色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)與SJA1000 CAN控制器接口電路

            單片機(jī)與SJA1000 CAN控制器接口電路

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

            圖為C8051F020型單片機(jī)與型控制器的硬件連接電路原理。占用了0x8000-0x80FF的外部。當(dāng)單片機(jī)訪問(wèn)以上空間時(shí)片選信號(hào)會(huì)選中。

            本文引用地址:http://cafeforensic.com/article/201706/348421.htm


            C8051F020有高低2個(gè)外部存儲(chǔ)器接口。因此,SJA1000的AD0-AD7連接到C8051F020的高端口P7口,CS連接到基址為0x8000的外部存儲(chǔ)器片選信號(hào)。當(dāng)C8051F020訪問(wèn)地址0x8000-0x80FF時(shí),CPU可對(duì)SJA1000執(zhí)行相應(yīng)的讀/寫操作。SJA1000的RD、WR和ALE分別與C8051F020的對(duì)應(yīng)引腳相連,INT接C8051F020的INT0引腳,于是C8051F020可通過(guò)中斷方式訪問(wèn)SJA1000。SJA1000的復(fù)位信號(hào)RST為低電平有效。C8051F020的AD0-AD7口用于地址/數(shù)據(jù)的輸入/輸出,將其配置為漏極開路方式,利用4.7kΩ上拉電阻器拉至5V。通過(guò)設(shè)置數(shù)字交叉開關(guān),將C8051F020的外部中斷引腳配置到P2.7口。
            CAN能夠使用多種物理介質(zhì),例如雙絞線和光纖等。該設(shè)計(jì)方案采用雙絞線。信號(hào)以差分電壓傳送,2條信號(hào)線為CAN_H和CAN_L,靜態(tài)時(shí)為2.5V,此時(shí)狀態(tài)表示邏輯1,也叫做隱性。CAN_H比CAN_L高,表示邏輯0,稱為顯性,此時(shí)CAN_H=3.5V,CAN_L=1.5V。TJA1050型CAN總線收發(fā)器是CAN協(xié)議控制器和物理總線之間的接口,CAN總線上二端節(jié)點(diǎn)須加60Ω電阻器和47nF電容器將信號(hào)吸收,以避免信號(hào)反射。為了增強(qiáng)CAN總線節(jié)點(diǎn)的抗干擾能力,SJA1000的TX1與RX1通過(guò)6N137型高速光耦后與TJA1050相連。這樣就很好地實(shí)現(xiàn)了總線上各CAN節(jié)點(diǎn)間的電氣隔離。其中,光耦部分電路的2個(gè)電源VCC和V_CAN必須完全隔離,否則采用光耦就是失去了意義。電源的完全隔離可采用小功率電源隔離模塊和通過(guò)帶多個(gè)5V隔離輸出的開關(guān)電源模塊實(shí)現(xiàn)。



            關(guān)鍵詞: RAM空間 SJA1000 光耦隔離

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉