Измерения | DDS-генератор на AVR - нужна помощь |
|
---|---|---|
DWD |
|
|
Судя по внешности это обычный аналоговый генератор со встроенными частотомером и вольтметром. |
|
|
Дорисовал к схеме ЦАП DDS схему аттенюатора. "ЦАП DDS" - из старых вариантов. Тот, что на трёх мс 74HC4053 и резистивной матрице R1-R16. "УМ" - усилитель мощности с возможностью переключения КУ: Аттенюатор на резисторах R1-R7 и реле К1, К2. Управляться аттенюатор должен МК посредством транзисторов VT1, VT2 (выводы "Код уровня -20дБ, -40дБ"). Дополнительный энкодер, выполняющий функции регулятора уровня 0...-60дБ. При 8-и разрядном "ЦАП Уровня" получим регулировку уровня 0...-20дБ с шагом 10мВ. В общем, получаем "линейную" регулировку уровня выходного напряжения генератора в пределах 0...-60дБ одним энкодером без дополнительных ручных коммутаций. Алгоритм я описывал здесь. Но теперь встал вопрос о наличии свободных портов МК... |
|
|
DWD: Что делать? Ставить регистр? Может слишком это все накручено? ИМХО достаточно 3х ячеек аттенюатора 10дб., 20дб., 40дб. И просто переменный резистор со шкалой 0 - 10дб. На индикатор выводится от 0 до -70дб. еще смотрим на потенциометр где 0 -10дб. и просто для себя суммируем... Примеров таких приборов (с мелкими делениями ДБ на потенциометре) вполне изрядно. |
|
|
вопрос - предложение |
|
|
забыл знак-? |
|
|
Vlad_Petr: И просто переменный резистор со шкалой 0 - 10дб. На индикатор выводится от 0 до -70дб. еще смотрим на потенциометр где 0 -10дб. и просто для себя суммируем... Думаю, получится, наоборот, сложнее - потребуется вольтметр. Так что, в сумме, по сложности и количеству элементов - получится одинаково. |
|
|
_BBC_: возможен вариант применения клавиатуры как в варианте: Теоретически - да. Практически - от программиста зависит. Захочет или нет. |
|
|
DWD: Думаю, получится, наоборот, сложнее - потребуется вольтметр. Нет пределов совершенства.. В генераторах, чаще всего, используется калиброванный выход без вольтметра. А вариантов всего три: выход в "дБ", выход в "мВ", выход в "мВ" + выход в "дБ" В "дБ" с плавной регулировкой едениц проще всего... ИМХО и именно в таком варианте и будет разумная достаточность и без вольтметра. |
|
|
Vlad_Petr: В генераторах, чаще всего, используется калиброванный выход без вольтметра. А вариантов всего три: выход в "дБ", выход в "мВ", выход в "мВ" + выход в "дБ" Vlad_Petr: В "дБ" с плавной регулировкой едениц проще всего... ИМХО и именно в таком варианте и будет разумная достаточность и без вольтметра. Конструкция вырисовывается блочная, по этому, при желании, можно выбрать другой вариант ЦАП DDS с простым усилителем, переменником на входе и 3-х звенным аттенюатором на выходе (на тумблерах)... Просто в данном варианте, как-то просто получается довольно плавная и электронная регулировка уровня во всём диапазоне. Хотелось бы попробовать её реализовать. Что касается проблем при цифровой обработке малых уровней сигнала, то согласен. Но у нас есть, своего рода, запас - амплитуду напряжения с ЦАП DDS можно выбрать относительно большой, увеличив величину шага. Я пока привязался к значению 0,775В, а это напряжение опоры 1В и шаг напряжения с ЦАП уровня 3мВ при шкале 0...-20дБ. По этому увеличим опорное, например, на максимум - 5В. В том же диапазоне 0...-20дБ получится шаг 19,5мВ. Тут даже ширпотребовские ОУ с большими напряжением смещения и его дрейфом не будут особо влиять на точность. Думаю, с такими уровнями особых проблем не должно быть?.. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |