基于CAN總線的淋浴噴頭噴射流動場測試系統(tǒng)
通過設(shè)置節(jié)點MCP2510的驗收濾波器,既可以實現(xiàn)測試系統(tǒng)中節(jié)點與節(jié)點之間的點對點通信,也可以實現(xiàn)一點對多點的廣播式通信,使整個數(shù)據(jù)通信網(wǎng)絡更加靈活。本文引用地址:http://www.biyoush.com/article/191761.htm
4 實驗結(jié)果
為了驗證測試系統(tǒng)CAN總線通信的速率、可靠性和穩(wěn)定性,進行了CAN總線通信實驗。實驗中,總線通信波特率設(shè)為500 Kbps,主節(jié)點以廣播的方式向4個子節(jié)點發(fā)送含8字節(jié)有效數(shù)據(jù)的符合CAN2.0B規(guī)范的標準數(shù)據(jù)幀,子節(jié)點收到數(shù)據(jù)后在ID中加入節(jié)點號將數(shù)據(jù)返回,主節(jié)點通過比較前后數(shù)據(jù),若一致則認為通信正常,反之則記為一次誤碼,如果在限定時間內(nèi)有子節(jié)點的數(shù)據(jù)未返回則記為1次斷線。全部成功返回或斷線均看作一輪通信結(jié)束。測試結(jié)果如表1所示。在進行的100萬輪通信中,網(wǎng)絡運行良好,無誤碼或斷線情況出現(xiàn),平均每輪通信用時1.673 ms。
5 結(jié)束語
所設(shè)計的淋浴噴頭噴射流動場測試系統(tǒng),通過CAN總線將各功能模塊連接起來,形成了一個有機整體,使得系統(tǒng)中每個智能子節(jié)點既可以在主節(jié)點(PC)的調(diào)配下獨立完成某些測試任務,又能通過網(wǎng)絡將采集的數(shù)據(jù)、工作狀態(tài)等信息集中傳入上位PC,便于系統(tǒng)進行綜合數(shù)據(jù)處理和信息融合。由通信實驗的結(jié)果可以看出,數(shù)據(jù)在系統(tǒng)網(wǎng)絡中能實時、可靠、穩(wěn)定地進行傳輸。
優(yōu)先級晉升算法的應用很好地解決了當總線網(wǎng)絡負載較大時,可能出現(xiàn)的優(yōu)先級較低的節(jié)點數(shù)據(jù)發(fā)送延時的不確定性甚至丟失數(shù)據(jù)的問題,提高了系統(tǒng)的實時性和可靠性。
對淋浴噴頭噴射流動場測試這一國內(nèi)外空白領(lǐng)域,在性能指標的確定和測試對策上進行了探索性研究。測試系統(tǒng)的研制成功為評價淋浴噴頭綜合性能提供了重要手段,有利于新產(chǎn)品的研發(fā)和老產(chǎn)品的改造,對最終國家制定相關(guān)標準也將起到積極作用。
評論