Спасибо от R9OFG
...сегодня, 18-00 msk, JTDX-WSPR-2, Р=5w, ант. G5RV(мачта 12м на земле) , маяк на 20м ua5aa
Обновление на WSPR маяк из готовых модулей
Debag:
Исправлено подключение к конфигуратору при отсутствующем/неисправном модуле DS-3231, если он был выбран в качестве источника времени.
Оптимизация кода, исправление выявленных ошибок.
Функционал:
- автономная работа на диапазонах 160/80/60/40/30/20/17/15/10/6/2m (для диапазона 2m необходим TXCO – кварцевый генератор с температурной компенсацией, для тактирования генератора Si5351);
- поддерживаемые источники времени DS-3231/GPS NEO-6M;
- поддерживаемые дисплеи LCD1602 с модулем i2c на базе микросхем PCF8574/PCF8574A или OLED дисплеи 0.96′ 128×64 или 0.91′ 128×32 выполненных на однокристальном CMOS драйвере SSD1306, возможна работа маяка и без дисплея;
- управление внешними BPF/LPF фильтрами по ABCD – коду (конфигурируемая опция);
- управление внешним усилителем мощности;
- настройка маяка выполняется через приложение конфигуратор на компьютере.
По ссылке архив, в котором
- подробное описание в PDF файле;
- файл прошивки;
- приложение конфигуратор;
- BAT файл прошивки через загрузчик Arduino;
- файл прошивки и GUI загрузчик Chip45boot2.
73!
Спасибо за проект, решил потестить...
Через консоль шьётся только на скорости 115200. Проверял на двух платах.
avrdude -Cavrdude.conf -v -patmega328p -carduino -PCOM4 -b115200 -D -Uflash:w:WSPR_Beacon _3.hex:i
Конфигуратор отказался работать с платой где в качестве UART моста используется MEGA16U2, тупо не считывает данные.
На плате с CH340G проблем нет.
Данный вариант был коллегой предложен, я его пару раз проверил и сильно не вникал в работу. Возможно это связано с ардуиновским загрузчиком.
Под рукой нет оригинальной ардуины у которой на меге уарт, воспроизвести не смогу. Посмотреть бы через терминал как команды туда сюда ходят. У меня конец команды в плату, это перевод строки "/n", если плата на команду не отправляет ответ, значит команда не воспринимается. Протокол обмена до безумия прост.
Спасибо от RA4FHE
Спасибо от R9OFG
Последний раз редактировалось R9OFG; 12.03.2023 в 10:30.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)