Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Có rất nhiều hướng dẫn đo điện áp DC bằng Arduino, trong trường hợp này, tôi đã tìm thấy một hướng dẫn mà tôi coi là phương pháp chức năng tốt nhất để đo DC mà không yêu cầu giá trị đầu vào của điện trở, chỉ yêu cầu một số điện trở và đồng hồ vạn năng, trong hướng dẫn tiếp theo chúng ta sẽ bắt đầu với các tấm pin mặt trời và chúng ta cần đo VDC trong thời gian dài.
Đoạn mã được lấy từ startelectronics.org của bài viết Đo điện áp DC bằng Arduino, cảm ơn vì sự đóng góp tuyệt vời.
Nguồn: Đo điện áp DC bằng Arduino
Chúng tôi đã thực hiện một số sửa đổi nhưng đã thêm một hình ảnh trực quan và kết quả là rất tốt !! arduino của chúng tôi đo điện áp trong pin và truyền qua nối tiếp đến Node-RED.
Hướng dẫn PDAControl
Phiên bản tiếng Anh
Đo điện áp DC với Arduino và Node-RED
pdacontrolen.com/measuring-dc-voltage-with-…
Español Versión
Midiendo Voltaje DC con Arduino y Node-RED
pdacontroles.com/midiendo-voltaje-dc-con-ar…
Cài đặt Node-RED
pdacontrolen.com/installation-node-red-plat…
Bước 1: Vật liệu
Vật liệu
1 Kháng cự 1MOhm, tôi khuyên bạn nên dung sai 1%.
1 Kháng cự 100K hoặc 2 kháng cự 200K song song, tôi khuyên bạn nên dung sai 1%.
1 đồng hồ vạn năng
1 Arduino Mega 2560 R3 - Giá cực rẻ !!!
Bước 2: Chức năng và kết nối
Chức năng
Dựa vào phương pháp đo của đồng hồ vạn năng dùng điện trở lớn để đo hiệu điện thế và dụng cụ đo không ảnh hưởng đến phép đo trong mạch.
Kể từ khi ADC của Arduino Mega 2560 R3 trong trường hợp này cho phép tối đa 5v, đã được sử dụng bộ chia điện áp giữa 1MOhm và 100k.
Khuyến nghị: Trong trường hợp này, tôi sử dụng dung sai 5% và kết quả là tốt nhưng nếu cần đo hoặc áp suất tốt hơn, hãy sử dụng dung sai 1%.
Bước 3: Bảng điều khiển Node-RED & Node-RED
Bảng điều khiển Node-RED & Node-RED
Vì lần này chúng tôi sẽ thực hiện thử nghiệm tại mạng cục bộ, nền tảng xuất sắc để thử nghiệm trong "thời gian thực" và xem dữ liệu Node-Red, kéo các nút và kết nối sẽ có ứng dụng giám sát nhanh,
Chúng tôi sẽ sử dụng các nút:
Các cổng nối tiếp Node, những cổng này sẽ cho phép giao tiếp điểm-điểm thông qua máy tính Arduino nối tiếp (Node-RED).
Bảng điều khiển Node-RED Nodes, Cho phép nhiều nút Widget khác nhau để tạo ra những khung cảnh ngoạn mục.
Bước 4: Cài đặt Node-RED
Cài đặt Node-RED
Từ lâu, tôi đã muốn dùng thử nền tảng này có tên là Node-red do IBM tạo ra, nó được phát triển trong nodejs, Node-RED được phát triển bởi Nick O’Leary và Dave Conway-Jones, cảm ơn những đóng góp của bạn.
Nhưng Node-Red là gì?
Nó là một công cụ đồ họa mã nguồn mở dựa trên kết nối của các nút có chứa API'S và / hoặc các dịch vụ để giao tiếp và / hoặc kết nối các thiết bị cho những thứ Internetof, có giao diện web thân thiện, chứa nhiều chức năng IoT cơ bản và phức tạp, có cũng là một phiên bản trực tuyến của Node-RED được gọi là IBM Bluemix.
Có rất nhiều hướng dẫn để cài đặt Node-RED trên máy chủ cục bộ, nhưng những hướng dẫn này, mặc dù rất đầy đủ, nhưng không hoạt động chính xác đối với tôi, tôi đã quyết định biên dịch các bước để cài đặt Node-RED trên Linux, trong trường hợp này là Lubuntu ((Ubuntu) Tôi hy vọng nó sẽ được Bạn thích hướng dẫn này.
Node-RED
nonough.org
Bước 5: Hiệu chỉnh
Sự định cỡ
Để phép đo được chính xác, bạn nên thực hiện hiệu chuẩn bằng đồng hồ vạn năng và thực hiện các phép đo sau đây và sửa đổi các giá trị trong mã Arduino IDE.
Giải thích đầy đủ về phương pháp hiệu chuẩn
Bước 6: Đo pin 6v
Đo lường pin 6v
Trong trường hợp này, chúng tôi sẽ thực hiện phép đo ắc quy axit từ 6v đến 12Ah
Tôi đã tạo Trang tổng quan trong Emoncmsplatform với các phép đo trong DC. Bạn có thể xem trang tổng quan trong thời gian thực tại đây
Bước 7: Một ứng dụng khác Đo bảng năng lượng mặt trời 10w
Bảng đo năng lượng mặt trời 10w
Một vài tháng trước, tôi đã mua một bảng điều khiển năng lượng mặt trời từ 10W đến 22VDC tối đa, với Arduino, tôi đã thực hiện các phép đo an toàn mà không sợ cháy ADC
Bước 8: Kết luận và khuyến nghị
Họ sẽ nói rằng điều đó là không thể nhưng trong một thời gian dài, hãy tìm kiếm một hướng dẫn để đo Điện áp DC một cách hiệu quả và tốt hơn được hỗ trợ trong mã và đặc biệt là chức năng, cảm ơn startelectronics.org về đóng góp này.
Trong hầu hết các hướng dẫn, bạn cần nhập giá trị của điện trở và các phiên bản của chúng không hữu ích lắm cho các phép đo trong các ứng dụng thực tế hơn một chút hoặc trong các dự án thực tế.
Vì trong các bài hướng dẫn trong tương lai, chúng tôi sẽ sử dụng bảng điều khiển năng lượng mặt trời 10w nên ứng dụng đo lường này là hoàn hảo cho những trường hợp đó. Tôi cho rằng một trong những ưu điểm của phương pháp này là sẽ không ảnh hưởng đến phép đo do trở kháng cao tương tự như đồng hồ vạn năng.
Hướng dẫn PDAControl
Phiên bản tiếng Anh
Đo điện áp DC với Arduino và Node-RED
pdacontrolen.com/measuring-dc-voltage-with…
Español Versión
Midiendo Voltaje DC con Arduino y Node-RED
pdacontroles.com/midiendo-voltaje-dc-con-a…