РадиоКот :: DDS генератор на AVR.
Например TDA7294

РадиоКот >Схемы >Цифровые устройства >Измерительная техника >

Теги статьи: Добавить тег

DDS генератор на AVR.

Автор: Kotovasiya
Опубликовано 27.11.2008

Генератор выдает синусоиду, пилу до 80кгц и меандр 200кгц.

Схема

Управление осуществляется 8-ю кнопками. Удержание кнопок +/-1гц и +/-100гц более 5 секунд ускоряет процесс пошаговой настройки в 10 раз.
Формы сигнала с обозначением на дисплее:
Sin - синусоида;
Tri - пила;
Trr - нарастающая форма пилы;
TrF - спадающая форма пилы;
Squ - меандр(П-образная форма);
1/3 - меандр с периодом 1 часть из 3;
2/3 - меандр с периодом 2 части из 3;
EEP - загрузка формы сигнала из энергонезависимой памяти (256 позиций по нулевому адресу еепром).

Наладка:
После первой прошивки, не трогая фьюзы, генератор должен заработать и дисплей должен показывать частоту 1кгц.
После надо настроить фьюзы на внешний кварц 16мгц в АБ убрав галку на CKOPT и установив CKSEL-0, CKSEL-1, CKSEL-2, CKSEL-3, в пони-программаторе все надо сделать наоборот.
Прошивать нужно и еепром, для этого нужно в хекс еепром вставить 256 позиций формы, начиная с адреса 0Х100 уже вставлены фиксированые стандартные частоты.

UPD. 09.12.2008.
Схема генератора с использованием дисплеев с контроллером HD44780:

Файлы:
Плата в формате SL5
Прошивка МК
Плата (HD44780) в формате SL5
Прошивка МК для однострочного дисплея с HD44780
Прошивка МК для двухстрочного дисплея с HD44780

Вопросы, как обычно, складываем тут.




Как вам эта статья?

Заработало ли это устройство у вас?

42 2 1
10 3 0