Table of Contents

Цифровой входной-выходной модуль v3.3

Цифровой входной-выходной модуль предназначен для простейших упражнений и элементарных процессов управления. У модуля три нажимных кнопки и три светодиода (LED), которые можно использовать с входными-выходными выводами микроконтроллера AVR. Вдобавок к светодиодам модуль оснащен светодиодным цифровым индикатором и выходными выводами для LCD экрана. Цифровой модуль удобно использовать вместе с другими модулями, позволяя управлять, к примеру, двигателями и выводить показания датчиков. Модуль оснащен:

Электрические соединения

Соединение между собой цифрового модуля и модуля контроллера

Цифровой входной-выходной модуль соединен с платой модуля контроллера одним шлейфом с портами PA/PC/PG, который объединяет в себе 8-выводные порты PA и PC и 3-выводный порт PG. Вдобавок модуль запитывается через шлейф питанием (+5 V). Если модуль подключен правильно, то должен загореться зеленый LED+5V_OK, находящийся на плате. Если светодиод не загорается, то проблема может быть в неправильном соединении шлейфа.

Модуль снабжен тремя кнопками: S1, S2 и S3, которые соединены соответственно с PC0, PC1, PC2 выводами. Второй конец кнопок соединен через землю (логический 0) с защитными резисторами. Имеющиеся на модуле 5 мм LED-ы: LED1, LED2 и LED3 соединены соответственно с PC3, PC4 и PC5 выводами. Второй конец (анод) LED-ов соединен с питанием (логическая 1).

Схема соединения кнопок и LED-ов

Цифровой входной-выходной модуль оснащен одним 7-сегментным цифровым индикатором, который соединен с тремя выходными выводами микроконтроллера через драйвер A6275. Сигнал данных драйвера (S-IN) соединен с выводом PC6, тактовый сигнал (CLK) с выводом PC7 и сигнал защелки (LATCH) с выводом PG2.

Схема соединения 7-сегментного цифрового индикатора

На плате цифрового модуля выведен отдельно порт PA. Он подключен одновременно с двумя разными группами выводов, где первая группа соединена через преобразователь напряжения, позволяя подключать устройства, работающие на напряжении 3,3 V (к примеру, графический LCD) и вторая группа соединена напрямую с портом PA (5 V) и выравнивается в соответствии со стандартными 2 х 16 буквенно-цифровым LCD. Отдельно выведены два неиспользуемых вывода PG0 и PG1, куда можно подключать дополнительные устройства, к примеру, звуковой датчик (начиная с версии модуля 3.3).

Схема подключения LCD экрана

Подсоединение модуля

Подсоединение модуля рекомендовано производить по ниже приведенному порядку. Перед подключением убедитесь, что питание модуля контроллера отключено.

  1. Соединить цифровой входной-выходной модуль с модулем контроллера, используя шлейф.
  2. При необходимости соединить JTAG программатор с модулем контроллера.
  3. Подсоединить питание модуля контроллера.
Соединение цифрового входного-выходного модуля

Модуль LCD

Модуль LCD это модуль, который включает в себя соединения цифрового входного-выходного модуля и различные типы LCD экранов. К цифровому модулю можно подключать буквенно-цифровые LCD экраны, работающие на напряжении 5V и графические LCD экраны, работающие на напряжении 3,3 V (начиная с цифрового модуля версии 3.2). Для регулировки контраста буквенно-цифрового экрана на плате цифрового модуля имеется маленький потенциометр (LCD_BG). Контраст графического LCD регулируется программно. LCD экраны соединяются портом PA. Одновременно можно использовать только один LCD экран.

Подсоединение LCD экрана

Подсоединение модуля рекомендовано производить по ниже приведенному порядку. Перед подключением убедитесь, что питание модуля контроллера отключено.

  1. Соединить цифровой входной-выходной модуль с модулем контроллера, используя шлейф.
  2. Соединить буквенно-цифровой или графический LCD экран с цифровым модулем.
  3. При необходимости соединить JTAG программатор с модулем контроллера.
  4. Подсоединить питание модуля контроллера.
Соединение LCD экранов