Mục lục:

Đo điện áp DC với Arduino và Node-RED: 8 bước (có hình ảnh)
Đo điện áp DC với Arduino và Node-RED: 8 bước (có hình ảnh)

Video: Đo điện áp DC với Arduino và Node-RED: 8 bước (có hình ảnh)

Video: Đo điện áp DC với Arduino và Node-RED: 8 bước (có hình ảnh)
Video: Tự học Arduino cơ bản | Bài 3 Sử dụng Driver L298N điều khiển động cơ DC 2024, Tháng mười một
Anonim
Đo điện áp DC với Arduino và Node-RED
Đo điện áp DC với Arduino và Node-RED

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
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 & Kết nối
Chức năng & Kết nối
Chức năng & Kết nối
Chức năng & 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
Bảng điều khiển Node-RED & Node-RED
Bảng điều khiển Node-RED & Node-RED
Bảng điều khiển Node-RED & Node-RED
Bảng điều khiển Node-RED & Node-RED
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

Image
Image

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ỡ
Sự định cỡ
Sự định cỡ
Sự định cỡ

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

Image
Image
Đo lường pin 6v
Đo lường 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

Image
Image

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…

Đề xuất: