OpenLog — это компактный открытый логгер данных, который записывает всё, что приходит по UART, прямо на microSD-карту. Работает как «черный ящик»: получает поток данных от микроконтроллера, полетного контроллера (Cleanflight / Betaflight / iNav) или любого устройства с последовательным интерфейсом — и сохраняет их в виде обычных текстовых файлов.
После вставки карты памяти модуль создаёт файл config.txt, где можно изменить параметры работы, включая скорость UART. Важно, чтобы скорость логгера совпадала со скоростью устройства, с которого снимаются данные — иначе записи не будет.
Возможности
- Запись данных с UART на карту памяти microSD (FAT16/FAT32)
- Построен на базе микроконтроллера ATMega328
- Настройка параметров через config.txt без прошивки и дополнительных программ
- Несколько режимов работы: NEW, APPEND, COMMAND
- Светодиодная индикация состояния
- Совместим с flight-controller Cleanflight / Betaflight «Blackbox»
Технические характеристики
- Напряжение питания: 3.3–12 В (рекомендуется 3.3–5 В)
- Интерфейс: UART (RX)
- Поддерживаемые скорости: 2400 – 115200 бод
- Ток потребления: 2–6 мА
- Процессор: ATmega328P (Pro Mini 5V 16 МГц bootloader)
Минимальные подключения
- VCC — питание
- GND — земля
- RXI — вход UART (подключается к TX устройства)
Часто задаваемые вопросы
Как работает этот логгер?
Модуль принимает любой текстовый поток по UART и сохраняет его в файл на карте microSD. Всё, что устройство отправляет по TX — OpenLog записывает «как есть» без обработки. Это позволяет использовать его как простой и надёжный «черный ящик».
Нужна ли для работы прошивка или библиотека?
Нет. Все настройки выполняются через текстовый файл config.txt на карте памяти. Меняете параметры — вставляете обратно — готово. Прошивать ничего не нужно.
Какие карты памяти поддерживаются?
Любые microSD до 64 ГБ в FAT16 или FAT32. exFAT не поддерживается.
Почему после первой вставки карты появляется config.txt?
OpenLog автоматически создаёт файл конфигурации при первом запуске. Через него можно менять скорость UART, режим работы и другие параметры.
Что делать, если записи нет?
Проверьте, чтобы скорость UART совпадала на обоих устройствах. Например, если полётный контроллер работает на 115200 бод, то такая же скорость должна быть в config.txt.
Можно ли использовать с Arduino?
Да. Просто подключите RX OpenLog к TX Arduino и задайте нужную скорость в Serial.begin(). Запись начнётся автоматически.
Есть ли обратная связь (TX)?
Нет, модуль использует только RX. Он не отправляет данные обратно в устройство.
Какой режим записи выбрать?
- NEW — каждый запуск создает новый файл
- APPEND — дописывает в существующий
- COMMAND — позволяет управлять логгером через команды
Обычно используется режим NEW.
-
На данный товар ещё нет отзывов.
-
Еще не было вопросов
1. Покупка в магазине
Вы можете приобрести товар непосредственно в магазине «РадиоМир», г. Екатеринбург, ул. Малышева, д. 92.
Способы оплаты:
- наличными;
- банковскими картами.
Покупателю выдаются кассовый и товарный чек.
2. Оплата по безналичному расчёту (по счёту)
Оплата осуществляется на основании выставленного счёта.
Отгрузка товара осуществляется только после поступления 100% оплаты.
Получение товара:
- самовывоз из магазина «РадиоМир», г. Екатеринбург, ул. Малышева, д. 92.;
- доставка по предварительному согласованию с менеджером.
3. Оплата по QR-коду
Оплата производится по платёжному QR-коду, который направляется менеджером после оформления заказа.
Данный способ оплаты используется для доставки по России.
- Вы выбираете товар на сайте и оформляете заказ.
- Мы отправляем вам QR-код для безопасной оплаты.
- После оплаты передаём заказ в выбранную транспортную компанию.
- Транспортная компания доставляет заказ в пункт выдачи или по указанному адресу.
- Доставку оплачиваете при получении (стоимость зависит от адреса).