Приёмник на тюнере PHILIPS FM1200MK3 и Si4735 (проект).

Обсуждение конструкции и прошивки приемника P-45
Ответить
Аватара пользователя
Студент
бывалый диод
Сообщения: 648
Зарегистрирован: 23 апр 2016, 22:55
Откуда: г. Красноармейск

Приёмник на тюнере PHILIPS FM1200MK3 и Si4735 (проект).

Сообщение: # 4715Сообщение Студент
09 сен 2019, 13:23

Приёмник на тюнере PHILIPS FQ1200MK3/FM1200MK3 и Si4735. Тюнер FQ1200MK3/FM1200MK3 состоит из двух частей. Приёмная часасть по сути это обычный тюнер с ПЧ 38.9 МГц. И демодулятор на микросхемах типа TDA9887. Простота использованния этих тюнеров состоит в том, что DC/DC преобразователь для питания варикапов уже есть внутри. И у тюнера есть выход низкой ПЧ. Я выбрал 10.7 МГц так как можно использовать обычные фильтры. (Правда есть минус. Большое потребление. Порядка 250мА.) К выходу ПЧ подключена микросхема приёмник Si4735. Однокристальный приёмник АМ с кучей всяких настроек.

Вот некоторые интересные возможности si4735:
- Семь переключаемых фильтра от 6 КГц до 1КГц
- Автоматическая настраиваемая регулировка громкости.
- Настраиваемая автоматическая подстройка частоты.
- Настраиваемая автоматическая регулировка усиления.
- Регулятор громкости с функцией mute.
- При применении специальных патчей возможен приём SSB и NFM.

Пока приёмник в виде макета. В виду того, что скорее всего NFM реализовать не удастся, приёмник будет только на авиа диапазон.
Фотка, видеоПоказать
хладнокровный и обаятельный

Аватара пользователя
Студент
бывалый диод
Сообщения: 648
Зарегистрирован: 23 апр 2016, 22:55
Откуда: г. Красноармейск

Приёмник на тюнере PHILIPS FM1200MK3 и Si4735 (проект).

Сообщение: # 4722Сообщение Студент
06 окт 2019, 22:56

Перекинул всё с Ардуины DUE на STM32f103. Прикрутил дисплей и пару регуляторов. Вроде полностью разобрался со стабильностью работы всех шин и таймеров.
видео, фоткаПоказать
хладнокровный и обаятельный

Аватара пользователя
Jamy
бывалый диод
Сообщения: 1009
Зарегистрирован: 28 авг 2015, 23:39
Откуда: Харьков

Приёмник на тюнере PHILIPS FM1200MK3 и Si4735 (проект).

Сообщение: # 4723Сообщение Jamy
08 окт 2019, 02:50

Студент, класс !
А с nfm не вышло ?

Аватара пользователя
Студент
бывалый диод
Сообщения: 648
Зарегистрирован: 23 апр 2016, 22:55
Откуда: г. Красноармейск

Приёмник на тюнере PHILIPS FM1200MK3 и Si4735 (проект).

Сообщение: # 4724Сообщение Студент
08 окт 2019, 09:52

Jamy писал(а):
08 окт 2019, 02:50
А с nfm не вышло ?
Jamy, микросхема-приёмник Si4735 может работать только в АМ на частотах 150 кГц ~ 30 МГц и в WFM на частотах 64 МГц ~ 108 МГц.
Хотя есть специальные патчи, заливаемые в микросхему. Которые позволяет работать в SSB и NFM. Однако, приём NFM возможен только на частотах 64 МГц ~ 108 МГц. Тут придётся поднимать низкую выходную ПЧ тюнера дополнительным смесителем. В принципе это не сложно. Но я не уверен, что выложенный в интернете патч раскрывает NFM. Позже проверю.
хладнокровный и обаятельный

Аватара пользователя
Студент
бывалый диод
Сообщения: 648
Зарегистрирован: 23 апр 2016, 22:55
Откуда: г. Красноармейск

Приёмник на тюнере PHILIPS FM1200MK3 и Si4735 (проект).

Сообщение: # 4725Сообщение Студент
17 окт 2019, 23:15

Освоил тачскрин. По мне очень непривычно и неудобно. Обычная клавиатура гораздо практичнее :biggrin:
видеоПоказать
В планах написать сканирование. И в очень далёких планах запись звука на SD карту.
хладнокровный и обаятельный

Аватара пользователя
Студент
бывалый диод
Сообщения: 648
Зарегистрирован: 23 апр 2016, 22:55
Откуда: г. Красноармейск

Приёмник на тюнере PHILIPS FM1200MK3 и Si4735 (проект).

Сообщение: # 4726Сообщение Студент
02 ноя 2019, 20:18

Сканирование дописал. Сделал как в P-45. С остановкой сканирования или с продолжением при отсутствии сигнал. Так же написал запись звука на флешку :) Работает :)
хладнокровный и обаятельный

Аватара пользователя
Студент
бывалый диод
Сообщения: 648
Зарегистрирован: 23 апр 2016, 22:55
Откуда: г. Красноармейск

Приёмник на тюнере PHILIPS FM1200MK3 и Si4735 (проект).

Сообщение: # 4727Сообщение Студент
04 ноя 2019, 22:08

Немного переписал алгоритм записи на флешку. Но всё равно не очень.
Пример записи. На громких звуках щелчки. Это скорее всего из-за опроса уровня сигнала по шине I2C. Там таймер заведён на 20 раз в секунду.
Оригинал записи.
https://drive.google.com/open?id=1ojuHY ... UFyw-JIRfh
Формат PCM 8 бит 8 кГц без кодирования. При конвертации в mp3 щелчки пропадают. В принципе понятно почему.

Небольшое видео.
СпойлерПоказать
хладнокровный и обаятельный

Аватара пользователя
Студент
бывалый диод
Сообщения: 648
Зарегистрирован: 23 апр 2016, 22:55
Откуда: г. Красноармейск

Приёмник на тюнере PHILIPS FM1200MK3 и Si4735 (проект).

Сообщение: # 4745Сообщение Студент
10 дек 2019, 21:41

Думаю перейти на STM32F407. Не получается нормальная запись на флешку в реальном времени. Очень много ресурсов съедает дисплей. У STM32F407 есть аппаратный контроллер дисплея. Посмотрим.
хладнокровный и обаятельный

Аватара пользователя
Студент
бывалый диод
Сообщения: 648
Зарегистрирован: 23 апр 2016, 22:55
Откуда: г. Красноармейск

Приёмник на тюнере PHILIPS FM1200MK3 и Si4735 (проект).

Сообщение: # 4955Сообщение Студент
27 июн 2020, 15:51

Пока вот так получается :biggrin:
Radio1.jpg
Radio2.jpg
хладнокровный и обаятельный

Аватара пользователя
Jamy
бывалый диод
Сообщения: 1009
Зарегистрирован: 28 авг 2015, 23:39
Откуда: Харьков

Приёмник на тюнере PHILIPS FM1200MK3 и Si4735 (проект).

Сообщение: # 4956Сообщение Jamy
28 июн 2020, 11:55

Студент, классно ! будет время еще бы видео посмотреть :)

Аватара пользователя
Студент
бывалый диод
Сообщения: 648
Зарегистрирован: 23 апр 2016, 22:55
Откуда: г. Красноармейск

Приёмник на тюнере PHILIPS FM1200MK3 и Si4735 (проект).

Сообщение: # 4957Сообщение Студент
28 июн 2020, 23:02

Jamy, спасибо! Решил всё же использовать два микроконтроллера STM32F103. Один управляет дисплеем, тюнером и DSP Si4735. Второй(на фотке пока не установлен) на запись звука на флешку. На плате много моих косяков при разводке :biggrin: Попозже выложу видео.
хладнокровный и обаятельный

Ответить