Стиральная машина «Иволга» СМП-3Э.1 производства ПО «Баррикады»
Рис.1. Внешний вид стиральной машины
За все время эксплуатации (порядка 30 лет) стиральная машина показала себя с хорошей стороны. Слабым местом являются насос, датчик уровня воды и электронный блок управления. В родном блоке управления вышла из строя микросхема логики. Заменил микросхему, но вскоре вылетела К556РТ1. Пришлось менять всю плату электроники на новую. В этой плате тоже после нескольких лет вылетела РТшка. Мысль разработки своей платы витала долго в голове, но как-то находились более приоритетные задачи. Хотелось что-то простое, с минимальной номенклатурой и свое. И тем не менее, этот день настал.
Подробности ниже.
Конечно, можно было купить другую современную стиральную машину и не усложнять себе жизнь, но мне было интересно сделать свой модуль. Ну а раз делать свой блок управления, то непременно надо привнести что-то более интересное, чем копия оригинального блока по функциям.
Рис.2. Оригинальная плата электронного блока управления
Из оригинальных функций стиральной машины были оставлены только режимы: «стирка», «полоскание», «отжим». Настройка типа ткани, уровня воды и режимов стирки были исключены, так как ими практически никогда не пользуешься. Настройки заданы по умолчанию для среднего уровня воды, обычной ткани и обычной стирки.
Как я уже писал ранее, проблемы возникали с датчиком уровня воды. Конструктивно он выполнен в виде пенопластовых тороидальных поплавков с магнитами, скользящих по вертикальному стержню, в котором располагаются герконы. Загрязнение элементов датчика нарушало его правильную работу, и оригинальная электроника не включала циклы стирки или полоскания. Также не было возможности оценить правильную работу датчика уровня воды.
В описываемом блоке управления датчик уровня используется в основном для наглядности. Если произошло «залипание» поплавков внутри датчика, то уровень будет моргать на дисплее. Включить стирку теперь можно с любым количеством воды, повторно нажав на кнопку «Пуск». Причем не важно исправен датчик уровня или нет. Геркон аварийного уровня воды обычно исправен, т.к. находится всегда в сухом виде и на нем нет различных отложений. При достижении аварийного уровня воды автоматически включается насос, откачивающий воду до уровня ниже аварийного.
Все циклограммы работы стиральной машины были в точности повторены.
В конструкцию был добавлен OLED-дисплей, на котором отображаются основные параметры. Также были добавлены термодатчики на двигатель активатора/центрифуги, на насос и на радиатор симисторов. Тем самым можно контролировать текущую температуру этих элементов и, в случае перегрева, отключить силовую часть.
На панели управления имелось окошко с логотипом «Иволга». Было решено вмонтировать в это окошко дисплей. Стекло с линзой было использовано от корпуса медицинского термометра очень удачно подходящего по размерам.
Рис.3. Окошко для OLED-дисплея
Рис.4. Установка датчиков температуры
Рис.5. Внешний вид модифицированной панели управления
Также добавлен Wi-Fi модуль ESP-12e При включении электроники происходит подключение к домашней точке доступа и запрос текущего времени с NTP-сервера. Запускается web-сервер. Управлять режимами работы стиральной машины и видеть текущее состояние и режимы также можно через Интернет с web-странички машинки.
Рис.6. Принципиальная схема блока управления
Мозгом является PIC-контроллер. Силовая часть гальванически развязана посредством оптронов. Применен импульсный источник питания. На Wi-Fi модуле ESP-12E запущен web-сервер, который динамически формирует страничку в соответствии с режимом работы стиральной машины. Для сокращения количества портов использую аналоговые входы.
Рис.7. Плата блока управления (Вид со стороны установки элементов)
Рис.8. Плата блока управления (Вид со стороны монтажа)
Рис.9. Крепление платы блока управления
Программное обеспечение
При включении питания на дисплее отображается логотип «Иволга», подключение к точке доступа и запрос текущего времени с NTP-сервера. При нажатии на кнопку выбора режима работы включается соответствующий светодиод на панели (как и на оригинальной электронике) и на дисплее отображается название режима. Также на дисплей выводятся оставшееся время стирки/полоскания/отжима, температура двигателя, насоса, электроники. В случае нештатной ситуации на экран выводится сообщение о перегреве или о превышении допустимой вибрации центрифуги.
Со смартфона или компьютера через web-интерфейс также можно включить нужный режим стиральной машины или осуществлять прямое управление двигателем и насосом для поиска неисправностей.
Видео демонстрации работы контроллера:
Рис.1. Внешний вид стиральной машины
За все время эксплуатации (порядка 30 лет) стиральная машина показала себя с хорошей стороны. Слабым местом являются насос, датчик уровня воды и электронный блок управления. В родном блоке управления вышла из строя микросхема логики. Заменил микросхему, но вскоре вылетела К556РТ1. Пришлось менять всю плату электроники на новую. В этой плате тоже после нескольких лет вылетела РТшка. Мысль разработки своей платы витала долго в голове, но как-то находились более приоритетные задачи. Хотелось что-то простое, с минимальной номенклатурой и свое. И тем не менее, этот день настал.
Подробности ниже.
Конечно, можно было купить другую современную стиральную машину и не усложнять себе жизнь, но мне было интересно сделать свой модуль. Ну а раз делать свой блок управления, то непременно надо привнести что-то более интересное, чем копия оригинального блока по функциям.
Рис.2. Оригинальная плата электронного блока управления
Из оригинальных функций стиральной машины были оставлены только режимы: «стирка», «полоскание», «отжим». Настройка типа ткани, уровня воды и режимов стирки были исключены, так как ими практически никогда не пользуешься. Настройки заданы по умолчанию для среднего уровня воды, обычной ткани и обычной стирки.
Как я уже писал ранее, проблемы возникали с датчиком уровня воды. Конструктивно он выполнен в виде пенопластовых тороидальных поплавков с магнитами, скользящих по вертикальному стержню, в котором располагаются герконы. Загрязнение элементов датчика нарушало его правильную работу, и оригинальная электроника не включала циклы стирки или полоскания. Также не было возможности оценить правильную работу датчика уровня воды.
В описываемом блоке управления датчик уровня используется в основном для наглядности. Если произошло «залипание» поплавков внутри датчика, то уровень будет моргать на дисплее. Включить стирку теперь можно с любым количеством воды, повторно нажав на кнопку «Пуск». Причем не важно исправен датчик уровня или нет. Геркон аварийного уровня воды обычно исправен, т.к. находится всегда в сухом виде и на нем нет различных отложений. При достижении аварийного уровня воды автоматически включается насос, откачивающий воду до уровня ниже аварийного.
Все циклограммы работы стиральной машины были в точности повторены.
В конструкцию был добавлен OLED-дисплей, на котором отображаются основные параметры. Также были добавлены термодатчики на двигатель активатора/центрифуги, на насос и на радиатор симисторов. Тем самым можно контролировать текущую температуру этих элементов и, в случае перегрева, отключить силовую часть.
На панели управления имелось окошко с логотипом «Иволга». Было решено вмонтировать в это окошко дисплей. Стекло с линзой было использовано от корпуса медицинского термометра очень удачно подходящего по размерам.
Рис.3. Окошко для OLED-дисплея
Рис.4. Установка датчиков температуры
Рис.5. Внешний вид модифицированной панели управления
Также добавлен Wi-Fi модуль ESP-12e При включении электроники происходит подключение к домашней точке доступа и запрос текущего времени с NTP-сервера. Запускается web-сервер. Управлять режимами работы стиральной машины и видеть текущее состояние и режимы также можно через Интернет с web-странички машинки.
Рис.6. Принципиальная схема блока управления
Мозгом является PIC-контроллер. Силовая часть гальванически развязана посредством оптронов. Применен импульсный источник питания. На Wi-Fi модуле ESP-12E запущен web-сервер, который динамически формирует страничку в соответствии с режимом работы стиральной машины. Для сокращения количества портов использую аналоговые входы.
Рис.7. Плата блока управления (Вид со стороны установки элементов)
Рис.8. Плата блока управления (Вид со стороны монтажа)
Рис.9. Крепление платы блока управления
Программное обеспечение
При включении питания на дисплее отображается логотип «Иволга», подключение к точке доступа и запрос текущего времени с NTP-сервера. При нажатии на кнопку выбора режима работы включается соответствующий светодиод на панели (как и на оригинальной электронике) и на дисплее отображается название режима. Также на дисплей выводятся оставшееся время стирки/полоскания/отжима, температура двигателя, насоса, электроники. В случае нештатной ситуации на экран выводится сообщение о перегреве или о превышении допустимой вибрации центрифуги.
Со смартфона или компьютера через web-интерфейс также можно включить нужный режим стиральной машины или осуществлять прямое управление двигателем и насосом для поиска неисправностей.
Видео демонстрации работы контроллера:
Vasily_T
Сильно,
т.к. влажность высокая я бы еще лаком побрызгал бы на платку
Strn Автор
Так платка вся в цапоне. Обильно покрыта. Блестит на фото
LexB
Об индукционном датчике не думали?
Strn Автор
Не уловил для каких целей? Уровня воды?
Smbdy_kiev
Да. Для уровня.
У меня несколько вопросов:
1. Не боитесь ли вы что по игнорированию датчика уровня может включится нагрев в пустой стиралке (не уверен, что есть нагреватель, т.к. не пользовался подобным девайсом).
2. Если датчик уровня игнорируется, то что происходит быстрее: набор воды или слив её? как достигается нужный уровень воды?
3. Как регулируете скорость вращения мотора, если регулируете? Ну, в принципе, на стирке и отжиме скоростя должны же быть разные?
4. Опять к датчику: не проще ли воспользоваться стандартным мембранным?
Strn Автор
Нагревателя нет. Включается стирка вручную по нажатию на кнопку Пуск.
Слив воды идет быстрее. Проверено.
Скорость не регулируется. Две обмотки на моторе. В одну и другую стороны. Это же простая машинка.
Нужный уровень воды по датчику. Средний уровень заложен по умолчанию. Если не надо средний, а надо меньше, то просто надимаем на Пуск и процесс пошел. Если не будем нажимать, то по достижении среднего уровня стирка запустится автоматически.
Все работает с одной скоростью. Соленоид выжимает муфту сцепления и подключает барабан центрифуги. В отжиме импульсно включается двигатель для разгона.
Датчики можно пробовать любые, не спорю. Но тут используется штатный. Для других датчиков надо как-то мудрить со шлангами, штуцерами и прочим. В мою задачу не входило.
seri0shka
На картинке емкостной датчик, стОит примерно в 5...10 раз дороже индуктивного (регулярно общаюсь с обоими, возможно, я ошибаюсь, дайте ссылку). На индуктивных нет регулировки чувствительности и срабатывают они на металл. Емкостной готовый ставить экономически нецелесообразно. Самодельный можно. Или индуктивный датчик в неметаллической трубе и поплавок с металлическим «флажком»
LexB
Да, я перепутал. Насколько я понял из статьи у автора проблема с загрязнением датчика, и бесконтактный мог бы спасти ситуацию. Вроде цена у китаесов рублей пятьсот, не сказать чтобы неподъемная сумма, зато поставил и забыл навсегда.
Strn Автор
Экспериментировали с емкостными самодельными датчиками. Ох не стабильно наша схемотехника работала и зависела от многих причин.
seri0shka
Тоже смотрю на свою Веко и давно руки чешутся сделать на неё свой блок управления вместо штатного механического контроллера. Но пока нет повода, работает уж 15 лет, честь и хвала! (Правда год назад полшипники поменял, там работы было на целый пост написать.)
sim2q
О! да!)
На совей пропаивал разъём пока только, но вот давеча мне, электронщику
тонкой натурыпришлось менять подшипники — это стресс реально!) после пайки какого-нибудь qfn с шагом 0.65 — выбивать молотком под килограмм… бррр...!)Кстати датчик влажности в камере между двумя подшипниками очень бы не повредил.
А по теме если — то зарываюсь в таких девайсах в циклограмме обработки всего и вся. Казалось бы, что сложного? Но стараюсь предусмотреть различные варианты событий и закапываюсь в код. Вот и недавно обнаружил, что стиралка при самом первом включении, ещё без воды включает ТЭН! Иногда секунд >5! Там конечно рядом есть термодатчик, но немного страшновато. Наверно разрабы тоже что то проверяют в начале.
goodwind
Вы случайно не в космической отрасли работаете? :)
Проверяют разом и ТЭН и термодатчик — если до таймаута (например 10 сек) на термодатчике показания не изменились, значит либо он либо ТЭН вышли из строя и стирку запускать нельзя.
plastilinko
Вы наверное просто не суровый технарь а тонкий электронщик) Замена подшипников не такой уж сложный процесс. Самое веселое это когда подшипник посажен в глухое гнездо и к нему не подцепиться съемником которого нет :)
sim2q
да я ещё морозил/нагревал, а оказалось — можно было не морочиться, а просто сильнее вдарить :)
plastilinko
Из бытового — неплохо морозит бытовой аэрозольный баллон с сжиженным газом с надетой на него головкой от подходящего освежителя и перевернутый вниз головкой — сжиженный газ активно испаряется и сильно охлаждает, вплоть до появления инея. Про ТБ упоминать не буду уж (не курить, избегать попадания на кожу, в глаза и тп).
В случае если внутреннее кольцо вышло а обойма осталась необходимо обварить изнутри обойму и она выпадет сама. Ну и еще есть такой полезный инструмент как бормашинка, стоит недорого, продается много где, к тому же в хозяйстве всегда может пригодиться, чего только стоят видео где при помощи такой же МЧСники освобождают пальцы детей от гаек, колец и тп.
sim2q
товарищ пропан юзал, а я морозилку
ubiquamus
Пропаном отлично отлетают опечатанные пластилином печати(в канцелярии роты, на сейфе или оружейке), и также без палевая вставляются обратно.
svitoglad
Это не стрес. Вот когда приходится пилить пластиковый бак что бы достать эти чёртовы подшипники, а потом переживаешь не развалится ли склеенный бак во время отжима. :)
sim2q
кстати пластик мне более понятен т.к. работаю выжигателем, термоклеем, герметиком и эпоксидкой… и судя по картинкам из инета, там довольно прочно получается если ещё и саморезы накинуть, ну и у меня был разборный
seri0shka
Нет, всё было намного сложнее.
Так и было: глухое гнездо и в нём наружная обойма.
Можно гораздо проще: свободный сток воды из полости между двумя подшипниками. Это продлило бы время до замены подшипников на пару лет точно. Уверен, что больше вредит вода, которая неделями остаётся в полости, чем именно при вытекании через подшипник.
AntonSor
Замечательно. Даже не подозревал, что у нас выпускались такие машины. Помню такую с механическим реле времени.
tormozedison
С механическими и сейчас делают. Там ещё и реверс механический. Р-раз — двигатель выключен. Выдержка, чтобы успел остановиться. Р-раз — пущен в обратную сторону. Опять выдержка. Р-раз — и снова выключен… Механизм для этого очень простой.
dark_snow
О, а можно подробнее? У самого стиралка с такими реле, мало 15мин на стирку, обычно пару раз запускаю, плюс если что-то габаритное (ковер например), то и все 4. Вот как раз месяца два назад сам думал на электронику перевести, но останавливают «особенности конструкции» — трудно разобрать шайтан машину. В идеале хочется заменить на что-то что позволит так же «дрыгать» туда сюда, но только не 15 минут, а устанавливать время работы в зависимости что именно стираешь…
vbif
Просто меняется полярность подключения одной из обмоток. Если с пусковой обмоткой — то обычно её.
tormozedison
Один из способов:
https://im0-tub-ru.yandex.net/i?id=adc8d8e584c18fb02febdd32cbed3153-l&n=13
Ну а механизм для циклического реверса устроен так. Медленно вращающийся кулачок давит то на одну группу контактов, то на другую. Размеры кулачка выбраны так, чтобы между этими положениями были длительные промежутки, когда двигатель выключен.
george_vernin
Ой, а я думал она станет теплой, ламповой… С приятным свечением
Serge78rus
Она до переделки была, если и не ламповой, то теплой точно: упомянутая ПЗУ (точнее ПЛМ) К556РТ1, как и вся 556 серия неслабо грелась.
tormozedison
А есть способы бэкапа таких РТ-шек?
dark_snow
По шитью\дампу нашел такие темы remont-aud.net/forum/24-31998-1 (замена кр556Рт2 на 27c512), www.makeshema.ru/173-shema-prostogo-ruchnogo-programmatora.html (Программатор для К556РТ4(дополнено)) и rfanat.ru/s19/progr-rt4-re3.html (Оригинал предыдущей)
Serge78rus
Если микросхема впаяна в плату, а не в колодке, что обычно и было в промышленных изделиях, то выпаивать ее ради снятия копии — сомнительная затея, т.к. бывало, что и в процессе монтажа прошивка портилась. По поводу программатора dark_snow уже написал, от себя лишь добавлю, что если делать свой, то он получится несколько сложней, чем мы привыкли с программированием современных микросхем (нормальными логическими уровнями дело не ограничится).
CrazyRoot
Веб сервер для стиралки…
Я не критикую работу — она достаточно интересная, но вы пожалуйста через год пользования, честно отпишите, сколько раз вы через веб запускали стиралку, а сколько через кнопки.
KoToSveen
Когда сам процесс создания таких вещей доставляет удовольствие, то уже не важно, будешь этим пользоваться или нет.
Strn Автор
Так вот именно что не буду пользоваться. Это же просто для интереса, для развития.
KodyWiremane
Через год: «Добавлены авторизация и HTTPS».
PKav
Через два года заголовок: «Хакеры удаленно взломали стиральную машину и перестирали всё бельё».
impetus
Перепрошили, отключив блокировку включения ТЭНа без воды и устроили пожар. Ещё можно отключить проверку переполнения бака и залить соседей. Можно просто включить залив, ТЭН и слив одновременно и накрутить владельцу счётчики, включить отжим при полбаке воды и она вибрацией разворотит дом. В общем не столь безопасное устройство, как кажется.
PKav
Она же полуавтоматическая, вода заливается вручную, А на ТЭНах во всех нормальных устройствах ставят термопредохранители. Даже на безобидном водяном матрасе с подогревом и то на элементах пелтье стоит предохранитель в разрвые цепи.
Strn Автор
Это если всеми исполнительные устройствами можно управлять независимо от программы управляющего контроллера.
В моем случае можно включить двигатель вручную, но программа контроллера отключит его принудительно через минуту. Для тестов минуты достаточно. Причем надо успеть это сделать когда машинка включена. Она ведь не в standby, а просто выдернута из розетки.
Но вы правы. Сейчас никто не думает о безопасности, и это надо учитывать.
impetus
Это если можно перезалить программу в контроллер. Stuxnet для центрифуг ага.
Думаю всё это ещё не раз услышим в новостях — ибо все там будем.
tormozedison
А вот чтобы нельзя было программно включить ТЭН без воды, надо аппаратную блокировку предусмотреть.
Eeegrek
Ещё сверх пару лет появились аккаунты в Фэйсбуке и Твиттере
seri0shka
«Илон Маск сообщил, что первым грузом для ракеты Falcon Heavy на орбиту Марса станет стиральная машина «Иволга»...»
KoToSveen
В качестве бортового компьютера
semen-pro
… вместе с создателем
Strn Автор
Ох не надо меня на Марс)
kAIST
Как то купил на распродаже умный чайник с приложением для смартфона и прочими плюшками. Через неделю уже забыл про то что он "умный". Легче подойти и включить, чем запускать приложение и включать. Благо закипает он быстро.
evtomax
Отдельное приложение для управления каждым умным устройством — это изначально ущербная идея.
rustavelli
Правильный чайник подключен к водопроводу. Тогда удаленный мониторинг и управление весьма кстати.
Strn Автор
Именно! То что продают это маркетинговый ход. Умный чайник не надо учить. Он сам зальет воду, вскипятит воду, доведет до нужной температуры ко времени пробуждения, нальет и разбудит вас.
А те что рулятся человеком это все вчерашний век.
В моем случае это возможность тестирования в случае неполадок.
tormozedison
Те, что "рулятся человеком", в обозримом будущем останутся на рынке лишь по конским ценам. Как винтаж/псевдовинтаж.
Shackled
Я на таком 15 лет женат
Прошивка правда слишком капризная.
Dorozhny
Его можно еще для наладки и дебага использовать…
denis64
Закралась шальная мысль — а не прикрутить ли мне к моему старому холодильнику Свияга ESPшку с web-страничкой для мониторинга температуры и наличия продуктов внутри (конечно потребуется камера)? Почему Haier c Pozis'ом ещё не встраивают такие фишки по умолчанию? Что бы можно было прямо из супермаркета посмотреть что там осталось.
old_bear
Причём обязательно с распознаванием образов, и чтобы бот по запросу слал в телеграмм список того, что в холодильнике. Или фото, если распознать не получилось.
А ещё контролировать ночное открывание холодильника, с фото-фиксацией злоумышленника.
И самое главное — проигрывать приветственную мелодию при открытии дверцы! Причём разную, в зависимости от времени суток и распознанной личности открывающего.
А вторым этапом можно прикрутить голосовой помощник, который будет отвечать на вопросы «ну чего там купить надо» а также сообщать, когда у ранее купленных продуктов заканчивается срок годности (который отслеживается за счёт продвинутой функции распознания этикеток, а в случае трудностей уточняется голосом у загружающего продукты в холодильник).
Так, что-то меня понесло.
ClearAirTurbulence
Ага, а в итоге все кончится этим:
youtu.be/A48AJ_5nWsc
KoToSveen
Думаю, взлетит!
dark_snow
В прямом смысле =)
kolyan222
Раз уж на то пошло, ещё нужен блютуз для синхронизации с фитнес браслетами, чтоб советовать что лучше употребить из имеющегося, в зависимости от дневной активности.
tormozedison
Мелодию в холодильниках "Атлант" давно реализовали. Благо производитель микросхем УМС под боком.
Iv38
Такая фича с видеокамерами внутри была у какого-то дорогущего Самсунга.
Strn Автор
У меня холодильник как раз на карандаше. У него уже есть панель управления, так что труда особо не составит. Вот только надо время…
moooV
Киберпанк, который мы заслужили.
dimchik_b
А вот стало интересно: Вы разрабатывали новый блок, когда старый уже сломался? Чем стирали, пока разрабатывали?
george_vernin
Вспомнилось из анекдота «Да сколько там той зимы?»
DrPass
Эх, современная молодежь, ни шагу без электроники сделать не могут. Если нет стиральной машинки, то можно поступать так же, как поступали наши деды:
1. Купаться, не снимая трусов, все равно чуть-чуть будет чище
2. Стирать у соседей
3. Стирать с помощью жены
Vanellope
leex
DrPass
Меня другое больше удивляет. Если не поставить тег «сарказм» или десяток смайликов, то «современная молодежь» даже самую откровенную хрень воспринимает всерьёз. Начинает спорить, дизлайки ставить и т.д.
igruh
В вашем случае либо все окружающие глупые, либо…
DrPass
Экий вы шустрый. Сразу выборку на «всех окружающих» распространили, намекнули, якобы я считаю их глупыми, сделали скрытое оскорбление в мой адрес, да ещё и себя к обиженной стороне отнесли.
Нельзя так, иначе Интернет вас съест.
igruh
Немного не так. Вы (по своему же мнению) написали вместо шутки хрень, против неё проголосовали (на тот момент) со счётом 0:7, сказали, что голосовала «современная молодежь» (кавычки ваши), посчитали мою фразу оскорблением и на разряд намекнули. А продолжение моей фразы было — либо шутка не смешная.
Iv38
Думается, почти любой стиралкой (кроме может быть тех редкостей, что с частотным приводом), можно вручную несколькими тумблерами управлять. Циклограммы пойдут лесом, но постирать можно.
KodyWiremane
Задекорировать под стимпанк.
denkle
У самого стиралка сломалась, пока ждал запчасть нашел лайфхак. Нужно взять тазик, налить туда теплой воды засыпать стирального порошка, бросить одежду, если есть пятна то их нужно потереть некоторое время, если нет то просто закидываешь на пол часа. Потом сливаешь мыльную воду и заливаешь свежую и полоскаешь.
read2only
Полезный «лайфхак» :). В стиралке в принципе не всё можно (и нужно) стирать — мембранные куртки, свитера, кофты и пр., иначе выглядеть будут соответствующе.
kolyan222
Мембранные куртки в машинке можно стирать, другое дело, что для них нужно специальное чистящее средство, а не обычный порошок.
read2only
Да можно и шерстяные, тоже специальным средством, но… машинка много хуже прополощет, и как я упоминал, подобные вещи после пары-тройки стирок в машинке и ручной стирке выглядят по разному. Это не проблема, если куртка за 6-15 тыс., но тот же Rossignol лучше вручную…
kolyan222
Согласен.
Отдельно стоит заметить, что необходимо соблюдать опр. температуру и в машинке должен быть предусмотрен щадящий режим стирки, в моей он так и называется «Ручная стирка».
tormozedison
Вот примерно при таком лайфхаке "топором в каше" становится ультразвуковая "стиральная машина'.
Strn Автор
Нет. Старый работоспособен. С него и снимал все циклограммы. Разработка была не долгой. За 3 дня управился.
vvzvlad
А циклограммы можно увидеть?
Strn Автор
циклограмма это аудиофайл «гудения» моторов и «пищания» бипера. Если устроят такие циклограммы, то могу поделиться.
YetAnotherSlava
Да там один лишь пассаж про «настройками режимов и типов ткани я не пользовался» и сам факт использования этой машины в 2017 году должен навести на мысль об
растянутом свитере и доширакеисключительном аскетизме автора.Strn Автор
Машинка родителей. Я просто вырос с ней вместе и поэтому такие теплые чувства.
immaculate
А что там нового в 2017 году? Все те же барабаны, вода подается, белье в ней полощется, сливается, и по новой. К чему загрязнять окружающую среду, если устройство работает и выполняет свою функцию. Уверен, что бездумный консьюмеризм погубит планету. Старая рабочая машина заполнит место на свалке (в России, по-моему, только 5% мусора перерабатывается, и не только в России), на производство новой, которая сломается через 2-3 года (у родственников супер-дорогой Bosch — первый отказ случился где-то через 2 года после покупки), тоже потрачено огромное количество ресурсов, энергии, была загрязнена окружающая среда. И все это ради того, чтобы сказать: «А у меня новая машинка»?..
В reddit есть сообщество BuyItForLife, где люди хвастаются, как в быту у них работают плиты, стиральные и швейные машинки, и все прочее десятилетиями, а то и столетиями.
iig
Учимся немного экономить энергию и воду… Отсроченному пуску тоже вот научились…
vbif
Отсроченный пуск — это электроника, автор может запрограммировать как захочет.
iig
Читать ответ как что нового в машинках 2017 года по сравнению с машинками 1990 годов. Автор, бесспорно, молодец, но сколько Жигули не тюнингуй — Феррари не получится.
YetAnotherSlava
Как уже было сказано — разные режимы для разного вида вещей, отключение центрифуги для тех тканей, которым это нельзя. Современные машинки сами стараются перераспределить бельё, чтобы оно равномерно крутилось в барабане, а не комом, где в центре ничего не простирается. Наконец, неухоженные старые машинки начинают пованивать сыростью, плесенью и тому подобным, быть может ваша и сверкает чистотой, но обычно я в старых машинках видел ржавчину.
tormozedison
Да у многих полуавтоматы, ибо простые и неприхотливые они.
vbif
Это где так?
KoToSveen
Ваша статья как глоток свежего воздуха. Особенно после такого обязательно нужно «отстирываться».
djiggalag
И не говори. И печаль, что администрация допускает публикацию подобных… ээ. материалов.
KoToSveen
Уважаемое сообщество, возможно, я зря сюда притащил кусок той грязи, но взгляните сами, на Хабре и ГТ всё больше стало появляться «корпоративных» и «политических» статей, всё меньше статей от «Кулибиных», как эта.
Я вообще думаю, что Хабр и ГТ начали регрессию после ввода статуса «Read & Comment». Было ж всё хорошо, а теперь повалило.
djiggalag
В том и вся проблема. Ресурс перестаёт быть тем «ламповым» местом для гиков, превращаясь постепенно в очередную площадку «чОрного» пиара.
sim2q
был open source проект где то стиралки… не знаю чем закончилось
Rumlin
например https://hackaday.com/2014/10/14/new-brain-for-an-old-washing-machine/
Выход из строя модуля управления популярный дефект. Если повезет, то можно найти б/у. За новый, по- моему обычно, $100 просят.
goodwind
Я разочарован… Где Bluetooth?! Где mqtt, наконец?
А если серьезно, то классно. У родителей сгорел блок на хорошей стиралке, новый купить не удается — ни у кого пока не нашли. Давно уже была мысль приспособить туда esp32, но всё никак не было времени (или достаточного желания).
Может теперь Ваш пост сподвигнет меня.
Расскажите как отлаживали циклограммы? делали стенд, который эмулировал показания датчиков (чтобы можно было быстро прогнать процесс) или реально грели воду, наполняли машинку?
Strn Автор
Иволга полуавтомат. Воду сама не наливает, не греет. Заливаешь воду, а дальше она сама стирает, жмет, сливает.
Циклограммы снимал просто. Записал через микрофон как и когда гудит машинка, а дальше в аудиоредакторе посмотрел длительности.
Можно было и самому написать, но хотел повторить циклограммы в точности с оригиналом.
Отлаживать дискретные исполнительные устройства не сложно. Включил/выключил на какое-то время и все. Это если бы частотный привод был, куча датчиков веса, температуры, влажности, то сложнее. А в моем случае все просто. Параллельно светодиодам оптронов добавил дублирующие светодиоды. По ним и смотрел работу, не подключая всю плату к машинке.
sshmakov
Теперь можно добавить вентиль с электроприводом — подключить к ГВС, получится автомат.
Strn Автор
Ох не раз я на это хотел пойти. Но не доверяю этим клапанам, а моторизированные краны дорогие и тоже недоверие.
Но хотелось
vbif
А что не доверять-то? Для подстраховки можно добавить по обычному крану.
iig
Во всех машинках-автоматах стоят такие клапаны, и ничего, работают…
sshmakov
А разве у машинки нет страховочной дырки от перелива? В смысле, если вода не выключается, то она не переливается на пол, а идет на слив — как в бачке унитаза или в раковине.
Strn Автор
Ну вряд ли. Я не пробовал ее переливать отключая насос. Да и она же полуавтомат. В любом случае залив воды вручную. Этим компенсируется отсутствие сливных дырок)
tormozedison
Вот это я понимаю, оригинальный способ снятия циклограмм.
Anthrax_Beta
Если насос в очередной раз полетит, то рекомендую электропомпу BOSCH от Газели :)
Strn Автор
Да я присматривал разное, но спасибо за совет.
andersong
Есть одна вещь, о которой я жалею уже много лет: выбросил 20 летний Аристон с неисправным механическим контроллером. Можно было поставить свой контроллер и работала бы машинка ещё 20 лет. Сейчас такого качества уже нет. 5 лет и на свалку.
iig
9 лет (машинка среднего ценового уровня) — заменили подшипники — работает как новая.
Другое дело, что замена подшипников (заодно насоса и ТЭНа, чтобы 2 раза не вставать) обошлось в $70… А цена на машинку начального уровня $200 — вот и отправляется на свалку,
ибо ремонт может оказаться нерентабельным.
semen-pro
А я не выбросил… стоит в гараже… давно хочу свой контроллер туда собрать, но руки не доходят…
GreyPhantom
Часто в таких машинах еще и распределитель воды в отсеке моющих средств тоже механический- управляется системой кулачков и тяг от вала контроллера. Не то чтобы нерешаемая задача -можно применить шаговый двигатель или сервомашинку.
andersong
Это можно решить проще — установить отдельный клапан на каждый отсек.
MikeVC
Както сломалось на холодильнике Стинол термореле механическое.
Чтото я подумал искать такоеже, ехать покупать через весь город ну его…
Спаял за вечер на меге с кнопками и цифровой индикацией — красота.
Еще защитные фишечки туда внедрил.
Strn Автор
И не надо платить дяде-мастеру, который разломает еще больше…
leex
Чиню на досуге холодильники, если родное управление починить не удается, ставлю контроллер от холодильной витрины типа Evco EVKB23, EVKB33 (есть и попроще, подешевле). Возвратов не было
MikeVC
А так еще часто бывает когда нехочется заморачиваться с гарантией.
Сам я починю за 2-3 дня а по гарантии будет месяц. И еще везти туда и обратно.
gleb_l
Раз уж пошли глобальные переделки, я бы заменил глючный поплавково-герконовый датчик уровня воды либо на контактный датчик давления столба воды от современных машин, либо вообще взял интегральный датчик давления, и работал бы с ним. Основываясь на его показаниях можно вдобавок к более точному контролю количества воды в баке сделать еще и расширенную диагностику — например, скорость налива-слива — снижение последней говорит о засоре фильтра или сливной магистрали; исправность циркуляционного насоса — его включение должно сопровождаться всплеском регистрируемого давления итд
И еще — у современных машин есть всякие усложнения программ, типа покачивание барабаном туда-сюда, резкое изменение направления вращения для создания турбулентности, включение циркуляционного насоса вместе с барабаном при закрытом сливном клапане для лучшего смачивания белья. Все это можно легко сделать на Вашей платформе — в итоге качество стирки будет не хуже топовых современных машин
Strn Автор
Звучит очень заманчиво. Это уровень уже явно не для Иволги. И для исследований надо очень много времени и усидчивости.
amarao
Я скажу странное, но где ваши тесты для кода? Мне кажется, стиральная машина, это то место, где тесты уже обязательно нужны (no excuses), потому что залитые соседи — обидно и плохо.
Strn Автор
Ну если что-то потечет, то дело не в софте, а в изношенности оборудования. Хотя вот барабан из нержавейки как новый.
Не очень понял о чем вы написали.
amarao
Вы написали про аварийный слив. Он точно работает? Всегда? Как вы это проверяли?
Strn Автор
Заполнял и заполнял барабан. Включился насос, слил, выключился. Снова перелилось, снова включился. Так и проверял.
impetus
не… например «что будет если в процессе заполнения отключить питание на 5 секунд?» и т.п.
Strn Автор
Ну так сразу насос включится. У меня аварийный геркон обрабатывается на низком уровне. И если авария, то сразу насос. Был опыт когда грибок (аварийная кнопка) не работал из-за зависона программы. А у меня в прерывании опрашивается порт и принимается решение.
impetus
По-хорошему по датчику перелива надо вкл. насоса и отсечной клапан запитывать напрямую, вообще минуя мозги — иначе рано или поздно плата зависнет в самый чертовски неподходящий момент в самой неудачной конфигурации выводов.
не, я к вам без претензий — отличная работа… просто как-то у меня в городе ставили светофоры на нерегулируемые раньше — и выяснилось, что они стоят каких-то умопомрачительных денег. народ в газетах поднял шум, мол что за распил, написать мигалку на 4 лампы сейчас школьник может… А им популярно объяснили, что если светофор даст всем зелёный и два автобуса войдут друг в друга — то изготовитель светофора будет сидеть. поэтому они не такие простые как кажется (а ситуаций с нашим климатом, электропитанием, воровством и падений столбов у них бывает — всяческих)
parakhod
Не хочу сказать банальное, но если прикинуть, сколько специалисту с квалификацией уровня вашей платят на каком-нибудь условном Топтале, например, и умножить на количество времени, потраченного на данную работу, то получится примерно сумма, достаточная для приобретения минимум 20-30 новых хороших качественных стиральных машин…
amarao
Опыт — бесценен. Многие люди самые ценные в работе навыки получали как хобби, и требовать от них «прекратить хобби и начать работать» — лишать их новых ценных навыков.
parakhod
Во-первых про опыт — это слишком очевидно и тривиально чтобы обсуждать. Хотя, глядя только на один уровень исполнения печатных плат и пайки я прекрасно вижу, что опыта автору и так не занимать.
Во-вторых, я ни от кого ничего не требую, вы меня с кем-то путаете.
А в третьих, хобби — это действительно прекрасно. Особенно когда создаётся что-нибудь новое и интересное. Например автоматика для макета железной дороги, самодельный усилитель с интересными характеристиками или даже, прастихоспади, моргающая елочная гирлянда, схемами которых в своё время заваливали своих читателей под новый год журналы Радио и Юный Техник.
Но модернизировать старую стиральную машинку с изначально ужасными механическими характеристиками — это как-то слегка странно. Не пойму зачем.
Когда я полгода назад собрался не то что модернизировать — просто починить стиральную машину этак раза в три моложе данного экземпляра, жена очень убедительно попросила меня не маяться дурью, а купить нормальную и современную. Кстати, она была абсолютно права.
ReakTiVe-007
Первая в мире Иволга с вай фай))
progchip666
Главное даже не это.
С большой степенью и последняя.
Отличный экспонат для музея современных кулибиных!
Надеюсь его когда нибудь создадут.
Karma555
Работаю с промышленными стиральными машинами. У этих машин датчиком уровня воды является датчик давления. Никогда не засоряется.
progchip666
Снимаю шляпу! Вайфай даже у буржуев нечасто встречается!
Была у меня мысль подобным образом поиздеваться над Эврикой… Но цены так упали, а время подорожало, что дешевле оказалось купить импортный автомат…