После короткого замыкания и выгорания управляющего контроллера, понадобилось восстановить работоспособность вспышки на другом процессоре.
Схема соответствует позиционным обозначением на плате.
Примененный процессор - китайский 80С51-совместимый MA803. Даташит не особо интересен, стандартная (убогая) периферия. В этой вспышке использованы два входа внешнего прерывания, два канала АЦП. Остальные ноги - обычные IO.
Силовую часть схемы не перерисовывал, там всё осталось исправное.
В двух словах: сопряжение силовой части с логической идет по линиям
разрешения заряда конденсаторов,
разрешения разряда конденсаторов для сброса мощности,
аналоговый сигнал 0-3.3В, пропорциональный заряду,
сигнал отпирания симистора пилотной лампы,
сигнал 100 Гц, синхронизированный с частотой питающей сети для диммирования,
сигнал поджига.
Опираясь на эти сигналы, восстановить работу оказалось возможно без титанических трудозатрат.
Процессор-имплант стал ATMEGA16 в корпусе TQFP, распаянный на переходнике DIP28.
Файлы проекта proteus тоже прикрепляю:
ctlg/mircopro/ex400/mircopro_ex-400.rar
