CAN總線,全稱為“Controller Area Network”,即控制器局域網(wǎng),是一種國際上應(yīng)用最廣泛的現(xiàn)場總線之一。它最初被設(shè)計作為汽車環(huán)境中的微控制器通訊,以在車載各電子控制裝置ECU之間交換信息,形成汽車電子控制網(wǎng)絡(luò)。比如發(fā)動機(jī)管理系統(tǒng)、變速箱控制器、儀表裝備、電子主干系統(tǒng)中,均嵌入CAN控制裝置。
CAN總線是一種多主方式的串行通訊總線,具有高的位速率、高抗電磁干擾性,能夠檢測出產(chǎn)生的任何錯誤。當(dāng)信號傳輸距離達(dá)到10Km時,CAN仍可提供高達(dá)50Kbit/s的數(shù)據(jù)傳輸速率。它可提供高達(dá)1 Mbit/s 的數(shù)據(jù)傳輸速率,使得實(shí)時控制變得非常容易。另外,硬件的錯誤檢定特性也增強(qiáng)了CAN的抗電磁干擾能力。
在實(shí)際應(yīng)用中,一個由CAN總線構(gòu)成的單一網(wǎng)絡(luò)中,理論上可以掛接無數(shù)個節(jié)點(diǎn),但實(shí)際應(yīng)用中,節(jié)點(diǎn)數(shù)目受網(wǎng)絡(luò)硬件的電氣特性所限制。CAN總線硬件連接簡單,有良好的可靠性、實(shí)時性和性能價格比。
微信掃碼
支付寶掃碼