Вопрос ответРубрика: Вопросы по мясной лавкеСамостоятельная прошивка контроллера холодильного аппарата
0 +1 -1
Marita Geils спросил 2 месяца назад

Прежде чем приступать к любым действиям с электронной платой устройства обязательно полностью отключите прибор от сети 220 В. Используйте мультиметр чтобы проконтролировать напряжение на конденсаторах БП – убедитесь в отсутствии остаточного заряда. Используйте паяльник с температурой жала, не превышающей 350 градусов, задействуя фен для выпаивания чипа памяти с температурой воздушного потока 280-300°C.
Чтобы считать и записать информацию, понадобится дешифратор CH341A в комплекте с адаптером SOIC8. Аккуратно извлеките чип памяти 25-series (к примеру, Winbond 25Q32) и поместите ее в гнездо программатора. Считайте актуальную прошивку, сохранив резервную копию в формате BIN с контрольной суммой CRC32. Наличие исходного файла необходимо для отката в аварийной ситуации.
Обновленное ПО ищите на техническом ресурсе изготовителя, проверяя номер ревизии контроллера (например, EBS0160A Rev.1.2). Разархивируйте пакет с обновлением, проконтролируйте целостность файла с помощью программы для проверки хеш-сумм. При записи задействуйте функцию «Записать и проверить» – длительность процесса не должна быть больше 90 секунд для микросхемы на 4 Мбит.
После установки обновленного ПО на штатное место осуществите настройку датчиков температуры через инженерное меню. Установите значения смещения для термопары испарителя в диапазоне -3..+2°C относительно эталонного прибора. Испытательный режим должен работать минимум 4 часа с записом параметров на каждом этапе работы компрессора.
Определение проблем, решаемых обновлением ПО
Осмотрите экран прибора на предмет постоянного мерцания всех сегментов или показа кода неисправности, не сбрасывающегося после отсоединения от сети на 10-15 минут.
Отсутствие реакции на команды с панели управления при сохранении питания и подсветки экрана свидетельствует о повреждении ПО управляющего контроллера.
Циклические перезагрузки, когда компрессор пытается запуститься и сразу же отключается, в большинстве случаев происходят из-за сбоя прошивки в постоянной памяти.
Некорректные показания датчиков, например, отображение температуры -40°C или +120°C, при целых проводах и рабочих сенсорах, свидетельствуют о проблеме в таблицах калибровки программного обеспечения.
Самопроизвольная активация функций без команды пользователя – признак сбоя в логике работы управляющего ПО.
Для проверки используйте сервисный режим, доступ к которому открывается определенной комбинацией кнопок. Недоступность меню или нечитаемая информация в нем – явный признак, что требуется перепрошивка.
Подтвердите проблему, временно установив заведомо исправную плату с идентичной ревизией. В случае исчезновения признаков неполадки, необходимо обновить прошивку вашего прибора.
Поиск и выбор корректной прошивки для вашей модели
Определите точный шифр модели. Он находится на табличке внутри камеры устройства или сзади. Код представляет собой комбинацию типа KTL456WH01 или RL45FXBML. Запечатлейте на фото шильдик.
Зайдите на официальный сайт изготовителя, такого как Samsung, LG или Bosch. В подразделе «Поддержка» укажите полное название модели. Скачайте лишь те прошивки, которые точно подходят под вашу модель. Версия микропрограммы указана в названии архива, например, v10.45.
Сторонитесь сборок общего назначения с торрент-трекеров. Они часто содержат вредоносное ПО или подходят для другого аппаратного обеспечения. Сверите хеш-сумму загруженного файла (MD5 или SHA-1) с данными на сайте, если они есть.
Проверьте changelog внутри архива. Прочтите, какие исправления содержит обновление. Если неполадка, например, ошибка E-05, не исправлена в данной версии, то установка не имеет смысла.
Убедитесь, что аппаратная ревизия вашего контроллера совместима. Сведения нанесены непосредственно на контроллер. Для версии 2.3 не следует использовать ПО, разработанное для Rev.1.7.
Подготовка инструментов и создание образа памяти
Возьмите программатор, к примеру, CH341A, соответствующие щупы Pomona SOIC и коннектор для микросхем памяти формата SOIC на 8 ног. Для демонтажа управляющей платы необходим комплект отверток Torx размеров T8-T10 и крестообразная отвертка PH1.
Установите новейшую версию приложения AsProgrammer – это главный инструмент для общения с чипом памяти. Текущая версия архива с утилитой и драйверами для программатора находится по ссылке: ремонт холодильников срочный вызов мастера.
До того как вынимать микросхему, обесточьте устройство. Найдите на основной плате микросхему EEPROM, обычно маркированную как 25-series (25L1606, 25Q128). Осторожно установите зажим программатора на контакты, проверив правильность расположения первого пина.
Используя AsProgrammer выберите производителя и точное название чипа. Сначала выполните операцию «Чтение», чтобы сохранить исходную прошивку. Сохраните файл с расширением .bin на диск – это запасной вариант при неисправности.
Чтобы записать новую прошивку, воспользуйтесь «Стиранием», затем «Программировать» и «Проверить». Включать устройство можно лишь после отключения программатора и сборки платы.
Подключение программатора к микросхеме памяти
Определите тип корпуса микросхемы памяти на управляющей плате агрегата. Распространенные варианты: SOIC-8, SOP-8, DIP-8. Для всякого типа нужен подходящий адаптер или зажим.
Для извлечения чипа используйте термовоздушную паяльную станцию. Настройте нагрев 300-350°C и интенсивность обдува на 3-4 деления. Осторожно нагревайте выводы, подцепляя чип инструментом с края.
Алгоритм подключения:

  1. Удалите с контактных площадок платы остатки пайки посредством оплетки и флюса.
  2. При применении панельки, припаяйте ее в точку монтажа памяти.
  3. Запитайте программатор и удостоверьтесь в определении чипа в программе.

Ключевые параметры подсоединения:

  • Вольтаж: 3.3V или 5.0V (сверьте с документацией);
  • Корректность всех сигнальных проводников (SI, SO, SCK, CS);
  • Отсутствие замыканий между соседними ножками.

При использовании адаптера для SMD-компонентов убедитесь в плотном прилегании контактов зажима. Механическое давление должно быть достаточным, но не вызывающим повреждение корпуса.
Прежде чем читать или писать, осуществите верификацию подключения через опцию идентификации микросхемы в ПО программатора. Лишь после удачного опроса начинайте взаимодействие с дампом.
Процесс записи новой прошивки в модуль
Подготовьте программатор, совместимый с микроконтроллером вашего блока управления. Для микросхем линейки STM32 годится ST-Link V2, а для AVR – USBasp.
Извлеките электронную плату из корпуса агрегата. Обнаружьте на ней контакты для отладочного интерфейса (SWD для STM32 либо ISP для AVR). Осторожно подключите щупы программатора, следуя распиновке VCC, GND, SWDIO, SWCLK.
Заберите новейшую версию софта с портала производителя микросхемы или из достоверного репозитория. Файл прошивки, как правило, имеет расширение .bin или .hex.
Откройте программу для прошивки, такую как STM32CubeProgrammer или AVRDUDESS. Убедитесь, что софт распознал подключенное устройство. Задайте путь к загруженному файлу с обновленной версией ПО.
Прежде чем начать, произведите тотальную зачистку памяти чипа. Это устранит несовместимости между старым и новым кодом. Поставьте галочку «Verify» для верификации записи и «Reset after program» для автосброса системы.
Инициируйте процесс переноса данных. Не выключайте питание и не отключайте провода до окончания процесса. Индикатор в интерфейсе утилиты покажет успешный исход.
После программирования отсоедините программатор, выполните сборку блока и установите его обратно. Подайте питание для первого запуска. Проверьте работу всех функций на тестовом режиме.
Проверка работоспособности холодильника после прошивки
Сразу по завершении загрузки новой прошивки осуществите проверочный старт прибора. Включите технику в сеть и установите на панели управления температуру +5 °C для основной камеры и -18 °C для морозильного отделения.
Примените термометр для автономного контроля. Расположите его на средней полке и закройте дверь на 20-30 минут. Сравните значения с прибора и экрана – отклонение не должно превышать 2°C.

Этап проверки
Предполагаемый итог
Время контроля

Старт компрессора
Ровный гул без вибраций и щелчков
На протяжении первых пяти минут

Функционирование вентилятора No Frost
Воздушный поток в отделении, нет посторонних звуков
По истечении 10 минут с момента включения

Срабатывание датчиков
Свет внутри включается при открытии, гаснет при закрытии
Сразу

Протестируйте опцию моментальной заморозки. Включите данный режим и проконтролируйте переход компрессора на постоянную работу. Через 2 часа на стенках морозилки должен появиться равномерный иней.
Прослушайте агрегат в течение первого часа. Характерными для нормы считаются: монотонное жужжание компрессора, изредка доносящееся шипение хладагента, щелчок реле в момент отключения. Скрежет, удары или устойчивое громкое жужжание свидетельствуют о наличии проблем.
Предоставьте технике работать в течение 4-6 часов, а затем проконтролируйте степень охлаждения. Продукты в основной камере должны быть прохладными, а в морозильном отделении – твердыми. Если фактическое охлаждение неудовлетворительное, понадобится перенастройка ПО или диагностика температурных сенсоров.