Бесплатная техническая библиотека
DDS генератор. Энциклопедия радиоэлектроники и электротехники

Энциклопедия радиоэлектроники и электротехники / Измерительная техника
Комментарии к статье
Часто, в радиолюбительской практике необходим простой функциональный DDS (прямой цифровой синтез частоты) генератор. Для получения определенной частоты...
Я разработал простой генератор синуса на микросхеме от Analog Devices AD9832. Схема генерировала синусоиду от 0.005 до 12 МГц с шагом 0.005 Гц. Но, пока я ждал доставки микросхемы AD9832, был разработан простой DDS генератор с использованием микроконтроллера AT90S2313 и резистивной матрицей.
Генератор управляется через RS232 небольшой Windows-программой и может генерировать следующие формы сигналов: синус, треугольник, пила, прямоугольник в диапазоне частот начиная с 0.07 Гц до 200-300 кГц с шагом 0.07 Гц (зависит от применяемого кварца).

Я не хочу вдаваться в детали работы DDS-генератора. Исходный код прилагается, он очень простой и в нем легко разобраться.

Схемотехника устройства тоже простая, в ней есть 4 главных детали: регулятор напряжения, приемопередатчик RS232, микроконтроллер AT90S2313P и резистивная матрица (R2R). Матрица R2R подключена к выводам МК portB, т.о. образуя простой ЦАП и позволяющая получить 256 уровней напряжения.
Микросхема MAX603 также используется для реализации функций включения/выключения генератора, через последовательный интерфейс RS232 (сигнал DTR). Когда вы закрываете программу генератора на компьютере, то и DDS-генератора по поступившему сигналу выключается, т.о. экономя батарейки.
(нажмите для увеличения)
Программный код написан на ассемблере. Код небольшой и отличается большим быстродействием главного цикла. Это сердце кода генератора. Главный цикл содержит 7 строчек кода. Остальной код - таблицы форм сигналов и коммуникационный код.
Аккумулятор фазы - 24 бит, при помощи него устанавливается разрешение.
Максимально генерируемая частота и разрешение также зависит от используемого кварца:
Разрешение = Частота кварца/150994944
fOut = Аккумулятор * Разрешение
В моем случае кварц был на 11.059200 МГц, т.о. разрешение составило 0.073242188 Гц.
Для того, чтобы получить выходную частоту 1 кГц, необходимо в аккумулятор фазы записать значение 0x003556 (13654 dec). Это даст 1000.048835 Гц. Вполне достаточная точность для радиолюбителя.
Коммуникационный код программы также прост и позволяет записывать значения в аккумулятор фазы и выбирать тип формы сигнала.

Скачать исходник на ассемблере и программу под Windows
Публикация: cxem.net
Смотрите другие статьи раздела Измерительная техника.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Оптимальная продолжительность сна
12.11.2025
Сон играет ключевую роль в поддержании здоровья, когнитивных функций и общего самочувствия. Несмотря на широко распространенный стереотип о восьмичасовом сне, последние исследования показывают, что оптимальная продолжительность сна для большинства здоровых взрослых ближе к семи часам.
Эволюционный биолог из Гарварда, Дэниел Э. Либерман, утверждает, что традиционная норма восьми часов сна - это скорее культурное наследие индустриальной эпохи, чем биологическая необходимость. По его словам, полевые исследования, проведенные в сообществах, не использующих электричество, показывают, что средняя продолжительность сна составляет 6-7 часов, что значительно отличается от общепринятого стандарта.
Современные эпидемиологические данные подтверждают этот взгляд. Исследования выявили так называемую "U-образную кривую" зависимости между продолжительностью сна и рисками для здоровья. Минимальные показатели заболеваемости и смертности наблюдаются именно у людей, спящих около семи часов в сутки. ...>>
Дефицит кислорода усиливает выброс закиси азота
12.11.2025
Парниковые газы играют ключевую роль в изменении климата, а закись азота (N2O) - один из наиболее опасных среди них. Этот газ не только втрое сильнее углекислого газа в удержании тепла, но и разрушает озоновый слой. Недавнее исследование американских ученых показало, что микробы в зонах с низким содержанием кислорода активно производят N2O, усиливая глобальные климатические риски.
Команда из Университета Пенсильвании изучала прибрежные воды у Сан-Диего и провела наблюдения на глубинах от 40 до 120 метров в Восточной тропической северной части Тихого океана - одной из крупнейших зон дефицита кислорода. Исследователи сосредоточились на том, как морские микроорганизмы превращают нитраты в закись азота.
В ходе работы выяснилось, что существует два пути образования N2O. Один путь начинается с нитрата, другой - с нитрита. На первый взгляд более короткий путь должен быть эффективнее, однако микробы, использующие нитрат, продуцируют больше газа, поскольку этот "сырьевой" источник более д ...>>
Омега-3 помогают молодым кораллам выживать
11.11.2025
Сохранение коралловых рифов становится все более актуальной задачей в условиях глобального изменения климата. Молодые кораллы особенно уязвимы на ранних стадиях развития, когда стрессовые условия и нехватка питательных веществ могут привести к высокой смертности. Недавнее исследование ученых из Технологического университета Сиднея показывает, что специальные пищевые добавки способны существенно повысить выживаемость личинок кораллов.
В ходе работы исследователи разработали особый состав "детского питания" для коралловых личинок. В него вошли масла, богатые омега-3 жирными кислотами, а также важные стерины, необходимые для формирования клеточных мембран. Личинки, получавшие эти добавки, развивались быстрее, становились крепче и демонстрировали более высокую устойчивость к стрессовым факторам.
Особое внимание ученые уделили липидам. Анализ показал, что личинки активно усваивают эти вещества, что напрямую влияет на их жизнеспособность. Стерины, содержащиеся в корме, повышают устойчи ...>>
Случайная новость из Архива Игровая консоль Anbernic RG Cube
26.05.2024
Компания Anbernic представила свою новейшую разработку - портативную игровую консоль RG Cube, предназначенную для фанатов ретро-игр.
Консоль Anbernic RG Cube построена на базе процессора Allwinner H616 с четырьмя ядрами Cortex-A53 и графическим ускорителем Mali-G31 MP2. Устройство оснащено 2 ГБ оперативной памяти и 32 ГБ встроенной памяти, которую можно расширить с помощью карты microSD. 3,5-дюймовый IPS-дисплей с разрешением 640x480 пикселей и яркостью 300 нит обеспечивает четкое и яркое изображение. Дисплей поддерживает сенсорное управление, что добавляет удобства в использовании.
Для управления играми консоль имеет два аналоговых стика, крестовину, четыре кнопки действия и четыре плечевые кнопки. Эти элементы управления обеспечивают точное и комфортное управление в играх. Также на устройстве есть встроенный динамик, разъем для наушников и порт USB-C для зарядки и передачи данных.
Anbernic RG Cube работает на операционной системе Android 11 и поставляется с предустановленными эмуляторами для различных классических игровых консолей, таких как NES, SNES, Game Boy и PlayStation 1. Это позволяет пользователям наслаждаться любимыми ретро-играми. Кроме того, консоль поддерживает игры для Android и потоковые сервисы, что делает ее универсальным устройством для гейминга.
Консоль RG Cube предлагает отличный баланс между производительностью и доступностью. Цена устройства составляет 129 долларов, что делает его привлекательным выбором для тех, кто хочет окунуться в мир классических игр без значительных затрат.
Этот новый продукт от Anbernic открывает перед пользователями множество возможностей для игры. Сочетание мощного оборудования и предустановленных эмуляторов позволяет наслаждаться богатой коллекцией классических игр. Устройство также поддерживает современные игры и сервисы, что расширяет его функциональность.
Anbernic RG Cube - это отличное решение для любителей ретро-игр и тех, кто ищет портативное устройство для разнообразного гейминга. Благодаря высококачественному дисплею, удобным элементам управления и поддержке множества игровых платформ, эта консоль способна удовлетворить самые разные потребности игроков.
|
Другие интересные новости:
▪ Полярные сияния сигнализируют об опасности для критической инфраструктуры Земли
▪ Умный гидрогель для трехмерной печати
▪ Музыкальная терапия храпения
▪ Сверхкомпактная сеть 4G
▪ Перовскиты улучшили автомобильные катализаторы
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Радиолюбителю-конструктору. Подборка статей
▪ статья Левая, правая где сторона? Крылатое выражение
▪ статья В каком городе функции метро выполняют обычные трамваи, у которых дверь только с одной стороны? Подробный ответ
▪ статья Обслуживание и техническая эксплуатация аспирационных установок. Типовая инструкция по охране труда
▪ статья C-тестер. Энциклопедия радиоэлектроники и электротехники
▪ статья Фотовыключатель освещения. Энциклопедия радиоэлектроники и электротехники
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2025