Сделал новый вариант платы аттенюатора, все располагается на плате, можно использовать и без корпуса
В архиве ниже схема, прошивка v2.2 (добавлен параметр выбора направления вращения энкодера, энкодер можно размещать как и сверху платы так и снизу), гербер-файлы для заказа плат
UpDate 24.01.2025
UpDate 22.02.2025
Новая версия прошивки аттенюатора.
Основные изменения:
1. Возможность выбора шага на кнопках +/-10дБ, варианты 10, 6 и 3дБ. Удобно для настройки S-метров.
2. Добавлен режим автомата анализа линейности и установки токов смещения усилителей. В данном режиме задается уровень затухания аттенюатора от которого аттенюатор шагает с выбранным шагом до минимума затухания, диапазон перестройки можно смещать вниз/вверх с шагом 0.5/1дб, в диапазоне 0…10дБ, удобно для P1dB. Запуск автомата как в ручном режиме, так и по сигналу синхронизации, в варианте с OSA103, выход EXTRA у оса мини, либо AUX у оса F, в режиме ИАЧХ.
Подробнее в файле verinfo.txt
На картинках анализ реального усилителя
сигнал синхронизации заводится в аттенюаторе на линию BUT_STEP, грубо говоря на кнопку выбора шага, рекомендуется дополнительно защитить соответствующий пин атмеги, но работает и без дополнительной защиты, уровень сигнала синхронизации с осы идет уровнем +3,3в
если оса будет не в режиме ИАЧХ, то возможны ложные срабатывания кнопки выбора шага. Так сделано, чтобы можно было запускать автомат без синхронизации по кнопке выбора шага. На последний свободный пин атмеги, ADC6, не возможно подключить прерывание.
UpDate 07.03.2025
Исправлена ошибка неверного шага выбранного для кнопок +/-10дБ при уменьшении затухания в момент отключения секции внешнего аттенюатора.
73!