![](http://www.junradio.com/ban/dd.gif)
![](http://www.junradio.com/ban/dd.gif)
![](http://www.junradio.com/ban/dd.gif)
![](http://www.junradio.com/ban/dd.gif)
![](http://www.junradio.com/ban/dd.gif)
|
|
Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience |
|
Радиоприемник построен на основе FM - тюнера Si4703 Breakout от Silicon Labs. Он по-прежнему доступен, представляет хорошее соотношение цены и качества.
ATmega328 управляет Si4703 FM-тюнером и 48x84 ЖК-дисплеем Nokia 5110.
В ATmega328, RXD, TXD, GND и RESET, выведены на контактные разъемы для подключения к аппаратным средствам программирования. Два прерывания (D2 и D3) подключаются к переключателям кодировщика вверх / вниз настройки тюнера Si4703. Входной D4 подключается к кодировщику. 5110 Дисплей Nokia запускается с помощью ATmega328 выводами D9, D10, D11, D12 и D13. Я использовал A0 в качестве цифрового выхода для светодиодной подсветки. Некоторым дисплеям Nokia требуется подключение к GND для подсветки; поэтому использовал Vcc, чтобы включить подсветку. Дисплей подключается к печатной плате коротким 8-жильным кабелем, котрорый обеспечивает дополнительную гибкость соединения контактов. Аналоговые выводы A3, A4 и A5 идут на тюнер Si4703. Выход аудио с тюнера обычно выходит на 3,5 мм стерео гнездо. В конструкции, левый и правый звуковые каналы объединены в моно через два 1K резистора подключенных к потенциометру 10K, центральный вывод которого подает звуковой сигнал на вход TDA7233. Работая на уровне около 3,5 вольт, усилитель обеспечивает около 85 мВт мощности звуковой частоты через динамик 8 Ом. В конструкции использован литий-ионный аккумулятор 3000mAh. Полный заряд напряжением 4.2V, падает на дисплее Nokia до примерно 3,9. Если литиевые батареи дадут большой ток, подключите 250мА самовосстанавливающийся предохранитель. Чтобы заряжать аккумулятор в самом корпусе, необходимо поставить подходящий зарядный разъем (с нормально замкнутым контактом) . В авторском варианте зарядка происходит вне корпуса приемника. Зарядное устройство надо подобрать от 600мА до 900мА (с током срабатывания около 1.2A.
Сборка
ATmega328 'Программирование'
Программное обеспечение, безусловно, нуждается в улучшении! Работает достаточно, чтобы сделать пригодный для использования радиоприемник. Нажмите и удерживайте кнопку во время включения питания для того, чтобы установить контрастность дисплея Nokia, используя кодировщик вверх / вниз. Нажмите еще раз, чтобы сохранить значение контрастности в EEPROM . Нажмите кнопку для переключения между "предустановки" и "искать". В режиме поиска, код пытается получить информацию RDS станции. Нажмите кнопку для сохранения текущей предустановки частоты в EEPROM. Радио начнет работать на этой частоте в заданном режиме при следующем включении.
Скачать SparkFunSi4703 Library
Скачать Adafruit_PCD8544 Library
СКАЧАТЬ Arduino код SparkFunSi4703
Скетч представленный пользователем. Пробуйте. Все получится