Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Никосаныч
Сообщения: 24
Зарегистрирован: 13 янв 2023, 20:55
Город: п Кама, Юсьвинский р
Поблагодарили: 2 раза

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Сообщение Никосаныч » 16 фев 2024, 13:27

IMG20240216144551.png
Этот у меня дисплей.
IMG20240215205032.png
Это фото дисплея приёмника.
Сегодня увидел на коробке дисплея надпись 7789, видимо это драйвер дисплея, а я заказывал ili 9341.Наверно в этом причина.
IMG20240216151913.png

Binns
Сообщения: 404
Зарегистрирован: 21 янв 2022, 01:28
Благодарил (а): 33 раза
Поблагодарили: 176 раз

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Сообщение Binns » 16 фев 2024, 13:56

Никосаныч писал(а):
16 фев 2024, 13:27
на коробке дисплея надпись 7789, видимо это драйвер дисплея, а я заказывал ili 9341.Наверно в этом причина.
именно в этом


Никосаныч
Сообщения: 24
Зарегистрирован: 13 янв 2023, 20:55
Город: п Кама, Юсьвинский р
Поблагодарили: 2 раза

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Сообщение Никосаныч » 16 фев 2024, 14:17

Есть возможность исправить прошивку под этот дисплей? Или подскажите какие файлы нужно править.

Walery
Сообщения: 54
Зарегистрирован: 14 янв 2023, 20:18
Благодарил (а): 38 раз
Поблагодарили: 2 раза

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Сообщение Walery » 16 фев 2024, 20:14

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

Walery
Сообщения: 54
Зарегистрирован: 14 янв 2023, 20:18
Благодарил (а): 38 раз
Поблагодарили: 2 раза

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Сообщение Walery » 16 фев 2024, 20:21

Кстати, проблема так и не выявлена, надысь писал и выкладывал фото, видит си4735, си 5351 но пишет "incorrect frequency". Приобрел си4732. запаял, ничего не поменялось в лучшую сторону, включаешь, видит и 5351 и 4735, дальше не идет, потом перезапуск и ничего не видит, выключаешь, видит 5351, 4735 не видит и висит. Сигналы вроде все поступают, прозвонил раз десять, куда копать пока не знаю.

Walery
Сообщения: 54
Зарегистрирован: 14 янв 2023, 20:18
Благодарил (а): 38 раз
Поблагодарили: 2 раза

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Сообщение Walery » 16 фев 2024, 20:33

в догонку, на макетке все работает штатно, наверное соберу еще одну аналоговую часть повнимательнее, платы есть, цифровая плата работает нормально. да и аналог работал сперва нормально на си4735, потом произошел какой то глюк, поменял си4735 на си4732, ничего не поменялось, значит проблема в этой части платы. разберусь, отпишусь.

Никосаныч
Сообщения: 24
Зарегистрирован: 13 янв 2023, 20:55
Город: п Кама, Юсьвинский р
Поблагодарили: 2 раза

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Сообщение Никосаныч » 16 фев 2024, 21:34

Так у меня то приёмник работает нормально, только тач и дисплей не корректно работают.

Binns
Сообщения: 404
Зарегистрирован: 21 янв 2022, 01:28
Благодарил (а): 33 раза
Поблагодарили: 176 раз

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Сообщение Binns » 17 фев 2024, 00:40

Walery писал(а):
16 фев 2024, 20:21
видит си4735, си 5351 но пишет "incorrect frequency"
эта ошибка возникает, когда частота загруженная в si473x не совпадает с прочитанной из него. То есть получается, что обмен с si473x нарушен. Стало быть нужно проверить линию I2C. Оба контакта должны быть подтянуты к питанию резисторами. Если вы используете готовый модуль si5351 с али, то имейте ввиду, что от 3.3в он работает некорректно. Вероятно какой то дырявый регулятор напряжения установлен на модуле. А если питать 5в, то на линию I2C от модуля пойдут сигналы уровнем 5в, что в свою очередь плохо и для esp32 и для si473x. Я рекомендую избавиться от модуля si5351 и использовать просто чип si5351 с кварцем на 25 МГц. Либо доработайте модуль. Подключите питание 3.3в после регулятора напряжения на модуле, а так же подключите контакты I2C непосредственно к чипу si5351, а не к гребенке.
IMG-20231114-WA0018.jpg

Никосаныч
Сообщения: 24
Зарегистрирован: 13 янв 2023, 20:55
Город: п Кама, Юсьвинский р
Поблагодарили: 2 раза

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Сообщение Никосаныч » 17 фев 2024, 06:21

Binns писал(а):
16 фев 2024, 13:56
именно в этом
[/quote]
Уважаемый Binns! Я пробовал сделать как в этой инструкции:
Скриншот 17-02-2024 081055.jpg
но компиляция не проходит, что то видимо ещё надо изменить в файлах библиотек, помогите!

Binns
Сообщения: 404
Зарегистрирован: 21 янв 2022, 01:28
Благодарил (а): 33 раза
Поблагодарили: 176 раз

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Сообщение Binns » 17 фев 2024, 10:38

Никосаныч писал(а):
17 фев 2024, 06:21
Я пробовал сделать как в этой инструкции:

но компиляция не проходит, что то видимо ещё надо изменить в файлах библиотек, помогите!
В файле Setup24_ST7789.h должны быть так настроены строки:

Код: Выделить всё

#define TFT_MISO 19
#define TFT_MOSI 23
#define TFT_SCLK 18
#define TFT_CS   15  // Chip select control pin
#define TFT_DC    2  // Data Command control pin
#define TFT_RST   4  // Reset pin (could connect to RST pin)

#define TOUCH_CS 5     // Chip select pin (T_CS) of touch screen
В файле User_Setup_Select.h проверьте чтобы эти сроки были именно такими:

Код: Выделить всё

//#include <User_Setup.h>           // Default setup is root library folder
//#include <User_Setups/Setup1_ILI9341.h>  // Setup file for ESP8266 configured for my ILI9341
#include <User_Setups/Setup24_ST7789.h>            // Setup file for DSTIKE/ESP32/ESP8266 configured for ST7789 240 x 240
Должно заработать. Проверить не могу, нет дисплея.

Ответить

Вернуться в «Микроконтроллеры и программирование»