30 лет мы работаем для разработчиков, изготовителей и ремонтников электроники
Практические занятия робототехника. Конструктор ROBOT BIN CLASSIC

Методы оплаты Методы оплаты
Покупайте товар со скидкой, выбирая эти формы оплаты!
Прайс-листы DESSY.RU для скачивания
Партнерская программа
Наши акции
 
Архив новостей Архив новостей
Новости Новости!
Распечатать
Код товара: TXR0302049055    

Модуль RI042. Генератор на микросхеме AD9850. 0...40 МГц

Бренд: DIY
Нам очень жаль, но ТОВАРА НЕТ В НАЛИЧИИ! Когда он появится - мы автоматически Вас известим об этом, стоит только прописать свой email в системе уведомления, нажав на текст Уведомить о товаре.

Уведомление о появлении товара на складе

При появлении на нашем складе данного товара, на указанный вами адрес будет выслано уведомление

Модуль RI042. Генератор на микросхеме AD9850. 0...40 МГц

Обратите внимание на близкий
по назначению товар:


Модуль RI051. XH-M241. Индикатор заряда/разряда АКБ. Программируемый

Модуль RI051. XH-M241. Индикатор заряда/разряда АКБ. Программируемый
Модуль генератора на AD9850 от 0 до 40 МГц. Модуль RI042  Модуль генератора на AD9850 от 0 до 40 МГц. Модуль RI042  Модуль генератора на AD9850 от 0 до 40 МГц. Модуль RI042 
Обычно цифровые генераторы частоты, в которых требуемое значение частоты устанавливают с помощью клавиатуры, как правило, выполнены на микроконтроллере, диапазон генерируемых частот ограничен несколькими мегагерцами, а получение точного значения частоты в широких пределах затруднительно.
Данный модуль, построенный на микросхеме 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 г.



Модуль RI042. Генератор на микросхеме AD9850. 0...40 МГц

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


Модуль RI042. Генератор на микросхеме AD9850. 0...40 МГц


Управляем частотой выходного сигнала потенциометром, подключенным к аналоговому входу Arduino A0. Используем Arduino-библиотеку EF_AD9850.

Скетч:

#include

//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<<3);
// set 3 most significant bits and send out
Serial.print(hb 224,BYTE);
// select lower byte and clear 3 most significant bits
lb=(lowByte(sensorValue))&31;
// set bits 5 and 6 and send out
Serial.print(lb 96,BYTE);
// read A1
sensorValue = analogRead(A1);
// shift sample by 3 bits, and select higher byte
hb=highByte(sensorValue<<3);
// set bits 5 and 6 and send out
Serial.print(hb 96,BYTE);
// select lower byte and clear 3 most significant bits
lb=(lowByte(sensorValue))&31;
// set bits 5 and 6 and send out
Serial.print(lb 96,BYTE);
}

И выходные сигналы (меандр и синусоида) на ocциллoгpaфe:


Модуль RI042. Генератор на микросхеме AD9850. 0...40 МГц

Предназначен для подготовленных радиоюбителей, знакомы с програмированием и работой синтезаторов частот.

------------------
ЕЧК0302049055:2571