Как собрать дальнобойный узел Meshtastic / Meshcore с питанием от солнца

Тип статьи:
Авторская

Дисклеймер: В РФ максимальная разрешенная мощность для устройств на частоте 868мгц не должна превышать 100мВт. В статье описывается сборка устройства, максимальная мощность которого может достигать 2Вт, что в 20 раз больше, как вы понимаете. Выходная мощность устройства устанавливается вами в приложении от 0 до 100%. Табличка прилагается в статье. Полную мощность запрещается применять на постоянной основе, только ПРИ НАЛИЧИИ УГРОЗЫ ЖИЗНИ ЛЮДЕЙ! То есть, для аварийно-спасательных работ вы можете работать на полной мощности, но более никак и никогда. Это нарушение!

Итак приступим.

Изображение

Теория.

Устройства Meshtastic | Meshcore собираются по принципу: микроконтроллер -> чип LoRa -> антенна, за мощность и дальнобойность отвечают последние два пункта. Причем антенна — больше. При хорошей антенне на обычное устройство например Heltec v3 с выходной мощностью 100мВт никаких проблем нет пробить 50-60км дальности по прямой. Но увеличение мощности может помочь в плохих условиях распространения сигнала, когда принимается переотраженный сигнал или на пути сигнала есть препятствия, ослабляющие его.

У такого решения есть большие минусы, кроме нелегального использования. Так, в Москве, в качестве ретрансляторов или просто высоко расположенных нод использовались устройства с мощностью 1-2 Ватта. Большинство участников их прекрасно принимали даже из дальнего подмосковья, но в ответ ничего не могли им отправить, так как большая мощность не означает хорошую чувствительность для слабых сигналов. По итогу кроме раздражения участников сети эти ноды никакой пользы не принесли. Они видимы в сети но бесполезны, кроме как если ты стоишь с ними рядом.

Схемотехника.

Отличие стандартного чипа LoRa и мощной сборки на нем же.

Изображение

 Изображение

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

Изображение

Таких сборок есть несколько разновидностей. Для задач Meshtastic / Mescore подходят только:

  1. E22-900M30S — то, что нужно для сети от 800 до 950МГц мощность 1Вт
  2. E22-400M30S — такой же модуль, но для сети 400-500МГц, мощность 1Вт
  3. E22-900M33S и E22-400M33S — такие же модули, но мощностью 2Вт

Как вы понимаете, цифра 900 в названии это средняя частота, а 30 — мощность в Дб. Есть точно такие же модули например E22-900M22S — у них мощность не более 200мВт, хотя цена будет одинаковая. Так же есть модули с буквой Т в названии, например E22-900Т30S — у них формат шины управления RX\TX по UART протоколу. Для наших целей они не подходят, зато прекрасно подходят для самоделок на arduino.

Как собрать?

Для сборки достаточно подключить более мощный модуль LoRa к стандартному микроконтроллеру по одной из типовых схем подключения, питаются мощные модули от 5в 1А, поэтому понадобится преобразователь, так как контроллеры питаются от 3.3В.

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

Основных проектов два — Мештастик DIY, он же Meshtastic Hydra и проект Washtastic.

В чем отличие. Проект DIY и Hydra, как и менее известный проект Meshtastic Adventurer совсем не рассчитаны на автономную жизнь. Их разработка велась тогда, когда сеть только начинала развиваться и основным чипом был ESP32 со своими проблемами в прожорливости и неудобством прошивок, эксплуатации и т.д.

Проект Washtastic сразу был заточен на автономность и питание от солнца. Используется суперэкнономичный микроконтроллер NRF52840, от компании Nordic Semiconductor

Изображение

точно такой же как в устройствах FakeTec или Heltec T114. Поэтому, даже при мощном выходном модуле, устройство способно работать на небольшой солнечной батарее, а от аккумулятора 18650 может работать несколько суток без подзарядки. 

Сравните с устройствами на ESP32 с их полу-метровыми солнечными батареями и килограммами аккумуляторов )

Ссылка на Гит репозиторий проекта Washtastic — https://github.com/valzzu/meshtastic-pcbs/tree/main/WashTastic

Версии Washtastic

В репозитории несколько версий плат. Самая оптимальная — версия 0.3.3, ее еще можно собрать руками без заводской распайки, при этом она наиболее универсальна и имеет все функции.

  • Преобразователь питания от литиевого аккумулятора в 5В для мощного усилителя
  • Контроллер литиевого аккумулятора (защита)
  • Контроллер MPPT (max power point tracker — поиск точки максимальной отдачи) для солнечной батареи и зарядка аккумулятора 
  • Контроллер питания GPS
  • Кнопки управления
  • Коннекторы для внешних устройств

Изображение

Модель собранного устройства.

Печатная плата

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

Заказ из 10шт стоит примерно 1200р. Однако, если вам нужна всего 1 плата — проще и быстрее ее купить на площадке типа Авито. Там люди, которые заказали 10 штук и поняли что им столько не нужно, продают платы чуть выше себестоимости.

Следите только за тем, чтобы купить правильную версию. Например версия 0.3.5 содержит избыточное количество SMD компонентов формата 0402 которые вручную без микроскопа вы просто устанете запаивать.

Как пример, на фото ниже плата версии 0.3.2 — почти все то же что и для версии 0.3.3 но без кнопки «меню»

Изображение

Справа как вы видите — находится табличка соответствия значения мощности в приложении (левая колонка) тому что будет на выходе модуля E22-900M30S. То есть, если в приложении, в разделе LoRa, вы поставите мощность 22 — на выходе будет +29.37Дб, то есть 1Ватт.

Для того, чтобы не нарушать закон, значение мощности в приложении должно быть не более 13, тогда на выходе у нас будут законные 100мВт. Не нарушайте закон! 

Компоненты

Все необходимые детали для сборки находятся в файле BOM (Bill Of Material — список деталей) приложенных к проекту. Я добавлю в архив ниже все необходимое, чтобы не искать по репозиторию.

Все детали ищем и заказываем через Али или Озон. В последнее време многие детали на Озоне стоят дешевле и порой даже доставка быстрее. Обычно детали продаются десятками, то есть если вы заказали 10 плат, очень логично будет собрать 10 устройств, а не 1 )

Лайфхак. Если микросхема стоит на али дорого — поищите собранные на ней же готовые модули. Их проще потом распаять и переставить все детали на плату. Так например преобразователь 5в в виде отдельных микросхем стоит в разы дороже чем уже готовый преобразователь на плате, которые были по 30р за штуку в сборе. Пять минут работы феном и все детали переставлены на плату Washtastic!

Сборка

Вам понадобятся прямые руки, фен для пайки и хорошая паяльная паста. В этом проекте есть детали размера 0402, которые без увеличения (лупа, очки, микроскоп) даже установить будет не просто. Их не много, но по началу я не знал как с ними работать. Пытался запаять все обычным припоем и паяльником с тонким жалом.

Так не работает. Это трудно, долго, неправильно. 

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

Изображение

Пример, как собираются платы FakeTec при помощи фена и паяльной пасты — сразу 15 шт

В итоге должно получится вот такое устройство

Изображение

Изображение

Вопросы можно задавать в комментариях, архив к статье доступен по ссылке ниже

Файлы:
Нет комментариев. Ваш будет первым!

Похожие статьи

Meshcore - что это за сеть и в чем отличия от Meshtastic?

Сеть Meshcore набирает популярность наравне с сетью Meshtastic. Разберем что это такое.

Схема устройства Heltec Wireless Paper

Схема Lora устройства для сетей Meshtastic 

Сравнение датчиков температуры: DHT11, DHT22, LM35, DS18B20, BME280 и BMP180

Мы сравним датчики по таким параметрам, как протокол связи, диапазон температур, точность, простота использования и многое другое.

Как прошить ESP-32 (S, WROOM, WROVER) при помощи USB UART TTL программатора

Инструкция по прошивке любых ESP32S, WROOM, WROVER  и других ESP тоже (но там будут нюансы).

Как прошить ESP-12F (ESP8266) с помощью USB UART TTL программатора

Инструкция подходит для ESP-12F, ESP-12E и ESP-12S. И для других ESP тоже, но там будут нюансы

Прямые ссылки на онлайн радиостанции России.Только потоки.

Ссылки на прямые радиопотоки для вставки в радиоплеер, в Web-радио и так далее. Все то, что обычно прячут.

Как превратить USB свисток за 15$ в устройство для отслеживания самолетов.

Декодируйте сигналы ADS-B, чтобы увидеть скорость, высоту и траекторию полета самолетов над вашим домом. Создайте свой собственный FlightRadar24📡✈️

Meshtastic - Как собрать свое устройство при помощи FakeTec PCB и NRF52840

В этом руководстве подробно описана сборка недорогого, экономичного узла Meshtastic с использованием микросхемы NRF52840 Pro, LoRa-модуля HT-RA62 и печатной платы FakeTec.

Как добавить ChatGPT в свою сеть Meshtastic

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

Как добавить экран в устройство FakeTec NRF52840 Meshtastic

Мы расскажем вам, как добавить дисплейный модуль к устройству FakeTec Meshtastic Device, чтобы отображать сообщения, информацию об узлах и состояние сети в режиме реального времени.

Понимание и оптимизация использования каналов в устройствах Meshtastic

Использование каналов — это ключ к эффективной связи. Мониторинг и оптимизация использования каналов имеют решающее значение для здоровой сети.

Как включить Paxcounter (счетчик прохожих)  на узле Meshtastic

Узнайте, как Paxcounter, инструмент для отслеживания потока людей, легко интегрируется с Meshtastic, обеспечивая мониторинг толпы и управление заполняемостью в режиме реального времени. 

Как подключить датчик телеметрии (температуры и т.д.) BME280 в устройство FakeTec Meshtastic

Мы расскажем вам, как добавить модуль телеметрии в устройство FakeTec Meshtastic Device для измерения давления воздуха, температуры и влажности

Как создать свой собственный узел Meshtastic из ESP32 и Lora Radio

 Создайте свой собственный узел Meshtastic LoRa Node с помощью нашего простого руководства DIY. Полный шаг за шагом для создания вашей собственной распределенной коммуникационной системы.

Как добавить метеодатчик BME280 в узел Heltec Lora v3 Meshtastic

Мы расскажем вам о том, как добавить модуль BME280 (температура, влажность, давление, качество воздуха)  к существующему узлу Heltec V3 Lora ESP32 Meshtastic Node. 

Как организовать собственный MQTT для узлов Meshtastic

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

Как добавить датчик землетрясения в устройство Meshtastic

Встройте датчик вибрации/землетрясения в ваш узел Meshtastic на базе ESP32 LoRa  Heltec V3 Lora, TTGo или T-Beam. Такая настройка позволяет сети передавать предупреждения при обнаружении сейсмической активности.

Краткий обзор / рейтинг устройств Meshtastic

На рынке Meshtastic уже довольно много устройств, которые стали популярны у пользователей.
Так что же лучше, Heltec v4 или LilyGo T-Beam? ProMicro Faketec или Wireless Tracker? Разберем в этом обзоре. 

Как добавить GPS к узлу Meshtastic

Расскажем, как добавить GPS-модуль к существующему узлу Heltec V3 Lora ESP32 Meshtastic Node. Это руководство также подойдет для любых плат ESP32, но могут потребоваться небольшие изменения.

Выбор аккумулятора для питания устройства Мештастик

Пошаговое руководство по добавлению аккумулятора к Heltec LoRa v3. Выбираем литий-полимерные (LiPo) или литий-ионные (Li-ion) аккумуляторы — наше руководство поможет вам принять обоснованное решение, исходя из ваших конкретных потребностей.

Как настроить заранее определенные сообщения с быстрой отправкой для узла Meshtastic

Усовершенствуйте свой узел Meshtastic Node, добавив энкодер для быстрого выбора стандартных ответов — сообщений. 

Топ рейтинг корпусов для Meshtastic

Это наш топ рейинг лучших 3D моделей корпусов для устройств Meshtastic. Обсудим плюсы и минусы каждого корпуса, чтобы вам было проще выбрать. Все вопросы — в комментариях.

Что такое Meshtastic? - Полное руководство по началу работы

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

Как добавить клавиатуру в узел Meshtastic

Узнайте, как легко интегрировать клавиатуру M5Stack CardKB Keyboard в ваш узел Meshtastic, превратив его в автономное коммуникационное устройство. 

Удаленное управление узлом Meshtastic с помощью телефона через сеть Mesh

В этом блоге мы расскажем вам о том, как удаленно управлять узлом Meshtastic с помощью телефона через сеть Mesh. Этот метод гораздо проще, чем использование командной строки, и вам не понадобится подключение по Bluetooth или Wi-Fi (после первоначальной настройки).

Как добавить датчик пламени в узел Meshtastic

Встройте датчик пламени в ваш узел Meshtastic на базе ESP32 LoRa с помощью нашего руководства, подходящего для таких плат, как Heltec V3 Lora, TTGo или T-Beam. Эта настройка позволяет передавать в сеть сообщения, когда датчик обнаруживает пламя.

Отличие Meshtastic от обычной УКВ рации

Разбор Meshtastic VS PMR раций. Мы рассмотрим, что они могут делать, как далеко они дотягиваются, как они общаются, как долго работают их батареи и насколько они просты в использовании. 

Как добавить датчик дождя/снега к вашему узлу Meshtastic

С помощью нашего руководства интегрируйте датчик дождя/снега в ваш узел LoRa Meshtastic на базе ESP32, подходящий для плат типа Heltec V3 Lora, TTGo или T-Beam. Эта настройка позволяет сети передавать сообщения, когда датчик обнаруживает дождь/снег.

Как передавать звук при помощи Meshtastic

Вы когда-нибудь задумывались, можно ли отправлять голосовые заметки через сеть Meshtastic с низкой пропускной способностью? Я точно задумывался, и с удовольствием поделюсь своим уик-эндом, посвященным попытке реализовать эту идею.

Лучшая антенна для портативного узла Meshtastic

Ознакомьтесь с лучшими антеннами Meshtastic с помощью нашего подробного руководства. 

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.