![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
tygra |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 41 Регистрация: 7.1.2012 Пользователь №: 3 412 ![]() |
Хочу приобрести 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 выхода , для двухтактного усила класса Е , наверно само то , если я конечно правильно все понял . . . Покритикуйте пожалуйста : ) |
![]() ![]() |
barada |
![]()
Сообщение
#21
|
формальный неформал ![]() ![]() ![]() Группа: Продвинутый Сообщений: 529 Регистрация: 21.8.2008 Из: южная пальмира Пользователь №: 1 306 ![]() |
Цитата Не критично. Но бывает без Reset не принимает команды. Я понял, я видел в вашей программе RES в самом начале. Я как-то упустил этот момент и вообще оставил вывоб в воздухе. Потом обратил внимание на характерные глюки с пропаданием сигнала из за наводки. |
l2kot |
![]()
Сообщение
#22
|
Новичок ![]() Группа: Пользователи Сообщений: 89 Регистрация: 1.8.2013 Из: Красногвардейск, АР Крым Пользователь №: 4 114 ![]() |
Глючить ддс может и по питанию. Я его вообще питаю от отдельного 7805
|
barada |
![]()
Сообщение
#23
|
формальный неформал ![]() ![]() ![]() Группа: Продвинутый Сообщений: 529 Регистрация: 21.8.2008 Из: южная пальмира Пользователь №: 1 306 ![]() |
ну в мом случае - подносиш палец к выводу ресет и он ресетится. Кстати есть мысль - как сделать, чтоб показания были не 10460000 а 10.460.000?
еще хотелось бы найти экранчик как на этой фотке <noindex> или что-то типа того, потому что этот синий не очень, а у зеленого большое потребление подсветки. |
l2kot |
![]()
Сообщение
#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. |
![]() ![]() |
Текстовая версия | Сейчас: 16.2.2025, 22:05 |