Свежие обсуждения
Измерения

DDS-генератор на AVR - нужна помощь

1 39 189

DWD: Можно. На форму сигнала не влияет, а постоянное смещение меняет. Удобно бывает для согласования уровней.
Чёт я не уверен. В обычном включении токового цапа на входе ОУ, который суммирует взвешенные токи, имеется виртуальный нуль. Весь цимес R-2R матрицы в том, что вклад тока каждого последующего разряда ровно в ДВА раза меньше предыдущего.

У Коломбета в книге "Применение прецизионных аналоговых микросхем" нашёл инверсную схему включения цапа как у нас, только не на рассыпанной матрице R-2R, а на интегральной (рис.1.36а, с.47), так там всё равно стоит ОУ с виртуальным нулём.

 

а чем не нравится AD9833 ?

 

Да как вам сказать, всем нравится, но для НЧ-диапазона он немного избыточен. Можно на нём пилу сделать, или синк? Сколько он стоит?

 

qwer: а чем не нравится AD9833 ?
Тем, что делается прибор, способный генерировать не только синус, треугольник и меандр. А так как этой микрухе нужно управление и т.д. и т.п., то ее можно рассматривать как альтернативу программному синтезатору на тиньке.
Еще цена великовата для хоббийного проекта - 10$. Генератор от GM весь дешевше будет
А вообще штука интересная. Достойная смена максу038

 

madgrey: Еще цена великовата для хоббийного проекта - 10$
для генератора с таким диапазоном и параметрами это немного (по сравнению с заводскими).

madgrey: Тем, что делается прибор, способный генерировать не только синус, треугольник и меандр
еще полезно сделать 2 TTL импульсных/ШИМа (для отладки цифровых схем, преобразователей и т.д.), выходы 9833/ЦАП/ШИМ переключать аналоговым коммутатором

 

Готова первая версия схемы управления. С завтрашнего дня начинаю сборку на макетке с управлением тинькой по уарту, раз пошло на то...
Что есть:
управление - до 16 кнопок+валкодер, в принципе возможен второй...
индикация - граф. дисплей от нокии 3310 (маленький зараза, посмотрю как в реале будет работать)+ немеряно светодиодов на 595х регистрах (пока 1 регистр)
Зарезервированы I2C, SPI для ЦАПов, АЦПов RTCов всяческих на будущее. UART планировал для связи с большим ПК, но видно первая версия будет автономной, посему FT232 отходит в сторону... На время.
Зарезервированы выводы АЦП, так что мерить что то будет можно .
Зарезервирован вывод ICP - для частотометра.

Реализация - на меге16 (кварц 16 МГц). Свободные ноги - остались. Шиться будет по jtag`у. Для тех, у кого ISP программер планирую расставить должным образом ноги в дисплейном разъеме.
В общем возможности для развития заложены, но без фанатизъма ибо это - хоббийный проект...
Схемы, фотки и пр. разошлю нулям и ATLab позже, ибо на работе полный каракас .

Прошу коллег победить схему смещения и оконечник, ибо остальное уже вырисовывается. Аттенюатор себе буду делать на РС55, их у меня есть . Пока не решил декадный или типа 1-2-4-8-16-32 дБ. Жизнь покажет...

 

Tadas: Это напрочь исказит работу ЦАПа. При таком подключении это уже не будет R-2R.

DWD: Не исказит. Амплитуду - уменьшит, но на работе ЦАП-а ни как не скажется.

Беру свои слова обратно, извините
Наличие резистора 1к только уменьшает коэффициент передачи ЦАПа в два раза.
Промоделировал ЦАП с буфером по Вашей схеме.
Красная линия - выход матрицы, - синяя выход буфера.
Верхняя пара с резистором, нижняя пара без резистора.
Код на входе матрицы меняется от 0 до 255.
На спайки внимания не обращайте, поленился синхронный счетчик поставить.
В итоге - резистор для работы схемы как минимум не нужен.
P.S. попробовал смоделировать усилитель. Модель загенерировала со страшной силой.
Подключение конденсатора 2 пФ параллельно резистору обратной связи вылечило.

[URL=http://radikal.ru/F/s60.radikal.ru/i170/1012/67/66062c9ab71c.jpg.html]

 

БЮДЖЕТНЫЙ АТТЕНЮАТОР
Интересный аттенюатор применен на входе радиоприемника: http://www.cqham.ru/forum/showthread.php?t=9656&page=1
При весьма широком диапазоне регулировки - это стоимость сдвоенного потенциометра.

 

Нижняя красная линия похожа на выход цапа, остальные линии требуют сдвига и наклона. Как-то работать будет с двумя дополнительными регулировками. Оно нам надо?

 

Мелькнула одна крамольная мыслишка по поводу схемы аттенюатора. Что если взять ОУ с обычными R1, подключенным между входом "-" и землёй, и R2, подключенным между входом "-" и выходом ОУ. Вместо R1 поставить токовый цап, в итоге получится ОУ с регулируемым Ку.