Лаборатория встраиваемых систем

Расширитель портов UART для Arduino Uno

Расширитель портов UART
Сложность изделия:
2.5/5

Расширитель портов UART для Arduino Uno (Arduino UNO UART Expander) предназначен для увеличения количества универсальных асинхронных приемопередатчиков (УАПП) изделия Arduino UNO версии и других совместимых с ней.

Ключевые особенности:

  • Три расширенных канала УАПП;
  • Индивидуальные настройки для каждого расширенного канала УАПП:
    • Возможность настройки скорости и формата данных;
    • 512 байтный буфер по приему данных;
    • 512 байтный буфер по передаче данных;
    • Световая индикация текущего режима работы;
    • Возможность сохранения текущих настроек в энергонезависимой памяти

Расположение и назначение контактов в штырьковом разъеме ARDUINO UNO расширителя портов соответствует расположению и назначению контактов в штырьковом разъеме изделия Arduino UNO версии и других совместимых с ней.

Индикаторы приема и передачи данных по каналу УАПП

Индикаторы приема и передачи данных по каналу УАПП отображают текущее состояние канала УАПП. Если канал выключен, то оба светодиода – выключены. При отсутствии приема и передачи в канале, зелёный светодиод – включен, а красный – выключен. При приеме данных, мигает красный светодиод, а при передаче – зелёный. Частота вспышек светодиодов равна 1,7 Гц.

Штырьковый разъем канала УАПП

Штырьковый разъем канала УАПП состоит из трех контактов. Каждый из контактов промаркирован, как показано на рисунке 1. Назначение контактов отражено в маркировке. Каждый канал УАПП работает с логическими уровнями +5 В.

Индикатор режима работы «Вкл/Выкл»

Индикатор режима работы «Вкл/Выкл» отражает текущее состояние расширителя портов. В нормальном режиме работы он светиться ровным зелёным светом. При стирании настроек из энергонезависимой памяти индикатор в течение 3 секунд будет мигать с частотой 3 Гц. Он будет мигать с этой же частотой, если при загрузке расширитель портов обнаружит поврежденные настройки в энергонезависимой памяти.