基于CAN 總線的電動汽車電源管理通信系統(tǒng)設(shè)計
4,基于CAN 總線的各監(jiān)控節(jié)點結(jié)構(gòu)和通信流程
CAN 總線節(jié)點結(jié)構(gòu)一般分為兩類:一類采用CAN適配卡與PC機相連,實現(xiàn)上位機與CAN總線的通訊;另一類則是由單片機、CAN控制器及CAN驅(qū)動器構(gòu)成,作為一類節(jié)點與CAN總線進行數(shù)據(jù)傳輸,在本文設(shè)計的能源管控系統(tǒng)中,上位主控節(jié)點采用了第一類CAN總線節(jié)點結(jié)構(gòu),各個關(guān)鍵監(jiān)測/控制系統(tǒng)采用了第二類 CAN 總線節(jié)點結(jié)構(gòu)。各個節(jié)點的結(jié)構(gòu)和系統(tǒng)的連接方式如圖2 所示。在總線的兩端配置了兩個120Ω的電阻,其作用是總線匹配阻抗,可以增加總線傳輸?shù)姆€(wěn)定性和抗干擾能力,減少數(shù)據(jù)傳輸中的出錯率。
對于各個下位監(jiān)控節(jié)點而言,通??刹捎?1 系列單片機作為該節(jié)點的監(jiān)測信號初級處理中心裝置,而用SJA1000 來做C A N 控制器,PCA82C250 則是一種常用的CAN 收發(fā)器和物理總線的接口,主要可以提供對總線的差動發(fā)送能力和對CAN 控制器的差動接受能力。采用上述三種元器件構(gòu)成的一個下位監(jiān)控節(jié)點的電路圖形如圖3 所示。
評論