Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Привет, как дела, ребята! Акарш здесь из CETech.
Этот мой проект представляет собой скорее кривую обучения, чтобы понять работу модуля E32 LoRa от eByte, который представляет собой модуль приемопередатчика мощностью 1 Вт.
Как только мы разобрались с работой, я разработал печатную плату, которая является прорывом для этого модуля E32, который открывает шину UART для прямого разговора с модулем E32 без каких-либо внешних цепей.
Наконец, мы протестируем наш модуль, установив связь между 2 модулями и отправив / получив данные с помощью этой ссылки LoRa.
Давайте начнем с веселья сейчас
Шаг 1: Детали
Вы можете найти модули LoRa от eByte по следующим ссылкам на LCSC:
Модуль E32 1 Вт:
Модуль E32 100 мВт:
Антенна 433 МГц:
Шаг 2: Изготовьте печатные платы для вашего проекта
Вы должны проверить JLCPCB, чтобы дешево заказать печатные платы в Интернете!
Вы получаете 10 печатных плат хорошего качества, изготовленных и отправленных к вашему порогу за 2 доллара и небольшую доставку. Вы также получите скидку на доставку первого заказа. Чтобы спроектировать собственную печатную плату, перейдите в easyEDA, как только это будет сделано, загрузите файлы Gerber в JLCPCB, чтобы они были изготовлены с хорошим качеством и в короткие сроки.
Шаг 3: Электромонтаж и схема
Наиболее важное соединение, которое необходимо выполнить, - это контакты M1 и M0. Они должны быть подключены к GND или VCC для работы модуля, и их нельзя оставлять плавающими. Мы узнаем больше о выборе различных режимов с помощью M1 и M0 на следующем шаге.
Вывод AUX - это вывод, который показывает состояние занятости модуля, поэтому мы подключаем к этому выводу светодиод, используя транзистор 3906, чтобы узнать состояние E32.
Наконец, я также прикрепил пару светодиодов к контактам Rx и Tx, чтобы при передаче данных через UART это было видно на светодиодах.
Шаг 4: Режимы работы
Изменяя напряжение на выводах M1 и M0, можно установить разные режимы работы модуля.
Мы можем видеть различные режимы в приведенной выше таблице.
Я в основном сосредотачиваюсь на Mode 0 и Mode 3. Для обычного использования LoRa я оставляю модуль в Mode 0, а для настройки я оставляю его в Mode 3.
Шаг 5: Коммутационная плата
Я разработал печатную плату, используя приведенную выше принципиальную схему, и произвел ее изготовление.
Печатная плата напрямую открывает порт UART, и E32 можно использовать без каких-либо внешних схем с каким-либо микроконтроллером напрямую.
Поэтому я спаял компоненты на печатной плате и на следующем шаге протестировал соединение LoRa.
Шаг 6: Заключительное тестирование
Я подключил один модуль с помощью модуля FTDI к ПК и установил переключатель режима M0 и M1 в положение 1 и 1 для настройки параметров.
После этого я открыл программное обеспечение RF Setting и, выбрав правильный COM-порт, нажал кнопку GetParam, которая заполняет все поля в программе и подтверждает, что модуль работает.
Затем во второй настройке я переключил режим на режим 0, установив M1 и M0 на 0 и 0. Я сделал это для 2 плат и подключил их к источнику питания. Затем начал отправлять данные в один модуль через UART, и я начал наблюдать за миганием вывода TX на другом модуле, что подтвердило настройку беспроводной связи LoRa. Посмотрите мое видео с той же демонстрацией.