» Điện tử » Arduino »Bộ điều nhiệt trên arduino và DS1820

Bộ điều nhiệt trên arduino và DS1820


Ban đầu, bộ điều chỉnh nhiệt được chế tạo đơn giản như một nhiệt kế để kiểm soát nhiệt độ bên ngoài cửa sổ. Sau đó, trong thời gian băng giá, khoai tây bắt đầu đóng băng dưới lòng đất và chức năng được thêm vào để kiểm soát vi khí hậu. Dữ liệu hộ chiếu của rơle chuyển mạch - 250V và 10A (2.5kW). Vì nhiệt trong lòng đất là không cần thiết, mười một kilowatt là đủ.

Vật liệu và công cụ cần thiết:
hộp chăm sóc giày
-USB-sạc cho điện thoại (bất kỳ, ít nhất 0,7A)
-Arduino-Pro-Mini
Hiển thị -2 ký tự 8 dòng (WH0802A-NGA-CT nhỏ gọn hơn)
Bộ mã hóa với một nút (có thể được mua trong bất kỳ mag radio nào, nút này không được tích hợp)
-chuyển đổi với rơle 5V (Tôi đã mua một loạt rơle Trung Quốc mà không cần cách ly quang học một lần, vì vậy tôi cần một bộ ghép nối PC817 và điện trở 470 Ohm. Nếu bạn có cách ly quang trên bảng tên, bạn có thể kết nối bảng tên trực tiếp với cổng arduino)
Đầu nối USB
-2 cáp mở rộng USB dài 3 mét (một cho dây nguồn, đến giây thứ hai chúng tôi hàn DS1820)
- DS1820 (với bất kỳ chữ cái nào)
hàn sắt
súng -glue
Tên nơi FTDI232

Bước 1: Trước hết, chúng ta cần flash arduino, vì tôi có Pro Mini (nó không có bộ chuyển đổi USB-RS232), tôi cần hàn một thước kẻ có chân vào arduino. Từ phía mà DTR, TXD, RXD, VCC, GND, GND được dẫn xuất. Bây giờ chúng tôi kết nối FTDI232 DTR với DTR, VCC với VCC, GND với GND, TXD với RXD, RXD với TXD. Chạy IDE arduino, tải xuống bản phác thảo và flash nó (bản phác thảo ở cuối).
Bộ điều nhiệt trên arduino và DS1820


Bước 2: Bây giờ chúng ta hãy chăm sóc thân tàu. Chúng tôi xé miếng bọt biển tại FU FUKS, làm suy yếu mọi thứ, phần sâu của hộp có thể được thông qua bằng một miếng vải nhám (một cái gì đó sẽ bị kẹt chắc chắn hơn). Đánh dấu lỗ cho bộ mã hóa, đầu nối USB (mẹ) và chính màn hình. Dán keo rơle vào nắp hộp. Chúng ta phải cố gắng đặt rơle xa hơn bộ xử lý và sắp xếp các bộ phận để nắp đóng lại sau (có nhiều không gian).

Bước 3: Bây giờ chúng tôi lấy cáp mở rộng USB, cắt ổ cắm đầu nối (mẹ). Chúng tôi cắt đầu cắt, khoan một lỗ cho cáp trong thân máy, chèn nó và dán chìa khóa bằng súng. Thêm vào đó, cáp có màu đỏ, trừ màu đen (tôi chỉ kiểm tra nó), cộng với điểm cộng của đầu nối, trừ đi điểm trừ (tôi không thể đưa ra sơ đồ chân của đầu nối - nó TẠO trên Internet). Giữa điểm cộng của đầu nối và 2 phương tiện (tôi đã kết nối chúng), một điện trở 4,7kOhm phải được hàn.

Bước 4: Chúng tôi lấy 2 cáp nối dài USB, cắt đầu nối (mẹ), cắt cáp. Chỉ trong trường hợp, chúng tôi sẽ kiểm tra xem tất cả chúng ta có hàn chính xác hay không. Chúng tôi kết nối cáp nguồn với sạc USB và với mạng, cắm cáp cắt vào đầu nối USB, nhìn vào máy kiểm tra + trên màu đỏ - đen. Chúng tôi rút cáp ra và hàn DS1820: - đến 1, + đến 3 2 dây còn lại thành 2. Tôi sau đó phủ hợp chất epoxy (để sửa chữa các bể chứa, bộ tản nhiệt), để lại một ít vỏ cảm biến ra bên ngoài, do đó sẽ có phản ứng nhanh hơn với sự thay đổi nhiệt độ.Vâng, chúng tôi thực hiện cài đặt theo sơ đồ mạch (chúng tôi kết nối nguồn và đất của tấm rơle với các mạch + và - tương ứng).


Bước 5: Tất cả các thành phần mạch được kết nối. Chúng tôi kết nối cảm biến của chúng tôi (không có nó, màn hình sẽ vẫn màu đen), cấp nguồn. Trong dòng đầu tiên - giá trị nhiệt độ, trong 2 nếu bật * * bật - rơle bật, không tắt. Bây giờ hãy thử đặt giới hạn chuyển tiếp. Nhấn trục bộ mã hóa (hoặc nút của bạn), giá trị giới hạn xuất hiện tại đó rơle sẽ bật bằng cách xoay trục - giá trị tăng hoặc giảm. Bằng cách nhấp vào trục một lần nữa - chúng tôi nhận được giới hạn trên (rơle sẽ tắt), đặt giá trị và nhấn lại. Thiết bị sẽ theo dõi nhiệt độ, giá trị của các giới hạn được duy trì khi tắt nguồn. Đó là tất cả.

8
4.5
5.5

Thêm một bình luận

    • cườinhững nụ cườixaxađược rồikhông biếtyahookhông
      ông chủvết xướcđồ ngốcvângvâng-vânghung hăngbí mật
      xin lỗinhảynhảy2nhảy3ân xágiúp đỡđồ uống
      dừng lạibạn bètốttốt lànhcòingấtlưỡi
      hút thuốcvỗ taycraytuyên bốgiễu cợtdon-t_mentiontải về
      nhiệttôi rấtcười1mdacuộc họpmoskingtiêu cực
      không phảibỏng ngôtrừng phạtđọcsợsợ hãitìm kiếm
      chế nhạocảm ơncái nàyto_cluecựu sinh viêncấp tínhđồng ý
      xấubeeeđen_eyeblum3đỏ mặttự hàobuồn chán
      bị kiểm duyệtdễ chịubí mật2đe dọachiến thắngyusun_bespectacled
      shokrespekthahacó trướcchào mừngkrutoyya_za
      ya_dobryingười trợ giúpne_huliganne_othodifludcấmđóng
5 ý kiến
thực hiện rẻ hơn có thể.
Tất nhiên, W1209 có giá khoảng 130 rúp khi giao hàng, thêm nguồn điện 12 V cho nó, rơle và vỏ - đó là tất cả. Nhưng ở đây tôi đặt ra + vì thực tế là tác giả đã giải quyết vấn đề bằng cách mà anh ta cho là phù hợp và quyết định khá thành công, nếu bạn không tính đến những sai sót nhỏ khá dễ hiểu.
Từ quan điểm về tính phổ quát của giải pháp của năm vấn đề. Tuy nhiên, tôi nghĩ rằng một phiên bản rẻ hơn là có thể.
Cần phải thêm một hạn chế về cài đặt vào chương trình để ai đó không vô tình làm hỏng cài đặt.Tôi sẽ đặt n_pr_min = 2, b_pr_max = 8, dựa trên việc lưu trữ khoai tây trong trường con.
Đầu nối để kết nối cảm biến nhiệt độ không thành công, một vị trí phù hợp hơn nằm cạnh đầu vào của cáp nguồn, trên cùng một bức tường. Và thật tuyệt khi nhập vào màn hình một dấu hiệu cho thấy nhiệt độ hiện tại được hiển thị, chứ không phải điểm đặt.

Chúng tôi khuyên bạn nên đọc:

Đưa nó cho điện thoại thông minh ...