|
|
  |
токовая петля и AVR, токовая петля и AVR |
|
|
|
Apr 9 2009, 07:12
|
Частый гость
 
Группа: Участник
Сообщений: 129
Регистрация: 6-11-05
Пользователь №: 10 508

|
Цитата(IgorKossak @ Apr 9 2009, 10:54)  Если проект ещё в стадии разработки и интерфейса как такового ещё нет, то рекомендую выбрать другой, например RS485. Проблем будет гораздо меньше, чем с токовой петлёй. Нет нужно последовательно опрашивать датчики по этому интерфейсу
|
|
|
|
|
Apr 9 2009, 07:33
|

Шаман
     
Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221

|
Всё зависит от конкретной схемотехнической реализации (коих вариантов много) данного интерфейса у применяемых датчиков. В худшем случае придётся делать коммутатор, что-то вроде хаба, т. к. этот интерфейс радиальный. Примерно так: дешифратор на восемь выходов подключить к TxD UART, мультиплексор на восемь входов к RxD UART, адресные входы дешифратора и мультиплексора объединить и подключить к любым свободным выводам контроллера, ко входам мультиплексора подключить восемь приёмников токовой петли, к выходам дешифратора - восемь передатчиков. Если известно, что все датчики работают по одному протоколу и имеют уникальный адрес, то всю эту схемотехнику можно будет слегка упростить, но это будет уже не универсально.
|
|
|
|
|
Apr 10 2009, 14:07
|

Шаман
     
Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221

|
Цитата(Dog Pawlowa @ Apr 10 2009, 16:39)  Это не так. Можно подключать все передатчики и приемники последовательно, поскольку пассивный уровень УАРТ соответствует протеканию тока в петле. Теоретически это так, но исследования многих датчиков показали, что это не всегда возможно. В каждом конкретном случае могут быть нюансы несовместимости. Кроме того, отключение одного из абонентов ведёт к прекращению работы всей сети. Во вторых, автор темы не уточнил, имеют ли датчики одинаковый протокол и могут ли они таким образом работать в сети. Потому я и предположил, что в данном случае будет более универсальным радиальный вариант.
|
|
|
|
|
Oct 4 2009, 13:27
|
Группа: Новичок
Сообщений: 2
Регистрация: 18-08-09
Пользователь №: 51 946

|
господа, а подскажите плиз, по каким параметрам следует выбирать транзистор генератора тока петли? в моем случае необходимо передавать данные между 2-мя устройствами на максимально большое расстояние (~1,5 км) со скоростью хотя бы 9600. (линия-витая пара) макет на столе работает изумительно, (на выходе активного передатчика стоит KT3107А), а как поведет себя это всё дело в реальности? какие могут быть грабли?
|
|
|
|
|
Oct 4 2009, 14:33
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(isatis @ Oct 4 2009, 16:27)  какие могут быть грабли? Транзистор может быть любой, а вот граблей достаточно: 1. Закон Ома (сопротивление провода -> напряжение питания генератора тока). 2. Защита от наводок и грозы. 3. Да, еще тип генератора тока (LM317 - не использовать!).
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Oct 4 2009, 14:41
|
Группа: Новичок
Сообщений: 2
Регистрация: 18-08-09
Пользователь №: 51 946

|
просто меня смутило... в даташите на hcpl 4200 примером источника тока является совсем уж здоровенный 2n3740
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|