- Công cụ sử dụng: Phần mềm thiết kế HMI iXDeveloper2 cho Beijier iX T7E.
Yêu cầu thiết kế HMI: Thiết kế HMI với những yêu cầu như sau: Hiển thị số liệu đo được từ tín hiệu đo lường (cảm biến nhiệt độ
DHT22 và cảm biến nhiệt độ DS18B20).
Thể hiện được đặc tính đặc tính đồ thị của tín hiệu đo lường. Thể hiện trạng thái của các tín hiệu DI, DO bằng màu
Hình 4.40 Giao diện HMI Beijier iX T7E
Trong đó:
Hiển thị giá trị đo của cảm biến nhiệt độ độ ẩm DHT22 và cảm biến nhiệt độ DS18B20.
Vẽ đặc tính đồ thị của hai tín hiệu đo lường là cảm biến DHT22 và DS18B20.
Thể hiện trạng thái của nút nhấn và đèn báo.
CHƯƠNG 5. KẾT QUẢ ĐẠT ĐƯỢC 5.1 Thiết bị gateway
Thiết bị gateway được thiết kế sử dụng công cụ Altium ở lớp top (mặt trước) được thể hiện trong Hình 5 .41
Hình 5.41 Top Layer của PCB
Lớp bottom (mặt sau) của PCB được thể hiện trong Hình 5 .42
Hình 5.42 Bottom Layer của PCB
Hình 5.43 PCB trong thực tế - Top Layer
Hình ảnh thực tế PCB lớp bottom layer:
Hình 5.44 PCB trong thực tế - Bottom Layer
Đọc giá trị nhiệt độ và vẽ đồ thị nhiệt độ của hai cảm biến ở điều kiện bình thường trong phòng. Cả hai cảm biến đều cho giá trị xung quanh 25 °C.
Hình 5.45 Giá trị nhiệt độ ở điều kiện bình thường trong phòng
Đọc giá trị nhiệt độ và đồ thị vẽ đồ thị nhiệt độ của hai cảm biến khi có nguồn nhiệt (máy sấy) tác động lên xung quanh cảm biến
Hình 5.46 Giá trị nhiệt độ ở điều kiện tiếp xúc
Kết luận
Sau học kỳ làm đồ án tốt nghiệp với đề tài “Thiết kế thiết bị gateway với chuẩn Modbus RTU sử dụng STM32F103C8T6” em đã tiếp thu được những kiến thức về:
- Các thiết bị gateway hiện có trên thị trường. - Chuẩn truyền thông Modbus trong công nghiệp.
- Kỹ thuật lập trình vi điều khiển ARM STM32, lập trình HMI. - Thiết kế mạch in với công cụ Altium.
- Ưu điểm và nhược điểm của vi điều khiển và các thiết bị trong công nghiệp ví dụ như PLC.
Sản phầm đồ án của em thu được những kết quả như sau:
- Với yêu cầu thiết kế đặt ra ban đầu, trong đồ án đã thiết kế được thiết bị gateway với đầu vào là các tín hiệu DI, DO, tín hiệu đo lường và thực hiện truyền thông Modbus RTU đến thiết bị điều khiển.
- Thiết kế được ứng dụng cho thiết bị gateway trong thực tế: Đọc các giá trị đo lường, điều khiển trạng thái các tín hiệu DI, DO, và thực truyền thông Modbus RTU hiển thị trên màn hình HMI.
- Thiết kị gateway đã thiết kế có khả năng phát triển thêm để đưa vào trong công nghiệp, giúp tích hợp được IoT vào trong công nghiệp.
Hướng phát triển của đồ án trong tương lai
Để thiết bị được thiết kế đáp ứng được yêu cầu đa dạng trong công ngiệp, cần thiết kế thêm các chuẩn truyền thông trong công nghiệp khác thay vì mỗi Modbus RTU, có thể thêm Modbus ASCII, Modbus TCP/IP,…
Mặc dù trên cảm biến nhiệt độ DHT22 và DS18B20 đã có phần hiệu chuẩn sai số giá trị nhiệt độ đo được, nhưng vẫn có sự chênh lệch nhiệt độ nhất dịnh. Do vậy có thể bổ sung thêm hiệu chuẩn bù sai số cho cảm biến.
Có thể cải thiện, nâng cấp thêm để đưa thiết bị đã thiết kê vào trong công nghiệp như là một thiết bị điều khiển chính. Tuy nhiên sẽ cần phải giải quyết vấn đề về độ bền khi gặp các môi trường khắc nghiệt để sản phẩm đã thiết kế có thể ứng dụng được vào trong công nghiệp.
[1] ST, RM0008 Reference Manual, December 2018.
[2] modbus.org, Modbus_Application_Protocol_V1_1b3, April 26, 2012. [3] modbus.org, Modbus_over_serial_line_V1_02, Dec 20, 2006.