Хочу приобрести DDS генератор до 10Мгц
описание
Description :
This is a complete 2M DDS signal source, the use of DC5V power supply that can output sine, square wave (1% -99% duty cycle can be adjusted), triangle wave, and sawtooth waveforms and other functions, the maximum output of up to 9Vpp, frequency from 0.0Hz-2MHz (also optional 3MHz, 5MHz and 10MHz), a resolution of 0.1Hz, both with dual reverse TTL output, can produce digital adjustable duty cycle of IGBT for driving two TTL signals , with a 60MHz frequency counter, also has a resolution of 1mV of the ADC, measuring range 0V to 5V, so the DDS product combines many functions in one.
Specifications:
Main Sine wave output, square wave, triangle wave, sawtooth
Maximum output amplitude 9Vpp (no load)
Digital output amplitude control range: 0-255
Output impedance 50Ω ± 10%
DC offset ± 5V (no load)
Range 1% -99% duty cycle (square wave)
Display LCD1602
Output frequency range: sine wave 0.1Hz-2MHz (3MHz, 5MHz, 10MHZ)
Square wave 0.1Hz-1MHz (range)
Triangular wave 0.1Hz-1MHz (range)
Sawtooth 0.1Hz - 1MHz (range)
Resolution of 0.1Hz
Frequency stability ± 1 × 10-6
Frequency error of ± 5 × 10-6
Sine wave distortion <1% (reference frequency 1kHz)
Triangle wave linearity ≥ 98%, 0.01Hz-100kHz;
≥ 95%, 100kHz-1MHz;
Square wave rise and fall time <30ns
TTL output TTL level ≥ 3 Vp-p
Load with a load capacity 20TTL
Outside measurement:
Frequency range: 1Hz-60MHz
Signal amplitude: 0.5Vpp-20Vpp
Outside the counting range 0 -4294967296
ADC inputs: 0.000V-5.000V
And transferred to storage: 10 sets of parameters with the storage and recall functions
Какие плюсы минусы , может что лутче посоветуете ? из особенностей хочу отметить что имеет два противофазных ttl выхода , для двухтактного усила класса Е , наверно само то , если я конечно правильно все понял . . . Покритикуйте пожалуйста : )
Кажись базируется на AD 9850/51
приобрели? отзыв оставьте
последнее посещение форума 15.2.2012, 5:00
наверное купил и ушел в конструирование
Не проще ли SI570 использовать, более свежее решение....
подскажите где есть SI570 за 20 баков?
В америке как то заказывают.... погугли
короче купил себе AD9850. у нас стоит 90 гривен. для управления взял ардуину, появились такие "про мини" за 64 гривны. короче работает, нормально генерирует. пробовал от 1 килогерца и до 50 мгц, правда чем выше частота - тем меньше выход. на 40 мгц работает нормально, а на 50 сильно дрожит фаза что-ли, но на КВ то, что надо. И сигнал чистый, и спектр пустой.
Собрано на ардуино про мини 328. могу попробовать скомпилировать для 16 или 8 меги, а потом просто зальете в вашу конструкцию.
Эскизы прикрепленных изображений
Вот такая есть схемка, если не устраивает ардуино. Модуль AD9850
Эскизы прикрепленных изображений
Прикрепленные файлы
2313_1602_AD9850_2.ZIP ( 614.19 килобайт )
Кол-во скачиваний: 525
Шьються точно так же. 1 ножка RESET, 10 GND, 20 VCC, 19 CLK, 18 MOSI, 17 MISO. Последние две могу спутать, но можно по даташиту посмотреть. Если и перепутать, то ничего страшного не будет, просто не прошьеться. Но могу и на мегу перенести если надо. Только скажите на какую.
Фьюзы у новой можно не трогать, работать будет и так, просто немного медленнее. Программатор использую USBASP, который в свое время прошил 5-ю проводками от лпт.
вот мой вариант
Эскизы прикрепленных изображений
Прикрепленные файлы
syntezator.zip ( 4.71 килобайт )
Кол-во скачиваний: 550
версия 1.0
реализован прямой ввод частоты через юарт
звуковой сигнал включения и переключения шага, а так же двухчастотное пиканье при вращении валкодера(опция)
реклама вашей фирмы или предприятия после включения но перед загрузкой, мигание, бегущая строка и тд.(опция)
вот прошивка для ардуины на атмега 168 5вольт 16МГц и ее распиновка. подключайте по аналогии. подтяжка внутренняя. смеха подключения выше
Эскизы прикрепленных изображений
Прикрепленные файлы
rotary2.cpp.zip ( 9.54 килобайт )
Кол-во скачиваний: 477
Не критично. Но бывает без Reset не принимает команды. Попробуйте с ним и без него. В прошивке у меня на него единоразово подается сигнал сброса при инициализации.
Глючить ддс может и по питанию. Я его вообще питаю от отдельного 7805
ну в мом случае - подносиш палец к выводу ресет и он ресетится. Кстати есть мысль - как сделать, чтоб показания были не 10460000 а 10.460.000?
еще хотелось бы найти экранчик как на этой фотке <noindex>
или что-то типа того, потому что этот синий не очень, а у зеленого большое потребление подсветки.
Если есть такой дисплей то можно подумать как им управлять.
buf[0] = dig[fr%10];
buf[1] = dig[((fr/10)%10)+10];
buf[2] = dig[(fr/100)%10];
buf[3] = dig[(fr/1000)%10];
buf[4] = dig[(fr/10000)+10];
здесь я с 5-ти знакового числа выделял каждую цифру, методом деления и остатка, с младшего разряда до старшего. думаю разберетесь. +10 можно удалить. у меня в кодовой таблице для статической индикации цифры с точкой прописаны в массиве как число +10.
Русская версия Invision Power Board (http://www.ws.ea7.net)
© Invision Power Services (http://www.ws.ea7.net)