<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 基于C8051F550的CAN總線(xiàn)智能節點(diǎn)的設計

基于C8051F550的CAN總線(xiàn)智能節點(diǎn)的設計

作者: 時(shí)間:2011-08-10 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要:簡(jiǎn)單介紹了的特點(diǎn)與構成。詳細介紹了主的工作過(guò)程和從硬件接口電路的搭建方法,并通過(guò)對微處理器的軟件編程,實(shí)現了網(wǎng)絡(luò )的實(shí)時(shí)通信。整個(gè)通信系統工作穩定,可以滿(mǎn)足現場(chǎng)環(huán)境要求。
關(guān)鍵詞:;USB—CAN適配器;;節點(diǎn)

CAN總線(xiàn)最早是德國的BOSCH公司為解決汽車(chē)的監測,控制系統而的?,F在,已由汽車(chē)行業(yè)擴展到過(guò)程工業(yè),機械工業(yè),機器人和樓宇自動(dòng)化等領(lǐng)域??偨Y各個(gè)領(lǐng)域中的應用實(shí)例,CAN通信的關(guān)鍵在于各個(gè)通信模塊的與實(shí)現。通信信號一般有模擬量輸入/輸出(電壓電流采集模塊),開(kāi)關(guān)量輸入\輸出,數字量輸入\輸出(如計數器模塊)等。本文重點(diǎn)就模擬量輸入模塊和開(kāi)關(guān)量輸入模塊的設計,采用具有CAN接口的單片機作為系統設計的從節點(diǎn),用來(lái)采集模擬量和開(kāi)關(guān)量,實(shí)現與上位機中央控制器的通信。

1 CAN總線(xiàn)通信網(wǎng)絡(luò )系統
如圖1所示,本設計中通過(guò)帶有終端器(120歐電阻)的通信介質(zhì)(雙絞線(xiàn))將上位機和底層模塊連接起來(lái)。實(shí)驗中,終端電阻和雙絞線(xiàn)阻抗的匹配確保了數據信號不會(huì )在總線(xiàn)的兩端反射。上位機(主節點(diǎn))采用USB—CAN接口適配器(型號GYB507),使PC機直接通過(guò)USB接口就可連入CAN總線(xiàn)網(wǎng)絡(luò ),成為一個(gè)標準的CAN節點(diǎn)。配合總線(xiàn)通信測試軟件CANtool的使用,可直接配置PC機的發(fā)送與接收狀態(tài),通信速率和報文濾波功能等。同時(shí),還可實(shí)時(shí)監測顯示網(wǎng)絡(luò )中各從節點(diǎn)與PC機的數據通信,應用簡(jiǎn)單、方便。

本文引用地址:http://dyxdggzs.com/article/155931.htm

a.jpg



2 節點(diǎn)硬件設計
傳統的從節點(diǎn)設計是將CPU與CAN總線(xiàn)控制器和總線(xiàn)收發(fā)器相連后再連入總線(xiàn)網(wǎng)絡(luò ),這樣使CPU外圍電路復雜化,整個(gè)系統受外部影響較大。為了解決這一問(wèn)題,很多單片機廠(chǎng)商都將CAN控制器集成在單片機上。本文中選用該單片機,它是內部集成的CAN控制器,完全按照BoshchCAN全功能的CAN模塊實(shí)現,符合CAN2.0B協(xié)議,工作位速率可達1Mpbs??刂破靼幸粋€(gè)CAN內核,消息緩沖區,報文處理狀態(tài)機和CAN控制寄存器。通信控制器有32個(gè)消息對象,可以配置為發(fā)送或接收數據。輸入數據,消息對象及其標識符存儲在CAN消息緩沖區中,能實(shí)現CAN協(xié)議的數據鏈路層的全部功能及物理層大部分功能。CIP-51CPU可通過(guò)特殊功能寄存器直接或間接訪(fǎng)問(wèn)CAN控制寄存器(CANOCN),測試寄存器(CANOTST)和狀態(tài)寄存器(CANOSTA)。所有其它寄存器只能通過(guò)CANOADR,CANODATH和CANOTAL寄存器以地址索引方式間接訪(fǎng)問(wèn)。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>