DDS синтезатор на микросхеме AD9850, генератор цифрового сигнала от 1 Гц до 40 мГц.
Синтезатор уникален своей точностью, практически не подвержен температурному дрейфу и старению. DDS синтезаторы благодаря высоким техническим характеристикам в последнее время вытесняют обычные аналоговые синтезаторы частоты. Их основное преимущество — очень высокое разрешение по частоте и фазе, управление которыми осуществляется в цифровом виде.
- 2 выходных сигнала
- Частота тактового генератора: 1…125 МГц
- Максимальный потребляемый ток (при fin=125 МГц): 95 мА
- Число разрядов ЦАП: 10
- Максимальный выходной ток ЦАП (при Rset=3,9 кОм): 10,24 мА
- Максимальная интегральная нелинейность ЦА: 1 МЗР
- Напряжение на выходе компаратора:
-минимальное высокого уровня: 4,8 В
-максимальное низкого уровня: 0,4 В
Обратите внимание на близкий
по назначению товар:
Обычно цифровые генераторы частоты, в которых требуемое значение частоты устанавливают с помощью клавиатуры, как правило, выполнены на микроконтроллере, диапазон генерируемых частот ограничен несколькими мегагерцами, а получение точного значения частоты в широких пределах затруднительно.
Данный модуль, построенный на микросхеме AD9850 производства Analog Devices, являющийся полным DDS синтезатором с встроенным компаратором, позволяет расширить диапазон частот от долей герца до 40 МГц. DDS (Direct Digital Synthesizers) — цифровые синтезаторы частоты с прямым синтезом уникальны своей точностью. DDS практически не подвержены температурному дрейфу и старению. Единственным элементом, который обладает свойственной аналоговым схемам нестабильностью, является цифроаналоговый преобразователь (ЦАП).
Благодаря высоким техническим характеристикам в последнее время DDS вытесняют обычные аналоговые синтезаторы частот. Основным преимуществом DDS является очень высокое разрешение по частоте и фазе, управление которыми осуществляется в цифровом виде. Цифровой интерфейс позволяет легко реализовать микроконтроллерное управление.
Характеристики модуля:
• частота генерации от 0,029 Гц до 40 МГц;
• 2 отдельных выхода : синусоида и меандр;
• прямоугольная волна: 0-1 МГц.
• после 20-30 МГц частоты гармоник возрастают и теряется чистота сигнала;
• количество разрядов ЦАП – 10;
• выходной ток ЦАП – до 10,24 мА при напряжении ограничения 1,5 В;
• встроенный компаратор для получения двух оппозитных ТТЛ выходов;
• возможность цифрового управления частотой как по параллельному, так и по последовательному интерфейсу (выбор с помощью перемычки) ;
• напряжение питания – 5 В;
• потребляемый ток до 96 мА;
• размер платы 42 х 30 мм;
• вес 7 г.
1 – выбор режим передачи данных (последовательный (установлена перемычка) и параллельный режим);
2 – микросхема AD9850;
3 – контакты модуля:
4 – выбор питания модуля (3.3 В или 5 В);
5 – кварцевый генератор 125 MHz;
6 – выход выдачи меандра (есть (убрана перемычка));
7 – контакты модуля:
8 – переменный резистор для регулировки опорного входного напряжения компаратора;
9 – светодиод индикации питания модуля;
10 – выход выдачи сигнала синусоиды.
Рассмотрим управление модулем с платы Arduino. Модуль имеет два режима передачи данных: последовательный режим и параллельный режим.
Таблица соединения при последовательном режиме передачи данных:
Arduino — DDC на AD9850
GND — GND
3,3 В — VCC
D8 — BitData (D7)
D9 — CLK
D10 — FQUP
D11 — REST
Управляем частотой выходного сигнала потенциометром, подключенным к аналоговому входу Arduino A0. Используем Arduino-библиотеку EF_AD9850.
//Define for LXARDOSCOPE
int sensorValue = 0; // value read from the pot
byte lb;
byte hb;
//BitData — D8, CLK — D9, FQUP — D10, REST — D11
EF_AD9850 AD9850(9, 10, 11, 8);
void setup()
<
AD9850.init();
AD9850.reset();
AD9850.wr_serial(0x00, 200); //200 Hz
// initialize serial communications at 115200 bps:
Serial.begin(115200);
>
void loop() <
// read A0:
sensorValue = analogRead(A0);
// shift sample by 3 bits, and select higher byte
hb=highByte(sensorValue При появлении на нашем складе данного товара, на указанный вами адрес будет выслано уведомление