Pengembangan unit kontrol elektronik untuk mesin cuci Oriole

Mesin cuci Ivolga SMP-3E.1 diproduksi oleh Barricades

gambar

Fig. 1. Penampilan mesin cuci

Selama seluruh periode operasi (sekitar 30 tahun), mesin cuci menunjukkan dirinya di sisi yang baik. Titik lemah adalah pompa, sensor ketinggian air dan unit kontrol elektronik. Di unit kontrol asli, chip logika gagal. Mengganti chip, tetapi K556PT1 segera terbang keluar. Saya harus mengubah seluruh papan elektronik ke yang baru. Setelah beberapa tahun, RTshka juga terbang di papan ini. Gagasan untuk mengembangkan motherboard kami ada di kepala saya untuk waktu yang lama, tetapi entah bagaimana ada tugas yang lebih prioritas. Saya menginginkan sesuatu yang sederhana, dengan nomenklatur minimal dan milik saya sendiri. Meskipun demikian, hari ini telah tiba.

Detail di bawah.

Tentu saja, Anda dapat membeli mesin cuci modern lain dan tidak menyulitkan hidup Anda, tetapi saya tertarik membuat modul sendiri. Nah, begitu Anda membuat unit kontrol Anda sendiri, Anda pasti harus membawa sesuatu yang lebih menarik daripada salinan unit asli dalam fungsi.

gambar

Fig. 2. Papan sirkuit asli dari unit kontrol elektronik

Dari fungsi asli mesin cuci, hanya mode yang tersisa: "cuci", "bilas", "berputar". Pengaturan jenis kain, level air, dan mode pencucian tidak termasuk, karena hampir tidak pernah digunakan. Pengaturan diatur secara default untuk ketinggian air rata-rata, kain biasa dan pencucian normal.

Seperti yang saya tulis sebelumnya, muncul masalah dengan sensor level air. Secara struktural, itu dibuat dalam bentuk busa mengapung toroidal dengan magnet geser sepanjang batang vertikal di mana saklar buluh berada. Kontaminasi elemen-elemen sensor mengganggu pengoperasian yang semestinya, dan elektronik asli tidak termasuk siklus pencucian atau pembilasan. Itu juga tidak mungkin untuk mengevaluasi operasi yang benar dari sensor ketinggian air.

Pada unit kontrol yang dijelaskan, sensor level terutama digunakan untuk tujuan ilustrasi. Jika ada "penempelan" floats di dalam sensor, level akan berkedip pada tampilan. Anda sekarang dapat menyalakan pencuci dengan jumlah air berapa pun dengan menekan tombol "Mulai" berulang kali. Dan tidak masalah apakah sensor level berfungsi atau tidak. Reed switch level air darurat biasanya bekerja, karena Itu selalu kering dan tidak ada berbagai endapan di atasnya. Ketika ketinggian air darurat tercapai, pompa dihidupkan secara otomatis, memompa air ke tingkat di bawah darurat.

Semua cyclograms dari mesin cuci benar-benar diulang.

Tampilan OLED ditambahkan ke desain, yang menampilkan parameter utama. Sensor suhu juga ditambahkan ke mesin aktivator / centrifuge, ke pompa dan ke radiator triac. Dengan demikian, dimungkinkan untuk mengontrol suhu saat ini dari elemen-elemen ini dan, jika terlalu panas, matikan unit daya.

Panel kontrol memiliki jendela dengan logo Oriole. Diputuskan untuk memasang layar di jendela ini. Kaca dengan lensa digunakan dari tubuh termometer medis yang berukuran sangat baik.

gambar

Fig. 3. Jendela untuk tampilan OLED

gambar

Fig. 4. Pemasangan sensor suhu

gambar

Fig. 5. Penampilan panel kontrol yang dimodifikasi

Juga menambahkan modul Wi-Fi ESP-12e. Ketika Anda menghidupkan elektronik, Anda terhubung ke titik akses rumah Anda dan meminta waktu saat ini dari server NTP. Server web dimulai. Anda juga dapat mengontrol mode operasi mesin cuci dan melihat status dan mode saat ini melalui Internet dari halaman web mesin.

gambar

Fig. 6. Diagram skematik dari unit kontrol

Otak adalah pengontrol PIC. Bagian daya diisolasi secara galvanis dengan alat optocoupler. Catu daya switching yang diterapkan. Server web diluncurkan pada modul Wi-Fi ESP-12E, yang secara dinamis membentuk halaman sesuai dengan mode pengoperasian mesin cuci. Untuk mengurangi jumlah port, saya menggunakan input analog.

gambar

Gbr. 7. Papan unit kontrol (Lihat dari sisi pemasangan elemen)

gambar

Gbr. 8. Papan unit kontrol (Lihat dari sisi pemasangan)

gambar

Gambar 9. Pemasangan papan kontrol

Perangkat lunak

Ketika daya dihidupkan, layar menampilkan logo Oriole, koneksi ke titik akses, dan permintaan waktu saat ini dari server NTP. Dengan menekan tombol untuk memilih mode operasi, LED yang sesuai pada panel menyala (seperti pada elektronik asli) dan nama mode ditampilkan. Waktu mencuci / bilas / putaran, suhu motor, pompa, dan elektronik yang tersisa juga ditampilkan. Dalam keadaan darurat, sebuah pesan ditampilkan pada layar tentang overheating atau tentang melebihi getaran yang diizinkan dari centrifuge.

Dari smartphone atau komputer, melalui antarmuka berbasis web, Anda juga dapat menghidupkan mode mesin cuci yang diinginkan atau secara langsung mengontrol motor dan pompa untuk pemecahan masalah.

Video demonstrasi pengontrol:

Source: https://habr.com/ru/post/id409341/


All Articles