Ремонт стиральных машин программное обеспечение

Что такое прошивка стиральной машины?

Современные стиральные машины, холодильники и даже водонагреватели снабжаются электронными модулями управления, которые следят за температурой и регулирует нагрев, считают обороты вращения барабана, проверяют исправность всех узлов и информируют пользователя или мастера о неисправностях. В центре всего этого процесса находится микроконтроллер (процессор), выполняющий определенный набор инструкций (прошивку).

Разница между микроконтроллером и микропроцессором (сейчас все устройства это микро, но иногда эту приставку упускают для простоты) состоит в том, что микроконтроллер выполняет программный код, как и процессор, но еще и содержит в себе периферийные устройства, таймеры, устройства ввода-вывода (см. рис.). Т.е. в бытовой технике все центральные микросхемы модуля управления — это микроконтроллеры, а не процессоры, но на разговорном сленге мастеров принято их называть именно процессоры.

Схематичный пример программы:

Это очень упрощенный и простой пример для понимания содержимого инструкции или программы для микроконтроллера стиральной машины, в реальности весь этот цикл гораздо сложнее и имеет кучу ответвлений и условий, но принцип именно такой.

Со временем люди стали понимать, что в программе можно менять только определенные параметры и, тем самым, улучшать ее или настраивать под другие модели, например можно изменить время ожидания сигнала блокировки с 1 минуты на 30 секунд, чтобы быстрее проинформировать пользователя о необходимости закрыть люк или изменить количество оборотов на отжиме, чтобы белье было более сухим или на оборот снизить их, чтобы подшипники не выходили из строя через 1-2 года эксплуатации.
Заменив эти параметры переменными, мы получим два файла.
software.bin

config.bin X=50об/мин. Y=2 минуты Z=1 минуты

Теперь можно менять отдельные параметры в файле config.bin и не переписывать всю программу. Таким образом, мы отделили конфигурационные данные (config) от основной программы.
software (SW) – программа для микроконтроллера, описывающая порядок выполнения операций и контроля процесса.
config – часть SW с настройками и параметрами необходимыми для выполнения программы.

Мы специально разделили эти два параметра и дали им два различных определения, чтобы внести наибольшую ясность в понимая процесса программирования, хоть мы и понимаем, что подобное деление не совсем корректное. Как первый, так и второй файл могут называть прошивка, по мимо этого прошивкой могут называть и процесс замены этих файлов памяти процессора.

Понятие «прошивка» берет свое начало еще в 1960 годах, когда применяли магнитные сердечники, сквозь которые продевали провода, определенным образом, делалось это вручную и было очень похоже на прошивку, с тех пор этот термин остался с нами и им теперь называют порой совсем разные вещи. К сожалению, только люди могут обмениваться словами, машины (микроконтроллеры) не понимают ни русского языка, ни любого другого человеческого языка, так как же им рассказать про инструкции (программу), которые им необходимо выполнять?

Для этого есть специальные программы-переводчики (компиляторы), которые переводят «человекопонятную» программу в машинный код, который и выполняет наш процессор, в большинстве своем данный переводчик встроен в среду разработки и является ее частью. Т.е. человек набирает программу, примерно по тому же алгоритму, как мы и говорили ранее, только употребляя допустимые слова и символы на английском языке, а среда разработки выдает на выходе файл, который понимает наш микроконтроллер и может его выполнить.

Обратный процесс перевода (декомпилирование) зачастую либо невозможен вовсе, либо очень трудоемок, но если смотреть внимательно, то можно выявить закономерности и выводить их в понятный вид. Как и в любой программе или цикле, в прошивке могут происходить сбои, вызванные внешними факторами или ошибками (недоработками) внутри программы, при этом содержимое программы может повредиться и приводить к неправильной работе устройства. Чтобы контролировать этот процесс разработчики стали считать байты (информация внутри прошивки) и эту сумму прописывать в саму прошивку, а мастера (например: по ремонту стиральных машин) могут с помощью специальных программ пересчитать эту сумму и сделать вывод о исправности или неисправности прошивки.

Контрольная сумма — это некоторое значение, необходимое для определения исправности прошивки, путем сравнения исходного и посчитанного результата, вычисляется различными алгоритмами и, как правило, состоит из четырехзначного числа в шестнадцатеричном коде.

Также прошивка может состоять из двух областей:
Область неизменных данных — та область, которая учитывается при подсчете контрольной суммы и которая не может изменяться в процессе хранения и выполнения программы.
Изменяемая область данных — часть данных прошивки, которые не учитываются при подсчете контрольной суммы и, как правило, хранящая текущее положение органов управления или статистику ошибок. Эти области могут находиться совместно в одном файле config (например прошивки EVO1 или EVO2 от Ariston/Indesit) или раздельно (как в Arcadia, статистика отдельно от config)

Читайте также:  Техника безопасности труда слесаря по ремонту автомобилей

Источник

Как прошить стиральную машину

Чаще всего перепрошивка стиральной машинке требуется при выходе из строя электронного модуля. Вы уверены, что диагноз поставлен правильно, хотите сами провести операцию? Мы подскажем, как прошить стиральную машину самостоятельно.

Признаки поломки модуля управления

  • соответствующий код ошибки на дисплее;
  • индикаторы панели хаотично мигают;
  • программы не включаются, работают некорректно;
  • путается последовательность процессов, пропускаются некоторые этапы;
  • температура воды, время стирки не соответствуют назначенному режиму;
  • двигатель самопроизвольно меняет количество оборотов;
  • барабан беспричинно изменяет направление вращения.

Для диагностики придётся снять верхнюю крышку стиралки, демонтировать переднюю панель, чтобы добраться до платы управления. Сняв плату, убедитесь в целостности элементов микросхемы визуально и прозвонив мультиметром. Процесс проверки платы управления поможет провести это видео:

Убедившись в целостности «материнки», микроконтроллера, можно организовывать подготовку прошивки для стиральных машин. Обратите внимание, есть ли у модуля разъёмы подключения оборудования. Когда таковые отсутствуют, программное обеспечение восстанавливается через процессор. Для этого используется дорогая, профессиональная аппаратура, которая есть в сервисных центрах.

Прошивка модулей

Чтобы прошить машину самому через ноутбук, понадобится:

  • ноутбук;
  • электронная плата вышедшей из строя машинки;
  • программатор с драйверами;
  • программа для прошивки, соответствующая модификации СМА.

Программатор — специальное устройство, соединяющее модуль с ноутбуком. С его помощью программа, установленная на ноутбук (компьютер), восстанавливает командные алгоритмы в памяти СМА.

Выбор программатора для прошивки

Профессиональные устройства такого типа стоят от 2000 до 4000 рублей. Их можно приобрести в магазинах запчастей для СМ. В интернет-магазинах продаются недорогие приборы — до 500 рублей, они простые в применении, без «фишек», дополнительных опций, но с главной функцией справляются на ура.

Для каждой торговой марки выпускается отдельный программатор. Драйвера (если они не идут комплектом), индивидуальные программы для СМА, есть в свободном доступе на специализированных сайтах, страницах разработчиков. В частности, чтобы перепрограммировать стиральную машину Indesit , используется USBDM Memory Dump, так называемый программатор «Аркадия». Он подойдёт платформам брендов Electrolux , Whirlpool , Ariston .

Как прошить модуль управления самому

  1. Подключите прибор в подходящий разъём ПК.
  2. С противоположного конца соедините с микросхемой.
  3. Установите драйвера, программный файл.
  4. Откройте вкладку «Панель управления», окно «Диспетчер устройств».
  5. Вкладка USBDM высветит наименование присоединённого прибора.
  6. Чтобы перепрошить, откройте окошко Target.
  7. Номер модуля распознаёт отдел Device Selection.
  8. Нажмите ключ Load Hex Files.
  9. Загрузите «прошивочный» документ.
  10. Выберите кнопку Program Flash.
  11. Ждите, пока файл выполнит процесс.

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

Как видите, вполне реально провести такую процедуру самому. Главное — вооружиться необходимыми знаниями, соответствующим оборудованием, энтузиазмом. Терпения вам и удачного ремонта!

Источник

Почему сбилась программа на стиральной машине: частые причины, что делать, как проверить и восстановить

  1. Ремонт стиральных машин
  2. Хозяйке на заметку

«Что делать, если программы в стиральной машинке сбиваются?» – нередко слышат операторы «РемБытТех» в обращении клиентов. Единого ответа на этот вопрос нет: по нашему опыту, стиралка может сбоить по самым разнообразным причинам. От некорректных условий эксплуатации до серьезных поломок. В этой статье мы постараемся разобраться, когда можно исправить ситуацию самостоятельно, а когда – нужна помощь мастера.

Для начала необходимо исключить ситуации, когда на самом деле проблема не в «сбое программы». К таковым относятся:

  • Отсутствие блокировки дверцы. Если ваша машина не запирает люк, посмотрите наш материал «Что делать, если стиральная машина не закрывается».
  • Нет набора воды. Смотрите статью «Что делать, если стиральная машина не набирает воду».
  • Отсутствие вращения барабана. Машина закрывает люк, набирает воду, но не начинает вращение барабана? Ознакомьтесь с материалом «Что делать, если стиральная машина не крутит барабан».

Под «сбивается программа» мы будем понимать следующую типичную ситуацию: машинка блокирует дверцу, набирает воду, вращает барабан, то есть цикл начинается штатно, но затем происходит сбой, программа прерывается, и машина зависает.

Почему стиральная машина долго стирает

Знакома ли вам ситуация, когда стиральная машина стирает без остановки или время, рассчитанное программой заметно превышено? Подобные ситуации не редкость, и причина их появления всегда разная.

Можно выключить стиральную машину и через некоторое время снова включить, это лишь временная мера, которая не позволит определить причину сбоя.

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

Как только программа запустится понаблюдайте за следующими процессами:

  • Как долго набирается вода. Если во время потребления машинкой воды из центрального водопровода, уровень упал или воду отключили совсем, то стиральный агрегат отложит программу и будет ждать появления воды для повторного набора что станет причиной задержки режима и увеличения времени. Также возможны сбои подключения к водопроводу, поэтому проверьте нет ли перегибов у шланга подачи воды, а также достаточно ли открыт вентиль. Проблемы со сбоем подачи воды происходят и из-за засора фильтра впускного клапана или его поломки.
  • Как долго сливается вода. Часто машинка неправильно определяет уровень набранной воды, и начинает сливать, одновременно добирая вновь. Здесь проблема кроется либо в термодатчике, который не может нагреть воду до нужной температуры, либо неисправен датчик уровня воды (прессостат).
  • Как долго нагревается вода. Во время нагрева воды машинка начинает останавливаться (зависать) из-за чего продолжительность стирки увеличивается. Тут возможны проблемы с термостатом или неисправностью ТЭНа. Проблема решается заменой нагревательных элементов и датчика или перепрошивка программы стиральной машинки.
Читайте также:  Ремонт стиральной машинки резинка

Что делать если зависла стиральная машина

Поскольку сегодня модели стиральных агрегатов стали «умными», то при их работе не исключены проблемы, связанные с компьютером, отвечающим за режимы стирки, отжима, полоскания и сушки.

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

В подобной ситуации вам надо устранить сбой электроники посредством выключения агрегата от сети и самостоятельного слива жидкости из него через фильтр или аварийный слив. Как правило, стиральная машина зависает на полоскании потому что засорен, который препятствует нормальному прохождению воды. Эта проблема устраняется очисткой фильтра, либо его заменой. Если со сливом все нормально, то причина кроется в неисправности управляющей платы, щетках мотора и даже поломкой двигателя.

Почему нужно обнулить программу правильно?

Ошибаются те, кто считает, что для экстренной остановки стиральной машины достаточно отключить прибор от эклектической сети.

Во-первых, стиральная машина-автомат продолжит работу на заданном ранее режиме после повторного включения в сеть (обнулить программу, таким образом, просто невозможно).

Во-вторых, экстренная остановка стиралки путем выключения из сети чревата неполадками модуля управления (резкие скачки напряжения выводят из строя платы и микросхемы «мозгов» бытовой техники).

Как сбросить программу на стиральной машине

Каждая стиральная помощница оснащена компьютером, отвечающим за установку режима стирки, температуры, отжима и слива.

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

В подобной ситуации, когда произошел сбой программы в стиральной машине нужно обратиться к руководству по использованию. Несмотря на разнообразие моделей и производителей, выключаются и сбрасываются настройки у машинок автомат практически одинаково. Так, сброс программы стиральной машины Индезит, Самсунг или Аристон осуществляется посредством удержания кнопки «Запуск».

Чтобы сбросить Аристон и настройки стиральных машин от других производителей, необходимо дождаться пока индикаторы на панели управления загорятся, а затем потухнут. Затем надо повторно включить прибор и задать новую программу для стирки.

Таким образом, осуществляется сброс настроек, если до этого на панели управления появились сведения об ошибке (соответствующий код), то вам достаточно перезагрузить стиральную машинку Индезит с помощью выключения и дополнительное обнуление программы не потребуется.

В некоторых моделях стиральных машин предусмотрена программа диагностики неисправностей. В этих случаях сброс ошибки стиральной машины не поможет, пока не будет устранена техническая причина (поломка). Если ваша стиральная машина Индезит висит при полоскании и эта проблема связанна с ошибкой программы, то зажмите кнопку запуска и дождитесь выключения всех индикаторов.

Как остановить стиральную машину во время стирки

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

Еесли агрегат начал набирать воду, то прекращение стирки приведет к тому, что дверца останется заблокированной, а вода не сольется. Это происходит не со всеми машинками.

Обычно выключение агрегата во время стирки приводит к тому, что люк загрузки белья разблокирован, в барабане находится вода, которая не ушла через сливной шланг. Здесь нужно включить режим слива или если такого нет, то дождаться момента пока уровень воды не станет меньше уровня люка для загрузки белья или же открыть фильтр на фронтальной части агрегата, подложив емкость для слива жидкости.

Как правило, прекращение стирки необходимо по следующим причинам:

  1. Забыли доложить вещи, которые предназначались для стирки.
  2. Отключили воду или свет.
  3. Попал посторонний предмет (ключи, монеты, телефон).

Основной способ, с помощью которого можно остановить процесс стирки – это нажатие на кнопку «Пауза» или «Пуск», как и при сбросе программы. Современные модели при подобном отключении не разблокирует дверцу, пока вода полностью не сольется. После того как вы доложите одежду или вынете посторонний предмет, стиральная машинка запустит программу с момента остановки.

С чего начать проверку

Существует несколько причин по которой машина перестает работать совсем или зависает программа.

При возможных проблемах технического характера, лучше обращаться к специалистам, некоторые неполадки можно устранить и самостоятельно.

В первую очередь нужно проследить за работой стиральной помощницы, и понаблюдать за следующим поведением:

  • Стирает дольше положенного времени. Здесь проверяется сливной шланг и его правильное подключение к канализации.
  • Программа не запускается. Если машинка не начинает стирать, значит проблема кроется в отсутствии воды в водопроводе, незакрытой дверце люка или сбое главного компьютера.
  • Машинка не включается. В этой ситуации надо проверить питание, если ток есть, значит проблема кроется в двигателе и понадобится вызов мастера.
  • После отжима не происходит завершение программы. Если стиральная помощница не хочет отключаться, значит причина состоит в дисбалансе барабана, вызванного неправильным распределением белья или износом щеток электродвигателя.
Читайте также:  Аристон ремонт стиральной машины avsl 800

Распространенные сбои и их проявление

Поскольку стиральная машина имеет сложное устройство, программа стирки может сбиться из-за выхода из строя самых разных деталей и механизмов. При этом причиной возникновения проблемы может стать повреждение, как компонентов электроники, так и исполняющих деталей. Чаще всего сбои происходят в случае:

  • всплеска или резкого падения напряжения,
  • выхода из строя модуля управления,
  • некорректной работы одного или нескольких датчиков,
  • поломки или засора деталей слива,
  • износа щеток электродвигателя,
  • проблем с нагревательным элементом.

Сбой может проявляться по-разному. Стиральная машина может «зависнуть» и не реагировать на действия пользователя. Иногда создается впечатление, что стирка идет нормально, но время выполнения программы затягивается, изредка она внезапно обрывается на одном из этапов.

Как бы ни выглядел сбой программы стирки, необходимо срочно предпринимать меры для устранения проблемы. Что делать в подобной ситуации решать владельцам стиральной машины. Многие предпочитают вызывать мастера, что выглядит логичным, но кое-что можно сделать и своими руками, для начала выявить проблемный узел.

Частые причины поломок

Как известно на бытовую технику в первые годы эксплуатации выдается гарантия, где указано при какой из поломок вы получите сервисное обслуживание или замену прибора на новый.

Как правило, в первые годы использования появляются поломки, связанные не с технической неисправностью, а с неправильной эксплуатацией бытовой техники.

Основные ошибки, которые совершают люди пользуясь стиральными машинками это:

  1. Неправильная установка агрегата. Неровный пол и люфт способствует быстрому износу амортизаторов и подшипников.
  2. Некачественные моющие средства.
  3. Отсутствие сортировки одежды при загрузке.
  4. Перегрузка.

Помимо неисправностей, которые возникают из-за неправильной эксплуатации, возникают проблема с работой стиральной машины из-за физического износа и времени. Поломки, связанные с длительным использованием прибора невозможно починить самостоятельно, поэтому здесь требуется помощь профессионалов.

Модуль управления

Проблема в работе стиральной машины, которая происходит чаще всего связана с электроникой, то есть с «главным мозгом» прибора. Составляющие модуля управления не должны находится под напряжением, поэтому рекомендуется отключать прибор из розетки после использования, а также не включать при высоких перепадах напряжения.

Нагревательный элемент

Если не следить за образованием накипи на ТЭНе, то в последствии это приведет к тому, что агрегат перестанет работать. Чтобы нагревательный элемент прослужил отмеренные ему годы, старайтесь проводить профилактику от накипи и часто не стирать при высоких температурах.

Порядок нахождения неисправности и способы решения проблемы

Код ошибки указывает на неисправность одного из узлов СМ. Если, например, высветилась на дисплее или световой панели ошибка F03 – это неисправность узла электронагревателя (ТЭН). Логично проверить сам ТЭН, далее проверяют термодатчик, затем непрерывность цепи между датчиком и разъемом модульного блока управления. Обычно на этой стадии обнаруживается неисправность, которую исправляют самостоятельно, если есть навыки пользования мультиметром.

Например, вот некоторый перечень работ, которые выполняют самостоятельно:

  • механический ремонт по прочистке входного фильтра входа воды;
  • прочистке отстойника перед откачивающей помпой;
  • устранение засора сброса воды;
  • Замена тэна;
  • замена ремня;
  • другие работы.

Это по силам выполнить самостоятельно при наличии деталей для замены. Но есть сложные неисправности, где без профессионального инструмента и знаний электронных устройств СМ выполнить самостоятельный ремонт невозможно. Попытки самостоятельно поменять неисправные элементы печатной платы модуля управления, могут привести к полной непригодности всего модуля. Для случая, описанного выше, возможно придется искать причину в самой печатной плате модуля управления, возможно вышел один из компонентов платы.

Трудность ремонта еще состоит в том, что контакты деталей на печатной плате некоторых моделей СМ залиты герметичным гелем, и добраться для отпайки неисправной детали сложно.

Совет: модуль управления в сборе стоит больших денег поэтому, когда вам предлагают замену всего блока, подумайте – стоит ли отдавать деньги, если можно просто поменять неисправные компоненты печатной платы: конденсаторы, катушки, диоды, возможно блок питания или блок процессора. Обойдется дешевле.

Как правило ремонт модуля управления выполняют в сервисных мастерских, где неисправные компоненты поменяют на оригинальные детали. У каждой модели СМ есть электронная схема расположения разъемов и контактов, отвечающих за работу отдельных программируемых узлов машины: электроклапанов, электродвигателя, водяного насоса, терморегулятора и других. Датчики передают эту информацию на соответствующие разъемы печатной платы модуля управления СМ.

Источник

Оцените статью