<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è) > 嵌入式系統 > 設計應用 > CAN總線(xiàn)數據采集系統

CAN總線(xiàn)數據采集系統

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

下面以MCP2515的裝載TX緩沖器為例來(lái)說(shuō)明數據的發(fā)送過(guò)程。裝載TX緩沖器的時(shí)序如圖5所示。本應用有3路信號,每一路信號都要求精確到小數點(diǎn)后2 位,所以經(jīng)過(guò)處理后的數據格式使用浮點(diǎn)型。一個(gè)浮點(diǎn)數需要占用4字節,為了使監控中心易于管理,用包含4字節數據長(cháng)度的標準數據幀來(lái)發(fā)送數據?,F以裝載 TX緩沖器0為例說(shuō)明一次數據發(fā)送操作,如圖6所示。

dsPIC30F3013的SPI模塊在數據發(fā)送和接收時(shí)有8位和16位兩種工作模式可選。MCP2515的SPI指令、內部寄存器地址及數據都是8位的,所以在初始化SPI模塊時(shí),清零MODE16(SPI1CON10>),將通信數據配置為8位寬度。

結 語(yǔ)
本文介紹了一種以Microchip公司dsPIC30F3013為控制核心,以MCP2515為CAN控制器和以MCP2551作為CAN收發(fā)器的。該系統與傳感器組成一個(gè),有效地改善了工控系統中監控部分線(xiàn)路布局范圍廣、布線(xiàn)凌亂、抗干擾能力差的現狀,同時(shí),使整個(gè)監控系統更易于擴展。實(shí)踐證明,這種設計是可靠的、高性能的。只是系統工作在多雷電地區時(shí),可能會(huì )發(fā)生雷擊事故,在后續設計中會(huì )使用高速光電耦合器在CAN控制器與 CAN收發(fā)器之間做隔離。


上一頁(yè) 1 2 下一頁(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>