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

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

1 103 189

madgrey: организовать модуляцию выходного сигнала
А какая модуляция или манипуляция нужна, учитывая частотный диапазон прибора?
Я например, затрудняюсь ответить на этот вопрос, т.к. АМ и ЧМ мне вроде как и не надо.
Для современных видов манипуляций (QAM,QPSK...) нужен внешний вход цифрового кода и т.д.
А как остальным?

GM: я его модернизировал до 8 тактов, теперь можно управлять с помощью нашего протокола
32 разряда осталось?
Есть возможность снять спектрограмму при такте 20 Мгц?
У меня посмотреть нечем, а было бы интересно один раз увидеть.

Спасибо, что напомнили про 140УД1, пойду покопаюсь в коробках - где-то лежат они вместе с 544УД2, когда-то делал на них видеоусилители.
Для проверки идеи сгодятся.

 

Да, 32 разряда. Вечером попробую запустить и промерить. Про 140УД1 наоборот говорил, что не надо бы их ставить...а может и можно..Лично у меня от них впечатление было неважное.

 

GM, я наверно туплю, но не могу понять, что Вы хотите сказать...

GM: Если цап запитан от 5В, то на входе+ должно быть 2.5В.

Это возможно только в инвертирующем усилителе.
Зачем нам инвертировать сигнал?

Для получения переменного напряжения на выходе нужно либо ставить конденсатор, либо двухполярный БП.
Конденсатор не хотим, значит, будут два напряжения + и -.

Если используется ОУ, то выход ЦАП подключается на вход "+", а для смещения на вход "-" подаём постоянное смещение и получаем полноценное переменное напряжение на выходе.

Ну а дополнительными ключами (между МК и ЦАП) я заморачиваюсь потому, что это позволит легко получить и оперативно менять:

1) переменное напряжение из пульсирующего,
2) постоянное смещение переменного напряжения,
3) электронную регулировку уровня плавно,
4) электронную регулировку уровня дискретно (для аттенюатора),
5) инвертировать выходной сигнал сменой полярности постоянного напряжения опоры,
6) ввести амплитудную модуляцию (с выхода второго DDS или с МК для формирования обычной АМ, пачек импульсов, плавно нарастающей амлитуды выходного сигнала и т.д.).

И это - только за счёт добавления трёх дешёвых микросхем ключей.

 

smg123: А какая модуляция или манипуляция нужна, учитывая частотный диапазон прибора?

А Вы смотрите шире на модуляцию (амплитудную).
Скажем, чем плохо иметь возможность плавного изменения выходного напряжения с какой-то низкой частотой для тестирования пороговых устройств, а частотой повыше - снимать амплитудные характеристики усилителей.
Модуяцией можно формировать пачки импульсов. В смысле пачки периодов переменного напряжения.

Можно ещё что-то придумать - кому что нужно...

smg123: ...140УД1, пойду покопаюсь в коробках - где-то лежат они вместе с 544УД2...

140 не трогайте. Если есть 544УД2, то лучше их - 15МГц частота единичного усиления и скорость 20В/мкс.

 

DWD: Зачем нам инвертировать сигнал?
Ну вот, опять двадцать пять, за рыбу деньги . Разницы между инвертированным синусом и неинвертированным - нет. Зато простая реализация, на вход+ ОУ подаём 2.5В, на вход- ОУ сигнал с цапа, туда же резистор обратной связи Rо.с. и всё. Крутите 2.5В - вот вам смещение, крутите Rо.с. - вот вам плавная регулировка. ОУ питается разнополярными источниками +10В и -10В, ну или какие хотите.

 

GM: Разницы между инвертированным синусом и неинвертированным - нет.

А пилой?..
К тому же, без инвертирования удобнее будет синхронизировать генераторы между собой, так как на выходе имеем именно ту фазу, которую выдаёт DDS. Естественно, с некоторой задержкой.

И вообще, от чего вдруг встал вопрос привязки к нулю выходного сигнала, когда он давно решён даже в простых вариантах буферных эммитерных повторителей?

 

smg123: А какая модуляция или манипуляция нужна, учитывая частотный диапазон прибора?
Ну, ЧМ простыми средствами никак не получить . Я про АМ. Для меня идеальным вариантом была бы возможность АНАЛОГОВОГО перемножения (возможно деления) сигнала с одного канала на сигнал с другого. Но это так, к слову, в качестве ответа на вопрос

smg123: Я например, затрудняюсь ответить на этот вопрос, т.к. АМ и ЧМ мне вроде как и не надо.
Для современных видов манипуляций (QAM,QPSK...) нужен внешний вход цифрового кода и т.д.
А как остальным?

Кстати, если будет белый шум, вроде как на нем можно как-то АЧХ метр сделать. Типа подавать на вход исследуемой схемы этот самый шум и мощность в полосе измерять... Интересно, кто-нибудь вживую так пробовал?

 

Информация к размышлению...
ЦАП: микросхема или матрица резисторов?

У микросхемы есть только один плюс - поставил и припаял.
Зато есть большущий недостаток - цена.
Дешёвые - не подходят из-за малого быстродействия, а быстрые стОят как чугунный мост...

У матрицы резисторов R-2R (для нашего случая) недостаток всего один - нужно собирать её как схему, ставя и припаивая каждый резистор отдельно...

Зато одни плюсы.

Цена - дешевле не бывает.

Скорость - настраиваемая и перекрывает наши потребности.
Скажем, при сопротивлении 10КОм и 20КОм и выходной ёмкости 10пФ имеем частоту среза 1.6МГц (по уровню -3дБ).
Для одного синуса уже нормально.
Поставив резисторы на 1КОм и 2КОм поучаем частоту среза 16МГц.
Теперь даже пила частотой 1МГц имеет спад не больше 50нс.

Мало?
Можно поставить резисторы на 100Ом и 200Ом, получив сатоту среза 160МГц.
При этом, даже такую матрицу МК всё ещё может потянуть, так как максимальный пиковый ток со стороны МК не будет превышать 17мА, да и то, только по одному выходу.

Подробностей уже не помню, но для получения погрешности преобразования в половину младшего значащего разряда для 6-и разрядного ЦАП нужны резисторы с допуском не более 1%.
Сколько для 8-и разрядного ЦАП - не скажу, но понятно, что допуск должен быть меньше.
Однако, 8 рарядов не далеко от 6. По этому точность матрицы оказывается вполне достаточной при резисторах с допуском 1%.

А эксперименты с такой матрицей показывают, что изменение номиналов резисторов в 2-3-х младших разрядах на +-30% (2КОм+-300Ом) вообще не сказываются на форме пилы. Только в 3-х старших желательно соблюдать точность. Но при допуске всех резисторов 1% форма пилы на глаз не искажена.

Что ещё нужно?

Осталось только управлять матрицей не непосредственно выходами МК, а через ключи, и получаем кучу сервисных возможностей.
Вариант на CD74HC4053 уже показывал - всего 3 корпуса и провода между ними. Что, сложно?..

В общем, мне кажется, что брать интегральный ЦАП нет необходимости.

 

madgrey: Для меня идеальным вариантом была бы возможность АНАЛОГОВОГО перемножения (возможно деления) сигнала с одного канала на сигнал с другого.

В схеме ЦАП с CD74HC4053 такая возможность есть, так как такой ЦАП как раз перемножающий.

 

DWD: Однако, 8 рарядов не далеко от 6.
ага, погрешность - всего в 4 раза должна быть меньше в теории . На практике 5%-х резисторов за глаза хватает, я ж осциллограммы показывал.

DWD: Изменение номиналов резисторов в 2-3-х младших разрядах на +-30% (2КОм+-300Ом) вообще не сказываются на форме пилы.
Это смотря чем смотреть на форму и спектр этой пилы , так что без фанатизма, коллпега, никаких десятков процентов, см. выше.
Вы ж все таки прибор измерительный конструируете, поэтому не стоит закладывать в ЦАПовые резисторы погрешность в пол пролета того чугунного моста, о котором Вы говорили в своем посте . Народ Вас не поймет и расценит как диверсию...