基于CAN總線的電車漏電檢測裝置的研制
3.3 接收數(shù)據(jù)程序
由于接收采用中斷的方式進(jìn)行,MCU獲得中斷信號后進(jìn)入命令數(shù)據(jù)的判別并對CAN控制器進(jìn)行相關(guān)寄存器復(fù)位清0操作。若數(shù)據(jù)與之前規(guī)范的一致,則立刻把前次準(zhǔn)備好的數(shù)據(jù)發(fā)給CAN控制器。此功能的軟件流程如圖6所示。
4 結(jié) 語
本裝置能夠?qū)崟r地檢測出漏電電壓,通過具有強(qiáng)實(shí)時性、高可靠性和更好抗干擾能力的CAN總線技術(shù)發(fā)送、接收命令和數(shù)據(jù)。實(shí)踐證明,該裝置能夠很好地監(jiān)測電車漏電狀態(tài),從而消除了乘客上車偶爾被電擊的現(xiàn)象,提高了整車的安全性能。
評論