UR5FFR

Радиолюбительские конструкции и программы
It is currently 19 Aug 2018, 00:02

All times are UTC + 2 hours




Post new topic Reply to topic  [ 23 posts ]  Go to page Previous  1, 2, 3
Author Message
PostPosted: 21 Nov 2017, 09:19 
Offline

Joined: 19 Nov 2017, 07:32
Posts: 1
Relayer wrote:
Прикрутил 2.8" TFT SPI дисплей 320*240 на ILI9341 (такой как посте ранее в этой теме). Все очень шустро работает и динамика обновления экрана меня вполне устраивает.
...skip...

Уважаемый Relayer, подскажите пожалуйста, данный дисплей у Вас в смехе подключен через конвертор уровней, т.е. работают на 3.3в.
Собственно вопрос: Все ли модификации данного типа дисплеев работают через конверторы или есть модели на 5в?


Top
 Profile  
 
PostPosted: 21 Nov 2017, 16:38 
Offline
Site Admin

Joined: 21 Apr 2012, 21:00
Posts: 387
Location: Odessa
Позывной: UR5FFR
Gart wrote:
Уважаемый Relayer, подскажите пожалуйста, данный дисплей у Вас в смехе подключен через конвертор уровней, т.е. работают на 3.3в.
Собственно вопрос: Все ли модификации данного типа дисплеев работают через конверторы или есть модели на 5в?

Да, дисплей работает через конвертор уровней. Насколько мне известно все дисплеи такого типа рассчитаны на работу с логикой 3.3в. Возможно и существуют 5ти вольтовые, но мне такие не попадались


Top
 Profile  
 
PostPosted: 05 Feb 2018, 23:03 
Offline
Site Admin

Joined: 21 Apr 2012, 21:00
Posts: 387
Location: Odessa
Позывной: UR5FFR
Сделал универсальную прошивку, которая работает с железом как из этого проекта, так и с железом описанным с теме Универсальный синтезатор Si570/Si5351
Изменения в прошивке:

- change frequency display to 7-segment led-style digits. Show 10x Hz. (ILI9341 only)
- add ST7735 1.8" TFT
- add LCD 1602
- add support for 12-buttons 3x4 keypad
- конфиг разделен на два модуля. все настройки "железа" вынесены в config_hw.h
- автосохранение будет работать при использовании 24C32 вместо TinyRTC
- обновлена документация. добавлены схемы подключения различных периферийных модулей
- в меню добавлена возможность коррекции частоты ПЧ в пределах +/-30kHz от заданной

Для запуска прошивки надо в модуле config_hw.h

1. Выбрать используемый дисплей (дефайны DISPLAY_ST7735, DISPLAY_ILI9341, DISPLAY_1602)
2. Выбрать 12ти клавишную клавиатуру (дефайн KEYPAD_12 раскоментарить, KEYPAD_7 закоментарить)
3. прописать I2C_ADR_BAND_CTRL равным 0x25
4. закоментировать VFO_SI570

Готовый конфиг с правками в атаче. Саму прошивку качаем с гитхаба

В данной прошивке изменилось подключение S-meter и RIT с A0A1 на A6A7. Так же изменился порядок сигналов на выходе порта управления ДПФ/Att/Pre. Подкорректировать под свои нужды можно изменяя значения констант PIN_IN_SMETER, PIN_IN_RIT и BCPN_*

Основная реализованная идея - универсальная прошивка которая может работать на различном "железе" без изменений. Требуется только раскоментарить нужные константы в модуле конфига.

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


Attachments:
config_hw.h.zip [1.51 KiB]
Downloaded 316 times
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 23 posts ]  Go to page Previous  1, 2, 3

All times are UTC + 2 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group