Принесли на ремонт ультразвуковую мойку Ultrasonic Cleaner HB-4818T. Вскрыв корпус я обнаружил следы ремонта и характерный запах горелого.
Вскрыв корпус я обнаружил следы ремонта и характерный запах горелого. Мойка состоит из двух блоков, силового и блока управления. Первым делом был извлечён из корпуса блок управления. Он построен на микроконтроллере MC80F0604B/D. Быстро нашёл на этот контроллер даташит, выяснил выводы питания и необходимое напряжение. Подав питание, плата не подала признаков жизни, и при этом сильно нагрелся микроконтроллер. Ну тут всё ясно, контроллер сгоревший.
Было решено изготовить блок с применением широко распространённого микроконтроллера, выбор пал на PIC16F628A. Быстро накидал схему, развёл плату с размерами и размещением кнопок, индикатора и отверстий для крепления максимально приближенными к оригинальной плате.
Схема очень простая, все детали, кроме микроконтроллера, взяты со старой платы.
Подключение микроконтроллера было скорректировано под удобство разводки печатной платы. Определившись с выводами контроллера, написал программу для него.
Отладив блок управления, приступил к ремонту силового блока. Беглый осмотр выявил отгоревший 5 вывод ШИМ контроллера LNK306PN. На этот вывод подаётся выпрямленное сетевое напряжение. Восстановил соединение, блок питания запустился. На выходе появилось напряжение питания около 15В, 5В на блок управления отсутствует. 5В формируется линейным стабилизатором LM7805. Заменил микросхему, питание +5В появилось.
Дальнейший осмотр выявил обрывы в катушках обоих реле и пробитые транзисторы, включающие эти реле. Заменил сгоревшие детали, собрал всё воедино.
Подал питание. Мойка заработала.
В заводской прошивке всего 5 режимов работы мойки: 90, 180, 280, 380 и 480 секунд. Программа стартует со второго режима (180 секунд). В новом блоке управления предусмотрено 11 предустановок времени, от 90 до 990 секунд с шагом 90 секунд. Выбранное время запоминается в энергонезависимой памяти и при дальнейшем включении программа стартует с ранее выбранной предустановкой.
Нагреватель можно включить только во время работы ультразвуковой чистки, он автоматически выключается по окончании выдержки времени.
Более подробно можно посмотреть на видео
Чертёж печатной платы, прошивку и исходник можно скачать тут