Full-Chip.net

Все об электронике, секреты ремонта
сборки компьютеров и периферии !!!

» » Вариант модернизации FM приемника RDA5807 ARDUINO
Статистика
7527 (+1)
Всего пользователей
1
Сейчас на сайте
84 (+0)
Всего статей
1268 (+0)
Всего комментариев
Реклама


Вариант модернизации FM приемника RDA5807 ARDUINO

В данной статье, продолжается тема постройки ФМ вещательного радиоприемника с RDS и графическим жк индикатором, на базе платы ардуино и модуля RDA5807. Пользователь нашего сайта с ником Dark-Dante предоставил материалы своего варианта реализации фм приемника, которую он доработал по своему усмотрению, и судя по всему вышло довольно прилично.
Многие люди просили его прошивку и схему, и дабы не дергать постоянно человека, мы решили опубликовать его конструктивное решение.
Схема отличается от оригинала внимательно смотрим и пере собираем по данному чертежу.
Вариант модернизации FM приемника RDA5807 ARDUINO

Монтаж автор сделал на макетной плате получилось довольно компактно
Вариант модернизации FM приемника RDA5807 ARDUINO

Вариант модернизации FM приемника RDA5807 ARDUINO

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

Вариант модернизации FM приемника RDA5807 ARDUINO

Фьюзы по фото справедливы только для 328 меги, для 168й можно всё легко пересчитать на калькуляторе, так же рекомендую устанавливать уровень браун аут на 2.7В, если приёмник питается от лития, мк будет отключатся сам при достижении 3-3,1В на банке, так как ещё 0,4 Вольта падает на стабилизаторе.

Далее описание от Dark-Dante по сборке конструкции и функционалу.
После старта приемник установит громкость "8" и частоту 105.4 мГц.
кнопкой меню перелистываем пункты:
Volume +/- - громкость
Auto Tune<> - авто настройка частоты
Man. Tune<> - ручная настройка на частоту
Backlight<> - яркость подсветки дисплея
RDS Info <> - данные системы RDS
В прошивке сразу включен басс буст, если не ошибаюсь.
При включении плавно загорается подсветка и есть возможность регулировки яркости по ШИМ, но уровни жестко зашиты в прошивку, включен вотч дог и при зависании мк он автматом сбросится, в качестве антенны выступает провод наушников или провод к усилителю, приём отличный, фьюзы обязательно устанавливать на 8мГц либо от карца либо от внутреннего генератора, на 16 кнопки могут не успевать отрабатывать нажатия и мк при 3.3 Вольтах на такой частоте ведет себя не стабильно.
По прошивке причесал её под себя по меню и по коду. В схеме 2 джампера, один отвечает за работу от батареи или внешнего БП, второй для внутрисхемной прошивки атмеги без запитки РДА и экрана от 5 Вольт им может быть плохо от такого напряжения.
Прошивка работает как на 168 так и 328 мегах. Вроде всё что удалось вспомнить, год прошёл почти как занимался им.
Видео работы приемника от Dark-Dante :

вопросы как всегда пишите в комментариях, чем сможем поможем, я тоже пожалуй закажу комплектующие и соберу данный вариант... Dark-Dante огромное спасибо за уделенное время и предоставленные материалы.
Файлы для сборки приемника: rda5807_ver_dark-dante.rar [810,63 Kb] (cкачиваний: 280)

Дополнение по прошивке контроллера:
В архиве программа прошивальщик в папке Flasher, по ней писать
нечего, там всё просто, в папке USB ASP схема, распиновка и прошивка
для программатора, а так же драйвера для него в папке
libusb_asp_1.2.4.0. Устанавливать их надо через диспетчер устройств,
не через исполняемый файл!
Прошивать рекомендую только через SPI, можно чем угодно, хоть
программатором Громова из пяти проводков через КОМ или ЛПТ порты,
либо купить у китайцев готовый USB ASP за 3 доллара.
Вариант модернизации FM приемника RDA5807 ARDUINO

По ТТЛ ардуино прошивать не рекомендую, так как прошивка изначально компилировалась
не под ардуино, а под голую Атмега 328Р(см. фото)
Вариант модернизации FM приемника RDA5807 ARDUINO

и в ней нет загрузчика для ардуино и после прошивки по ТТЛ она затрёт загрузчик
и к атмеге можно будет достучатся только по SPI, по ТТЛ она не
прошьется пока не залить обратно загрузчик ардуино, а он в свою
очередь затрет основную прошивку тюнера. В дальнейшем атмега ушла
под другой проект и за неимением другого мк проект перешел на про мини.
Как то так.
Файлы по прошивке можно скачать: flash.rar [1,01 Mb] (cкачиваний: 248)
K:4
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Добавление комментария

Имя:*
E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Вопрос:
Сколько пальцев на руках и ногах (вместе) у человека+1? (ответ запишите числом)
Ответ:*
Введите код: *
Кликните на изображение чтобы обновить код, если он неразборчив
Ответить Цитата
  • max

  • 12 января 2017 18:41
  • Группа: Администраторы
  • Регистрация: 5.03.2012
  • Статус: Пользователь offline
  • комментария
  • публикаций
    • Нравится
    • 0
Dark-Dante,
Да сбрасывай на почту добавим многим будет интересно, я сам многое на макетке собираю, удобно при отладке))) так и остается жить в таком виде)))
Ответить Цитата
  • Группа: Посетители
  • Регистрация: 16.03.2016
  • Статус: Пользователь offline
  • комментария
  • публикаций
    • Нравится
    • 1
Ели надо, я опишу как и чем шить и выложу софт. Басс буст в прошивке точно включен по умолчанию. Разьём для прошивки можно не устанавливать, я ставил, так как шил очень много раз пока правил код.
Фото и видео уже загружаются. Собрал, как обычно, временно на макетке, но ничто не может быть так постоянно, как то что собиралось временно)
Ответить Цитата
  • max

  • 11 января 2017 23:43
  • Группа: Администраторы
  • Регистрация: 5.03.2012
  • Статус: Пользователь offline
  • комментария
  • публикаций
    • Нравится
    • 0
Gefer02,
статью допишем но пожже, заказу деталюхи опишу полностью как прогать плату итд
Ответить Цитата
  • Gefer02

  • 11 января 2017 23:42
  • Группа: Посетители
  • Регистрация: 27.12.2016
  • Статус: Пользователь offline
  • комментария
  • публикаций
    • Нравится
    • 0
Юху)) Спасибо огромное)