-
-
-
Tổng tiền thanh toán:
-
Giám sát dòng điện và bảo vệ quá tải tủ điện bằng arduino nano
16/09/2026
Giám sát dòng điện và bảo vệ quá tải tủ điện bằng Arduino Nano
Trong các hệ thống điện, việc giám sát dòng điện và phát hiện tình trạng quá tải có vai trò quan trọng trong quá trình vận hành và bảo vệ thiết bị.
Thay vì chỉ sử dụng các thiết bị bảo vệ truyền thống, sinh viên và kỹ sư có thể xây dựng một mô hình giám sát dòng điện bằng Arduino Nano, kết hợp cảm biến dòng, relay, thiết bị cảnh báo và các cảm biến phụ trợ.
Mô hình trong bài sử dụng Arduino Nano làm bộ điều khiển trung tâm. Tín hiệu từ cảm biến dòng được đưa về ngõ A0, Arduino xử lý dữ liệu và có thể điều khiển relay thông qua chân D3 khi dòng điện đạt điều kiện cảnh báo được lập trình.
Đây là một mô hình phù hợp để phát triển thành đồ án sinh viên, mô hình tự động hóa, nghiên cứu khoa học kỹ thuật hoặc mô hình tủ điện thông minh.
1. Mô hình giám sát dòng điện hoạt động như thế nào?
Có thể hình dung hệ thống theo chuỗi:
Tải điện → Cảm biến dòng → Arduino Nano → Phân tích dòng điện → Cảnh báo/Relay → Thiết bị bảo vệ
Cảm biến dòng điện được mắc vào đường điện cần giám sát.
Khi tải hoạt động, cảm biến tạo ra tín hiệu tương ứng với dòng điện chạy qua mạch. Arduino Nano đọc tín hiệu này thông qua chân Analog A0.
Sau đó chương trình sẽ xử lý tín hiệu và so sánh với ngưỡng được cài đặt.
Ví dụ:
Dòng điện bình thường
→ hệ thống tiếp tục giám sát.
Dòng điện tăng cao
→ phát cảnh báo.
Dòng điện vượt ngưỡng bảo vệ
→ Arduino có thể điều khiển relay để ngắt tải hoặc thực hiện chức năng bảo vệ theo thiết kế.
2. Danh sách linh kiện
Dựa trên sơ đồ kết nối thực tế được cung cấp, mô hình gồm các nhóm linh kiện chính sau:
| STT | Linh kiện | Số lượng | Chức năng |
|---|---|---|---|
| 1 | Arduino Nano | 1 | Bộ điều khiển trung tâm |
| 2 | Module cảm biến dòng điện | 1 | Đo/giám sát dòng điện của tải |
| 3 | Relay | 1–2 | Đóng/ngắt tải theo chương trình |
| 4 | Tải DC | 1 | Thiết bị được giám sát/điều khiển |
| 5 | Cảm biến nhiệt độ dạng đầu dò | 1 | Có thể sử dụng để giám sát nhiệt độ |
| 6 | Loa | 1 | Phát tín hiệu cảnh báo |
| 7 | Mạch điều chỉnh âm thanh | 1 | Điều chỉnh tín hiệu âm thanh |
| 8 | Adapter 12V | 1 | Cấp nguồn cho hệ thống |
| 9 | Dây kết nối | Theo nhu cầu | Kết nối các module |
| 10 | Board mạch mở rộng | 1 | Hỗ trợ kết nối Arduino Nano và thiết bị ngoại vi |
Lưu ý: Tên chính xác và thông số của từng module cần được đối chiếu với linh kiện thực tế. Trong hình, module cảm biến dòng có ngõ tín hiệu được đưa về A0 của hệ thống.
3. Sơ đồ kết nối Arduino Nano
Sơ đồ trên thể hiện cách kết nối các thiết bị vào board điều khiển.
Cảm biến dòng điện
Module cảm biến dòng được kết nối với:
- 5V
- GND
- A0
Trong đó, A0 là đường tín hiệu Analog đưa dữ liệu cảm biến về Arduino Nano.
Relay
Một ngõ điều khiển relay được thể hiện qua:
D3 → Relay → Tải
Arduino có thể xuất tín hiệu điều khiển relay dựa trên điều kiện dòng điện được lập trình.
Cảm biến đầu dò
Sơ đồ cũng thể hiện một cảm biến dạng đầu dò kết nối với:
- 5V
- GND
- D8
Nếu đây là cảm biến nhiệt độ dạng 1-wire, D8 có thể được sử dụng làm chân dữ liệu; tuy nhiên cần xác nhận chính xác model cảm biến trước khi triển khai phần mềm.
Hệ thống âm thanh
Board có đường:
- DAC
- GND
- 5V
kết nối với mạch âm thanh và loa.
Hệ thống này có thể được sử dụng để tạo cảnh báo bằng âm thanh khi xảy ra tình trạng bất thường.
4. Nguyên lý hoạt động
Bước 1: Cấp nguồn cho hệ thống
Adapter 12V cung cấp nguồn cho hệ thống theo thiết kế của board.
Các mạch điện tử sử dụng nguồn phù hợp như 5V sẽ được cấp thông qua phần nguồn trên board.
Trước khi cấp nguồn cần kiểm tra kỹ điện áp đầu vào của từng module.
Bước 2: Dòng điện đi qua tải
Khi thiết bị tải hoạt động, dòng điện chạy qua đường đo của cảm biến dòng.
Cảm biến chuyển đổi trạng thái dòng điện thành tín hiệu điện áp/tín hiệu tương ứng ở đầu ra.
Tín hiệu này được đưa về Arduino Nano.
Bước 3: Arduino Nano đọc tín hiệu A0
Arduino Nano thực hiện việc đọc giá trị Analog tại chân A0.
Có thể mô tả quá trình:
Cảm biến dòng → A0 → Arduino Nano → xử lý dữ liệu
Trong chương trình, Arduino có thể thực hiện các bước:
- Đọc giá trị cảm biến.
- Lọc hoặc lấy trung bình dữ liệu.
- Chuyển đổi thành giá trị dòng điện nếu cảm biến đã được hiệu chuẩn.
- So sánh với ngưỡng.
- Điều khiển thiết bị đầu ra.
5. Phát hiện tình trạng quá tải
Đây là phần quan trọng nhất của mô hình.
Arduino có thể được lập trình với một ngưỡng dòng điện.
Ví dụ về logic điều khiển:
Trạng thái 1 – Bình thường
I < I_ngưỡng
Arduino tiếp tục giám sát.
Relay duy trì trạng thái hoạt động theo thiết kế.
Trạng thái 2 – Cảnh báo
I ≥ I_cảnh_báo
Arduino có thể:
- Kích hoạt cảnh báo.
- Phát âm thanh.
- Bật đèn báo.
- Ghi nhận trạng thái bất thường.
Trạng thái 3 – Quá tải
I ≥ I_bảo_vệ
Arduino có thể điều khiển relay để ngắt tải, tùy theo thiết kế của hệ thống.
Sau khi ngắt, hệ thống có thể yêu cầu người vận hành kiểm tra nguyên nhân trước khi cho tải hoạt động trở lại.
Các giá trị I_cảnh_báo và I_bảo_vệ phải được thiết lập dựa trên loại tải, cảm biến và yêu cầu thực tế của đề tài. Không nên sử dụng một giá trị cố định cho mọi hệ thống.
6. Cảnh báo bằng âm thanh
Một điểm đáng chú ý của mô hình là ngoài relay, hệ thống còn có loa và mạch âm thanh.
Điều này cho phép phát triển hệ thống từ một mạch bảo vệ đơn giản thành hệ thống giám sát có cảnh báo trực quan và âm thanh.
Ví dụ khi dòng điện vượt ngưỡng, hệ thống có thể phát:
"Cảnh báo! Dòng điện đang vượt ngưỡng."
Hoặc có thể sử dụng các âm báo khác nhau cho từng trạng thái.
Ví dụ:
- Âm thanh 1: hệ thống hoạt động bình thường.
- Âm thanh 2: dòng điện cao.
- Âm thanh 3: quá tải.
- Âm thanh 4: thiết bị đã được ngắt bảo vệ.
7. Kết hợp giám sát dòng điện và nhiệt độ
Nếu cảm biến đầu dò trong mô hình được sử dụng để đo nhiệt độ, sinh viên có thể mở rộng đề tài thành hệ thống giám sát cả dòng điện và nhiệt độ.
Khi đó hệ thống có hai thông tin quan trọng:
Dòng điện → A0
Nhiệt độ → D8
Arduino có thể xử lý đồng thời hai điều kiện.
Ví dụ:
Dòng điện tăng cao + nhiệt độ tăng cao
→ phát cảnh báo mức cao.
Dòng điện vượt ngưỡng
→ ngắt tải.
Nhiệt độ vượt ngưỡng
→ cảnh báo hoặc thực hiện chức năng điều khiển phù hợp.
Cách phát triển này giúp đề tài có thêm phần giám sát đa thông số.
8. Ứng dụng thực tế
Mô hình có thể được phát triển cho nhiều ứng dụng:
1. Giám sát tủ điện
Theo dõi dòng điện của tải trong tủ điện.
2. Bảo vệ thiết bị điện
Phát hiện tình trạng dòng điện bất thường và thực hiện chức năng ngắt tải theo thiết kế.
3. Giám sát động cơ DC
Theo dõi dòng điện của động cơ để phát hiện tình trạng tải tăng cao.
4. Hệ thống bơm
Giám sát dòng điện của bơm và đưa ra cảnh báo khi dòng điện bất thường.
5. Mô hình máy tự động
Theo dõi dòng điện của các cơ cấu chấp hành trong mô hình.
6. Tủ điện thông minh
Kết hợp đo dòng, nhiệt độ, cảnh báo và điều khiển relay.
7. Mô hình IoT
Nâng cấp hệ thống để truyền dữ liệu dòng điện lên Internet.
8. Mô hình giảng dạy
Dùng trong phòng thực hành điện – điện tử và tự động hóa.
9. Gợi ý đề tài cho sinh viên
Mô hình này có thể phát triển thành nhiều đề tài đồ án.
Đề tài 1
Thiết kế hệ thống giám sát dòng điện và bảo vệ quá tải sử dụng Arduino Nano
Đề tài 2
Thiết kế tủ điện thông minh có chức năng giám sát dòng điện
Đề tài 3
Hệ thống cảnh báo quá tải thiết bị điện sử dụng Arduino
Đề tài 4
Mô hình giám sát dòng điện và nhiệt độ trong tủ điện
Đề tài 5
Hệ thống bảo vệ động cơ DC khi dòng điện vượt ngưỡng
Đề tài 6
Thiết kế hệ thống giám sát tải điện kết hợp cảnh báo bằng âm thanh
Đề tài 7
Ứng dụng Arduino Nano trong giám sát và điều khiển thiết bị điện
Đề tài 8
Xây dựng mô hình tủ điện thông minh kết nối IoT
Đề tài 9
Hệ thống giám sát dòng điện từ xa cho thiết bị điện
Đề tài 10
Thiết kế mô hình bảo vệ quá tải cho hệ thống điện DC
10. Có thể nâng cấp mô hình thành IoT
Nếu muốn biến mô hình Arduino Nano thành một đề tài có tính mở rộng cao hơn, có thể bổ sung một module kết nối không dây hoặc sử dụng vi điều khiển có kết nối mạng.
Khi đó hệ thống có thể truyền:
- Dòng điện hiện tại
- Trạng thái tải
- Trạng thái relay
- Nhiệt độ
- Trạng thái cảnh báo
- Thời gian xảy ra sự cố
lên giao diện giám sát.
Người dùng có thể theo dõi hệ thống trên điện thoại hoặc máy tính tùy theo nền tảng IoT được lựa chọn.
Mô hình lúc này có thể phát triển theo kiến trúc:
Cảm biến → Arduino/Vi điều khiển → Xử lý → Relay → Tải
đồng thời:
Arduino/Vi điều khiển → Wi-Fi/Internet → Dashboard → Điện thoại
11. Lưu ý quan trọng khi thiết kế hệ thống bảo vệ quá tải
Arduino rất phù hợp cho mô hình học tập, prototype và hệ thống giám sát, nhưng trong hệ thống điện thực tế cần phân biệt giữa giám sát bằng vi điều khiển và thiết bị bảo vệ điện chuyên dụng.
Đối với tải công suất lớn hoặc hệ thống điện nguy hiểm, cần sử dụng thiết bị bảo vệ phù hợp như CB, cầu chì, contactor, relay bảo vệ hoặc các thiết bị chuyên dụng theo yêu cầu của hệ thống.
Arduino có thể đóng vai trò:
Giám sát + xử lý + cảnh báo + điều khiển
nhưng không nên mặc định thay thế các thiết bị bảo vệ điện chuyên dụng.
Ngoài ra cần:
- Kiểm tra đúng điện áp cấp cho từng module.
- Kiểm tra cực tính nguồn DC.
- Xác định đúng loại cảm biến dòng.
- Hiệu chuẩn cảm biến trước khi sử dụng giá trị đo.
- Kiểm tra relay phù hợp với loại tải.
- Không đấu trực tiếp tải công suất lớn vào chân GPIO Arduino.
- Với mạch điện áp nguy hiểm, cần có biện pháp cách ly và bảo vệ phù hợp.
12. Vì sao đề tài này phù hợp cho sinh viên kỹ thuật?
Đây là một đề tài có thể kết hợp nhiều kiến thức trong cùng một mô hình.
Điện tử
Sinh viên tìm hiểu:
- Cảm biến dòng
- Relay
- Nguồn DC
- Tín hiệu Analog
- Mạch điều khiển
Lập trình
Có thể thực hành:
- Arduino IDE
- Đọc Analog
- Xử lý dữ liệu cảm biến
- Thiết lập ngưỡng
- Điều khiển Digital
- Điều khiển relay
- Xử lý cảnh báo
Tự động hóa
Có thể xây dựng logic:
Đo → Phân tích → Quyết định → Điều khiển
IoT
Có thể tiếp tục mở rộng:
Đo → Xử lý → Truyền dữ liệu → Giám sát từ xa
Đây là lý do mô hình có thể phù hợp với đồ án môn học, đồ án tốt nghiệp, nghiên cứu khoa học kỹ thuật và các mô hình STEM.
13. FAQ – Câu hỏi thường gặp
Arduino Nano có thể đo dòng điện không?
Có thể kết hợp Arduino Nano với module cảm biến dòng phù hợp. Arduino đọc tín hiệu đầu ra của cảm biến thông qua chân Analog, trong mô hình này là A0.
Cảm biến dòng kết nối Arduino Nano ở chân nào?
Theo sơ đồ được cung cấp, module cảm biến dòng sử dụng 5V, GND và A0.
Arduino Nano có thể bảo vệ quá tải không?
Arduino có thể phát hiện điều kiện dòng điện vượt ngưỡng và điều khiển relay để thực hiện chức năng ngắt tải theo thiết kế. Tuy nhiên, hệ thống điện thực tế vẫn cần thiết bị bảo vệ chuyên dụng phù hợp.
Có thể điều khiển relay bằng Arduino Nano không?
Có. Arduino có thể xuất tín hiệu điều khiển relay thông qua chân Digital. Trong sơ đồ này có đường điều khiển được đánh dấu D3.
Có thể kết hợp cảm biến nhiệt độ không?
Có. Sơ đồ có thêm một cảm biến dạng đầu dò kết nối với D8, 5V và GND. Model chính xác của cảm biến cần được xác nhận để lựa chọn thư viện và phương pháp lập trình phù hợp.
Mô hình có phù hợp làm đồ án tốt nghiệp không?
Có thể sử dụng làm nền tảng cho các đề tài về đo lường, điều khiển, tự động hóa, giám sát tủ điện, bảo vệ tải và IoT.
Có thể thêm màn hình hiển thị không?
Có. Có thể bổ sung LCD/OLED để hiển thị dòng điện, nhiệt độ, trạng thái relay và cảnh báo.
Có thể kết nối Internet không?
Có thể mở rộng bằng ESP32 hoặc giải pháp kết nối phù hợp để truyền dữ liệu lên nền tảng IoT.
14. Kết luận
Hệ thống giám sát dòng điện và bảo vệ quá tải tủ điện bằng Arduino Nano là một mô hình có tính thực hành cao, giúp người học tiếp cận đồng thời với cảm biến, tín hiệu Analog, lập trình Arduino, relay, cảnh báo và điều khiển tự động.
Với cấu trúc:
Cảm biến dòng → Arduino Nano → xử lý dữ liệu → cảnh báo → Relay → Tải
mô hình có thể bắt đầu từ một bài thực hành cơ bản và phát triển thành tủ điện thông minh, hệ thống giám sát đa thông số hoặc hệ thống IoT.
Đối với sinh viên, giáo viên, giảng viên và người làm nghiên cứu, đây cũng là một nền tảng tốt để phát triển các đồ án điện – điện tử, tự động hóa, cơ điện tử, IoT và nghiên cứu khoa học kỹ thuật.
👉 LINHKIEN1993 – LINH KIỆN & GIẢI PHÁP ĐIỆN TỬ
👉 Chúng tôi hỗ trợ kiểm tra và tư vấn:
📞 Zalo: 0367 547 577
🌐 Website: linhkien1993.com
📍 124/8 Võ Văn Hát, Long Trường, TP.HCM
Hỗ trợ linh kiện, module, board mạch và giải pháp phần cứng phục vụ đồ án sinh viên, nghiên cứu khoa học, STEM, Arduino, ESP32, IoT, tự động hóa và phát triển sản phẩm.
Hashtag
#LINHKIEN1993 #ArduinoNano #Arduino #DoAnArduino #DoAnDienTu #GiamSatDongDien #CamBienDongDien #BaoVeQuaTai #TuDienThongMinh #TuDongHoa #DienTu #IoT #ESP32 #DoAnSinhVien #NghienCuuKhoaHoc #STEM #ArduinoVietnam #CamBien #Relay #MachDien
Bình luận
Nội dung này chưa có bình luận, hãy gửi cho chúng tôi bình luận đầu tiên của bạn.