Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Sửa chữa & Nâng cấp chứ không phải Thay thế & Mua lại!
Triệu chứng: Khi Tủ lạnh cố gắng báo cháy máy nén, đôi khi nó hoạt động, một số lần bị lỗi với đèn nhiệt độ màu xanh lá cây nhấp nháy. Có thể khởi động máy nén thành công nhưng sau 2-10 giây, máy nén sẽ dừng với đèn led nhấp nháy một lần. Nó sẽ cố gắng khởi động lại máy nén sau khoảng 6 giây.
Hướng dẫn này sẽ dẫn bạn đến:
- tủ lạnh hoạt động hoàn toàn (đó là mục tiêu ban đầu và chính!)
- với các tính năng tùy chỉnh bổ sung (như nhiệt độ có thể âm trong ngăn tủ lạnh:)
-
tủ lạnh được kết nối tùy chọn:
- theo dõi nhiệt độ từ xa
- cài đặt nhiệt độ từ xa
- giám sát / thông báo lỗi: quá nóng, trục trặc,…
Hướng dẫn này có thể được sử dụng cho bất kỳ tủ lạnh nào khác được điều khiển bằng bộ vi xử lý.
Bước 1: Thu hồi các thành phần từ bo mạch cũ
Bảng điều khiển (có nhãn "Diehl 5 700 00 9456 KSV / VDE 702590-00 5199") nằm phía sau bảng điều khiển phía trước trên cùng (phía sau đèn led và các nút). Bạn có thể tháo nó ra sau khi tháo các chốt nhựa ở bên trái và bên phải của nắp.
- các nút (xem vị trí trên hình ảnh)
- LED SMD (xem vị trí trên hình)
- Điện trở SMD (3 x 12k7 cho bộ chia điện áp cảm biến, khoảng 1500 cho đèn led) (xem vị trí trên hình)
Các ký hiệu trên điện trở smd được mô tả ở đây:
www.resistorguide.com/resistor-smd-code/
- đầu nối cảm biến
- đầu nối nguồn
CẢNH BÁO: việc sử dụng trạm hàn với súng hơi nóng là bắt buộc đối với các thành phần SMD. Bạn có thể loại bỏ thành công các điện trở bằng mỏ hàn truyền thống nhưng bạn sẽ phá hủy các đèn led)
Bước 2: Thu thập các thành phần bổ sung
Phần cứng
Bảng ESP8266
Arduino IDE
PCF8571
PCF8574
Cảm biến dòng ACS712 (tùy chọn nhưng an toàn hơn)
Rơ le 5V
Một số điện trở / tụ điện / điốt thông thường. Tôi đã sử dụng các thành phần SMD được tận dụng từ các thiết bị điện tử cũ.
Nguồn điện 5v (ít hơn 1 amp là quá đủ)
Dụng cụ PCB: mỏ hàn, hóa chất,… Đồng hồ vạn năng
Các thành phần được trục vớt trước đó từ bảng cũ
Miếng đệm bo mạch chủ và tấm nhựa cách nhiệt để lắp ráp cuối cùng
Phần mềm
Cài đặt KiCad để in PCB
Tùy chọn có một máy chủ cục bộ chạy openhab và mosquitto (hoặc một máy chủ mqtt khác) để thêm các tính năng được kết nối
Bước 3: Kiểm tra và xác định các ghim
Kiểm tra sự cố trên tủ lạnh chỉ là do board điều khiển
Trên đầu nối cảm biến:
Có ba cảm biến nhiệt độ trên tủ lạnh này:
- Cái đầu tiên nằm sau mặt trước phía trên bên trái khi đối diện với tủ lạnh (hình trụ nhỏ, nhựa trắng, xem hình) và dùng để đo nhiệt độ môi trường
- Cái thứ hai nằm bên trong ngăn tủ lạnh, ở dưới cùng của bảng điều khiển bên phải
- Cái thứ ba, tôi không biết:) Có thể là ngay trước ngăn đá nhưng tôi không thể hiểu được đường cong nhiệt độ mà tôi nhận được từ nó.
Với đồng hồ vạn năng, hãy kiểm tra điện trở giữa dây màu xanh lam (chung cho tất cả các điện trở) và một trong ba dây khác (màu vàng / nâu). Bạn nên đọc một cái gì đó như 25k xung quanh 15 ° C. Nhiều hơn nếu trời lạnh hơn, ít hơn nếu ấm hơn. Về nhiệt độ xung quanh, bạn có thể kiểm tra sự gia tăng điện trở nếu bạn làm ấm cảm biến bằng tay.
Trên đầu nối nguồn:
- kiểm tra dây màu xanh lam được kết nối với dây màu xanh lam trên máy nén nơi cáp nguồn được gắn vào
- kiểm tra dây màu nâu được kết nối với dây màu nâu trên máy nén, nơi cáp nguồn được gắn vào
Bạn sẽ sử dụng hai dây đầu tiên này để cấp nguồn cho nguồn điện
Với đồng hồ vạn năng, xác định đúng dây đen đấu vào máy nén: có hai dây đen đến bảng điều khiển: dây bạn muốn nối với máy nén: rơ le sẽ nối nó vào pha để khởi động tủ lạnh. Tôi không biết dây đen thứ hai được sử dụng để làm gì. Hãy gọi dây đầu tiên là "dây máy nén"
Sau khi xác định, đã đến lúc kiểm tra máy nén có ổn không:
- Rút phích cắm của mọi thứ, đặc biệt là tủ lạnh khỏi ổ cắm trên tường tủ lạnh.
- Tắt mạch điện tương ứng của ngôi nhà của bạn
- Nối dây máy nén với dây pha (dây nâu của bảng điều khiển) một cách an toàn: không được lỏng quá.
- Cách ly kết nối bằng băng dính điện
- Kiểm tra lại mạch điện đã tắt (với đồng hồ vạn năng, không có điện áp đáng kể ở chân ổ cắm)
- Cắm tủ lạnh vào ổ cắm trên tường
- Bật mạch điện
Máy nén nên khởi động: đợi một chút (vài phút) để kiểm tra ngăn đá lạnh hơn.
Bước 4: Tạo PCB
Có hai bo mạch sẽ được lắp ráp với nhau (và với nguồn điện và esp8266) với các miếng đệm bo mạch chủ.
Ghi chú về sơ đồ / PCB:
Một ACS712 được hiển thị nhưng tôi chưa sử dụng nó. Nó có thể được đặt ở một vị trí không chính xác (gần rơ le và do đó có thể không sử dụng được)
Bước 5: Phần mềm
Phần mềm có các tính năng:
- giám sát từ xa trạng thái và nhiệt độ tủ lạnh qua MQTT
- điều khiển từ xa nhiệt độ mục tiêu, các chế độ siêu làm lạnh / siêu lạnh và trạng thái tủ lạnh (tắt, chờ) thông qua MQTT
- cấu hình không dây để điều chỉnh cấu hình với mạng / máy chủ MQTT của bạn
Tùy thuộc vào bạn để optionnaly cắm nó vào một nhà môi giới MQTT. Tôi đã trực tiếp cắm nó vào Mosquitto và ngăn xếp InfluxDB / Grafana / OpenHAB.
Sử dụng:
Tôi đã xây dựng nó thành công bằng cách sử dụng eclipse trên Ubuntu. Nó có thể được sửa đổi để được xây dựng với IDE / OSes khác.
Rất cảm ơn Marvin Roger (https://github.com/marvinroger) và thư viện AsyncMqtt của anh ấy cho phép tủ lạnh này chạy khi không có kết nối với máy chủ mwtt của tôi:)