Во время работы с двухканальным лабораторным блоком питания Masteram MR3003M-3 столкнулся с проблемой: один из каналов внезапно перестал регулироваться. Напряжение «зависло» на уровне 11,9 В и не реагировало ни на поворот ручки регулировки, ни на переключения. Второй канал при этом работал нормально.

Диагностика устройства
Первым делом я разобрал корпус и внимательно осмотрел плату. Никаких визуальных повреждений — перегоревших элементов, следов перегрева или обугливания — не обнаружено. Короткого замыкания тоже не было. Это сразу натолкнуло на мысль, что дело, скорее всего, не в силовой части, а в программном сбое управляющего микроконтроллера.
На плате управления расположены две микросхемы с маркировками IC-3L и IC-3R, отвечающие за левый и правый каналы соответственно. В моем случае не работал левый, и внимание было сосредоточено на микросхеме IC-3L.
Это оказался микроконтроллер PIC16F873A. Решил попробовать перепрошить его.


Поиск прошивки и перепрошивка
Оригинальную прошивку найти не удалось, но в интернете наткнулся на прошивку от блока питания HY3003M-2, который построен на том же микроконтроллере. Решил рискнуть — хуже, как говорится, уже не будет.
Для прошивки использовал старенький программатор PIC K150 и программное обеспечение, которое запускал на Windows 7 (на более новых системах программа может не заработать, так что будьте готовы к этому нюансу).

Результат прошивки PIC16F873A
После прошивки микроконтроллера PIC16F873A канал сразу начал нормально регулироваться. Напряжение теперь корректно меняется в заданном диапазоне. Дополнительных проблем не обнаружено — лабораторный блок питания полностью восстановил работоспособность.

Вывод
Если один из каналов в вашем Masteram MR3003M-3 перестал регулироваться, но продолжает выдавать фиксированное напряжение — возможно, проблема в сбое прошивки микроконтроллера. Перепрошивка может решить ситуацию без замены деталей. Конечно, лучше использовать оригинальную прошивку, но, как показывает практика, иногда подходит и ПО от схожих моделей.

