ua3vvm.qrz.ru


 RDS Декодер с 2x 16 ЖКИ на контроллере AT90S2313-10

 

Этот проект известен с 1996 года, однако все еще представляет интерес. Схема его очень проста и базировалась на демодуляторе сигнала на микросхеме TDA7330B и контроллере фирмы "Атмел" AT90S2313.
Данные выводятся на 2-х строчный (2х16) дисплей. .Выводится служебная
информации о передаваемой программе, время, текстовую информацию длиной 64 символа. На вход устройства должен подаваться комплексный стереосигнал и таким образом оно подключается после ЧМ детектора перед стереодекодером. Доступны исходные коды микропрограммы на ассемблере и в виде HEX-прошивки. Настоящая версия устройства базируется на RDS декодере фирмы "Motorola" MC68HC05.

Фотографии устройства (кликните по фото для расширения)

Complete Печатная плата с подсоединенным индикатором
Top Внешний вид печатной платы со стороны деталей
Bottom Внешний вид печатной платы со стороны монтажа
Scroll text 1 Схема в работе (1 фото)
Scroll text 2 Схема в работе (2 фото)

Схема, Печатный монтаж и Исходный код
Схема и печатный монтаж v1.0

Скачать


Схема и печатный монтаж соответствует
оригинальной версии

Изменения: нет

Ассемблерный
код v1.0

Оригинальный исходный код по лицензии GPL

Программа реализованная на ассемлере наиболее быстра и эффективна. Программа на Си занимает объем флэш-памяти больший, чем 2 кб.


Рекомендованные инструменты для разработки :
Programmers Notepad v2.0.5
AvrStudio4 for assembler

Рекомендованные ссылки и документы :

RDS Specification
Motorola's AN460 - RDS decoder using the MC68HC05E0

US RBDS Standard

перевод А. Анкудинов
Источник


2008 год ( UA3VVM)