Собственно, поставил себе головоломку программно управлять CC-CV стабилизатором напряжения с всем известного китайского сайта.
Предыстория: сперва думал обойтись малой кровью, выпаял подстроечники и вставил цифровой SPI резистор MCP42100. Собственно, спалил его, так как не учёл рабочее напряжение на концах потенциометра MCP42100. Спалил вроде ту часть, которая отвечает за настройку напряжения.
Немного срисовал схему, всё, что вокруг подстроечников:
Могут быть неточности, не всё видно что-куда. (номиналы подстроечников - 100к, ошибся на схеме)
Собственно, как я понял - на регулировку тока ставить цифровой резистор можно.
Но как бы обойти подстройку напряжения? Судя по всему, оно задаётся делителем RP1/R5 (из моей схемы) в точке "V_Amp".
Не очень силён в этом, но можно ли как-то впихнуть ещё один ОУ, чтобы уже его входы регулировать цифровым резистором, а выход подкинуть на плату сабжа?
- Вложения
-
- SCH_LM5116-MCU-ADJ_2022-09-28.zip
- EasyEDA схемка
- (6.9 KiB) Скачиваний: 105