Пятница, 2024-Апр-26, 21:34
Приветствую Вас залетный | RSS
       С А Й Т    
"РАДИОРУБКА"
Главная
Регистрация
ВХОД>>лВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум » ФОРУМ РАДИОЛЮБИТЕЛЕЙ » ЗАДАЮЩИЕ ГЕНЕРАТОРЫ » Синтезатор с аналоговой шкалой JF3HZB (Дальнейшее развитие темы синтезатора)
Синтезатор с аналоговой шкалой JF3HZB
US5EVDДата: Четверг, 2020-Авг-06, 11:41 | Сообщение # 1
мастер
Группа: Модераторы
Сообщений: 1123
Репутация: 13
Замечания: 0%
Статус: Offline
Для информации.
Эти устройстве сложны для массового повторения.



Пути водитель по теме.
https://radiorubka.at.ua/forum/13-231-19223-16-1697832339 Видео по синтезатору
https://radiorubka.at.ua/forum/13-231-19244-16-1698044622 Инструкцию по прошивке .bin бинарных файлов + ПЕЧАТНАЯ ПЛАТА
https://radiorubka.at.ua/forum/13-231-19247-16-1698045734 Ссылки на проект
https://radiorubka.at.ua/forum/13-231-19304-16-1698884752 Инструкции по настройке компилятора Arduino IDE
https://radiorubka.at.ua/forum/13-231-19342-16-1699291275 Схема для модуля с 38-ми ножками и прошивка для режима TX
https://radiorubka.at.ua/forum/13-231-19344-16-1699518232 Печатная плата от Швондера
https://radiorubka.at.ua/forum/13-231-19715-16-1708073561 Образец от Швондера
https://radiorubka.at.ua/forum/13-231-19922-16-1713434934 Прошивки с установленной ПЧ 455,465,500кГц

Прикрепления: 1236476.jpg (79.0 Kb)
 
shwonderДата: Понедельник, 2023-Окт-16, 12:34 | Сообщение # 2
просветленный
Группа: Модераторы
Сообщений: 3162
Репутация: 11
Замечания: 0%
Статус: Offline
Интересная штука.
Но почему то заглохла, видел такое реализовано на STM32.
Есть варианты процессор на плате , типа  ардуино нано, только индикатор желательно сделать по максимуму больше, до возникновения проблем с разрешением.
Вот отличный вариант, может его взять полностью , но хочется побольше дисплей , и вопрос адаптации для АМ.
https://ut5qbc.blogspot.com/2023/03/ukrop-2023.html?m=0

https://pl.aliexpress.com/item....wZN0YvS
 
US5EVDДата: Понедельник, 2023-Окт-16, 15:10 | Сообщение # 3
мастер
Группа: Модераторы
Сообщений: 1123
Репутация: 13
Замечания: 0%
Статус: Offline
Цитата shwonder ()
Но почему то заглохла, видел такое реализовано на STM32.
Кого то еще интересует?
Почему?
-Для этого мне нужно изучить  СТМ32....

Добавлено (2023-Окт-17, 12:49)
---------------------------------------------
Начал работу.

 
milcin-aleksandr-1986Дата: Пятница, 2023-Окт-20, 23:05 | Сообщение # 4
продвинутый
Группа: Друзья
Сообщений: 387
Репутация: 6
Замечания: 0%
Статус: Offline
еще видео этого синтезатора
https://www.youtube.com/watch?v=_tRt0oevzb8
https://www.youtube.com/watch?v=3PV2kLOippY
https://www.youtube.com/watch?v=KSovEpCmWY0&t=271s
https://www.youtube.com/watch?v=fIyzOBPRgFA
https://www.hackster.io/mircemk....-c7c5b6
https://tj-lab.org/2019/02/17/vfo5/
https://github.com/tjlab-jf3hzb/Digital_VFO_with_analog_dial
страница создателя https://tj-lab.org/
https://tj-lab.org/2019/02/17/vfo5/ скейч


Сообщение отредактировал milcin-aleksandr-1986 - Суббота, 2023-Окт-21, 09:09
 
ПряникДата: Воскресенье, 2023-Окт-22, 21:05 | Сообщение # 5
знающий
Группа: Проверенные
Сообщений: 189
Репутация: 3
Замечания: 0%
Статус: Offline
Цитата US5EVD ()
Эти устройстве сложны для массового повторения.

в чем сложность ?
мне казалось , что если один сделал то и больше не затруднит.
Другое дело можно ли его  модернизировать, именно ПО, что б там было память (5 ячеек) + установка частоты ПЧ приемника+ шаг перестройки.
Я так и не понял , есть ли там кнопки для дополнительных функций?

Чем дальше тем больше хочется иметь такой синтезатор.


Сообщение отредактировал Пряник - Воскресенье, 2023-Окт-22, 21:07
 
US5EVDДата: Воскресенье, 2023-Окт-22, 22:00 | Сообщение # 6
мастер
Группа: Модераторы
Сообщений: 1123
Репутация: 13
Замечания: 0%
Статус: Offline
Цитата Пряник ()
в чем сложность ?

в этом

Цитата Пряник ()
Другое дело можно ли его  модернизировать, именно ПО, что б там было память (5 ячеек) + установка частоты ПЧ приемника+ шаг перестройки.
 и прошивается ,как то непросто.
Да и в 20м году информации было мало.... и разные мелочи. Короче, нужно погружаться в тему. Работа начата, может продвигается не так быстро. Я пока в приемнике....
 
raketayudinДата: Понедельник, 2023-Окт-23, 10:03 | Сообщение # 7
опытный
Группа: Модераторы
Сообщений: 548
Репутация: 9
Замечания: 0%
Статус: Offline
Сборка модулей на основной плате.

  

Программируется (прошивается) данный синтезатор довольно легко
Установите конденсатор 10мкФ между EN и GND отладочной ESP32 (что бы не нажимать кнопки и не дергать перемычки)
1. Подключаем модуль ESP32 по USB к компьютеру

2. Убедитесь, что на вашем ПК с Windows установлен драйвер для платы ESP32, в свойствах компьютера, посмотрите номер порта и запомните его.
Если нет вы можете скачать драйвер по адресу: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers

3. Скачать архив (VFO-1.8-Inch-Retro-scale-main) с прошивками можно на гитхаб по ссылке, или пишите в ЛС если ссылка не работает.
https://github.com/RSZ-Nld....EOurMdU

4. Распаковываем гитхаб архив

5. Выбираем прошивку запакованную в архивах под именем Flash.zip, Flash-9MHz.zip, Flash-10.7MHz.zip, Flash-20-Mem.zip, Flash-20-Mem-Rev.zip, Flash-450kHz.zip, Flash 455kHz.zip, Flash-V1.1.zip, название соответствует частоте ПЧ и версии ПО.
Распаковываем архив с прошивкой.

6. Открываем папку с прошивкой из пункта [5], кликаем на батничек flash.bat

7. Вас по просят нажать любую клавишу - жмите Энтер
Появится инструкция на английском
Вас по просят нажать любую клавишу - жмите Энтер

8. Далее вас просят ввести номер ком-порта, посмотрите к какому Com подключено ESP32 - печатайте соответствующему порту цифру и Энтер

Если все правильно начнется процесс загрузки во флеш.
Результатом будет сообщение о завершение.

Обновление выполнено. Если ошибок нет, отключите питание тюнера. Подождите 5 секунд и подключите его снова!
10. Нажмите любую клавишу, чтобы закрыть это окно обновления.



На этом все.

прикрепил файл печатки .lay
Прикрепления: 4068416.jpg (233.7 Kb) · 8357746.jpg (303.3 Kb) · 1797687.png (525.4 Kb) · esp32_dev_kit_devkitc_v4.lay6 (75.2 Kb)
 
shwonderДата: Понедельник, 2023-Окт-23, 10:22 | Сообщение # 8
просветленный
Группа: Модераторы
Сообщений: 3162
Репутация: 11
Замечания: 0%
Статус: Offline
на гитхабе что то есть , там даже схема есть с кнопками мем и шаг.
https://github.com/RSZ-Nld....EOurMdU

есть еще , но там совсем мало :
https://github.com/tjlab-jf3hzb/Digital_VFO_with_analog_dial

вот бы исходник найти...

еще интересно , но там не понятно что есть:
https://www.instructables.com/Univers....log-Sca

как вариант реализации :
https://www.hackster.io/john-br....-7e7043
 
US5EVDДата: Понедельник, 2023-Окт-23, 10:23 | Сообщение # 9
мастер
Группа: Модераторы
Сообщений: 1123
Репутация: 13
Замечания: 0%
Статус: Offline
Цитата shwonder ()
вот бы исходник найти...
Да есть.
Это плата с кнопками .
Прошивка старая еще стоит.

Добавлено (2023-Окт-23, 10:25)
---------------------------------------------

Цитата US5EVD ()
на гитхабе что то есть
Это оно и есть.
 
ПряникДата: Среда, 2023-Окт-25, 23:52 | Сообщение # 10
знающий
Группа: Проверенные
Сообщений: 189
Репутация: 3
Замечания: 0%
Статус: Offline
Очень рад , что у вас получилось повторить.
Там только хромое ПО. Чего хотелось бы :
1. Нет входа ТХ , с соответствующими изменениями в софте. Т.е. при подаче +5в на один из входов происходит сдвиг частоты на выходе на частоту ПЧ. Можно, конечно, приделать костыли в виде генератора частоты ПЧ и смесителя, и выделять на выходе разницу или сумму. Это на случай если не получится  доработать ПО.
2. Установка частоты ПЧ ,  нажатием комбинаций кнопок. С запоминанием независимым от питания.
3. Ячейки памяти, можно память программировать при компиляции, но лучше как в предыдущем синтезаторе, запоминать нажатием кнопки.
4. Все таки индикатор 1.8 дюйма маловат, хочется побольше. Ну, хотя бы 2.5 и соответственно с увеличением разрешения . Я понимаю сложности, может это вообще не возможно.
 
raketayudinДата: Вторник, 2023-Окт-31, 02:51 | Сообщение # 11
опытный
Группа: Модераторы
Сообщений: 548
Репутация: 9
Замечания: 0%
Статус: Offline
У меня не получается скомпилировать это проект.
Arduino IDE v1.8.13 не подходит для ядра ESP32 ?
операционная система Win 7 x64

Сообщение ошибки компилятора.

Код
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\USER\AppData\Local\Temp\arduino_build_257428/VFO_ESP32-20-Mem.ino.elf section `.dram0.bss' will not fit in region `dram0_0_seg'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: DRAM segment data does not fit.
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: DRAM segment data does not fit.
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: region `dram0_0_seg' overflowed by 3536 bytes
collect2.exe: error: ld returned 1 exit status
exit status 1
Ошибка компиляции для платы DOIT ESP32 DEVKIT V1.
 
milcin-aleksandr-1986Дата: Вторник, 2023-Окт-31, 16:17 | Сообщение # 12
продвинутый
Группа: Друзья
Сообщений: 387
Репутация: 6
Замечания: 0%
Статус: Offline
raketayudinhttps://yandex.ru/search....r=10803
скорей всего какаета библиотека или старей или новей чем в проекте.


Сообщение отредактировал milcin-aleksandr-1986 - Вторник, 2023-Окт-31, 16:19
 
raketayudinДата: Четверг, 2023-Ноя-02, 03:25 | Сообщение # 13
опытный
Группа: Модераторы
Сообщений: 548
Репутация: 9
Замечания: 0%
Статус: Offline
Загрузил с сайта более новую версию Arduino v1.8.18 в виде .zip архива (портативная версия)
Операционная система Win 7 x64
Помогла переустановка пакета плат ESP32 в менеджере пакетов, уставил более раннею версию пакета  1.0.6.

1. Распаковать архив VFO_ESP32-20-Mem-INO.zip, назвать папку именем файла исходника VFO_ESP32-20-Mem
2. Откройте  Arduino v1.8.18 и приступите к добавлению ссылки дополнительных плат, для загрузки пакета плат ESP32, добавьте ссылку ниже в строку
Дополнительные ссылки для Менеджера плат:

Код
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
3. Открыть "Менеджер плат" в поиске написать поисковое слово"esp32", указать версию v1.0.6 до установки, нажать "Установка"
4. Открыть "Менеджер плат - ESP32 Arduino", в списке плат ESP32 указать DOIT ESP32 DEVKIT V1
5. Пробуем компилировать, если ошибок нет переходим к след. пункту иначе пишем на форум.
6. Перед загрузкой в МК подключите плату по USB если потребуется установите драйвер устройства, укажите СOM платы предварительно посмотрев в
"Диспетчере устройств" номер выданного плате
7. Нажмите кнопку "Загрузка", ниже в окне должно быть сообщение об успешном процессе.
8. Снимите питание с отладочной платы и подайте обратно.

Фото инструкция по компиляции и прошивки проекта из архива VFO_ESP32-20-Mem-INO.zip с под Arduino v1.8.18
откройте в новом окне
Прикрепления: 7571596.png (938.1 Kb)
 
shwonderДата: Четверг, 2023-Ноя-02, 13:22 | Сообщение # 14
просветленный
Группа: Модераторы
Сообщений: 3162
Репутация: 11
Замечания: 0%
Статус: Offline
Цитата raketayudin ()
Помогла переустановка пакета плат ESP32
       я не сомневался, что ты ее поборишь.
Мои поздравления . А что дальше делать - ты знаеш.
 
shwonderДата: Понедельник, 2023-Ноя-06, 17:15 | Сообщение # 15
просветленный
Группа: Модераторы
Сообщений: 3162
Репутация: 11
Замечания: 0%
Статус: Offline
Мне удалось повторить этот синтезатор.
Сделал печатку , и по Ракетиной инструкции научился прошивать модуль ESP32.







Несколько косячков в печатке исправлены.
Набор функций синтезатора сильно уступает синтезатору разработанному Александром US5EVD.
Как по мне , то совсем не нужны 20 ячеек памяти , достаточно 5 - 8 ,
- нужен вход "ПЕРЕДАЧА" , который сдвигает частоту синтезатора на рабочую.
- непонятно работает фиксация частоты на каждой из ячеек памяти, правильнее - совсем не работает, не хочет помнить.

Появились и более продвинутые версии , с индикатором большего размера и разрешения, до 320х240.
В том числе и исходники.
https://youtu.be/xZfKxNcnaes?si=BcOY9JLHbzGIYo0N

https://github.com/tjlab-jf3hzb/Digital_VFO_with_analog_dial_V2
Прикрепления: 9777098.jpg (252.9 Kb) · 8340389.jpg (110.5 Kb) · 5579090.jpg (184.6 Kb)
 
Форум » ФОРУМ РАДИОЛЮБИТЕЛЕЙ » ЗАДАЮЩИЕ ГЕНЕРАТОРЫ » Синтезатор с аналоговой шкалой JF3HZB (Дальнейшее развитие темы синтезатора)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: