Как чинить программатор для стиральных машин? Перепрошивка стиральной машины.
Ответ мастера:
Как правило, смена прошивки автоматической стиральной машины становится необходимостью лишь в том случае, когда из строя выходит модуль памяти. А это случается не очень часто. Работа по прошивке довольно простая и не требует довольно много времени. Однако, существует риск испортить модуль памяти.
Необходимо: - стиральная машина; - программатор.
Для начала необходимо ответить на вопрос, стоит ли на самом деле перезаписывать машинный сектор памяти. Обычно причина не заключается в поломке модуля памяти, а есть другие причины. И, конечно, решения для них совершенно иные.
Решено прошить модуль? Тогда не стоит забывать, что для каждой стиральной машины эта процедура должна выполняться по-разному. Как правило, это зависит от марки и модели установленного в вашем доме оборудования. Также важна и версия прошивки. Самый сбалансированный вариант – сделать прошивку, используя специальные гнёзда (они же разъёмы), которые имеются у любой модели.
А в ситуации, когда подобный разъём отсутствует, совершить прошивку становится гораздо сложнее, так как наблюдается тенденция встраивания модуля памяти в процессор новых моделей стиральных машин. Это значит, что ремонт могут произвести только в сервисном центре, а это будет стоить значительно больших денег. И чтобы осуществить прошивку памяти через процессор, нужно вооружиться специальным оборудованием, которое обходится в кругленькую сумму.
в обязательном порядке изучите инструкцию по эксплуатации, так как в ней имеется схема подключения внутренних блоков. Но, если схематические рисунки отсутствуют, то их можно попробовать найти на официальном сайте производителя. Необходимо ввести модель машины в окно поиска (обычно оно находится в правом верхнем углу) и нажать клавишу Enter. Среди полученных результатов поиска найдите свою стиральную машину и перейдите к разделу под названием «Скачать» (Download).
Отыщите в этом разделе инструкцию (Manual) и сохраните на жёстком диске. Скачанный файл следует открывать при помощи программы для чтения электронных книг: Adobe Reader или Foxit PDF Reader.
Отключите питание стиральной машины и начинайте разбор внешнего корпуса. Используя для этого схемой из электронной инструкции, найдите планку памяти и постарайтесь её распаять паяльником с тонким жалом.
Извлечённый модуль крепится к программатору, изначально считывающему информацию и проводящему затем прошивку. В установке новой версии пришивки поможет тот же сайт, с которого необходимо скачать нужные файлы.
Закончив операцию прошивки, вы должны впаять схему на её прежнее место и собрать корпус стиральной машины.
При поломке командоаппарата необходима прошивка стиральной машины .
- Модуль, в котором программирующее устройство связано с управлением загрузок программ;
- Модуль, в котором программирующее устройство не связано с управлением загрузок программ;
- Модуль без управления загрузок программ, возможность переключения происходит с помощью поворачивания;
- Модуль с дополнительными программами;
- Модуль с сокращенными программами;
- Электронный;
- Гибридный.
Гибридный командоаппарат более надежен, работает лучше, продолжительность эксплуатации дольше, так как он подвержен менее частой поломке. Электронные командоаппараты чувствительны к перепадам напряжения, часто перезагружаются, перестают работать, если есть большая загрузка, продолжительность эксплуатации небольшая.
Если работа техники снизилась при частоте загрузок, продолжительность часов путается при выборе режимов, машина начала долго стирать при выборе быстрого режима, нужна загрузка модуля программатора. Главное не перепутать неисправность с ее особенностями, например, есть категория машин, которые при выборе режима начинают медленно работать, долго «думают». Есть машины, которые плохо отжимают белье при небольшом количестве загрузок, распределение белья происходит при отжимании по всей поверхности барабана, а при минимуме белья, его на распределение не хватает. У каждого агрегата есть свои особенности, на это стоит обращать внимание перед тем, как выполнить перепрошивку. Перед тем как прошивать машинку, нужно протестировать командоаппарат модуля. Если тест покажет, что имеются неисправности, то уже необходим ремонт.
Перед тем как начать прошивку, нужны:
- Блок управления;
- Компьютер или ноутбук;
- Программатор (внешний).
Программатор подключаем с одной стороны к ноутбуку, с другой к прошиваемой плате.
В интернете скачиваем программное обеспечение для модуля конкретной модели (например, indesit) и устанавливаем драйвер на ноутбук.Программатор можно купить как в магазине, так в интернете. Он подходит для всех моделей агрегатов.
Программное обеспечение скачиваем на сайте производителя конкретной модели.
Перепрошивка модуля:
- Открываем скачанную программу;
- Открываем вкладку USBDM, там должно быть название нашего девайса, если его там нет, то значит программа его «не увидела»;
- Во вкладке Target/Device Selection должен быть номер прошиваемой платы;
- Далее нажимаем Load hex files, идет загрузка программного обеспечения;
- Нажимаем program flash, происходит загрузка прошивки. Продолжительность прошивки зависит от конкретной модели. Например, при прошивке платы агрегата Индезит продолжительность загрузок прошивки небольшая.
Если загрузка программы блока управления не была произведена успешно, то необходимо проверить, во-первых все подключенные провода, переподключить приборы. Возможно также, что перегорела плата.
В этом случае необходимо проводить ремонт, вызвать мастера, либо самим ехать к мастеру.Сама по себе плата дорогая, поэтому лучше постараться ее ремонтировать у мастера, если уж совсем невозможно ее ремонтировать, тогда придется покупать в специализированном магазине, либо заказывать в интернет-магазине. Да и сама по себе категория работы по ремонту модуля очень сложная, ее можно выполнить только, если есть определенные навыки в данном деле, поэтому если присутствует некомпетентность, здесь лучше сразу обратиться к мастеру.
Почему «слетает» прошивка на стиральной машине?
Работа платы управления агрегата Индезит, Веко, Хайер и т.д. нарушается по нескольким причинам:
- Перебои в сети. Скачки напряжения плохо сказываются на работе стиральной машины Индезит, Веко и др., так как у них слабые модули управления, на них нет никакой защиты от перепадов напряжения;
- Механические повреждения. При ударе может нарушиться программа управления;
- При покупке могут обнаружиться ошибки в программном обеспечении, то есть производитель сам мог неправильно установить прошивку.
- Нагревательный элемент. Он страдает в основном от накипи и налета, поэтому необходимо периодически проводить стирку без белья, с лимонной кислотой;
- Интеллектуальное управление. Страдает от перепадов напряжения. Необходимо в таких случаях вызывать мастера и менять блок управления;
- Фильтр. Может быть неисправным по причине того, что он может засоряться. Необходимо так же периодически чистить фильтр;
- Подшипники. Со временем и при максимуме загрузок они изнашиваются. Поэтому при долгой эксплуатации лучше их заменить, иначе может повредиться барабан;
- Ремень. Он может со временем изнашиваться и рваться;
- Амортизаторы. Имеют способность к изнашиванию. При стирке белья это незаметно, заметно это, когда машина начинает отжимать. Слышен сильный стук в барабане.
Не стоит считать исходящий неприятный запах неисправностью. Запах происходит тогда, когда техникой долго не пользуются, а в стиральной машине всегда остается какое-то определенное количество воды после стирки, она со временем загнивает и начинает пахнуть. В этом случае нужно провести холостую стирку с лимонной кислотой, тогда запах пропадет.
Также неисправностью многие считают, если машина начинает рвать вещи. В этом случае необходимо проверить барабан на наличие острых предметов, это может быть попала булавка, гвоздь, лезвие. Категория таких предметов опасна и может привести к поломке.
Как выбрать программатор для прошивки
Есть два варианта выбора: купить или сделать самому. Самодельный девайс для прошивки делать рискованно. Во-первых, можно повредить плату управления, во-вторых, при покупке запчастей для изготовления можно истратить столько же денег, как при покупке готового аппарата. Конечно же, можно купить неоригинальные запчасти, но скорее всего такой аппарат быстро сломается, а это опять же перевод средств. Лучше покупать оригинальные запчасти, так как они изготавливаются по определенной технологии и опытными специалистами, так же все детали проходят проверку. А если еще и не получится собрать девайс, то это просто «выкинуть деньги на ветер». Поэтому лучше купить профессиональный аппарат, так и риска меньше, что, что-то не получится, и такой программатор сделан мастерами и прошел проверку при работе.
Многие задаются вопросом, что лучше при выведении из строя программы: купить новую стиральную машину или же сделать ремонт старой техники. Но при этом ремонт блока управления проводится профессионально, и мастер сможет так перебрать модуль, что в итоге производительность будет лучше, чем раньше и прослужит долго.
Как выбрать мастера по ремонту
При поломке многие задаются вопросом, какого мастера лучше вызвать: частного или из организации. А качество обслуживания и у тех, и у других одинаковое. Единственный плюс организации в том, что у них есть возможности для выполнения сложных ремонтов. Перед приездом мастера необходимо убрать все с агрегата, убрать коврик под ней (при проверке может потечь вода). Нельзя вытаскивать машинку из ванной комнаты, так как при проверке исправности машинки нужно, чтобы она была подключена в сеть, и был проведен слив.
Если агрегат ремонту не подлежит, ее можно сдать на утилизацию или есть категория частных объявлений о приеме сломанной стиральной машины на запчасти.
/ Программирование микроконтроллеров электронных модулей стиральных машин
INDESIT, ARISTON с аппаратной платформой EVO-II
В этой статье описывается методика прошивки внутренней памяти микроконтроллеров (MK), применяемых в силовых электронных модулях (ЭМ) и платах панелей управления (ПУ) стиральных машин (СМ) INDESIT/ARISTON, выполненных на аппаратной платформе EVO-II. Рассматриваемая методика справедлива для программирования MCU HD64F3694HV / 3664H , которые можно использовать в ПУ и модулях, предназначенных для работы как с 3-фазными, так и с коллекторными приводными моторами.
Электронные модули стиральной машины выполненны на аппаратной платформе EVO-II. Применяются микроконтроллеры семейства H8/300H фирмы RENESAS. МК имеют масочное (однократно записываемое) ПЗУ, в котором хранятся начальный загрузчик, основное программное обеспечение (ПО) и другая информация. Эту память не следует путать с отдельной микросхемой ЭСППЗУ (24C64) , в которой записаны данные конфигурации СМ, статистическая информация, зафиксированные коды ошибок и др. Специалистам удалось считать содержимое внутреннего Постоянного Запоминающего Устройства энергонезависимых "мозгов" на скорости битрейта 38400 бод (бит/с). Имея файл прошивки внутреннего драйвера физического уровня, стало возможным обеспечить тиражирование на микроконтроллерах для применения их в ЭМ, к тому же приобрести эти микросхемы (HD64F3694HV/3664H) с «чистой» Flash-памятью несложно.
Установка новых микропроцессоров взамен вышедших из строя показала свою экономическую целесообразность- ранее при отказах процессора приходилось менять модуль целиком или использовать ЧИПы с плат-«доноров». Подобные электронные компоненты в связке- процессор+память можно программировать с помощью стандартных программаторов с тактированием. Но такой способ достаточно накладен, если учесть стоимость этих программаторов. Существует также метод заливки программы с помощью ISP-программаторов (англ. In-System Programming) непосредственно на плате электронного модуля. В этой статье рассматривается технология прошивки Flash-памяти процессора с помощью простейшего ISP-программатора.
Рис. 1 Принципиальная электрическая схема преобразователей уровней RS-232/ТТЛ/КМОП
Для программирования Micro Controller Unit понадобятся: преобразователь уровней сигналов (микросхема МАХ232 - см. рис. 1), стабилизированный источник напряжения 5 В, тонкие изолированные проводники и обычная электрическая кнопка (на замыкание). Также для указанных целей необходима специализированная программа прошивки ФЛЭШ-памяти микроконтроллера, называемая Flash Development Toolkit (FDT). Эту программу можно скачать с официального сайта RENESAS www.renesas.com
Рис. 2 Участок эм evo 2 с отмеченными контрольными точками и соединителем J6
Первым шагом нужно выполнить все необходимые подключения. На рисунке 2 показан участок одной из разновидностей ЭМ EVO-II (этот модуль предназначен для подключения коллекторного приводного мотора) с отмеченными контрольными точками и соединителем- джампером J6. Указанный соединитель может отсутствовать, но место под его установку на печатной плате зарезервировано. Вероятно, это связано с тем, что производитель в настоящее время устанавливает на плату уже заведомо прошитые микроконтроллеры и поэтому отпадает необходимость их программирования на ЭМ через указанный соединитель.
Рис. 5 Рабочая частота кварцевого резонатора 4,91 Мгц. Рис. 6 Выбор скорости обмена
Через джампер J6 обеспечивается связь при обмене данными между программируемым контроллером и ПК через преобразователь уровней (см. рис 1). По этому каналу и программируется flash-память в составе контроллера. J6 соединён с микроконтроллером линией RXT/TXD последовательного порта UART. Назначение контактов соединителя следующее:
1
вывод
- Общий дуплекс;
2
вывод
- TXD линия передачи данных;
3
вывод
- RXD линия приёма данных;
4
вывод
- Питание + 5 Вольт.
Рис. 8. Процесс обмена данными между ПК и МК. Рис. 9. Процесс прошивки flash завершен без ошибок
Для обеспечения организации пропускной способности задействованы два вывода микроконтроллера с источником точного времени: 7 (RESET, начальный оброс) и 35 (NMI, немаскируемое прерывание). Вследствие определенных сложностей при подключении непосредственно к самим выводам МК, на рис. 2 указаны точки на плате ЭМ, к которым можно подключиться без риска повреждения его выводов:
- NMI, нижний (см. рисунок) вывод резистора R10;
- RESET, левый вывод керамического SMD-конденсатора, расположенного ниже кварцевого резонатора.
Следующим шагом заменяют неисправный МК на ЭМ новым с "чистой" прошивкой FLASH-памяти. Демонтаж/монтаж микросхемы выполняют любым из известных способов (с помощью паяльной станции или термофена). После замены МК к соединителю J6 подключают соответствующие линии с преобразователя уровня (см. рис. 1 преобразователь также соединен кабелем с СОМ-портом ПК). Затем подключают линии питания 5 В с отдельного сетевого источника к модулю (J6) и преобразователю уровней с контролем (битом) чётности и управление потоком Break.
Примечание. При программировании микропроцессора модуль должен быть полностью отключен от всех штатных внешних соединителей за исключением разъема J6.
Далее соединяют контрольную точку сигнала NMI с общим проводом (контакт 1 соединителя J6 или средний контакт сервисного соединителя J7). Также подключают к контрольной точке RESET кнопку (второй ее контакт соединяют с «землей»). Следующим шагом скачивают с сайта www.renesas.com и устанавливают программу FDT 4.08 (Flash Development Toolkit).
Рис. 3 Стартовое окно программы FDT в Basic. Рис. 4 Выбор COM-порта
Запускают программу в варианте «Basic» (окно программы показано на рис. 3). Далее выбирают в строке тип соединения RS-232 или поток MAX232 МК (в зависимости от типа ЭМ - 3664 или 3694) и нажимают кнопку «Далее» - появится новое окно (рис. 4), в котором необходимо указать номер СОМ-порта на ПК, к которому подключен кабель для связи с процессором.
В очередной раз нажимают кнопку «Далее» и в открывшемся окне вводят частоту тактового генератора микроконтроллера (рабочая частота внешнего кварцевого резонатора, подключенного к МК) - 4.910 (рис. 5). После нажатия «Далее» появится окно выбора режима и скорости. Снимают галочку «Use Default» и выбирают максимальную скорость порта (рис. 6). Затем два раза нажимают «Далее» - появится новое окно (рис. 7а), в котором указывают путь к файлу прошивки. Для этого ставят галочку «User/Data Area», нажимают справа от строки стрелку и затем «Browse» (обзор), затем выбирают файл прошивки (рис. 7б).
Рис. 7 Выбор файла прошивки
Имя файла может быть разным - важно не его название, а содержание, например, автор использовал файл с именем processor_evo2_v2.74.bin (рис. 7б). После выбора файла окно программы будет иметь вид, показанный на рис. 7в. Этот шаг завершает этап настройки программы. Включают внешний сетевой адаптер в сеть (напряжение 5 В поступает на преобразователь уровня и на микроконтроллер) и после этого нажимают кнопку «Program Flash». Программа начинает посылать запросы к модулю, как показано на рис. 8. В течение 1 ...2 с после нажатия кнопки «Program Flash» нажимают и отпускают кнопку «Reset», после этого программа установит связь между персональным компьютером и микроконтроллером и начнется процесс записи Flash-памяти МК.
Возможно, что с первого раза не получится установить связь посредством Universal Asynchronous Receiver-Transmitter: настольной ЭВМ и микропроцессором. Чтобы решить данную проблему, нужно поэкспериментировать с длительностью нажатия кнопки «Reset». Если все перечисленные выше операции были выполнены без ошибок, по окончании процесса записи по шине Serial Peripheral Interface (SPI) отобразится окно, показанное на рис. 9.
На этом процесс программирования Flash-памяти МК завершен. Удаляют перемычку с точки NMI и кнопку RESET, отпаивают провода от соединителя J6 на ЭМ. После установки электронного модуля в стиральную машину любым из известных способов (с помощью программатора или через сервисный ключ) прошивают микросхему ЭСППЗУ в его составе с данными конфигурации и др.
Описанная выше методика прошивки с универсальным асинхронным приёмопередатчиком (УАПП) также справедлива и для модулей дисплеев (панелей управления, ПУ), применяемых в СМ, выполненных на платформе EVO-II.
В ПУ используются МК HD64x3661 - они из той же серии, что и МК, устанавливаемые в силовых электронных модулях, только имеют меньший объем внутренней памяти. МК ПУ заменяются на HD64X3664 без каких-либо доработок. Процесс прошивки МК ПУ ничем не отличается от описанного выше - он даже проще, поскольку все основные сигналы на платах ПУ выведены на специальные сервисные разъемы. В качестве примера на рис. 10 приведены фрагменты печатных плат некоторых разновидностей ПУ, расположение на них контрольных точек и назначение контактов сервисных соединителей.
Рис. 10 Расположение на платах точек и контактов сервисных соединителей.
В заключение приведем типы МК, которые можно использовать в модулях стиральных машинок:
- HD64F3694HV: его можно устанавливать в ЭМ, имеющие в своем составе сигнальный процессор TMS320LC(LF)2401A (в 32-выводном корпусе) для работы с 3-фазными приводными моторами;
-
HD64F3664H: его можно устанавливать во все разновидности плат ПУ, на модули, работающие с коллекторными приводными моторами (рис. 2), а также на ЭМ, имеющие в своем составе сигнальный процессорTMS320LC(LF)2402A (в 64-выводном корпусе) для работы с 3-фазными приводными моторами.
Рис. 10. Расположение на платах ПУ контрольных точек и назначение контактов сервисных соединителей.
Прошивка стиральной машины – ответственное мероприятие, выполнение которого рекомендуется доверять опытному мастеру, предоставляющему гарантии. Как правило, такого можно найти в специализированном сервисном центре, он легко справится с любой поломкой от А до Я.
Уверенные в своих технических способностях, а также владельцы старых давно отслуживших свое машин, могут выполнить увлекательную операцию своими силами. Особое внимание уделите вопросу прошивки, если у Вас стиральная машина Индезит. Абсолютным исключением является стандартная процедура прошивки для стиральных машин, работающие на платформе Arcadia.
Придется обратиться к специалисту. На момент написания статьи Arcadia используется в некоторых моделях Indesit и Ariston. Определить модель с такой электронной платформой можно по символу «Y» в конце наименования. У других популярных моделей (например, LG) Arcadia на сегодняшний день не используется.
Предварительная диагностика
Прямой признак неисправности электронного модуля всего один – соответствующий код ошибки на дисплее. И даже его отсутствие не исключает полностью сбой в работе модуля. Большинство признаков неисправностей могут свидетельствовать о неправильной работе платы, а также о поломках других деталей.
Перед принятием решения самостоятельно прошивать стиральную машину, необходимо убедиться, что неисправность не кроется в каком-то другом ее узле. Необходимо снять верхнюю и переднюю панели корпуса.
Демонтируются они следующим образом:
- откручиваем саморезы верхней крышки, они находятся со стороны задней стенки корпуса стиральной машины;
- сдвигаем крышку и убираем ее;
- фотографируем все соединения, чтобы впоследствии по фото можно было правильно собрать;
- скучиваем саморезы, которые держат панель управления, отсоединяем провода, которые крепятся к ней через разъемы;
- открываем защелки и снимаем нижнюю панель;
- снимаем манжету, вытягиваем хомут, нажав на пружину;
- раскручиваем саморезы, на которых держится передняя панель;
- снимаем замок люка;
- снимаем переднюю панель, приподняв ее.
Вскрыв корпус стиральной машины, нужно прозвонить все узлы, чтобы исключить в них поломки. Прошивка электронного модуля – трудоемкое и рискованное занятие. Прошивать ее «на всякий случай» недальновидно.
Корпус стиральной машины
Исключив неисправность в других деталях, осматриваем электронный модуль на наличие механических повреждений. Если визуально таковых нет, вероятность программного сбоя высокая.
Подготовка оборудования
Для прошивки модуля стиральной машины требуются:
- программатор;
- компьютер или удобнее ноутбук;
С компьютером и платой вопросов не возникает. Что касается программатора, его предстоит купить или собрать.
Плата управления стиральной машины
Самостоятельная сборка целесообразна при невозможности купить готовый. Покупка готового имеет очевидные преимущества:
- доступность программ для него;
- высокая вероятность исправной работы, так как он собран и протестирован специально обученными профессионалами;
- стоимость готового программатора сопоставима с общей стоимостью запчастей для самодельного.
При намерении освоить прошивку и заняться оказанием подобных услуг, можно рассмотреть покупку профессионального программатора для прошивки стиральных машин, обойдется он в несколько тысяч рублей. Для единичного случая достаточно будет приобрести самый простой. Цена таких устройств на Aliexpress начинается от 80 рублей за штуку. Принцип и качество их работы аналогичны дорогим.
Разница в уязвимости. Дорогой программатор защищен добротным корпусом, имеет дополнительные сигнализаторы, у него симпатичный дизайн. Дешевый не имеет деталей комфорта и эстетики, скорее всего, в ближайшем будущем выйдет из строя от попадания пыли или какой-нибудь царапины.
При покупке программатора уточняйте его совместимость с Вашей операционной системой.
Купив программатор, потребуется скачать драйвера. Для этого в поисковую систему нужно ввести полное наименование модели своей машины + «скачать прошивку». Для стиральных машин Indesit и Ariston программное обеспечение, как правило, в свободном доступе. Для LG, скорее всего, придется оплатить символическую сумму, в зависимости от модели.
По соображениям качества и безопасности при скачивании драйверов поиск начинать всегда предпочтительно с сайтов производителей и официальных сервисных служб.
Процедура прошивки
- достав плату из стиральной машины, соедините ее с программатором, программатор с компьютером;
- при распознании программатора его наименование должно отобразиться на мониторе;
- распознание модуля можно проконтролировать во вкладке «Target»;
- в этой же вкладке нужно прогрузить прошивку;
- после нажатия кнопки прошить (Flash), плата будет прошита.
Наглядно подсоединение и запуск прошивки представлены в видео.
Если какое-то оборудование не распознается
На этапе подключения оборудования для прошивки Вы можете обнаружить, что какой-то элемент не распознается.
Если компьютер не видит программатор, он может быть неисправным, или не совместим с операционной системой компьютера. Если перезагрузка, использование другого USB-порта не помогают, есть смысл попробовать подключить программатор к другому компьютеру, с другой операционной системой. Если безрезультатно, придется вернуть аппарат продавцу либо списать на свои убытки.
Если не распознается плата, придется протестировать ее элементы. Для этого потребуется мультиметр, а также придется скачать и изучить от А до Я схему модуля. Вероятно, некоторые элементы предстоит отремонтировать или купить новую плату.
Для тщательного и глубокого тестирования платы управления требуется специальное образование и высокая квалификация, а также оборудование. Ремонт достаточно дорогой. Но отсоединив элемент, Вы уже сами можете с ним доехать до сервисного центра, что несколько сэкономит Ваши средства. Сервисные центры крупных производителей, таких как Indesit, Ariston, LG присутствуют в каждом городе.
Решив транспортировать электронную плату, ее необходимо положить в чистый пакет, завернуть, например, в полотенце и положить в коробку во избежание повреждений, попадания влаги и пыли.