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