Перейти к содержанию

Радиомодуль с RDA5807M продлевает жизнь старых радиоприёмников


Рекомендуемые сообщения

В 28.02.2022 в 14:39, taif сказал:

 

Но… чёт странности  происходить начали. Звук, будто в ведре динамик лежит, некоторые станции воспроизводятся совсем тихо, некоторые с помехами, а есть и те, где на одной частоте их две. Плату не менял просто залил прошивку. С прежней прошивкой работоспособность была отличной/

Было штото похожее, можете преслать фото платы,проверьте дорожки I2C c подтяжкой и посмотрите на уровни I2C

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

В 01.03.2022 в 13:38, asvetp сказал:

@taif Даже не знаю что сказать... У меня всё работает как надо.

И дОлжно работать! И работает. У меня без собственных "косяков" никак. Отлично работает. На радостях сваял новый корпус "домиком". Спасибище вам, asvetp!

 

01.jpg

Изменено пользователем taif
Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Рад за Вас, уважаемый taif. И дизайн фронтальной панели у Вас замечательный. Мне очень нравится.

Каталог программ FM-радио по сост. на январь 2024 г.

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Решил написать что-то вроде отчета. Друзья постоянно просят в подарок на «днюху» радиоприемник. Ну что ж…

Собрал приемник в корпусе SELGA (SELGA (FM_M8_N5110_CLK_RDS_bat), но фотки после последней покраски корпуса и приклеивания шильдика сделать уже не смогу. Нужно было выровнять светодиоды.

01.JPG

02.JPG

Собрал в корпусе Нейвы-М дисплей SH1106 (FM_M8_SH1106_5807MP_ RDS_NS8002_MIC5205_bat) .

002.02.JPG

Собрал в корпусе WSTER WS-229 (FM_M8_N5110_RDS_Bat_enc)  добавив дополнительный полимерный акк. 444854 1500 mAh внутрь корпуса встал идеально даже между керном динамика остался зазор около 1 мм.. Ждать когда придёт дисплей SH1106 не было ну никакой мочи,  поэтому установил дисплей Nokia5110 но установить более-менее по центру из-за размеров не удалось. Пришлось немного обрезать дисплей (на печатке всё указано). На задней стенке пришлось насверлить дополнительные отверстия и закрыть их сеткой – уж очень сильно вибрировал корпус. Динамик там стоит без имени на 4 ома и один ватт, но как оказалось у этого динамика диффузор сделан из какого-то мягкого материала и покрашен под алюминий и плюс полипропиленовый подвес. Надо будет на рынке поискать такие приёмники.

Когда-то заказал 2 дисплея 5110, когда дисплеи пришли оказалось, что у них другой порядок подключения контактов. Расстроился и заказал у другого продавца специально проверив цоколёвку, но пришли опять с «неправильной» цоколёвкой хотел открыть спор, но …

Ранее собрал термометр на пике для проверки дисплеев Нокия на плате есть кнопки для регулировки контрастности и включения подсветки. Оказалось, что два дисплея работают нормально, а у трёх дисплеев не регулируется контрастность и эти три дисплея вообще не работают в схеме радиоприёмника. Не знаю почему, но возможно у этих дисплеев другой драйвер или ещё почему в общем не знаю.

В архиве платы 3-х приёмников, термометр и дисплеи Nokia5110 в Лейаут. Плюс универсальная разводка для RDA5807M + RDA5807MP. На фотографиях не верно указан год.

001.JPG

Архив.rar

Изменено пользователем nefedot
Ссылка на комментарий
Поделиться на другие сайты

Уважаемый Александр В нашёл ошибку в схеме FM_M8_5110_RDA5807M_CLK_RDS_bat_USB mini связанную с подключением HL1. Спасибо! Исправил.

FM_M8_5110_RDA5807M_CLK_RDS_bat_USB mini.spl7

Ссылка на комментарий
Поделиться на другие сайты

@asvetp , Добрый день.  Удалось проверить работу прошивки FM_M8_N1202_CLK_RDS_bat_v2.1.hex https://forum.cxem.net/applications/core/interface/file/attachment.php?id=797052&key=26144e588c6b9e15f05e6d722c842433

Стр. 165 обсуждения, Ваше сообщение от 22 февраля. К сожалению, такая-же проблема: дата изменяется только один раз, в первые сутки, а дальше остаётся неизменной. Проверил дважды. Вот фото, сделал сегодня, 8.03, прошивал 6.03. С предыдущей прошивкой была такая-же история. И еще вопрос: радио отключается одновременным нажатием кнопок V+ и V-. А включить его можно и одновременным нажатием этих кнопок, и любой из кнопок CH+, CH-. Возможно ли заблокировать кнопки каналов в этом режиме?

DSC_0655.JPG

Ссылка на комментарий
Поделиться на другие сайты

10 минут назад, SP634 сказал:

дата изменяется только один раз, в первые сутки,

Вот эта информация мне очень поможет. Я думал, что выход из режима часов будет более удобным по нажатию не только на две кнопки V+- и  V, но и на кнопки настройки. Вобщем надо думать.

Каталог программ FM-радио по сост. на январь 2024 г.

Ссылка на комментарий
Поделиться на другие сайты

Возможно.

1 час назад, asvetp сказал:

Я думал, что выход из режима часов будет более удобным по нажатию не только на две кнопки V+- и  V, но и на кнопки настройки.

Возможно. Единственный минус при включении радио кнопками настройки - происходит переключение канала на один вверх или вниз, в зависимости от нажатой кнопки

Ссылка на комментарий
Поделиться на другие сайты

Когда я писал, что дисплеи Nokia 5110 (3) (резинки) не работают в схеме приёмника оказалось, что я просто неправильно их распаял. Извиняюсь! Они работают и оказалось у них действительно не регулируется контрастность. Оказалось, что у этих дисплеев контрастность сама устанавливается на оптимальный уровень. Если на приёмнике у "старого" дисплея установить низкую контрастность, а потом подключить этот дисплей то контрастность всё равно будет на оптимальном уровне и так на любом из 3-х дисплеев которые в тот раз подключить не смог. Он внешне отличается тем, что на нижней стороне у него какое-то лишнее отверстие. Хотя у двух точно таких же дисплеев с лишним отверстием контрастность регулируется. Вот как-то так.

Nokia 5110 (3) (резинки).jpg

Ссылка на комментарий
Поделиться на другие сайты

Собрал плату стр.164 FM_M8_N5110_RDS_MP3_Bat. Жду когда придут GPD2846A заказанные на али. Я правильно заказал плеер?

001 Плата.JPG

Изменено пользователем nefedot
Ссылка на комментарий
Поделиться на другие сайты

Уважаемый @nefedot ! Не беспокойтесь по поводу MP3 плейера, прелесть данной конструкции в том, что можно подключить любой MP3 плейер управляемый тремя кнопками. Даже в том случае, когда в цепи стоит нулевое сопротивление. Я подключал три вида MP3 плейеров и все работали нормально. Ваш видимо центральный, но у меня стоит другая микросхема, не GPD2846A.

IMG_4753.jpg

MP3 Player.jpg

Ссылка на комментарий
Поделиться на другие сайты

На 160 странице форума выкладывал фото платки на SH1106. (Опубликовано 21 ноября, 2021г.) Решил провести эксперимент на этой плате с подключением в цепь питания микросхемы RDA5807MP  SMD дросселя 1206 на 22 микрогенри. В итоге без дросселя отсканировалось от 46 до 48 станций, пробовал 3 раза, с дросселем отсканировалось 50 станций из 51. Дважды, упорно пропускал станцию 107.0 Mhz, правда сигнал видимо слабее, две риски. Прием производился на кусок провода  длиной 40 см. Резюме: включение в цепь питания RDA5807  дросселя имеет смысл.

Дроссель.jpg

Ссылка на комментарий
Поделиться на другие сайты

Я вообще отдельный стабилизатор 3,3 В для RDA5807 ставлю,тоже результат хороший

(У Вас на схеме номинал дросселя в миллигенри)

Изменено пользователем bulat943
Ссылка на комментарий
Поделиться на другие сайты

Странно, но факт, перестал работать RTC в прошивке со стр.87 для FM_M8_SSD1306_scan_RTC_MP3, хотя, возможно, это после многочисленных перепрошивок, так же и для дисплея SH1106, а так работает очень хорошо, сейчас делаю корпус, доделаю, покажу.

Ссылка на комментарий
Поделиться на другие сайты

Странно, но факт, перестал работать RTC в прошивке со стр.87 для FM_M8_SSD1306_scan_RTC_MP3, хотя, возможно, это после многочисленных перепрошивок, так же и для дисплея SH1106, а так работает очень хорошо, сейчас делаю корпус, доделаю, покажу. Прошу прощ. не RTC, а RDS, а там её и не должно быть

Ссылка на комментарий
Поделиться на другие сайты

8 часов назад, Alex30954 сказал:

после многочисленных перепрошивок

Да, такое нередко случается. Перепрошейте программу ещё раз.

Каталог программ FM-радио по сост. на январь 2024 г.

Ссылка на комментарий
Поделиться на другие сайты

Добрый день  @asvetr. Большая просьба к Вам. Не могли бы переназначить порты контроллера в прошивке, которую Вы сделали по просьбе @taif на стр.164. Есть идея - собрать эту версию на основе ATtiny85, объем памяти  позволяет. Сам не смогу написать программу. Понимаю, что у Вас не так много времени, чтобы выполнять всякие "хотелки", но готов подождать. Если возьмётесь, то расклад таков: SDA - PB0(выв.5)-привязан программно, SCL - PB2(выв.7)-привязан программно, остальные PB1(выв.6),PB3(выв.2),PB4(выв.3) - на индикатор RDS, CH+, CH- - как угодно.

Заранее благодарю.

Ссылка на комментарий
Поделиться на другие сайты

@Анатолий Зыков Переназначить порты несложно, но просто так перенести программу в микроконтроллер не получится из-за того, что у этих МК отличаются назначения битов управляющих регистров. К сожалению, у меня нет  ATtiny85, чтобы проверить на нём изменённую программу. Хотя задумка интересная и в будущем я, возможно, займусь этим контроллером.

Каталог программ FM-радио по сост. на январь 2024 г.

Ссылка на комментарий
Поделиться на другие сайты

Ну, если Вы попробуете сделать, то макет у меня готов для проверки, я на нем c ATtiny13 эксперементировал, поэтому проверить работу  не составить труда. Буду ждать.

Ссылка на комментарий
Поделиться на другие сайты

И все не хватало времени выложить свои конструкции, наконец решился:

1. Самый первый вариант, наверное из первых страниц форума, после был перешит на RDS - каркас фанера, 

морда - перед от старого проекционника Samsung.

2.Корпус от китайца, схема от andrusha152 , наверное с 10 стр. форума.

3.Плата для конструкции в автобрелок, проверяю на ней Тини13, но нужен дисплей.

Пробовал схему Носова на PIC - не то.

SAM_0650.JPG

SAM_0648.JPG

SAM_0649.JPG

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Попробуйте скачать ГОСТ 16745-83 про конденсаторную бумагу. Там понятные слова, русские... :-)
    • Так ладно в общем нужно до конца разобраться с UART. Сейчас я выкладываю весь код и всю информацию что у меня есть. Сначала поясню что по схеме. Микроконтроллер у меня ATMEGA16. На PD2 и PD3 установлены светодиоды, На PC0 и PC1 установлены кнопки. Также установлен внешний кварц на частоту 7.3728 MHz. Теперь собственно сам код по UART. Код был взят из одного примера в просторах инета. Первоначально он был под ATMEGA8, но он вполне подошёл и на ATMEGA16. #define F_CPU 7372800UL #define BAUND 9600L #define UBRRL_value (F_CPU/(BAUND*16))-1 #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> void init_pin(void); #define C_PC0 (~PINC&(1<<PC0)) #define C_PC1 (~PINC&(1<<PC1)) #define LED_1_ON() PORTD|=(1<<PD2) #define LED_1_OFF() PORTD&=~(1<<PD2) #define LED_2_ON() PORTD|=(1<<PD3) #define LED_2_OFF() PORTD&=~(1<<PD3) volatile start=1; char b; ISR(USART_RXC_vect) { b=UDR; } void init_UART() { UBRRL = UBRRL_value; UBRRH = UBRRL_value>>8; UCSRB|=(1<<TXEN); UCSRB|=(1<<RXEN); UCSRC|=((1<<URSEL)|(1<<UCSZ0)|(1<<UCSZ1)); UCSRB|=(1<<RXCIE); sei(); } void send_UART(char value) { while(!(UCSRA&(1<<UDRE))); UDR=value; } int main(void) { init_pin(); init_UART(); while(1) { if (start==1) { _delay_ms(500); send_UART('O'); send_UART('K'); send_UART('!'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); start=0; } if (b == '0') { LED_1_ON(); LED_2_OFF(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '1') { LED_1_OFF(); LED_2_ON(); send_UART('N'); send_UART('+'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '2') { LED_1_ON(); LED_2_ON(); send_UART('N'); send_UART('+'); send_UART('2'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '3') { LED_1_OFF(); LED_2_OFF(); send_UART('N'); send_UART('+'); send_UART('3'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (C_PC0) { send_UART('P'); send_UART('C'); send_UART('0'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); } if (C_PC1) { send_UART('P'); send_UART('C'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); } } } void init_pin(void) { DDRC = 0b00000000; PORTC = 0b11111111; DDRD |= ((1<<2)|(1<<3)); PORTD &=~ ((1<<2)|(1<<3)); } Здесь я пробовал этот код UART конечно в таком виде работает, но здесь есть некоторая непонятная ситуация. На микроконтроллер почему то принимаются значения только в цифровом виде. По другому он отказывается работать. Возможно нужно как то перенастроить что то не совсем это понимаю. А UART эта вещь такая очень нужна без него не сделать управление плеером.
    • Заходишь в даташит усилителя, ищешь вход, обычно конденсаторы, туда и подпаиваешь. Выводишь 5 проводов: входы 4 каналов, и земля входа. Потом: провод левого переднего входа (in1) соединяешь с левым задним (in3), по аналогии с правой стороной делай так же. Получается 2 контакта и земля. Ищешь распиновку своего разъёма и паяешь. Распиновку могу объяснить, если фото будет. Что бы включить, Подключи разъём в телефон и вставь, например, пустой дик. 
    • @Гость Михаил, что мешает поставить и послушать? Что мешает потестить операционник из магазина на предмет подлинности, хотя бы замерить скорость нарастания выходного сигнала и сравнить с даташит? Из магазина с большой вероятностью может быть перемаркированный LM358, его сразу видно то характерной ступеньке на синусоиде и по частоте он просто "тормоз" по сравнению с ne. Ваш LG медленнее в три раза от исходного. Ваш lg со своими 3 МГц должен быть однозначно лучше, чем перемаркированный ne из 358. Например, разницы между оригинальным LM833 и с хорошей  8 мегагерцовой  подделкой ne с Али не слышно.
    • Что Вы вообще делаете в институте с такими "знаниями"? Задачка для средней группы детского сада.
    • По ссылке все понятно, если Вам не понятно обратитесь к специалисту он Вам сделает.
  • Похожий контент

×
×
  • Создать...