febb: (Default)
[personal profile] febb
На этой неделе удалось сделать рабочий вариант полностью цифрового FM радио...

Так это выглядит в незаконченном (корпус) виде:

https://yadi.sk/i/VfYq6O6U3WxaxV


https://yadi.sk/i/5A8cRXsS3Wxbjk


Собственно сам радио чип RDA5807M в крошечном корпусе MSOP10 общается
по I2C с 8-лаповым микроконтроллером PC12F1840.
Дисплейчик - ЖК от какого-то принтера. Мне было интересно его задействовать.
оказался с обычным LCD Hitachi HD44780 интерфейсом 16x2 букво-цыфр.
Он повешен на обычный 2-центовый SN74HC595 8-bit shift register, который
общается с микроконтроллером через 1-wire serial interface. Который я сам придумал,
хотя конечно идей такого рода навалом. Хитрость в том, что Data,Clock и Strop
сигналы формируются с помощью RC-цепочек, что позволяет использовать
всего один вывод, а для дисплея собственно больше ничего не надо.

Дисплей работает в 4-битном режиме использует всего 6 битов shift register-а.
На остальные две ноги повешена подсветка дисплея из пары приклеенных на торцах
5730 LED и 3мм синего светодиода для индикации настройки.

6 кнопок повешены с делителем напряжения на один аналого-цифровой преобразователь.

Ну разумеется провод наушников используется как FM антенна.

На дисплее отображается частота настройки, громкость и уровень сигнала
по логарифмической шкале и индикатор приема Stereo/Mono.

Еще по встроенному RDS декодеру можно отображать название станции, но это пока еще не доделано.

Радио чип очень крутой. В нем можно настраивать много параметров - шаг настройки, диапазон, чувствительность, шумоподавление и убирание щелчков, Mono/Stereo, Bass, Mute и т.д.

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

Вот мне было интересно сделать такую поделку своими руками.

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

febb: (Default)
febb

March 2022

S M T W T F S
  1 2 345
6 7 89 101112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 10th, 2026 04:49 am
Powered by Dreamwidth Studios