Как работает генератор сигналов на AD9850. Каковы его ключевые особенности и технические характеристики. Где применяется генератор сигналов AD9850 на практике. Как собрать и настроить генератор своими руками.
Принцип работы генератора сигналов на AD9850
Генератор сигналов на базе микросхемы AD9850 представляет собой устройство, способное генерировать сигналы заданной формы и частоты в широком диапазоне. Основой такого генератора является DDS-синтезатор (Direct Digital Synthesis), реализованный в чипе AD9850.
Как работает DDS-синтезатор в AD9850?
- В памяти микросхемы хранится таблица отсчетов синусоидального сигнала
- Адрес текущего отсчета определяется фазовым аккумулятором
- На каждом такте к аккумулятору добавляется число, задающее приращение фазы
- Чем больше приращение, тем быстрее меняется фаза и выше выходная частота
- Отсчеты из памяти поступают на ЦАП, формирующий аналоговый сигнал
Таким образом, изменяя шаг приращения фазы, можно плавно регулировать выходную частоту с высокой точностью. Это основное преимущество DDS перед другими методами синтеза частоты.
Ключевые характеристики генератора на AD9850
Рассмотрим основные технические параметры генератора сигналов на базе AD9850:
- Диапазон выходных частот: от 0 до 40 МГц
- Разрешение по частоте: 0.0291 Гц
- Форма выходного сигнала: синусоидальная и прямоугольная
- Амплитуда синусоидального сигнала: около 1 В (размах)
- Амплитуда прямоугольного сигнала: 0-5 В
- Тактовая частота: 125 МГц
- Напряжение питания: 3.3-5 В
- Потребляемый ток: до 100 мА
Какие преимущества дает использование AD9850 в генераторе сигналов?
- Широкий диапазон частот при высоком разрешении
- Плавная перестройка частоты без разрывов фазы
- Низкий уровень фазовых шумов
- Простота управления через цифровой интерфейс
- Компактность и низкое энергопотребление
Области применения генератора сигналов AD9850
Генераторы на базе AD9850 находят применение во многих областях:
Радиотехника и телекоммуникации
В этой сфере генераторы AD9850 используются для:
- Формирования сигналов несущих частот
- Тестирования приемопередающей аппаратуры
- Построения синтезаторов частот в трансиверах
- Генерации сигналов с частотной модуляцией
Измерительная техника
Генераторы AD9850 применяются в различных измерительных приборах:
- Анализаторах спектра
- Измерителях АЧХ
- Векторных анализаторах цепей
- Калибраторах осциллографов
Аудиотехника
В аудиоаппаратуре генераторы на AD9850 используются для:
- Тестирования усилителей и акустических систем
- Генерации тестовых звуковых сигналов
- Построения цифровых синтезаторов
Научные исследования
Генераторы AD9850 востребованы в научных лабораториях для:
- Проведения физических экспериментов
- Изучения резонансных явлений
- Калибровки измерительного оборудования
Сборка генератора сигналов на AD9850 своими руками
Соберем простой генератор сигналов на базе модуля AD9850 и микроконтроллера Arduino:
Необходимые компоненты
- Модуль AD9850
- Arduino Nano
- Энкодер для регулировки частоты
- OLED-дисплей 128×64
- Кнопки управления
- Макетная плата, провода
Схема подключения
Подключим компоненты к Arduino следующим образом:
- AD9850: D5 — RESET, D6 — DATA, D7 — FQ_UD, D8 — W_CLK
- Энкодер: D2, D3 — выходы A и B, D4 — кнопка
- OLED-дисплей: A4 — SDA, A5 — SCL
- Кнопки: A0, A1, A2
Программирование микроконтроллера
Напишем скетч для Arduino, реализующий следующие функции:
- Установка частоты вращением энкодера
- Выбор шага изменения частоты кнопками
- Вывод текущей частоты на дисплей
- Управление AD9850 через SPI
Калибровка и настройка
После сборки выполним калибровку генератора:
- Подстроим частоту кварцевого генератора AD9850
- Откалибруем выходную амплитуду
- Настроим шаги изменения частоты
Проверка и измерение параметров генератора
Чтобы убедиться в корректной работе собранного генератора, проведем ряд измерений:
Проверка диапазона частот
- Установим минимальную частоту 1 Гц
- Плавно увеличим до максимальной 40 МГц
- Проверим точность установки частоты частотомером
Измерение формы сигнала
- Подключим выход генератора к осциллографу
- Оценим качество синусоидального сигнала
- Измерим длительность фронтов прямоугольного сигнала
Анализ спектра выходного сигнала
- С помощью анализатора спектра измерим уровень гармоник
- Оценим чистоту спектра на разных частотах
Возможные улучшения конструкции
Для повышения функциональности генератора можно внести следующие доработки:
- Добавить ЖК-дисплей большего размера
- Реализовать управление через компьютер по USB
- Встроить усилитель для увеличения выходной мощности
- Добавить режим качающейся частоты
- Реализовать амплитудную модуляцию сигнала
Заключение
Генератор сигналов на базе AD9850 представляет собой мощный и гибкий инструмент для формирования сигналов в широком диапазоне частот. Благодаря простоте реализации и доступности компонентов, такой генератор можно легко собрать своими руками. Это делает его отличным выбором как для любительских проектов, так и для профессионального применения в различных областях техники.
Генератор на ad9850 в категории «Техника и электроника»
Генератор сигналов DDS на AD9850
На складе в г. Одесса
Доставка по Украине
705 грн
Купить
Реальный интернет-магазин «5volt»
DDS генератор сигналів 0-40 МГц AD9850 V2
Доставка по Украине
608.30 грн
Купить
«DiyLab» — інтернет-магазин електронних модулів та компонентів
Генератор сигналов DDS на AD9834
На складе в г. Одесса
Доставка по Украине
535 грн
Купить
Реальный интернет-магазин «5volt»
Модуль генератора импульсов на AD9833
На складе
Доставка по Украине
172.20 грн
Купить
Магазин «Солдер»
Магнето генератора Suzuki AD 50 Ротор магнит генератора на скутер Сузуки
Доставка по Украине
670 грн
Купить
moto-chempion
Катушка Генератора Suzuzki AD 50 на Японский скутер 3+1 с датчиком хола медная обмотка
Доставка по Украине
640 грн
Купить
moto-chempion
Статор генератора на скутер Suzuki AD-50 (3+1 катушка, 2+2+1 контакт)
Доставка по Украине
602 грн
Купить
МотоДВК магазин мотозапчастей и экипировки.
Статор генератора на скутер Suzuki AD-50 (3+1 катушка, 2+1 контакт)
Доставка по Украине
602 грн
Купить
МотоДВК магазин мотозапчастей и экипировки.
Магнит генератора (ротор) на скутер Suzuki AD50 «CYCLER»
Доставка по Украине
630 грн
Купить
Интернет-магазин «Moto-Club»
Магнит генератора (ротор) на скутер Suzuki AD50 «SL»
Доставка по Украине
585 грн
Купить
Интернет-магазин «Moto-Club»
Статор генератора на скутер Suzuki AD50 (3+1 катушка) «JIANXING»
Доставка по Украине
495 грн
Купить
Интернет-магазин «Moto-Club»
Генератор цифрового сигналу AD9850
На складе
Доставка по Украине
784 грн
Купить
Інтернет-магазин «Мікроампер»
Модуль AD9850 DDS генератор сигнала
Недоступен
602 грн
Смотреть
Ником радио-маркет
Модуль 51 AVR DDS генератор частоты AD9850
Недоступен
875. 61 грн
Смотреть
Интернет магазин «MICRO-TEXHИK»
Програмований генератор сигналів на AD9833
Недоступен
250 грн
Смотреть
Comerce.com.ua
Смотрите также
Оригинальный ролик ремня генератора Ford XS7E-19A216-AD на Ford, Citroen, Fiat, Peugeot
Недоступен
Цену уточняйте
Смотреть
Автошанс запчасти новые и б/у из Европы
Генератор сигнала синтезатор частот AD9850 Arduino
Недоступен
590 грн
Смотреть
INDUSTRAIN
Генератор сигнала синтезатор частот AD9850 Arduino
Недоступен
661 грн
Смотреть
Магазин «Панас»
Генератор сигнала синтезатор частот AD9850 Arduino
Недоступен
590 грн
Смотреть
KRONS интернет- магазин
Генератор сигнала синтезатор частот AD9850 Arduino
Недоступен
590 грн
Смотреть
Интернет-магазин DobroDIY
DDS модуль генератор сигналів 0-40 МГц для ad9850 2 синусоїда і 2 прямокутний
Недоступен
800 грн
Смотреть
Генератор сигнала синтезатор частот AD9850 Arduino
Недоступен
590 грн
Смотреть
PovnyiyKit
Генератор сигнала синтезатор частот AD9850 Arduino
Недоступен
590 грн
Смотреть
PROMRV
Генератор сигнала синтезатор частот AD9850 Arduino
Недоступен
590 грн
Смотреть
Генератор сигнала синтезатор частот AD9850 Arduino
Недоступен
590 грн
Смотреть
АльтМаркет — интернет магазин
Генератор сигнала синтезатор частот AD9850 Arduino
Недоступен
590 грн
Смотреть
Double-Shop
Генератор сигнала синтезатор частот AD9850 Arduino
Недоступен
590 грн
Смотреть
Saga Market
Генератор сигнала синтезатор частот AD9850 Arduino
Недоступен
590 грн
Смотреть
Чипест
Генератор сигнала синтезатор частот AD9850 Arduino
Недоступен
590 грн
Смотреть
P&BShop
Dds генератор на arduino + ad9850 в категории «Телекоммуникации и связь»
Генератор сигнала синтезатор частот DDS AD9833 для Arduino ms
Доставка по Украине
347. 12 грн
267.28 грн
Купить
Интернет Магазин MaxShop
Генератор сигнала синтезатор частот DDS AD9833 для Arduino lb
Доставка по Украине
377 грн
290.29 грн
Купить
Генератор сигнала синтезатор частот DDS AD9833 для Arduino wb
Доставка по Украине
377 грн
290.29 грн
Купить
Генератор сигнала синтезатор частот DDS AD9833 для Arduino os
Доставка по Украине
360 грн
277.20 грн
Купить
ShopOnline
Генератор сигнала синтезатор частот DDS AD9833 для Arduino lk
Доставка по Украине
366 грн
281.82 грн
Купить
Likes
Генератор сигнала синтезатор частот DDS AD9833 для Arduino
На складе в г. Ровно
Доставка по Украине
по 190 грн
от 14 продавцов
190 грн
Купить
Магазин «Панас»
Генератор сигнала синтезатор частот DDS AD9833 для Arduino
На складе
Доставка по Украине
190 — 280 грн
от 6 продавцов
406 грн
203 грн
Купить
GoodStore | Подарки, Товары для дома и работы
Генератор сигналов DDS на AD9850
На складе в г. Одесса
Доставка по Украине
705 грн
Купить
Реальный интернет-магазин «5volt»
Генератор сигнала синтезатор частот DDS AD9833 для Arduino 2000-02023
На складе в г. Ровно
Доставка по Украине
190 грн
Купить
ПОЛЕЗНЫЕ МЕЛОЧИ
Генератор сигнала синтезатор частот DDS AD9833 для Arduino
Доставка по Украине
по 190 грн
от 2 продавцов
190 грн
Купить
freedelivery
DDS генератор сигналів 0-40 МГц AD9850 V2
Доставка по Украине
608.30 грн
Купить
«DiyLab» — інтернет-магазин електронних модулів та компонентів
Модуль генератор сигнала синтезатор частот Arduino DDS AD9833
На складе в г. Ровно
Доставка по Украине
190 грн
Купить
Double-Shop
Генератор сигнала синтезатор частот DDS AD9833 для Arduino
На складе в г. Ровно
Доставка по Украине
190 — 397 грн
от 2 продавцов
190 грн
Купить
Магазин «Freedelivery»
Генератор сигналов DDS на AD9834
На складе в г. Одесса
Доставка по Украине
535 грн
Купить
Реальный интернет-магазин «5volt»
Генератор Сигнала Синтезатор Частот Dds Ad9833 Для Arduino
На складе в г. Ровно
Доставка по Украине
190 грн
Купить
Techland
Смотрите также
Генератор сигнала синтезатор частот DDS AD9833 для Arduino, 103050
На складе в г. Ровно
Доставка по Украине
200 грн
Купить
Интернет магазин » Горячий Стиль «
Генератор сигнала синтезатор частот DDS AD9833 для Arduino
Доставка по Украине
190 грн
Купить
Интернет-магазин «Дрібниці»
Генератор сигнала синтезатор частот DDS AD9833 для Arduino
Доставка из г. Ровно
190 грн
Купить
Интернет-магазин «ТЕХНО ФАБРИКА»
Новинка Генератор сигнала синтезатор частот DDS AD9833 для Arduino !
Доставка по Украине
261 грн
209 грн
Купить
Economic — 100 тыс. товаров
Генератор сигнала синтезатор частот DDS AD9833 для Arduino ct
Доставка по Украине
376 грн
289.52 грн
Купить
Интернет-магазин Carty
Генератор сигнала синтезатор частот DDS AD9833 для Arduino gl
Доставка по Украине
356.21 грн
274.28 грн
Купить
GreenLemon
Модуль AD9850 DDS генератор сигнала
Недоступен
602 грн
Смотреть
Ником радио-маркет
Генератор сигнала синтезатор частот DDS AD9833 для Arduino Без бренда
Недоступен
230 грн
Смотреть
«Ценовал»
Модуль 51 AVR DDS генератор частоты AD9850
Недоступен
875.61 грн
Смотреть
Интернет магазин «MICRO-TEXHИK»
Генератор сигнала синтезатор частот DDS AD9833 0-12.5 МГц для Arduino
Недоступен
344 грн
Смотреть
VseOK:)
Генератор сигнала синтезатор частот DDS AD9833 для Arduino sp
Недоступен
347.12 грн
267.28 грн
Смотреть
Shopeshop
DDS модуль генератор сигналів 0-40 МГц для ad9850 2 синусоїда і 2 прямокутний
Недоступен
800 грн
Смотреть
Генератор сигнала синтезатор частот DDS AD9833 для Arduino
Недоступен
243. 80 грн
Смотреть
Интернет магазин Z-Shop
Модуль AD9850 DDS генератор сигнала
Недоступен
365 грн
Смотреть
Ником радио-маркет
Генератор сигналов AD9850 | |||||||
август 2015 г.
ЦепьСхема основана на Доступный модуль AD9850 DDS из различных источников, таких как eBay, Banggood и т. д. Хотя заявлено, что он работает на частоте до 40 МГц, я обнаружил, что выходное напряжение начало падать на частоте около 2,6 МГц — и цифровой прицел 50 МГц, и аналоговый прицел 20 МГц показали идентичные результаты. Поэтому я ограничил доступный диапазон частот от 10 Гц до 10 МГц в программном обеспечении. Желаемая частота устанавливается в модуле AD9850 путем передачи данных на его вывод DATA. Цифровые контакты ATmega328 D5, D6, D7 и D8 подключите к контактам RESET, DATA, FQ_UD и W_CLK модуля AD9850 соответственно. Синусоидальные и прямоугольные выходные сигналы «в фазе» доступны от контактов 10 и 7 модуля AD9850. Рабочий цикл прямоугольной волны регулируется с помощью предварительно установленного потенциометра на модуле. сам. Я подумал о том, чтобы снять кастрюлю и использовать вместо нее монтируемую на панели, но я отказался от этого для этого простого проекта. я только отрегулировал горшок на 50% рабочий цикл (т.е. равное соотношение метки-пространства) и оставил его на этом. В диапазоне частот от 10 Гц до 2,5 МГц размах выходного синусоидального сигнала составляет примерно 1,08 В. Прямоугольная волна составляет около 5 вольт от пика к пику. Управляемый прерываниями поворотный энкодер, подключенный к контактам прерывания ATmega328 (D2 и D3), регулирует частоту в диапазоне от 10 Гц до 10 МГц с заранее установленными шагами. Толкая кнопка поворотного энкодера (подключенная к D4) сбрасывает частоту до 1 кГц. Шаги устанавливаются с помощью второго поворотного энкодера (не управляемого прерываниями), подключенного к контактам A2 и A3 ATmega328. Шаги определяются программно — я установил их на 1 Гц, 10 Гц, 50 Гц, 100 Гц, 500 Гц, 1 кГц, 2,5 кГц, 5 кГц, 10 кГц, 100 кГц и 500 кГц. Нажимаю кнопку энкодера — подключен к A4 — сбрасывает шаг на 1 Гц.1,8-дюймовый TFT-дисплей подключается к контактам A1, A0, D13, D12, D11 и D10 ATmega328. Выводы SPI ATmega328 и программное обеспечение используют библиотеку Adafruit. Контакт D9 подключается к контакту светодиода дисплея через 100-омную клемму. резистор. D9 — это вывод ШИМ, поэтому при желании яркость подсветки дисплея можно отрегулировать. Я установил его в программном обеспечении на «255», т.е. максимальная яркость. Доступны несколько очень похожих 1,8-дюймовых TFT-дисплеев — тот, который я использовал, имеет микросхему контроллера ST7735. В некоторых других дисплеях используется другой контроллер (и другая библиотека Adafruit) и — В блоке питания я использовал регулятор на 5 вольт 1,5А. При входе постоянного тока 12 В регулятор немного нагревается, поэтому я установил его. небольшой радиатор. Я включил перемычку в конструкцию печатной платы, чтобы можно было легко добавить переключатель включения/выключения. Два поворотных энкодера припаяны к небольшой печатной плате на передней панели дорожкой вверх. У энкодеров, которые я использовал, были металлические основания, поэтому я поскользнулся. кусок тонкого утеплителя под них.
Схема печатной платыСкачать макет печатной платы Circuit Wizard.Скачать топологию печатной платы в формате PDF. Строительство
Основные компоненты
Эскиз ATmega328Спецификация AD9850Модуль AD9850 DDS Библиотеки Arduino: Библиотека Adafruit_GFX /* На основе кода AD9851 от Эндрю Смоллбоуна, модифицированного для AD9850 http://www.rocketnumbernine.com/2011/10/25/programming-the-ad9851-dds-synthesizer */ #include
|
Модуль генератора сигналов DDS AD9850 Распиновка, характеристики, схема и техническое описание
3 июля 2020 — 0 комментариев
Модуль генератора сигналов DDS A D9850 обеспечивает синусоидальные и прямоугольные волны 0–40 МГц. Он оснащен мощным генератором 125 МГц и отлично подходит для генератора сигналов и проектов DIY на основе осциллографа.
Модуль имеет небольшие компактные размеры примерно 4,5×2,6×1,7 см. При таком небольшом размере модуль может быть установлен в любых проектах по генерации сигналов, основанных на DIY. Он имеет два прямоугольных канала и два синусоидальных канала. Он может работать от 3,3 В до 5 В входного напряжения.
Описание контакта
Название контакта | Описание |
ВКЦ | Это контакт подачи напряжения. Вход питания 3,3 В или 5 В |
ЗЕМЛЯ | Контакт заземления. |
W_CLK | Частота обновления. По переднему фронту этого тактового сигнала DDS обновит частоту (или фазу), загруженную в регистр ввода данных, затем сбрасывает указатель на слово 0 9.0012 |
ДАННЫЕ | D7, серийная нагрузка |
СБРОС | Сброс. Это основная функция сброса; при установке высокого уровня он очищает все регистры (кроме входного регистра), а выход ЦАП переходит в состояние косинуса 0 после дополнительных тактов |
Д0–Д7 | 8-битный ввод данных. Это 8-битный порт данных для итеративной загрузки 32-битной частоты и 8-битной фазы/28–25 контрольного слова. D7 = старший бит; D0 = младший бит. D7 (вывод 25) также служит входным выводом для 40-битного последовательного слова данных. |
Прямоугольный выходной сигнал 1 | Это истинный выход компаратора |
Прямоугольный сигнал на выходе 2 | Это дополнительный выход компаратора. |
Синусоидальный выход 1 | Аналоговый токовый выход ЦАП. |
Синусоидальный выход 2 | Дополнительный аналоговый выход ЦАП. |
Распиновку хорошо видно на изображении ниже.
Характеристики
- Модули генератора сигналов AD9850 напряжение питания: 6
- Диапазон рабочего напряжения: 3,3–5 В
- Диапазон выходных частот: 0–40 МГц
- Непрерывный ток цифрового выхода (А): 0,005 Выходной ток ЦАП
- : 0,03
- Условия хранения: -40~ +80°C
- Диапазон рабочих температур: -40~ +85°C
- Размеры: (50*30*20 мм) Д×Ш*В
Примечание. Полную техническую информацию можно найти в таблице данных AD9850 , ссылка на которую приведена внизу этой страницы.
Альтернативные продукты
Замена этой платы модуля генератора сигналов на базе AD9850 —
- Модуль генератора сигналов ICL8038
- Модуль функционального генератора AD9833
Плата модуля генератора сигналов DDS на базе AD9850 — Обзор
ИС основного драйвера — AD9850.