Курс лекций. - Микропроцессоры


Подключение внешних устройств к микропроцессору. - часть 2


Гальванической развязки транзисторный ключ не обеспечивает.

Рисунок 1. Подключение одиночного светодиодного индикатора.

Простой светодиодный индикатор позволяет отображать двоичную информацию, такую как включено или выключено устройство, есть или нет сигнала и т.д. Для отображения цифровой информации используются семисегментные индикаторы.Подключение семисегментного светодиодного индикатора не отличается от схемы, приведенной на рисунке 1. Практически так же выглядят схемы индикаторов на газоразрядных лампах и лампах накаливания (для лампы накаливания не нужен токоограничивающий резистор).

Несколько сложнее выглядит схема подключения внешних исполнительных устройств с индуктивной нагрузкой (например реле или электромагнит):

Рисунок 2. Подключение внешнего устройства с индуктивной нагрузкой.

Диод VD1 в этой схеме служит для ограничения напряжения импульсов самоиндукции, которые могут вывести из строя транзистор VT1.

При считывании информации из внешнего устройства возникают аналогичные проблемы. Источники дискретной информации могут иметь различную физическую природу. Они могут находиться на значительном расстоянии от контроллера, иметь различное напряжение питания, но их данные должны быть надежно введены в микропроцессор.

Для решения указанных проблем и реализации гальванической развязки датчиков и микропроцессорного устройства, все датчики с точки зрения схемы представляют собой контакты, работающие на замыкание. Поэтому схема подключения датчика и кнопки не различаются. Со стороны микропроцессорного устройства необходимо преобразовать замыкание/размыкание контактов в логические уровни, необходимые для правильной работы микропроцессорного устройства. Такая схема приведена на рисунке 3.

Рисунок 3. Подключение источника дискретной информации с гальванической развязкой.

Иногда требуется вводить информацию с большого количества кнопок. В этом случае для уменьшения количества линий ввода-вывода используется клавиатура. Для подключения клавиатуры используется два порта: порт ввода и порт вывода.Схема подключения клавиатуры приведена на рисунке 4.

Рисунок 4. Подключение клавиатуры к микропроцессорному устройству.

Собственно говоря, схема подключения не отличается от предыдущей схемы. Принципиальное отличие состоит в том, что корпус на кнопки подается не непосредственно, а через порт вывода. В каждый момент времени к корпусу подключен только один столбец кнопок. Временные диаграммы напряжения на выводах порта вывода приведены на рисунке 5.

Рисунок 5. Временные диаграммы напряжения на выводах порта вывода.

[ Главная ]




Начало  Назад  Вперед