Приветствую!
Тут вот один клиент подкинул задачку: EVSE-кабель, "евро-вилка" в Type1 J1772. Не работает.
Внятных маркировок нет, наименования модели нет, наклейка "AvtoEco" на "пистолете".
Разборка показала: длинная платка, относительно качественный монтаж. Питание внутренностей на LNK362DG, причём выходы сразу ±12В (+12 стабилизируются как обычно через оптрон, -12 через второй выпрямитель и 79L12). Дальше питание самого процессора -- 78L33. Процессор STM32F030F4P6, выход пилот-тона через ОУ в SOT23-6. Выход на пару силовых реле. Простейший "датчик" напряжения в сети. 4-ногий светодиод.
Так вот, STM32F030 потребляет 150...190 мА и греется. Причём, судя по всему, даже и работает при этом! По крайней мере, разные ШИМ-ы на светодиод подаёт, тот цвет меняет. Т.е. исполнение программы идёт. Но, больше ни на что не реагирует. Никаких попыток выдать ШИМ на пилот -- нет (это я, правда, ±12В не подавал, может он сначала их проверяет?)
Вычитать прошивку, естественно, не удалось -- STlink процессор видит, распознаёт, но биты защиты, конечно же, взведены. Так что вычитать HEX, перепаять STM32 и залить в новый -- не выйдет.
Отсюда вопросы:
Кто-нибудь видел проекты простеньких EVSE на STM32F ?
Или, может, взять какой-нибудь SimpleEVSE, и вживить сюда? Тут-то уже вся "обвязка" есть -- питание, реле, формирование пилота, -- нужны именно "мозги". Но, что-то я не вижу нигде в свободном доступе именно схемы и исходников SimpleEVSE. Везде только "купи плату", причём НЕ на Украине...
Ну или вариант
"поставить новый процессор и написать прошивку с нуля самому"