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

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

1 136 189

BG: Хотя на сегодняшний день индикаторы от соток недороги и доступны, их применение не вполне опрадано.
1. Пройдет еще год-два и они перестанут быть такими доступными (этот тип).
2. Паять и крепить их достатоточно неудобно, увеличение трудоемкости не всегда оправдывает эту экономию
денег.
3. Индикаторы на основе HD44780 являются промышленным стандартом и еще долго будут оставаться
таковым.

-2. Критика без конкретики. Хотелось бы выслушать предложения по существу

1. Подскажите эквивалент графики, актуальный на сегодня и ближайшую пятилетку за 3$. Ближайший "пром. стандарт" - графика 128х64 - при соизмеримом числе пикселов занимает как мимимум в 4 раза больше места и стоит на порядок дороже...
2. Зато на сравнительно небольшой передней панели кроме экрана удастся разместить кнопки и разъемы.
3. А кто спорит? Только это символьный дисплей.

 

Уважаемый madgrey!
Графика в подобном приборе - не самая неоходимая вещь, действительно необходимую информацию можно
отобразить на стандартном ЖКИ. Размеры этих индикаторов не так велики; к тому же не обязательно впихивать
измерительный прибор в спичечный коробок.

 

BG: действительно необходимую информацию можно
отобразить на стандартном ЖКИ.

Вы правы. Можно это сделать. Сколько строк и знаков в строке Вам потребуется, чтобы отобразить информацию о частоте сигнала, типе сигнала, уровне ослабления, а также о текущем канале?
Мы с GM некоторое время назад делали тут прикидку интерфейса этого генератора на LCD 2x16. Получалось, но с трудом, путем ввода сокращений и т.д. При использовании графики все вполне естественно, особых смысловых извратов не нужно.

 

форму сигнала можно в одном знакоместе показать...

 

1) Показать можно, но не будет ли сиё подобно пресловутому Е Г Г О Г на семисегментном индикаторе АОН?

2) BG прав, графика не самая необходимая вещь в генераторе. Самое актуальное - показать частоту генерации. Остальное - дополнительные рюшечки.

3) Отсюда вывод, что двухстрочный индикатор функционально вполне пригоден. Сейчас у меня есть два варианта программы для мастера (ATtiny2313), один для графического дисплея от нокиа1100, другой - для стандартного символьного дисплея на основе HD44780. К сожалению, программы в части вывода на экран несовместимы.

4) У нас пока нет схемы более-менее дискретного аттенюатора, скажем, 0-60 дБ через 1 дБ. Поэтому управление аттенюатором стоит под большим вопросом.

 

А может быть аттенюатор сделать отдельным блоком с ручным переключением?

 

Можно, конечно, особенно для портативного варианта. Для штатного теряется вся прелесть электронного управления. А если там ещё поставить второй валкодер для регулировки амплитуды сигнала, это был бы последний писк генераторостроения.

 

GM: А если там ещё поставить второй валкодер для регулировки амплитуды сигнала, это был бы последний писк генераторостроения.

Я приводил вариант ЦАП на 3-х мультиплексорах 74HC4053.
Если в качестве опоры на него подать выход с любого ЦАП, то получится электронная регулировка уровня. Дискретность будет определяться разрядностью этого ЦАП.

А так как ЦАП на 74HC4053 является перемножающим, то можно реализовать не только электронные регулировку уровня, но и смещения с инверсией.

 

GM: 4) У нас пока нет схемы более-менее дискретного аттенюатора, скажем, 0-60 дБ через 1 дБ. Поэтому управление аттенюатором стоит под большим вопросом.

Думаю, для базовой версии прибора вполне достаточно будет аттенюатора с шагами 0дБ, -20дБ, -40дБ, -60дБ и плавной регулировки потенциометром.
А для более сложной версии электронная регулирка уровня позволит реализовать любой шаг. Скажем, стандартный ЦАП на 10 разрядов теоретически может обеспечить шаг 1дБ.

 

GM: 1) Показать можно, но не будет ли сиё подобно пресловутому Е Г Г О Г на семисегментном индикаторе АОН?

Практически любой контроллер знакосинтезирующих дисплеев имеет возможность загрузить несколько пользовательских символов. Значок треугольника, синуса, прямоугольника - несложно сделать и показать.