Составители:
61
Чтобы в этих ситуациях избежать выдачи ошибочных сигналов на
приемник UART, необходимо на входах A-B гарантировать разность
потенциалов Uab > +200мВ. Это смещение при отсутствии входных
сигналов обеспечивает на выходе приемника логическую "1",
поддерживая, таким образом, уровень стопового бита.
Добиться этого просто – прямой вход (А) следует подтянуть к
питанию, а инверсный (B) – к "земле". Получается делитель:
Рис.2.17. Схема, обеспечивающая выдачу ошибочных сигналов
Rвх – входное сопротивление приемника (обычно 12 кОм);
Rc – согласующие резисторы (120 Ом);
Rзс – резисторы защитного смещения.
Величины сопротивлений для резисторов защитного смещения (Rзс)
нетрудно рассчитать по делителю. Необходимо обеспечить Uab > 200мВ.
Напряжение питания – 5В. Сопротивление среднего плеча –
120Ом//120Ом//12КОм на каждый приемник – примерно 57 Ом (для 10
приемников). Таким образом, выходит примерно по 650 Ом на каждый из
двух Rзс. Для смещения с запасом – сопротивление Rзс должно быть
меньше 650 Ом. Традиционно ставят 560 Ом.
Обратите внимание: в расчете номинала Rзс учитывается нагрузка.
Если на линии висит много приемников, то номинал Rзс должен быть
меньше. В длинных линиях передачи необходимо так же учитывать
сопротивление витой пары, которое может "съедать" часть смещающей
разности потенциалов для удаленных от места подтяжки устройств. Для
длинной линии лучше ставить два комплекта подтягивающих резисторов в
оба удаленных конца рядом с терминаторами.
Многие производители приемопередатчиков заявляют о функции
безотказности (failsafe) своих изделий, заключающейся во встроенном
смещении. Следует различать два вида такой защиты:
Безотказность в открытых цепях.
(Open circuit failsafe.) В таких
Страницы
- « первая
- ‹ предыдущая
- …
- 59
- 60
- 61
- 62
- 63
- …
- следующая ›
- последняя »
