Нарисовал предварительную схему контроллера усилителя мощности
На микросхеме U1 собран стабилизатор напряжения на +5v, микросхема U2 дешифратор кода ABCD для управления ФНЧ, на транзисторах Q2-Q6 собраны ключи для управления реле ФНЧ переключения диапазонов. На транзисторе Q1 собран ключ для включения подсветки дисплея GMG12864. Кнопки S1-S3 для управления контроллером. Разъем J3 для подключения к реле переключения диапазонов ФНЧ. Разъем J4 сигналы с КСВ датчика прямой и отраженной волн FWD/REV. Разъем J5 для подключения датчика тока ASC712, переменный резистор R14 поставил потому что входы АЦП STM32 рассчитаны на 3,3v, как говорится от греха подальше! Разъем J2 для подключения датчика напряжения INA226. Уровень подсветки дисплея подбирается номиналом резистора R6.
При отладке кода сильно увлекся Proteus-ом, потеряв пару вечеров понял, почитав интернет, что затея так себе, Proteus врет с АЦП STM32, а то понять не мог почему в «железе» вроде как работает, а в Proteus пургу показывает.
Распаяю все это дело на стенде и продолжим.
Продолжение следует…
73!