Jump to content

    
Sign in to follow this  
Citizen777

Передача задания на расстояние

Recommended Posts

Добрый день!

 

Необходимо передавать задание от одного контроллера к другому, которые находятся на расстоянии.

 

Основные требования:

 

1. Простота

2. Дешевизна

3. Точность. Чёткого критерия пока нет, но в разумных пределах.

4. Гальваническая развязка

 

Кто сталкивался с подобным, подскажите, пожалуйста!

Share this post


Link to post
Share on other sites

Ток 0...10 мА. Исходя из названия раздела форума "Вопросы аналоговой техники", под "Заданием" автор темы подразумевает некую уставку. Ничего проще тока в проводе пока не придумано.

Share this post


Link to post
Share on other sites
Ток 0...10 мА. Исходя из названия раздела форума "Вопросы аналоговой техники", под "Заданием" автор темы подразумевает некую уставку. Ничего проще тока в проводе пока не придумано.

 

Спасибо. Хорошая идея, но нужна простая, недорогая схема реализации этой идеи с гальванической развязкой.

И диапазон 0...20 мА

Share this post


Link to post
Share on other sites
И диапазон 0...20 мА

XTR116 ?

Мы используем для токового выхода в связке с ADuM1201AR.

Питание подается с внешней стороны, а на нашей лишь стабилизируется ток,

который довольно линейно задается простейшим ШИМ.

Есть возможность детектировать обрыв.

Share this post


Link to post
Share on other sites
XTR116 ?

Мы используем для токового выхода в связке с ADuM1201AR.

Питание подается с внешней стороны, а на нашей лишь стабилизируется ток,

который довольно линейно задается простейшим ШИМ.

Есть возможность детектировать обрыв.

 

а обратное преобразование (4-20 мА -> цифровой код для МК) как лучше реализовать?

Share this post


Link to post
Share on other sites
а обратное преобразование (4-20 мА -> цифровой код для МК) как лучше реализовать?

У нас все сложно: прибор должен питаться от линии 4..20 и при этом падение должно быть не более 12В -

каждый милливатт на счету, а в устройстве еще графический дисплей, журнал событий, HART-модем, 3 выхода NAMUR,

датчики, исполнительный электромагнит и т.п. и весь этот зоопарк с контролем неисправности и во взрывобезопасном исполнении.

 

Я сделал источник тока на 3.56мА, который заряжает электролит, после которого стоит DC/DC.

Параллельно стоит цепочка из последовательного резистора и стабилитрона.

Из входного тока вычитается 3.56мА и остаток течет через резистор, падение напряжения на котором измеряю АЦП,

и после несложного матана в широком диапазоне могу предсказать ток в линии, независимо от тока потребления устройства,

которое изменяется в широком диапазоне от 1.5 до 5.5 мА.

 

Если у вас питание не от линии, то просто резистор, и измерять падение на нем.

Share this post


Link to post
Share on other sites
У нас все сложно: прибор должен питаться от линии 4..20 и при этом падение должно быть не более 12В -

каждый милливатт на счету, а в устройстве еще графический дисплей, журнал событий, HART-модем, 3 выхода NAMUR,

датчики, исполнительный электромагнит и т.п. и весь этот зоопарк с контролем неисправности и во взрывобезопасном исполнении.

 

Я сделал источник тока на 3.56мА, который заряжает электролит, после которого стоит DC/DC.

Параллельно стоит цепочка из последовательного резистора и стабилитрона.

Из входного тока вычитается 3.56мА и остаток течет через резистор, падение напряжения на котором измеряю АЦП,

и после несложного матана в широком диапазоне могу предсказать ток в линии, независимо от тока потребления устройства,

которое изменяется в широком диапазоне от 1.5 до 5.5 мА.

 

Если у вас питание не от линии, то просто резистор, и измерять падение на нем.

 

а откуда питается источник 3.56 мА?

Share this post


Link to post
Share on other sites
У нас все сложно: прибор должен питаться от линии 4..20 и при этом падение должно быть не более 12В -

каждый милливатт на счету, а в устройстве еще графический дисплей, журнал событий, HART-модем, 3 выхода NAMUR,

датчики, исполнительный электромагнит и т.п. и весь этот зоопарк с контролем неисправности и во взрывобезопасном исполнении.

 

Я сделал источник тока на 3.56мА, который заряжает электролит, после которого стоит DC/DC.

Параллельно стоит цепочка из последовательного резистора и стабилитрона.

Из входного тока вычитается 3.56мА и остаток течет через резистор, падение напряжения на котором измеряю АЦП,

и после несложного матана в широком диапазоне могу предсказать ток в линии, независимо от тока потребления устройства,

которое изменяется в широком диапазоне от 1.5 до 5.5 мА.

 

Если у вас питание не от линии, то просто резистор, и измерять падение на нем.

 

хотелось бы как-то проще, к примеру, может есть микросхемы цифровых задатчиков

 

вход микросхемы - цифровой код

выход микросхемы - сигнал 4-20 мА

 

 

 

Share this post


Link to post
Share on other sites
хотелось бы как-то проще, к примеру, может есть микросхемы цифровых задатчиков
Т.е. вы хотите прербразовать цифровую величину в ток, передать ее на другой контролер и там преобразовать обратно в цифру? Вам не кажется, что в этой цепочке есть что то лишнее? :rolleyes:

 

Почему бу не передать сразу цифру посредством банальнейшего UART'а например?

 

Share this post


Link to post
Share on other sites
Спасибо. Хорошая идея, но нужна простая, недорогая схема реализации этой идеи с гальванической развязкой.

И диапазон 0...20 мА

1. Если Вы собираетесь развязывать аналоговую цепь - это уже непросто. И достаточно дорого.

Есть спец-е микросхемы у Linear, AD - используются в различных датчиках для токовой петли.

Вопрос помухоустойчивости, надежности. Наводки-перенапряжения итд. Не феншуй.

2. Если диапазон 0-20, то отличить нулевой сигнал от обрыва будет проблематично.

4...20 мА.

3. Передавайте цифрой, развязка решается копеечным оптроном.

На приемной стороне - контроллер с встроенным DAC.

 

 

 

Share this post


Link to post
Share on other sites
1. Если Вы собираетесь развязывать аналоговую цепь - это уже непросто. И достаточно дорого.

Есть спец-е микросхемы у Linear, AD - используются в различных датчиках для токовой петли.

Вопрос помухоустойчивости, надежности. Наводки-перенапряжения итд. Не феншуй.

2. Если диапазон 0-20, то отличить нулевой сигнал от обрыва будет проблематично.

4...20 мА.

3. Передавайте цифрой, развязка решается копеечным оптроном.

На приемной стороне - контроллер с встроенным DAC.

 

а если попробовать передавать сигнал ШИМ (заполнение или частота)?

Т.е. идея такова - на передающей стороне стоит оптрон светодиод-фототранзистор.

Фототранзистор коммутирует источник 24В с определённой частотой/заполнением.

На приёмной стороне также стоит оптрон светодиод-фототранзистор, который принимает этот сигнал ШИМ (заполнение или частота).

Только вопрос какую частоту выбрать и как корректно отличать одну частоту от другой.

Share this post


Link to post
Share on other sites
а если попробовать передавать сигнал ШИМ (заполнение или частота)?

. . .

Можно и то и другое, но я бы остановлися на частоте.

(так как для ШИМ нужна полностью симметричная форма сигнала для правильной передачи скважности)

Есть схемы преобразователей частота-напряжения (ПЧН) как "наразвес", так и

интегральные. Зависит от точности, линейности которая Вам требуется.

Если исходный сигнал - в обязательном порядке анлалог, то

на передающей стороне аналоговый ПЧН, на приемной - обратное преобразование ПНЧ.

(ток конвертиурется в напряжение с помощью резистора)

 

 

. . .

вход микросхемы - цифровой код

выход микросхемы - сигнал 4-20 мА

 

ps - AD5421

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this