IPB

Здравствуйте, гость ( Вход | Регистрация )

> DDS Генератор, Отсоветуйте
tygra
сообщение 19.1.2012, 5:45
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 41
Регистрация: 7.1.2012
Пользователь №: 3 412



Хочу приобрести DDS генератор до 10Мгц
http://www.ebay.com/itm/UDB1200-2MHz-DDS-s...=item2317267cb8

описание
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 выхода , для двухтактного усила класса Е , наверно само то , если я конечно правильно все понял . . . Покритикуйте пожалуйста : )
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
2 страниц V < 1 2  
Ответить в эту темуОткрыть новую тему
Ответов(20 - 23)
barada
сообщение 4.12.2013, 11:57
Сообщение #21


формальный неформал
***

Группа: Продвинутый
Сообщений: 529
Регистрация: 21.8.2008
Из: южная пальмира
Пользователь №: 1 306



Цитата
Не критично. Но бывает без Reset не принимает команды.

Я понял, я видел в вашей программе RES в самом начале. Я как-то упустил этот момент и вообще оставил вывоб в воздухе. Потом обратил внимание на характерные глюки с пропаданием сигнала из за наводки.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
l2kot
сообщение 4.12.2013, 12:44
Сообщение #22


Новичок
*

Группа: Пользователи
Сообщений: 89
Регистрация: 1.8.2013
Из: Красногвардейск, АР Крым
Пользователь №: 4 114



Глючить ддс может и по питанию. Я его вообще питаю от отдельного 7805
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
barada
сообщение 4.12.2013, 12:55
Сообщение #23


формальный неформал
***

Группа: Продвинутый
Сообщений: 529
Регистрация: 21.8.2008
Из: южная пальмира
Пользователь №: 1 306



ну в мом случае - подносиш палец к выводу ресет и он ресетится. Кстати есть мысль - как сделать, чтоб показания были не 10460000 а 10.460.000?
еще хотелось бы найти экранчик как на этой фотке <noindex>http://www.quicktrip.co.nz/jaqblog/home/50-blogad9850test</noindex>
или что-то типа того, потому что этот синий не очень, а у зеленого большое потребление подсветки.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
l2kot
сообщение 4.12.2013, 14:11
Сообщение #24


Новичок
*

Группа: Пользователи
Сообщений: 89
Регистрация: 1.8.2013
Из: Красногвардейск, АР Крым
Пользователь №: 4 114



Если есть такой дисплей то можно подумать как им управлять.

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.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

2 страниц V < 1 2
Ответить в эту темуОткрыть новую тему

 



Текстовая версия Сейчас: 19.8.2024, 12:50
<% COPYRIGHT %>