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

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


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

@zyklon  Если Вам не слишком срочно, то я примерно в течение недели, сделаю для Вас такую прошивку, в которой будет ручная настройка.

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

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

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

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

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

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

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

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

16 часов назад, zyklon сказал:

Но скомпилировать так и не получилось

1. К примеру в 4-ой, 7-ой версии прошивки есть названия станций, а в 8-ой будут только порядковые номера.

2. Я сам до приёмника 7-ой версии ни разу не компилировал, а тут на седьмом десятке не с первой попытки, но понял, что это довольно просто, как и написано в инструкции топикстартера. Я подправил в ней (инструкции) ОДНУ строку. Надеюсь поможет.

3. Тут возникал вопрос с фьюзами в AVRDUDEPROG. Так вот, в окне открытой программы мелкими красненькими буковками написано, что оные аналогичны PonyProg.

 

Компилирование.docx

Ещё раз добавляю этот файл.

УСТАНОВКА ФЬЮЗ бит в различных программах.doc

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

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

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

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

Сейчас запустил AVRDUDEPROG и там по умолчанию стоит "инверсные", и написано "Внимание!!! Биты с инверсией (PoneProg)".

Кто-то где-то писал, что лучше ориентироваться по SPIEN, но окна SPIEN вообще нет в некоторых программах.

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

Ориентироваться лучше по RSTDISBL. Ставите фьюзы по умолчанию, и смотрите, как стоит этот бит. По умолчанию он выключен.  На основе этого ставите или снимаете остальные галочки.

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

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

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

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

Всем спасибо за помощь! Отдельное большое спасибо  master90. Прошивку залил в МК и все заработало! (Правда ловит приемник, в городской черте, только 2-й канал :( ). Как проведу полевые испытания - отпишусь.

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

Здравствуйте asvetp,и все форумчане.Взял версию приемника с энкодером.Вместо зашитых каналов,в качестве пробы,накидал около 30 программ плавной настройки по 100 кгц.Скомпилировал.Залил в МК,и получилось то,о чем давно желал.Вращая энкодер,бегут циферки по 100кгц,сопровождаясь шумом.При попадании на станцию-естественно шумы пропадают,слушаем станцию.Но здесь есть еще и бонус!!!Нажимая на энкодер-происходит АВТОПОИСК станции!Получается ,,ПЛАВНАЯ,,настройка, и ,,АВТОПОИСК,,в одном так сказать флаконе.То есть,хочешь-сканируешь,хочешь,ищешь станцию более тщательно.Но есть одна проблема.При быстром вращении энкодера,приемник переключается ТОЛЬКО на 100 кгц.,хотя щелчков было много.При медленном вращении-каждый щелчок,отрабатывает по 100 кгц. четко!!! Фьюзы стоят-SUTO,CKCEL3,CKSEL1,CKSEL0."Менял МК,ничего не изменилось.К сожалению этот баг перечеркивает  всю версию плавной настройки......((.

P/S оказывается кроме меня есть еще желающие ,,плавной,, настройки.......)

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

21 минуту назад, san68 сказал:

К сожалению этот баг перечеркивает  всю версию плавной настройки......((.

 

Еще вопрос, чей это баг. Программы писать, это вам не пельмени трескать. Тут думать надо. При переключении каналов в программе присутствует задержка, и при быстром вращении все щелчки энкодера просто не успевают обрабатываться. Вам asvetp пообещал такую прошивку, так подождите, доверьтесь профессионалу.

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

Да согласен,и понимаю,что Программы писать, это  не пельмени трескать.Я не ожидаю ни от кого ничего...Просто как новичок двигаюсь в сторону изучения.А описав этот баг,благодаря вашему сообщению,я уже понял почему.Просто описАл свои наблюдения.

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

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

есть одна проблема.При быстром вращении энкодера,приемник переключается ТОЛЬКО на 100 кгц.,хотя щелчков было много.При медленном вращении-каждый щелчок,отрабатывает по 100 кгц. четко!!!

МК не уходит в спячку после каждого щелчка энкодера? Энкодер опрашивается по прерыванию или в каком-то цикле? Если второе, то программа может не успевать загрузить управляющее слово в RDA и вывести на индикацию за время промежутка между щелчками.

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

Господа, я заинтересован и даже немного удивлён необычным подходом к использованию программы радиоприёмника с управлением энкодером.  Когда я писал программу я, конечно, не думал о таком её применении. Энкодер в программе опрашивается в цикле, поэтому программа просто не предназначена для отработки каждого щелчка в таком режиме. Но эта тема меня зацепила, особенно после того, как я увидел заинтересованность ею не только одного человека, так что я займусь этой программой в ближайшее время. 

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

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

Приветствую всех в этой замечательной теме.

Автору разработки приёмника творческих успехов, здоровья и не останавливаться на достигнутом. 

Понадобился приёмник для приёма одной единственной радиостанции - то есть, без энкодера, без списка станций, но с регулятором громкости. Выход на наушник. Дисплей 1602, куда без него. Буду собирать.

Прочитав всю тему, выбрал прошивку WH1602 & ATMega8_v4 

В процессе чтения, сжимал параллельно в ворд-файл все модификации прошивок Автором.

Прикладываю этот файл, может кому пригодится. Вся тема на данный момент.

Версии прошивок с цитатами.docx

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

@and13th Спасибо за большую и полезную работу.  Нужно много терпения, чтобы составить такой каталог программ. Без него я сам уже стал путаться в версиях программы и составил свой перечень, опубликованный на стр. 41 форума. Но, во первых он не такой подробный, а во вторых теперь уже устарел. Буду теперь пользоваться Вашим каталогом.

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

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

Спасибо.

Всё таки, посчитал дисплей 1602 великоватым для носимого приёмника. Заказал дисплеи 5110, на синей плате  пару штук.

Выбрал два проекта для 5110, они опубликованы в посте от 14 января 17 г:

 ATMega8_&_Nokia5110_v7.2_DIP.zip и ATMega8_&_Nokia5110_ v6.2.zip

Версия 6.2 в протеусе симуляция запускается нормально, всё переключается и показывает, правда, комментарии исходника показывает кракозябрами. Но она без измерения аккумулятора.

Версия 7.2 - с измерением аккумулятора, симуляция запускается, но дисплей 5110 остаётся пустым.  Если не получится обойти эту пустоту, соберу версию 6.2

Плату тоже делаю в протеусе. Версия протеуса 7.6 SP4, рус. Скрин сделал в гифе, меньше весит.

Proteus_7-6.gif

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

@and13th Чтобы русские комментарии правильно отображались в Протеусе, нужно в меню Sistem выбрать команду Set_Text Editor  и в открывшемся окне выбрать кириллический шрифт Arial Unicode MS (см. скриншот). У меня версия Протеуса 7.7_SP2. 

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

Уст_шрифта.jpg

Изменено пользователем asvetp

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

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

В 18.03.2018 в 12:04, and13th сказал:

Версия 7.2 - с измерением аккумулятора, симуляция запускается, но дисплей 5110 остаётся пустым.  Если не получится обойти эту пустоту, соберу версию 6.2

Версия 7.2 прекрасно работает. Собрал два приёмника по схеме на стр.36 вместо трёхпозиционного переключателя поставил двухпозиционный и реле на 12 В которое при работе от АКК не используется и нет внутреннего зарядного устр-ва. Скорее всего соберу и третий такой же. Есть заманчивая версия №9 на стр. 49, но там применён механический энкодер и нет измерения напряжения на АКК. Как-то уже давненько купил себе и присоветовал товарищу плеер iRiver X20 с прекрасным звуком, но через года полтора начались проблемы с механическим энкодером, разборка показала, что высохла защитная смазка на подвижных контактах и контактах-дорожках да и покрытие на дорожках протёрлось, сейчас приходится разбирать свой пару раз в год да ещё + плеер товарища. Поэтому я сам собирать на энкодере точно не буду, Кнопки проработают до фига лет и их можно просто заменить, а вот найти такой же энкодер и заменить через пару лет может и не выйдет.

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

Собственно нарушение работы энкодера выражается в том, что куда бы его ни крутили ОН "крутится" сам по себе и останавливается где ему угодно. Давным-давно в "мышах" использовались оптические, но они переставали работать примерно за то же время из-за механического загрязнения.

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

Возможно такая "болезнь" энкодеров появляется только у дешёвых энкодеров, которые мы с  вами используем. В современных дорогих измерительных приборах (осциллографы, сигнал-генераторы и т. п.) широко применяются энкодеры в качестве органов управления.

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

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

Сделал как указали. Сменил шрифт, удалил/установил в схему дисплей. Всё тоже самое осталось.

На работе у меня в ноуте установлена таже версия Протеуса 7.6

Скачал вчера версию 7.10 рус. На работе тщательно снёс версию 7.6 с вычисткой реестра. Установил версию 7.10 - никаких изменений в проектах - всё также дисплей пуст и кракозябры.

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

В общем, пока буду плату рисовать и травить, для этого симуляция не нужна.

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

Конечно. Без модели выкидывает окно ошибки симуляции.

Решил проблему индикации дисплея. Подумал - вдруг чего в ХР накопилось хреновое...

На другом жёстком диске у меня установлена Вин7 32 бита, установил Протеус 7.10 туда. Пошла симуляция версии 7.3 с индикацией, как положено.

Понижение питания уменьшает квадратики пиктограммы и вырубает в конце совсем. Работает, пробовать можно. Единственное - поясните насчёт кнопки *Ubat*, она постоянно замкнута на массу, и никак не влияет на работу симуляции, может не увидел, её надо ставить на плату?

Исходник всё также кракозябрами. Выбор шрифтов пофиг.

Но его можно исправить и в другой программе, хоть в блокноте.

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

Кнопка на схеме Протеуса поставлена для проверки работы программы отображения напряжения батареи при наладке. Кстати, чтобы отжать постоянно включенную кнопку нужно щёлкнуть по красному кружочку рядом с кнопкой.  Посмотрите схему приёмника в PDF и увидите, что там нужна не кнопка, а перемычка на время наладки.

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

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

Здравствуйте,  можете спаять под заказ прибор, радиоприемник  https://pichobby.lg.ua/shemu/sound/item/105-fm-priemnik-na-rda5807.html ?

такой же как на сайте только без корпуса

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

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

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

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

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

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

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

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

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

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

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

  • Сообщения

    • Шота дохрена. Это если мультик может на килогерце. Обычно нет, предел 400 Гц.
    • Да, сначала был написан бутлодер для тини 24. Там нет выделенной памяти под бутлодер и заморочек с областями откуда можно записывать и перезаписывать флеш из программы, там все просто! Также там нет УАРТА, пришлось написать. Ну и самое главное: перезаписывай любые страницы флеш из любого места! В тини 24 под бутлодер ушло 48% памяти. В проекте технологи выделили слишком мало физического места под схему. Потом развел плату, оказалось, что места не так уж и мало. Потом выяснилось, что пинов впритык, и если будет дальнейшее расширение, их может не хватить. И после долгих (ну очень долгих) изысканий (цена, доступность, размеры) остановился на 88 (очень низкая цена, корпус чуть больше чем у 24, датчик температуры, а это важно, но не критически). Да, и сейчас все программируют на С и др. языках высокого уровня, что занимает очень (ну очень) много места, и чипы с небольшой памятью остаются не востребованы, и как следствие низкий спрос, и низкая цена!!! И при тупом переносе программы перезаписи страниц флеш программа не заработала... Ну и пошли изыскания, и я набрел на ВАШ проект, самый полный и законченный на то время. Нужно было выяснить чип который был у меня битый или я что-то упустил при программировании? (в бутлодерах я новичек) Недостаток 88 на сегодня, то что из пользовательской памяти нельзя перепрограммировать флеш, хотя страница стирается.   По поводу ВАШЕЙ программы: выяснилось, что при включенном фьюзе WDT в конфигурации, соединение не устанавливается, а в хелпе это не отражено. В некоторых ситуациях соединение можно восстановить лишь отключив / включив питание, сброс через ножку ресет не помагает. Будем копать дальше,... и глубже....!   Иногда при "установить соединение" выдается сообщение, "соединение не установлено", а на осциллографе виден ответ с чипа?
    • Сейчас по входу стоит керамика 0,1 мкФ + электролит 220 мкФ, иголок вроде нет, ну во всяком случае старичек С1-93 их не показывает.
    • Платы материнки и УВ пока в брак.  - Семён Семёныч... (с) Вы ничего не забыли, сэр? Как вы собрались регулировать УВ по уровню выходного сигнала??? Решение уже есть, пока в процессе. Вот так оно лучше работает.
    • Ну в идеале каптоновым скотчем как вам сказали,но можно обмотать чем угодно лижбе диалектриком было и хотябы немного высокотемпературное,я бы термо усадку взял,поидеи хорошо пойдет  Ещё видел где трансформатор медно алюминиевой жилой был на ампер 10 если не больше на вид аж,и там алюминиевая обмотка сечением пол сантиметра была замотана в бумагу пропитанную в воске,слоем миллиметр примерно эта изоляция была 
    • Всем привет. Собрал мх50, запустился с первого раза, когда делал замеры, соскочил щуп, спалил выходники и пред, заменил, все ок. Питание тор 250 ватт 30х2 выход, после выпрямителя 44В 20000мкф в плечо  увеличил входные емкости на оконечниках, добавил шунтирующую пленку  плата софт старта присутсвует цепь буше взял из ОМ2.7 ТП выставил 100мА добавлена термозащита на каждый канал( но как оказалось, с таким корпусом хрен перегреешь) АС kef q150 dac Aiyima a5 max получилось снять 81 ватт с канала при 8ом нагрузке (на фото самое точное измерение на левом мультиметре) без сигнала если прислонится к ас еле уловимое шипение  при наличии сигнала все ок, играет отлично, мне очень понравилось. в планах ОМ2.7
    • Уже 52 скачивания. Значит актуальна.
  • Похожий контент

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