Составители:
180
защитного смещения можно убрать или значительно увеличить их
сопротивление.
3. Не применять без необходимости согласование на резисторах. Если
линия не будет нагружена на 2 резистора по 120Ом, то для обеспечения
защитного смещения хватит «подтяжек» в несколько КОм в
зависимости от числа приемников на линии.
3.10.1.3 Исключение приема при передаче в полудуплексном режиме
При работе с полудуплексным интерфейсом RS-485 (прием и передача по
одной паре проводов с разделением по времени) можно забыть, что UART
контроллера полнодуплексный, т.е. принимает и передает независимо и
одновременно.
Обычно во время работы приемопередатчика RS-485 на передачу выход
приемника RO переводится в третье состояние и ножка RX контроллера
(приемник UART) «повисает в воздухе». В
результате во время передачи на
приемнике UART вместо уровня стопового бита («1») окажется неизвестно что
и любая помеха будет принята за входной сигнал. Поэтому нужно либо на время
передачи отключать приемник UART (через управляющий регистр), либо
подтягивать RX к единице. У некоторых микроконтроллеров это можно сделать
программно – активировать встроенные подтяжки портов.
Рис. 103. Схема подключения приемопередатчика RS-485 к микроконтроллеру.
3.10.2 Интерфейс 1-Wire
Сеть 1-Wire или MicroLan (MicroLan – торговая марка фирмы Dallas
Semiconductor) предназначена для обеспечения питания и передачи данных с
небольшой скоростью (обычно 16,4 Кбит/с) по одной сигнальной линии и
одной возвратной (общий провод). Максимальное расстояние передачи – 300м.
Тип линии связи – моноканал, тип передачи – полудуплекс. К интерфейсу
возможно подключение одного мастера сети и нескольких подчиненных
узлов с
питанием от самой сети. Основное назначение сети – обеспечение связи
микроконтроллера с различными датчиками (например, термодатчиками),
устройствами Touch Memory (iButton), маркировка устройств уникальным
идентификатором (каждая микросхема поддерживающая интерфейс 1-Wire
имеет уникальный 64-битный идентификатор) и т.д. [99].
Последовательная передача осуществляется внутри дискретно
определённых временных интервалов, называемых тайм-слотами. Мaster-
Страницы
- « первая
- ‹ предыдущая
- …
- 179
- 180
- 181
- 182
- 183
- …
- следующая ›
- последняя »
