9

Прошивка control board AXA power

Слетела прошивка платы при замене батарейки.
Видимо энергозависимая память стёрлась.
Через usb с флешки прошивку не грузит.
Кто то занимается реверс инжинирингом промышленного оборудования?

Сверху

Снизу и батарейка

MK70 семействл микроконтроллеров

Cortex debug jtag
Думается, можно прошить через этот разъем

Правила сообщества

Посты с процессом ремонта создавайте в родительском сообществе pikabu.ru/community/remont.


В этом сообществе, можно выкладывать посты с просьбами о помощи в ремонте электро-техники. Цифровой, бытовой и т.п., а про ремонт картин, квартир, ванн и унитазов, писать в других сообществах :)

Требования к оформлению постов:

1. Максимально полное наименование устройства.

2. Какие условия привели к поломке, если таковые известны.

3. Что уже делали с устройством.

4. Какое имеется оборудование.

5. Ну и соответственно, уровень знаний.

2
Автор поста оценил этот комментарий
Искать карту выходов, которая использовалась в проекте (если проектанты вменяемые, там по дефолту всё) прошивать контроллер, заливать конфигурацию и править. За несколько часов можно победить.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Микроконтроллер сложный.
Кто с подобными работал пишут, что может быть шифрованная прошивка(
6
Автор поста оценил этот комментарий

А в чём симптомы "слетевшей прошивки"? RTC там сбросился, это да. А прошивка вшита в МК, её так просто не стереть.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Плата не в работе, софт не определяется.
Сообщение на дисплее communication error.
Иллюстрация к комментарию
Иллюстрация к комментарию
1
Автор поста оценил этот комментарий
Не, телефоны в интернете оставлять плохая идея.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Напишите пожалуйста мне в ТГ. В профиле в шапке.
1
Автор поста оценил этот комментарий
А какая помощь по инвертору нужна?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Проще по телефону объяснить)
показать ответы
1
Автор поста оценил этот комментарий

Просто проверить, не может она ждать инвертированный сигнал например?

Если отключить датчик, ошибка меняется?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Поделитесь своими контактами. Может по IGBT инвертору подскажете)?
показать ответы
0
Автор поста оценил этот комментарий
IGBT сборка работоспособна при температуре до 125 градусов Цельсия.
Видимо софт для другого датчика температуры, поэтому он и показывает 190 градусов Цельсия.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Это не термосопротивление, а NTC.
А температуру с помощью него можно измерять как аналоговым так и цифровым подходом.
Да и вообще там целая теория с корреляцией между температурой чипа и NTC.
Сложно все...
показать ответы
0
Автор поста оценил этот комментарий
Исследовал инвертор, хоть он и с обратной стороны платы, без снятия, по ножкам, понял что у меня установлен infineon FS150R12KE3.
Ноги 19 и 20 это термосопротивление.
При температуре воздуха 18 градусов Цельсия, сопротивление 3.4 кОм.
Когда электроустановка запитана, на 19-й ноге 8.51 вольт.
Под напряжением сопротивление 0 ом, но видимо просто мультиметр не измерит сопротивление когда там напряжение...
Сигнал с датчика температуры идёт на плату управления в АЦП max1312 на один из биполярных аналоговых входов.
Получается дальше софтово этот сигнал о значении температуры должен выдаваться на дисплей.
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
IGBT сборка работоспособна при температуре до 125 градусов Цельсия.
Видимо софт для другого датчика температуры, поэтому он и показывает 190 градусов Цельсия.
показать ответы
1
Автор поста оценил этот комментарий
Примерная схема преобразователя.
Я так понял это аэродромный преобразователь на 400 герц?
На выходе 1 или 3 фазы? И какое напряжение/ток? Чтоб примерно понимать из чего он сделан.
Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Исследовал инвертор, хоть он и с обратной стороны платы, без снятия, по ножкам, понял что у меня установлен infineon FS150R12KE3.
Ноги 19 и 20 это термосопротивление.
При температуре воздуха 18 градусов Цельсия, сопротивление 3.4 кОм.
Когда электроустановка запитана, на 19-й ноге 8.51 вольт.
Под напряжением сопротивление 0 ом, но видимо просто мультиметр не измерит сопротивление когда там напряжение...
Сигнал с датчика температуры идёт на плату управления в АЦП max1312 на один из биполярных аналоговых входов.
Получается дальше софтово этот сигнал о значении температуры должен выдаваться на дисплей.
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
показать ответы
1
Автор поста оценил этот комментарий
Примерная схема преобразователя.
Я так понял это аэродромный преобразователь на 400 герц?
На выходе 1 или 3 фазы? И какое напряжение/ток? Чтоб примерно понимать из чего он сделан.
Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
На входе 380 вольт 50 гц три фазы, на выходе 28 вольт постоянного напряжения.
показать ответы
1
Автор поста оценил этот комментарий
Температуру показывает именно он и делает это неправильно.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Синяя деталь может быть IGBT?
Иллюстрация к комментарию
показать ответы
1
Автор поста оценил этот комментарий
Может быть как то так и другое. Например карта входов не совпадает. А может при демонтаже оторвали разъём.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Возможно с входами что то.
В зону мосфетов не лазили.
1
Автор поста оценил этот комментарий
Температуру показывает именно он и делает это неправильно.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Интересно, манипуляции были только с контрольной платой.
Каким образом IGBT стал неверно показывать температуру?
Скорее всего софтовая, а не железная проблема (
показать ответы
1
Автор поста оценил этот комментарий
Неа. Вот кусочек БТИЗ сборки. У неё должен быть датчик либо внешний либо встроенный.
Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
IGBT есть и термосенсор внутри тоже, только как он(сигнал о перегреве) в контрольную плату попадает...
Иллюстрация к комментарию
показать ответы
1
Автор поста оценил этот комментарий

IGBT он же БТИЗ по-русски.

Биполярный Транзистор с Изолированным Затвором

Insulated-Gate Bipolar Transistor


Интегрированные сборки этих транзисторов используют в различных преобразователях.

Во многих датчик температуры встроен.

Собственно надпись Темп.Инв. 185 говорит как раз о перегреве инвертора.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Инвертор это трансформатор.
показать ответы
1
Автор поста оценил этот комментарий

Эмм. Я там вижу кусочек БТИЗ сборки. Там стопудово встроен датчик. Есть мысль что 186 это он.

Например.

Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Что за бтиз и какой кусочек?
показать ответы
0
Автор поста оценил этот комментарий
Да это не датчик, биметалл наверное.
Сейчас оба замкнуты 0.3 Ом.
На дисплее отображается температура инвертора 186 градусов Цельсия.
Меняется правда она от запитки к запитке питанием электроустановки.
Но видимо это условная электрическая единица.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Иллюстрация к комментарию
1
Автор поста оценил этот комментарий

Просто проверить, не может она ждать инвертированный сигнал например?

Если отключить датчик, ошибка меняется?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Да это не датчик, биметалл наверное.
Сейчас оба замкнуты 0.3 Ом.
На дисплее отображается температура инвертора 186 градусов Цельсия.
Меняется правда она от запитки к запитке питанием электроустановки.
Но видимо это условная электрическая единица.
показать ответы
0
Автор поста оценил этот комментарий

Там по схеме 2 датчика последовательно. Цепь точно исправна и на выходе оптопары есть сигнал? потыркать термоконтакты, уровни на выходе оптопары меняются?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Цепи исправны и все дискретные сигналы в МК70 идут.
1
Автор поста оценил этот комментарий

Если инвертировать сигнал?

Контроллер обрабатывает высокий уровень или низкий?

Если инверсия сработает, то можно просто подтянуть выход оптопары к нужному уровню. Еесли не прокатит, возможно событие обрабатывается по другому входу.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Думаю контрольная плата софтово не обрабатывает просто дискретный сигнал с термосвича.
показать ответы
2
Автор поста оценил этот комментарий
Искать карту выходов, которая использовалась в проекте (если проектанты вменяемые, там по дефолту всё) прошивать контроллер, заливать конфигурацию и править. За несколько часов можно победить.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Удалось загрузить в плату управления софт, но немного от другой электроустановки.
Теперь дисплейный модуль и плата управления имеют одну версию программы.
Но появилась проблема - ошибка перегрева трансформатора.
Хотя действительно перегрева нет.
Датчик температуры по сути выключатель, размыкается при превышении температуры выше предельной и рвет цепь на мосфете, тот в свою очередь подаёт сигнал на фототранзисторную сборку TCMT4600
Со сборки дисконтный сигнал уже "шурует" на МК70.
Так вот видимо программно срабатывает этот сигнал и интерлок по температуре не даёт электроустановке вступить в работу.
Причем на родной плате, где удалилась прошивка после смены батарейки - сигнальные светодиоды Х12.4 и Х12.2 гаснут при отсоединении разъема термодатчиков.
А на контрольной плате, которая была исправна и в ней просто прошивка для другой электроустановки - при отсоединении разъема термодатчиков гаснет только один светодиод...
Явно МК70 и программа вносит этот баг...только как его обойти (?
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
показать ответы
2
Автор поста оценил этот комментарий
Тогда посмотеть снифером, есть там активность вообще. Или осциллографом. Есть небольшая вероятность что настройки порта хранились со временем и датой.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Есть ещё ID chip, который отдельно находится и закреплён заклепкой на корпусе.
Иллюстрация к комментарию
Иллюстрация к комментарию
2
Автор поста оценил этот комментарий
Контроллер вентиляции REGIN CORRIGO E 15D-S.
Зачем там именно SRAM, наверное чтоб грузился быстрее. Там хранится прошивка, и если проморгать время замены батареи или заменить её "на холодную" в результате прошивка будет уничтожена будет просто мигающий курсор на дисплее.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
И как реанимировать такую платку?)
показать ответы
1
Автор поста оценил этот комментарий
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Спасибо, невнимателен)
показать ответы
1
Автор поста оценил этот комментарий

Проверь контакты батарейки и саму батарейку. Возможно, что новая батарейка не контачит, контакты засрались или сама батарейка просрочка или брак. А без батарейки не может подняться.

Мой совет — поищи контакты СБРОСА на плате. Это может быть как в даташите платы, так и в даташите контроллера.

Ну и конечно же удостоверься, что ты подал на плату питание. И оно туда пришло.

Если на плате есть Ethernet, есть вероятность что она умеет шиться по SFTP. Опять же, в даташите платы смотри параметры. Если нет — пробуй на стандартных портах SFTP искать активность. Проверяют так: если telnet на конкретный IP и порт ведёт себя не так, как на остальные, не обрывает коннект сразу, а ждёт какого-то ввода, значит на той стороне поднят на этом порту какой-то сервер и чего-то ждёт, например SFTP. Но это может быть и пассивный протокол, то есть сам он ничего не ответит, но можно увидеть на компьютере активность на этом порту, или же сразу поднять сервер и соответственно подложить прошивку.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
RJ45 на плате для modbus.
Питание на плате есть.
показать ответы
5
Автор поста оценил этот комментарий
Поддерживаю. SRAM там не распаяно.
Обычно подобные подлянки с прошивкой в энергозависимой памяти выглядят так.
Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Подскажите пожалуйста, что за плата у вас? И зачем SRAM?
На моей плате только МК70 и еепром.
Ну и обвязка с интерфейсами.
показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества