Подключение
Для начала работы с Yotster Lite нужно присоединить к плате штатную антенну с SMA разъёмом, идущую в комплекте. Далее нужно подключить модуль к компьютеру посредством кабеля с Micro USB разъёмом. В случае необходимости нужно установить на компьютер драйвера для чипа USB-UART моста CH340.
Обратите внимание: во избежание повреждения радиочастотной части LoRa модуля, не рекомендуется включать плату Yotster Lite без штатной антенны.
Выполнив эти простые действия, вы можете приступать к работе и программированию модуля Yotster Lite. Программирование осуществляется обычным образом в среде Arduino IDE. Для работы с беспроводной частью используется стандартная LoRa библиотека. Подробнее о программировании модуля Yotster Lite можно прочитать в соответствующем разделе этой документации.
Распиновка
На фото ниже представлен внешний вид платы Yotster Lite. Большинство выводов по краям платы представляют собой стандартные пины Arduino Uno и могут использоваться в ваших проектах совершенно аналогичным образом.
Выводы по краям платы собраны в две линейки пинов J1 и J2. На схеме ниже показана распиновка этих разъёмов. Для удобства восприятия пины выделены разными цветами, в соответствии со своим функциональным назначением.
Подробнее о назначении выводов:
D0 (RX), D1 (TX) — пины Serial интерфейса, выведены на колодку J1 (выводы 1 и 2) и на микросхему USB-UART моста CH340T. Используются для связи с компьютером и программирования Yotster Lite из Arduino IDE. при необходимости могут использоваться как обычные GPIO выводы.
RESET — пин сброса платы Yotster Lite
D2 (DIO0) — вывод управления модулем G-NiceRF LORA1276
D3, D4, D5, D6 — свободные пины микроконтроллера ATmega328P, выведенные в колодку J1 (выводы 6 – 9). Никак не задействованы платой Yotster Lite и могут свободно использоваться в ваших проектах для подключения датчиков и актуаторов.
D9 (RST) — вывод управления сбросом модуля G-NiceRF LORA1276
D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK) — пины интерфейса SPI, выведены на колодку J1 (выводы 13 – 15) и колодку J2 (вывод 15)
REF — вывод AREF микроконтроллера ATmega328P, колодка J2 (вывод 13)
A0 – A7 — аналоговые пины микроконтроллера ATmega328P, выведенные в колодку J2 (выводы 5 – 12). Также могут свободно использоваться в ваших проектах для подключения датчиков и управления различным оборудованием.
Переключатель напряжения питания и логики
Переключатель J3 предназначен для изменения напряжения питания и логики (3,3 или 5 В) модуля Yotster Lite. Вы можете установить перемычку в нужное положение и модуль будет работать с 3,3 или 5-вольтовой логикой. Это удобно при подключении датчиков и периферии, поскольку отпадает необходимость использования специальных конвертеров уровней.
Кнопка сброса
На плате также присутствует кнопка RESET (K1), нажав на которую вы можете принудительно перезагрузить модуль Yotster Lite.
Micro USB разъём
Плата Yotster Lite имеет Micro USB разъём для подключения к компьютеру и программирования. Вам достаточно подключить Yotster Lite USB кабелем к компьютеру и можно начинать работу — тока стандартного USB порта достаточно для питания как самой платы, так и её радиочастотной части.
Микроконтроллер ATmega328P
Сердцем модуля Yotster Lite является микроконтроллер ATmega328P. Это популярный 8-битный микроконтроллер, отлично зарекомендовавший себя во многих популярных платах, в том числе в классической Arduino Uno. Он обладает широким спектром возможностей и позволяет создавать интересные проекты на основе Yotster Lite.
Схема подключения ATmega328P:
Характеристики микроконтроллера ATmega328P:
- Микроконтроллер: ATmega328P
- Разрядность: 8-бит
- Тактовая частота: 16 MГц
- Flash память: 32 КБ
- SRAM память: 2 КБ
- EEPROM память: 1 КБ
- Цифровые выводы: 14 шт.
- Аналоговые выводы: 8 шт.
- Максимальный ток вывода: 40 мА
Модуль G-NiceRF LORA1276
Беспроводные функции платы Yotster Lite обеспечивает интегрированный модуль G-NiceRF ORA1276 на чипе Semtech SX1276. Он аппаратно реализует все возможности технологии LoRa и позволяет быстро и просто создавать проекты с беспроводным обменом данными.
Характеристики модуля G-NiceRF LORA1276:
- Чип: Semtech SX1276
- Частотный диапазон: 868 МГц
- Чувствительность: до -139 дБм
- Динамический диапазон RSSI: 127 дБ
- Максимальная выходная мощность: 20 дБм
- Максимальная дальность работы: 4 - 6 км
- Ток потребления в режиме приема: 13 мА
- Потребление в режиме сна: < 200 нА
- Скорость передачи: до 300 Kб/с
- Режимы модуляции: Lora TM, FSK, GFSK, OOK
- Пакеты: до 256 байт с FIFO и CRC
- Температурный диапазон: от -40 до 85 °C
Все физические соединения между микроконтроллером ATmega328P и модулем G-NiceRF LORA1276 уже выполнены на плате, а всю программную реализацию берёт на себя LoRa библиотека, поэтому вам остаётся только запрограммировать в скетче логику беспроводной LoRa связи.
Подключение модуля G-NiceRF LORA1276
Для подключения модуля G-NiceRF LORA1276 к микроконтроллеру ATmega328P используется 9 линий, о назначении которых ниже будет рассказано подробно.
D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK) — выводы интерфейса SPI, использующиеся для управления модулем G-NiceRF LORA1276. Эти же линии интерфейса SPI выведены на колодку J1 (выводы 13, 14 и 15) и колодку J2 (вывод 15), а также в разъём J5 для подключения дополнительного оборудования по интерфейсу SPI и программирования.
D2 (DIO0) — вывод управления модулем G-NiceRF LORA1276
D7 (RX), D8 (TX) — пины приёма/передачи данных модулем G-NiceRF LORA1276
D9 (RST) — вывод управления сбросом модуля G-NiceRF LORA1276
Разъём ICSP используется для подключения к плате Yotster Lite дополнительного оборудования по интерфейсу SPI, а также для прямого программирования микроконтроллера ATmega328P.
Обратная сторона платы
На этой фотографии представлена обратная сторона платы Yotster Lite. Здесь видна микросхема USB-UART моста CH340T, использующаяся для подключения к компьютеру, кварц, ряды пинов и прочие вспомогательные детали.
Антенна 868 МГц
Комплектная антенна с SMA разъёмом на частоту 868 МГц. Не забудьте подключить её к плате перед началом работы с Yotster Lite.
Габаритные размеры
Плата Yotster Lite имеет длину 101 мм и ширину 26 мм.
Принципиальная схема
На рисунке ниже представлена полная принципиальная электрическая схема платы. По этой схеме можно уточнить детали реализации и работы модуля Yotster Lite.
Ссылки по теме
Обзор LoRa контроллера Yotster Lite
Пример использования Yotster Lite
Где купить?
Yotster Lite в магазине «Electromicro»
Техническая поддержка
Мы очень внимательно относимся к потребностям наших клиентов и осуществляем техническую поддержку по всей выпускаемой продукции. Вы можете написать нам письмо с вашим вопросом или позвонить по телефону и специалист нашей компании проконсультирует вас и поможет решить вашу проблему.
- Емейл для вопросов по нашей продукции: electromicro@bk.ru
- Наш телефон: +7 (495) 997-37-74