Проход по ссылкам навигацииГлавная : Статьи :

DDS генератор

DDS генератор

Автоинвертор в роли электроудочки Схема:
Автоинвертор  в роли электроудочки


Часто, в радиолюбительской практике необходим Самый простой реле времени на 12в простой функциональный Автоинвертор в роли электроудочки DDS (прямой цифровой синтез частоты) генератор. Для Автоинвертор в роли электроудочки получения определенной частоты.
Был разработан Самый простой реле времени на 12в простой генератор синуса на Автоинвертор в роли электроудочки микросхеме от Analog Devices AD9832. Схема генерировала Автоинвертор в роли электроудочки синусоиду от 0.005 до 12 Автоинвертор в роли электроудочки МГц Автоинвертор в роли электроудочки с шагом 0.005 Гц. Но, Самый простой реле времени на 12в пока я Автоинвертор в роли электроудочки ждал доставки микросхемы AD9832, был разработан простой Автоинвертор в роли электроудочки DDS генератор с использованием микроконтроллера Самый простой реле времени на 12в AT90S2313 и резистивной матрицей.

Автоинвертор в роли электроудочки Генератор управляется через RS232 небольшой Windows-программой и Автоинвертор в роли электроудочки может генерировать следующие формы сигналов:
- Автоинвертор в роли электроудочки синус
Автоинвертор в роли электроудочки - треугольник
- пила
- прямоугольник
Самый простой реле времени на 12в в диапазоне Автоинвертор в роли электроудочки частот начиная с 0.07 Гц до Автоинвертор в роли электроудочки 200-300 кГц с шагом 0.Самый простой реле времени на 12в 07 Гц (зависит от Автоинвертор в роли электроудочки применяемого кварца).
Автоинвертор  в роли электроудочки


Схемотехника устройства очень простая, в Автоинвертор в роли электроудочки ней есть 4 главных детали: регулятор Автоинвертор в роли электроудочки напряжения, Автоинвертор в роли электроудочки приемопередатчик RS232, микроконтроллер AT90S2313P и резистивная Самый простой реле времени на 12в матрица (R2R). Автоинвертор в роли электроудочки Матрица R2R под ключена к выводам МК portB, Автоинвертор в роли электроудочки т.о. образуя простой ЦАП Самый простой реле времени на 12в и позволяющая получить 256 Автоинвертор в роли электроудочки уровней напряжения.

Микросхема MAX603 также используется для Автоинвертор в роли электроудочки реализации функций включения/выключения генератора, через последовательный Автоинвертор в роли электроудочки интерфейс Автоинвертор в роли электроудочки RS232 (сигнал DTR). Когда вы закрываете Самый простой реле времени на 12в программу генератора Автоинвертор в роли электроудочки на компьютере, то и DDS-генератора по поступившему Автоинвертор в роли электроудочки сигналу выключае тся, т.о. экономя Самый простой реле времени на 12в батарейки.

Программный код Автоинвертор в роли электроудочки написан на ассемблере. Код небольшой и отличается большим Автоинвертор в роли электроудочки быстродействием главного цикла. Это сердце кода Автоинвертор в роли электроудочки генератора. Автоинвертор в роли электроудочки Главный цикл содержит 7 строчек кода.
Самый простой реле времени на 12в Остальной код Автоинвертор в роли электроудочки — таблицы форм сигналов и коммуникационный код.

Автоинвертор в роли электроудочки Аккумулятор фазы — 24 бит, Самый простой реле времени на 12в при помощи него устанавливается Автоинвертор в роли электроудочки разрешение. Максимально генерируемая частота и разрешение также Автоинвертор в роли электроудочки зависит от используемого кварца:
Разрешение = Автоинвертор в роли электроудочки Частота Автоинвертор в роли электроудочки кварца/150994944
fOut = Аккумулятор * Разрешение
Самый простой реле времени на 12в В моем Автоинвертор в роли электроудочки случае кварц был на 11. 059200 МГц, Автоинвертор в роли электроудочки т.о. разрешение составило 0.Самый простой реле времени на 12в 073242188 Гц.
Для того, Автоинвертор в роли электроудочки чтобы получить выходную частоту 1 кГц, необходимо Автоинвертор в роли электроудочки в аккумулятор фазы записать значение 0x003556 Автоинвертор в роли электроудочки (13654 Автоинвертор в роли электроудочки dec). Это даст 1000.048835 Гц. Самый простой реле времени на 12в Вполне достаточная Автоинвертор в роли электроудочки точность для радиолюбителя.

Коммуникационный код программы прост Автоинвертор в роли электроудочки и позволяет записывать значения в Самый простой реле времени на 12в аккумулятор фазы и выбирать Автоинвертор в роли электроудочки тип формы сигнала.
Автоинвертор  в роли электроудочки
Автоинвертор  в роли электроудочки




Исходник, программа
Вместе с Автоинвертор в роли электроудочки часто ищут Автоинвертор в роли электроудочкиСамый простой реле времени на 12в