Микроконтроллеры



             

Аппаратные хитрости использования PIC-контроллеров. - часть 5


Аналогично формируется сигнал защелкивания (LATCH) цепочкой R1C1 и диодом, ускоряющим разряд С1. Соответствующие диаграммы d) и е).

Интерфейс с высоковольтными сигналами

Очень часто требуется вводить сигналы с напряжением, многократно превышающим напряжение питания контроллера и, соответственно, допустимые логические уровни. Это может быть ввод с RS232, рассмотренный ниже, или, к примеру, ввод сетевого напряжения с целью измерения его частоты, фазы или синхронизации с ним. Благодаря наличию защитных диодов на всех выводах PIC-контроллеров, это не составляет большого труда (рис. 11).

Для согласования высоковольтного напряжения с логическим входом служит резистор, ограничивающий ток через защитные диоды на безопасном уровне (для особо ответственных применений желательно этот резистор составить из двух последовательных резисторов, для защиты микроконтроллера в случае пробоя резистора). При оценке точности состояния логического сигнала (в момент перехода через ноль) следует учитывать входную емкость (5 пф) и сопротивление защитного резистора, которое обычно принимается 10 МОм для напряжения 220 В (при этом ток ограничивается на уровне примерно 30 мкА). Выводы MCLR или TOCKI имеют только один защитный диод, соединенный с общим проводом, поэтому при подаче на эти выводы высоковольтных сигналов кроме резистора нужно включить дополнительный защитный диод к питанию.

ИНТЕРФЕЙС С RS232C

Основная задача при соединении устройства на микроконтроллере с компьютером (или другим оборудованием) через RS232 заключается в преобразовании уровня сигналов TTL/CMOS (0-5B) в биполярный сигнал и обратно. При этом очень часто в приборе отсутствует источник повышенного положительного и отрицательного напряжений. Решить эту проблему можно несколькими способами, наиболее удобные из которых описаны ниже.

Использование ADM202

В настоящее время существует множество микросхем-преобразователей уровня, но наиболее удобно применение микросхем, имеющих внутри преобразователь напряжения. Таким микросхемам требуется питание только +5В, от которого питается сам микроконтроллер.


Содержание  Назад  Вперед