通過Arduino,RS485和SML協(xié)議讀取Holley Tech DZ541電表的總功耗和有功功率值。
硬件組件:
- Arduino UNO×1個
- RS485屏蔽×1個
- Arduino IDE
手動工具和制造機:
- 多功能工具,螺絲刀
了解房屋的當前功耗或總功耗通常很有趣,以限制用電成本并保護環(huán)境。這并不是真正的問題,因為大多數(shù)情況下,您會在安裝柜中找到數(shù)字電表。
在德國,這種情況下,您經(jīng)常會在櫥柜中找到來自中國的Holley Tech的DZ541。該儀表配有光學紅外接口和RS485接口,可通過所謂的SML協(xié)議分發(fā)收集的數(shù)據(jù)。
在這個項目中,我們將使用RS485接口將Arduino連接到儀表,并讀出總功耗和有功功率的值。
要將Arduino通過RS485連接到儀表,我使用了帶有隔離接口的Arduino RS485屏蔽。儀表的RS485端子由塑料蓋保護。該蓋通常由密封件鎖定。不要自己打開此蓋子。這可能很危險,并且密封件破裂可能是能源供應商遇到很多麻煩的原因。最好的方法是向電工尋求幫助。他可以將電纜連接到儀表的RS485端子并恢復密封。