DSP - радиоприёмник на SI4735

Voevoda
Сообщения: 121
Зарегистрирован: 23 июн 2021, 18:33
Позывной: R7KEO
Город: г.Саки
Имя: Владимир
Благодарил (а): 5 раз
Поблагодарили: 21 раз

DSP - радиоприёмник на SI4735

Сообщение Voevoda » 04 ноя 2021, 21:17

У меня 153 нижняя, румыны.
Экран так и не гаснет, и не понял про кварц, ну и бог с ним.
Отлично и так работает.

Криворукий
Сообщения: 557
Зарегистрирован: 20 ноя 2019, 19:00
Город: Ленинград
Имя: Андрей
Благодарил (а): 151 раз
Поблагодарили: 164 раза

DSP - радиоприёмник на SI4735

Сообщение Криворукий » 04 ноя 2021, 21:26

Open-minded писал(а):
04 ноя 2021, 20:58
бузер как-то даёт о себе знать?
Бузер работает при касании "экранных" кнопок (выбор частоты, полосы и т.д.) с этим всё в порядке.
Voevoda писал(а):
04 ноя 2021, 21:17
Экран так и не гаснет
Нужно найти на ESP выход, который управляет отключением экрана, если он конечно был у производителя предусмотрен, а то может просто сэкономили китайцы на транзисторе.


Voevoda
Сообщения: 121
Зарегистрирован: 23 июн 2021, 18:33
Позывной: R7KEO
Город: г.Саки
Имя: Владимир
Благодарил (а): 5 раз
Поблагодарили: 21 раз

DSP - радиоприёмник на SI4735

Сообщение Voevoda » 04 ноя 2021, 21:34

Криворукий писал(а):
04 ноя 2021, 21:26
сэкономили китайцы на транзисторе.
Скорее всего так и есть.
Я не полезу допаивать, а то вообще сломаю. Это как пить дать.

Open-minded
Сообщения: 47
Зарегистрирован: 19 июл 2021, 09:17
Позывной: UA6WSH
Город: Махачкала
Имя: Назим
Благодарил (а): 44 раза
Поблагодарили: 16 раз

DSP - радиоприёмник на SI4735

Сообщение Open-minded » 04 ноя 2021, 21:39

Voevoda, перейдите на шаг 1кгц. если ходить по 9 кгц ниже 151 не уходит на LW.
В скетче включена функция отключения экрана, но у Вас должен стоять транзистор Q2 как указано на схеме "Криворукого". Если он в вашем приёмнике отсутствует или не предусмотрен, то экран гаснуть не будет.
Есть два варианта обвязки для SI4735. На схеме, любезно предоставленной нам "Криворуким" слева от SI4735 Вы видите перемычку JP2. От её положения зависит тактируется SI4735 кварцевым резонатором или модулем на SI5351. Как собран Ваш вариант можно понять обозрев плату на предмет наличия микросхемы SI5351 или кварцевого резонатора на 32768, что-то из дух будет. В зависимости от этого в теле скетча надо изменить две строчки, на которые указывал "Криворукий".
Если кварцевый резонатор, то должно быть так:
// ==================Oscillator=====================
#define IhaveCrystal
//#define IhaveSI5351
// =================================================

Если присутствует микросхема SI5351? то должно быть так:
// ==================Oscillator=====================
//define IhaveCrystal
#define IhaveSI5351
// =================================================

Криворукий
Сообщения: 557
Зарегистрирован: 20 ноя 2019, 19:00
Город: Ленинград
Имя: Андрей
Благодарил (а): 151 раз
Поблагодарили: 164 раза

DSP - радиоприёмник на SI4735

Сообщение Криворукий » 04 ноя 2021, 21:49

Open-minded писал(а):
04 ноя 2021, 21:39
В скетче включена функция отключения экрана, но у Вас должен стоять транзистор Q2
Тут ещё нужно понимать, что если изначально с родной прошивкой дисплей отключался, а после перепрошивки перестал, значит производитель переопределил выводы. Если это так, то в прошивке это легко исправить и отключение экрана будет работать.

Open-minded
Сообщения: 47
Зарегистрирован: 19 июл 2021, 09:17
Позывной: UA6WSH
Город: Махачкала
Имя: Назим
Благодарил (а): 44 раза
Поблагодарили: 16 раз

DSP - радиоприёмник на SI4735

Сообщение Open-minded » 04 ноя 2021, 21:51

Криворукий писал(а):
04 ноя 2021, 21:26
Open-minded писал(а): ↑04 ноя 2021, 20:58
бузер как-то даёт о себе знать?
Бузер работает при касании "экранных" кнопок (выбор частоты, полосы и т.д.) с этим всё в порядке.
странно.... и пассивный от материнки впаивал и активный с питанием от 5в... нет звука... транзистор и бузеры проверены и работают... но не звучат... не то-что бы он мне нужен, но было бы приятно... когда полезу в аппарат ткнусь на вывод мультиметром или осциллографом.
Криворукий писал(а):
04 ноя 2021, 21:49
Тут ещё нужно понимать, что если изначально с родной прошивкой дисплей отключался, а после перепрошивки перестал, значит производитель переопределил выводы. Если это так, то в прошивке это легко исправить и отключение экрана будет работать.
тоже верно!

Криворукий
Сообщения: 557
Зарегистрирован: 20 ноя 2019, 19:00
Город: Ленинград
Имя: Андрей
Благодарил (а): 151 раз
Поблагодарили: 164 раза

DSP - радиоприёмник на SI4735

Сообщение Криворукий » 04 ноя 2021, 22:02

Open-minded писал(а):
04 ноя 2021, 21:51
когда полезу в аппарат ткнусь на вывод мультиметром или осциллографом.
При касании экрана на 32 выводе должна быть лог.1. (по времени 100 мс), но вольтметром в принципе можно увидеть скачок напряжения.

Open-minded
Сообщения: 47
Зарегистрирован: 19 июл 2021, 09:17
Позывной: UA6WSH
Город: Махачкала
Имя: Назим
Благодарил (а): 44 раза
Поблагодарили: 16 раз

DSP - радиоприёмник на SI4735

Сообщение Open-minded » 04 ноя 2021, 22:12

//=======================================================================================
void Beep(int cnt, int tlb) {
//=======================================================================================
int tla = 100; //Ради проверки можно даже увеличить тайминг...
for (int i = 0; i < cnt; i++) {
digitalWrite(BEEPER, beepOn);
delay(tla);
digitalWrite(BEEPER, beepOff);
delay(tlb);

Voevoda
Сообщения: 121
Зарегистрирован: 23 июн 2021, 18:33
Позывной: R7KEO
Город: г.Саки
Имя: Владимир
Благодарил (а): 5 раз
Поблагодарили: 21 раз

DSP - радиоприёмник на SI4735

Сообщение Voevoda » 04 ноя 2021, 22:46

Вот че там.
photo_2021-11-04_22-45-29 (2).jpg
photo_2021-11-04_22-45-29.jpg

Open-minded
Сообщения: 47
Зарегистрирован: 19 июл 2021, 09:17
Позывной: UA6WSH
Город: Махачкала
Имя: Назим
Благодарил (а): 44 раза
Поблагодарили: 16 раз

DSP - радиоприёмник на SI4735

Сообщение Open-minded » 04 ноя 2021, 23:20

Voevoda, на фото первой платы SI5351 я не вижу, если конечно она не установлена с обратной стороны, но если заработала от скетча изменённого и предоставленного "Криворуким", то тот маленький металлический прямоугольник в окружении двух светлосереньких конденсаторов и есть кварцевый резонатор. Что касается отключения подсветки, то по фото не определить. Нужно знать какой экран поставили китайские товарищи, найти описание выводов, найти отвечающий за подсветку и отследить его по плате до модуля ESP-WROOM-32. Если вывод не напрямую приходит от вывода "LED" экрана на вывод ESP-32, а через ещё какие-то компоненты, то придётся заняться реверсивным инженерингом и восстановить этот участок схемы чтобы понять что-к-чему. Всё это потребует некоторого технического знания и навыков... Вы не помните, С заводской прошивкой этот приёмник гасил экран при простое?
Если не отключалась и при заводской прошивке, то китайский инженер просто подал питание через резисторы на вывод подсветки экрана. В этом случае либо самому модернизировать схему, либо найти цепь питания подсветки экрана и разорвать эту цепь внедрив выключатель и вывести его на переднюю панель, но это простой и вместе с тем изуверский метод. Модернизируя главное не навредить.
Последний раз редактировалось Open-minded 04 ноя 2021, 23:31, всего редактировалось 1 раз.

Ответить

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