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

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


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

Уважаемый bulat943.

Подключил RDA.

Работает вроде нормально.

А не могли вы добавить регулировку громкости кнопками или тем же самым энкодером.

А также кнопку засыпания процессора.

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

если не записана ни одна частота в память то кратковременное нажатие ни к чему не приводит,нажатие более 3 сек =запись частоты в память (если такой частоты не было заранее записано)

Только что, vbrt сказал:

Уважаемый bulat943.

Подключил RDA.

Работает вроде нормально.

А не могли вы добавить регулировку громкости кнопками или тем же самым энкодером.

А также кнопку засыпания процессора.

именно для этого при разводке платы просил сделать кнопку энкодера на PORTD.2 (можно еще PORTD.3)

я думал ставить еще один энкодер=регулировка громкости,нажатие=вкл/выкл радио

можно и кнопки...

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

В общем такое дело. Прошил прошивкой  * прошивка вторая RDA не прикручен* все работает. Кнопками частота регулируется и вверх и вниз. В  финальной прошивке не реагирует ни на какие манипуляции. Может это от того что RDA не подключена и не проходит инициализация ? Может такое быть?

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

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

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

Второй энкодер мне не очень подходит.

У меня корпус готовый(не рабочий бумбокс)

IMG_20180119_184851.jpg

В любом случае надо регулировать усиление RDA.

Я прослушиваю через уши и идет явный запор.

По выходу RDA уменьшаю сигнал, а искажения остаются.

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

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

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

resd1981 нет ответа от рда

vbrt с rda должен идти чистый сигнал при любой громкости (тем более он равен 8 ,мах грокость= 16 )

что-то с питанием или наводки от индикации,можно пройти осциллографом и сразу будет видно

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

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

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

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

vbrt красивый у вас корпус,я б туда лучше дисплей нокиа 5110 поставил,и кнопочки по назначению использовал...

P.S. возможен вариант что завтра меня не будет до обеда воскресенья,с утра поеду на рыбалку и если будет клев и погода не подведет то останемся с ночевкой,так что спрашивайте сегодня

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

Подключил RDA. Станции стали перестраиваться и заноситься в память. Кстати прекрасно все настраивается кнопками. и не надо замыкать два контакта. Сразу при включении переключает в верх и вниз. Но  на выходе с RDA нет ничего. Не настроился ни на одну станцию.

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

Мне схема с дисплеем нокиа 5110 не нравиться тем , что там  автопоиск станций, а мне надо ручная настройка.

Много слабых станций.Кроме того в схеме много лишних прибамбасов (часы,термометр).

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

Только что, resd1981 сказал:

Подключил RDA. Станции стали перестраиваться и заноситься в память. Кстати прекрасно все настраивается кнопками. и не надо замыкать два контакта. Сразу при включении переключает в верх и вниз. Но  на выходе с RDA нет ничего. Не настроился ни на одну станцию.

ищите косяки,попробуйте заменить модуль

сейчас залил эту прошивку-все работает отлично,сделал плату под свой корпус,предусмотрел 2 кнопки

новая плата с 2 кнопками.lay6

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

bulat943 В схеме что вы нарисовали и по которой я делал свою печатку, нарисован 28 вывод как SDA. В вашей новой печатке с кнопками, это 27 вывод. Где правильно?

Пойду наверное резать дорожки.

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

Перерезал дорожки и поменял местами  SCL и SDA. Появился шум эфира на выходе. На станцию пока настроиться не удалось. Теперь  надо менять микросхему приемника. Попадаются бракованные иногда. При перестройке, звук затихает все согласно описанию. Но это уже завтра. Внешне работа мне равится. Зачетный выйдет приемник.

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

Все таки не выдержал и заменил микросхему.  Ловятся станции, все нормально. Но подтверждаю  vbrt. Присутствуют искажения на выходе звука. Возможно ограничить выходную мощность на уровне 10 ? Включил приемник, что собран  по прошивке  asvetp. Я его никогда больше 6 уровня громкости не включал. Сейчас попробовал, также начиная с 15 по 16 звук с искажениями. Нормальный звук до 10 уровня.

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

погонял последнюю прошивку на прием слабых станций,слышен шум от индикации,вывод-индикацию надо гасить...

 

программа с гашением индикации общий катод.zip

Только что, resd1981 сказал:

Все таки не выдержал и заменил микросхему.  Ловятся станции, все нормально. Но подтверждаю  vbrt. Присутствуют искажения на выходе звука. Возможно ограничить выходную мощность на уровне 10 ? Включил приемник, что собран  по прошивке  asvetp. Я его никогда больше 6 уровня громкости не включал. Сейчас попробовал, также начиная с 15 по 16 звук с искажениями. Нормальный звук до 10 уровня.

так громкость=8,вот прошивка громкость=5

вторая прошивка,RDA прикручен.hex

кстати,не стоит питать атмегу и рда от одного стабилизатора,я  переделал плату и теперь атмега8 питается прямо от 3,7-5 в,от стабилизатора 3,3 в питается только RDA5807

 

 

схема.GIF

схема.spl7

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

в архиве "программа с гашением индикации общий катод.zip" прошивка с гашением

в " вторая прошивка,RDA прикручен.hex" громкость=5,гашения нет,вот с гашением

 

гашением индикации OK гр=5.hex

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

Проверил самую последнюю. Есть несколько ньюансов. Во первых мигает дисплей с частотой примерно 10 герц. Во вторых, когда дисплей тухнет, приемник не реагирует на вращение энкодера. Вывести из сплячки можно только нажав кнопку и переключив следующий канал.

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

В принципе на слабых станциях я не заметил разницы при включенном и отключенном  индикаторе. У меня на плате сейчас один стабилизатор на 3.3 вольта и отдельная емкость по 1000 мкф на контролер приемник и усилитель. От стабилизатора питается контролер, RDA и усилитель . Плату я запорол, зеркально перенес схему RDA5807FR. Пришлось микросхему припаять вверх ногами. В новой разводке добавлю два стабилизатора. Завтра от лабораторного запитаю все три узла отдельно, посмотрю лучше станет или ничего не изменится.

Немного для стистики. Из 10 купленных RDA 5807, только 6 были полностью рабочими, и то чувствиткельность у каждой была разная. У одной не перекрывался весь диапазон, доходил до 100 мгц а дальше ничего не видел, и три   с нерабочим входным усилителем.

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

А с громкостью=5, с ОА можно выложить.

И я не понял,как от разных стабипизаторов.

Оно и так их два.Кренка 5В на МК и LM 3.3В на RDA.

Может лучше запитать от разных БП.

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

прошивка,устранено мерцание дисплея

 

гашение индикации ОК гр=5.hex

vbrt у вас все правильно-у мк свой стаб,у RDA свой

прошивка с громкостью=5 для общего анода и для общего анода (без гашения)

 

 

вторая прошивка ОА гр=5.hex

вторая прошивка ОК гр=5.hex

proteus_encoder oa oc.DSN

рыбалка не задалась,на улице -28...а обещали -16...-18 с утра...

один из форумчан попросил прошивку с энкодером и кнопкой

нажимаем энкодер-радио вкл,крутим-перестройка по каналам/частотам,кратковременно нажали на энкодер-регулировка громкости,еще раз кратковременно нажали-обратно перестройка по каналам/частоте,длинное нажатие (более 2 сек)-радио выкл

отдельная кнопка-

кратковременное нажатие-выбор перестройка по каналам/частоте

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

прошивка под общий катод и общий анод,надо только впаять перемычку(позже будет понятно)

остается на плате еще одна кнопка

 

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

20 часов назад, asvetp сказал:

Программа проверена в железе уважаемым master90, за что я ему очень благодарен

Уважаемый master90 , а печатную плату разрабатывали? Не могли бы выложить? А так -"Сбылась мечта идиота..." Сейчас буду пилить корпус. Спасибо большое.

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

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

Завершена работа над программой для радиоприёмника с дисплеем Nokia5110, в схеме присутствует только один орган управления - энкодер.

То что надо!

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

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

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

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

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

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

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

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

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

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


  • Сообщения

    • Когда снова появился интерес к усилителям, тоже хотел всех обмануть, попробовал 7294 в разных схемах, 3886 тоже несколько способов приготовления, вроде и неплохо играет, если ничего другого не слушал, годится. Но червячок сподвиг сделать Натали Хоум, УХ! челюсть отвисла, наслушаться не мог, узнал, что такое сцена в звуке, динамика, детальность, да всё лучше. Вот я всегда и спрашиваю, по сравнению с какими другими УМ играет хорошо расхваливаемый усилитель.
    • @Armenn Хорошо. Сделал резистор на 5 Ом.  Результата два. 1. Если включить блок питания в сеть, а уже потом подключить резистор на 5 Ом в фиолетовый провод, тогда резистор просто будет греться.  2. Если подключить резистор на 5 Ом в фиолетовый провод, а уже потом включить блок питания в сеть, тогда случится следующее: лампочка предохранителя от КЗ засветится (через которую я подключаю БП в сеть), а блок питания начнет пищать. Заснял это на видео -   
    • Ну-вы и сравнили. Вот когда будете строить сварочный инвертор на такую частоту-то там нужно  будет учитывать скин эффект. А на частоты до 75кгц-можно забить, отбить и не принимать во внимание. Тем более-что все стараются аппараты до 200А строить. На кольце плотность тока до 15А на мм ^2, на Ш от 10А на  мм^2 А вентилятор-он все лишние тепло сдует ко льдам в Антарктиде. Проверьте монолит 2,12мм, я таким мотаю СТ. Интересно-что там с ним делается на частотах от 30 до 50кГц? Длинна провода примерно 2 метра-На сердечник Е70 влазит 18 витков
    • Добрый вечер всем!  Проблема следующая: Есть флешка с записанной файловой системой через USB MASS STORAGE DEVICES. При "втыкании"  в порт USB открывается на ПК диск с содержимым. Я подключил библиотеку Fatfs и прописал низкоуровневые функции чтения и записи в файле diskio.c Работаю с файлом так:   disk_initialize(SDFatFs.drv); if(f_mount(&SDFatFs,(TCHAR const*)USER_Path,0)!=FR_OK) { //Error_Handler(); Usart1_Send_String("Error_f_mount!\r\n"); } else { if(f_open(&MyFile,"01.WAV",FA_READ)!=FR_OK) { //Error_Handler(); Usart1_Send_String("Error_open_File1!\r\n"); } else { Usart1_Send_String("open_File_OK1!\r\n"); } if(f_open(&MyFile,"01.wav",FA_READ)!=FR_OK) { //Error_Handler(); Usart1_Send_String("Error_open_File2!\r\n"); } else { Usart1_Send_String("open_File_OK2!\r\n"); UINT testBytes=0; f_read(&MyFile, buff1, 512, &testBytes); sprintf(buf1, "TestBytes=%d\r\n", testBytes); Usart1_Send_String(buf1); Usart1_Send_hex((char*)buff1, 512); Usart1_Send_String("read_File_complite!\r\n"); f_close(&MyFile); } } подправил diskio.c так:   DRESULT disk_read ( BYTE pdrv, /* Physical drive nmuber to identify the drive */ BYTE *buff, /* Data buffer to store read data */ DWORD sector, /* Sector address in LBA */ UINT count /* Number of sectors to read */ ) { DRESULT res; //res = disk.drv[pdrv]->disk_read(disk.lun[pdrv], buff, sector, count); sprintf(buffer0, "sector=%lu\r\n", sector); Usart1_Send_String(buffer0); w25qReadPage(buff, sector*2); w25qReadPage(buff + 256, sector*2+256); res=RES_OK; return res; } #if _USE_WRITE == 1 DRESULT disk_write ( BYTE pdrv, /* Physical drive nmuber to identify the drive */ const BYTE *buff, /* Data to be written */ DWORD sector, /* Sector address in LBA */ UINT count /* Number of sectors to write */ ) { DRESULT res; //res = disk.drv[pdrv]->disk_write(disk.lun[pdrv], buff, sector, count); w25qWritingByUSB(sector, (uint8_t*)buff); res=RES_OK; return res; } #endif /* _USE_WRITE == 1 */ функцию чтения на самом деле пробовал прописывать по разному, все равно не корректно работает... Выдает в отладке такое:   Program start!.... sector=0 // это обращение к функции чтения DRESULT disk_read (); Error_open_File1! sector=0 // это обращение к функции чтения DRESULT disk_read (); Error_open_File2! Что я забыл еще добавить?
    • В былые годы запрещалось размещать на форуме бессмысленные темы. Видать, с тех пор правила существенно изменились.
    • скачай новый архив. там есть важные изменения в комповой программе, по сравнению с той, что я отправлял в личке. исправлены недоделки и добавлены проверки на некорректные действия.
  • Похожий контент

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