美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產(chǎn)品分類

當(dāng)前位置: 首頁(yè) > 傳感測(cè)量產(chǎn)品 > 工業(yè)傳感器 > 壓力傳感器 > 應(yīng)變式壓力傳感器

類型分類:
科普知識(shí)
數(shù)據(jù)分類:
應(yīng)變式壓力傳感器

基于ARM7處理器的CAN總線網(wǎng)絡(luò)設(shè)計(jì)

發(fā)布日期:2022-08-21 點(diǎn)擊率:63

  1  引言

    can(controller area network)即控制器局域網(wǎng)絡(luò),最初是由德國(guó)bosch公司為解決汽車監(jiān)控系統(tǒng)中的自動(dòng)化系統(tǒng)集成而設(shè)計(jì)的數(shù)字信號(hào)通信協(xié)議,屬于總線式串行通信網(wǎng)絡(luò)。由于can總線自身的特點(diǎn),其應(yīng)用領(lǐng)域由汽車行業(yè)擴(kuò)展到過(guò)程控制、機(jī)械制造、機(jī)器人和樓宇自動(dòng)化等領(lǐng)域,被公認(rèn)為最有發(fā)展前景的現(xiàn)場(chǎng)總線之一。

    can總線系統(tǒng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)采用總線式結(jié)構(gòu),其結(jié)構(gòu)簡(jiǎn)單、成本低,并且采用無(wú)源抽頭連接,系統(tǒng)可靠性高。本設(shè)計(jì)在保證系統(tǒng)可靠工作和降低成本的條件下,具有通用性、實(shí)時(shí)性和可擴(kuò)展性等持點(diǎn)。

  2  系統(tǒng)總體方案設(shè)計(jì)

    整個(gè)can網(wǎng)絡(luò)由上位機(jī)(上位機(jī)也是網(wǎng)絡(luò)節(jié)點(diǎn))和各網(wǎng)絡(luò)節(jié)點(diǎn)組成(見圖1)。上位機(jī)采用工控機(jī)或通用計(jì)算機(jī),它不僅可以使用普通pc機(jī)的豐富軟件,而且采用了許多保護(hù)措施,保證了安全可靠的運(yùn)行,工控機(jī)特別適合于工業(yè)控制環(huán)境惡劣條件下的使用。上位機(jī)通過(guò)can總線適配卡與各網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行信息交換,負(fù)責(zé)對(duì)整個(gè)系統(tǒng)進(jìn)行監(jiān)控和給下位機(jī)發(fā)送各種操作控制命令和設(shè)定參數(shù)。

    網(wǎng)絡(luò)節(jié)點(diǎn)由傳感器接口、下位機(jī)、can控制器和can收發(fā)器組成,通過(guò)can收發(fā)器與總線相連,接收上位機(jī)的設(shè)置和命令。傳感器接口把采集到的現(xiàn)場(chǎng)信號(hào)經(jīng)過(guò)網(wǎng)絡(luò)節(jié)點(diǎn)處理后,由can收發(fā)器經(jīng)由can總線與上位機(jī)進(jìn)行數(shù)據(jù)交換,上位機(jī)對(duì)傳感器檢測(cè)到的現(xiàn)場(chǎng)信號(hào)做進(jìn)一步分析、處理或存儲(chǔ),完成系統(tǒng)的在線檢測(cè),計(jì)算機(jī)分析與控制。本設(shè)計(jì)can總線傳輸介質(zhì)采用雙絞線。

圖 1     can總線網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)

  3  can總線智能網(wǎng)絡(luò)節(jié)點(diǎn)硬件設(shè)計(jì)

    本文給出以arm7tdmi內(nèi)核philips公司的lpc2119芯片作為核心構(gòu)成的智能節(jié)點(diǎn)電路設(shè)計(jì)。該智能節(jié)點(diǎn)的電路原理圖如圖2所示。該智能節(jié)點(diǎn)的設(shè)計(jì)在保證系統(tǒng)可靠工作和降低成本的條件下,具有通用性、實(shí)時(shí)性和可擴(kuò)展性等特點(diǎn),下面分別對(duì)電路的各部分做進(jìn)一步的說(shuō)明。

圖2      can總線智能網(wǎng)絡(luò)點(diǎn)

  3.1  lpc2119處理器特點(diǎn)

    lpc2119是philips公司推出的一款高性價(jià)比很處理器。lpc2119是基于一個(gè)支持實(shí)時(shí)仿真和跟蹤的16/32位arm7tdmi-stm cpu,并帶有128kb嵌入的高速flash存儲(chǔ)器。獨(dú)特的加速結(jié)構(gòu)使32位代碼能夠在最大時(shí)鐘速率下運(yùn)行,對(duì)代碼規(guī)模有嚴(yán)格控制的應(yīng)用可使用16位thumb模式將代碼規(guī)模降低超過(guò)30%,而性能的損失卻很小。實(shí)行流水線作業(yè),提供embedded ice邏輯,支持片上斷點(diǎn)和調(diào)試點(diǎn),具有先進(jìn)的軟件開發(fā)和調(diào)試環(huán)境。

    lpc2119具有非常小的64腳封裝、極低的功耗、多個(gè)32位定時(shí)器、4路10位adc、2路can、pwm通道、多個(gè)串行接口,包括2個(gè)16c550工業(yè)標(biāo)準(zhǔn)uart、高速i2c接口(400 khz)和2個(gè)spi接口,46個(gè)gpio以及多達(dá)9個(gè)外部中斷使它們特別適用于汽車、工業(yè)控制應(yīng)用以及醫(yī)療系統(tǒng)和容錯(cuò)維護(hù)總線。

    lpc2119內(nèi)部集成2個(gè)can控制器,每一個(gè)can控制器都與獨(dú)立can控制器sja1000有著相似的寄存器結(jié)構(gòu)。其主要的區(qū)別在于標(biāo)識(shí)符接收過(guò)濾的編程操作上,篇幅有限這里不作詳述。它的主要特性有:單個(gè)總線上的數(shù)據(jù)傳輸速率高達(dá)1mb/s;32位寄存器和ram訪問;兼容can2.0b,iso11898-1規(guī)范;全局驗(yàn)收濾波器可以識(shí)別所有的11位和29位標(biāo)識(shí)符;驗(yàn)收濾波器為選擇的標(biāo)準(zhǔn)標(biāo)識(shí)符提供full can-style自動(dòng)接收。

  3.2  數(shù)據(jù)采集和人機(jī)接口

    傳感器接口的選用應(yīng)根據(jù)實(shí)際系統(tǒng)所要實(shí)現(xiàn)的功能而定,由傳感器將被測(cè)量轉(zhuǎn)化成電量。由于測(cè)試環(huán)境的電磁干擾、傳感器和放大器自身的影響,往往使信號(hào)中含有多種頻率成分的噪音,直接從傳感器輸出的信號(hào)需要經(jīng)過(guò)信號(hào)調(diào)理電路作進(jìn)一步的處理才能使后續(xù)電路得以正常工作。經(jīng)過(guò)調(diào)理后的信號(hào)輸入到lpc2119的模擬信號(hào)輸入端p0.27-p0.30,lpc2119內(nèi)有4路10位adc,轉(zhuǎn)換時(shí)間低至2.44μs。

    人機(jī)接口利用lpc2119豐富的gpio接口采用led顯示輸出和鍵盤輸入,如圖2所示。本設(shè)計(jì)采用4個(gè)led分別表示節(jié)點(diǎn)電源、數(shù)據(jù)通信狀態(tài)、聯(lián)機(jī)指示和錯(cuò)誤指示。鍵盤設(shè)計(jì)了6個(gè)按鍵用來(lái)設(shè)置節(jié)點(diǎn)的報(bào)文濾波、節(jié)點(diǎn)的波特率及節(jié)點(diǎn)復(fù)位等功能。

  3.3  can總線接口

    根據(jù)圖2所示,can接口部分包括lpc2119(內(nèi)置can控制器)、光電耦合器和總線收發(fā)器。can總線遵循iso的標(biāo)準(zhǔn)模型,分為數(shù)據(jù)鏈路層和物理層。在工程上通常由can控制器和收發(fā)器來(lái)實(shí)現(xiàn)。收發(fā)器選擇philips公司的tja1050高速收發(fā)器,它符合iso11898標(biāo)準(zhǔn)。can控制器主要完成can的通訊協(xié)議,實(shí)現(xiàn)報(bào)文的裝配和拆分、接收信息的過(guò)濾和校驗(yàn)等。收發(fā)器tja1050則是實(shí)現(xiàn)can控制器和通訊線路的物理連接,提高can總線的驅(qū)動(dòng)能力和可靠性。

    為了進(jìn)一步提高系統(tǒng)的抗干擾能力,lpc2119引腳tx1、rx1與收發(fā)器tja1050并不是直接相連的,而是通過(guò)高速光耦6n137后與tja1050相連。電路中可采用隔離型dc/dc 模塊向收發(fā)器電路供電。dc/dc模塊采用金升陽(yáng)的b0505s-1w定電壓輸入隔離非穩(wěn)壓?jiǎn)屋敵鲂蚫c/dc模塊,隔離電壓≥1000vdc。這樣就可以很好地實(shí)現(xiàn)總線上各接點(diǎn)的電氣隔離,這部分電路雖增加了復(fù)雜性,但卻保證了穩(wěn)定性和安全性。

    tja1050與can總線的接口部分也采用了一定的安全和抗干擾措施,canh和canl與地之間并聯(lián)了兩個(gè)小電容ch和cl可以起到濾除總線上的高頻干擾和一定的防電磁輻射的能力。電容值須由節(jié)點(diǎn)的數(shù)量和波特率決定,當(dāng)tja1050 的輸出級(jí)阻抗大約是20ω,總線系統(tǒng)有10個(gè)節(jié)點(diǎn)速度是500kbps,則電容的值不應(yīng)該超過(guò)470pf。另外在兩根can總線接入端與地之間分別反接了一個(gè)保護(hù)二極管,當(dāng)can 總線有較高的負(fù)電壓時(shí)通過(guò)二極管的短路可起到一定的過(guò)壓保護(hù)作用。根據(jù)tja1050的特性,本設(shè)計(jì)中can終端電阻使用了分裂終端,即總線端節(jié)點(diǎn)的兩個(gè)終端電阻都被分成兩個(gè)等值的電阻,用兩個(gè)60ω的電阻代替一個(gè)120ω的電阻,這樣可以有效的減少輻射。由于使用了分裂終端,tja1050的emc性能得到優(yōu)化而且不會(huì)產(chǎn)生扼流。

 

  4  can總線應(yīng)用層通信協(xié)議的制定

    can總線應(yīng)用層協(xié)議制定的總體目標(biāo)是最大限度地發(fā)揮can總線的優(yōu)異性能,使通信更加規(guī)范、可靠,提高實(shí)時(shí)性,降低總線負(fù)載率。在設(shè)計(jì)系統(tǒng)的應(yīng)用層通信協(xié)議時(shí),需要考慮以下兩個(gè)方面的內(nèi)容:

 ?。?) 結(jié)合系統(tǒng)的設(shè)計(jì)要求,分析通信中所有信息對(duì)象,確定需要支持的通信傳輸模式;

 ?。?) 確定標(biāo)識(shí)符的分配方案,定義幀格式。下面分別討論之。

  4.1  確定通信的傳輸模式

    本系統(tǒng)要求實(shí)現(xiàn)廣播式通信用來(lái)對(duì)全部從結(jié)點(diǎn)或部分從結(jié)點(diǎn)發(fā)布信息,同時(shí)主結(jié)點(diǎn)還要具備能夠?qū)蝹€(gè)結(jié)點(diǎn)進(jìn)行操作的功能。因此定義以下三種傳輸模式:

 ?。?) 支持全局/局部廣播式通信。主結(jié)點(diǎn)向全部或部分結(jié)點(diǎn)發(fā)送信息,從結(jié)點(diǎn)接收信息后進(jìn)行相應(yīng)動(dòng)作,不回送確認(rèn)信息。

  (2) 支持點(diǎn)對(duì)點(diǎn)式通信。主結(jié)點(diǎn)向某個(gè)從結(jié)點(diǎn)發(fā)送信息請(qǐng)求數(shù)據(jù),從結(jié)點(diǎn)接收到請(qǐng)求后讀取數(shù)據(jù),并向主結(jié)點(diǎn)發(fā)送請(qǐng)求的數(shù)據(jù)。

  (3) 支持點(diǎn)對(duì)點(diǎn)式通信。主結(jié)點(diǎn)向某個(gè)從結(jié)點(diǎn)發(fā)送信息,從結(jié)點(diǎn)接收到信息后執(zhí)行相應(yīng)操作,但不回送確認(rèn)信息。

  4.2  確定標(biāo)識(shí)符的分配方案

    確定標(biāo)識(shí)符的分配方案,定義幀格式。標(biāo)識(shí)符是can總線實(shí)現(xiàn)仲裁的依據(jù),也是協(xié)議的關(guān)鍵,其分配方案要滿足個(gè)節(jié)點(diǎn)及信息對(duì)優(yōu)先級(jí)的要求。本文在協(xié)議中定義了兩種類型的幀:信息幀和數(shù)據(jù)幀。信息幀用來(lái)傳送主結(jié)點(diǎn)對(duì)從結(jié)點(diǎn)的命令、配置信息以及通信中的連接響應(yīng)信息等。而從結(jié)點(diǎn)向上傳送過(guò)程數(shù)據(jù)則通過(guò)數(shù)據(jù)幀來(lái)實(shí)現(xiàn)。信息幀的優(yōu)先級(jí)高于數(shù)據(jù)幀。

    設(shè)計(jì)中通信協(xié)議采用can2.0a標(biāo)準(zhǔn)幀格式,只用數(shù)據(jù)幀,不采用遠(yuǎn)程幀。報(bào)文的格式如表1所示。本文對(duì)11位id進(jìn)行了重新定義。dlc用于表示數(shù)據(jù)域的長(zhǎng)度0~7個(gè)字節(jié);m/s用于表示報(bào)文的傳播方向,0表示主站向從站發(fā)消息,1表示從站向主站發(fā)消息;b/p表示通信方式,0表示廣播式通信,1表示點(diǎn)對(duì)點(diǎn)通信;m/d表示幀類型,0表示信息幀,1表示數(shù)據(jù)幀;id(7-0)用于表示報(bào)文標(biāo)識(shí)符;type用于表示報(bào)文是單幀報(bào)文還是多幀報(bào)文,該位為0時(shí)表示單幀或結(jié)束幀,該位為1時(shí)表示多幀報(bào)文;cmd表示命令標(biāo)識(shí),包括:0a表示上傳命令,0b表示下載命令,0c表示聯(lián)機(jī)命令,0d表示報(bào)警命令等;data表示數(shù)據(jù)域。

    當(dāng)上位機(jī)需要與子節(jié)點(diǎn)進(jìn)行通信時(shí),可用以上三種模式向can網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送信息幀,can網(wǎng)絡(luò)中的節(jié)點(diǎn)接收到信息幀后,通過(guò)判別標(biāo)識(shí)符和命令標(biāo)識(shí)來(lái)區(qū)別信息幀的類別,并將節(jié)點(diǎn)所需要的數(shù)據(jù)發(fā)送出去。當(dāng)網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)生突發(fā)事件時(shí),可隨時(shí)向上位機(jī)報(bào)告,上位機(jī)同樣也是通過(guò)標(biāo)識(shí)符來(lái)識(shí)別數(shù)據(jù)類型。

  5  結(jié)束語(yǔ)

    本文基于can總線技術(shù),以lpc2119為核心,重點(diǎn)介紹了網(wǎng)絡(luò)節(jié)點(diǎn)的硬件電路設(shè)計(jì)以及應(yīng)用層協(xié)議的制定。軟件設(shè)計(jì)部分,在keil uvision3環(huán)境下,實(shí)現(xiàn)了can控制器的驅(qū)動(dòng)程序和應(yīng)用層協(xié)議,解決了現(xiàn)場(chǎng)傳感器得到的測(cè)量信號(hào)利用下位機(jī)進(jìn)行處理和存儲(chǔ),然后通過(guò)內(nèi)置can控制器將數(shù)據(jù)發(fā)送到can總線上,完成與上位機(jī)的通訊。設(shè)計(jì)具有通用性,實(shí)時(shí)性,可擴(kuò)展性強(qiáng)的特點(diǎn),現(xiàn)已通過(guò)調(diào)試,性能穩(wěn)定,可以移植到其他系統(tǒng)中。

  

下一篇: PLC、DCS、FCS三大控

上一篇: 利用半導(dǎo)體結(jié)點(diǎn)壓降測(cè)

美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        不卡欧美aaaaa| 欧美色图免费看| 中文字幕 久热精品 视频在线| av欧美精品.com| 亚洲夂夂婷婷色拍ww47| 在线不卡免费欧美| 亚洲一区尤物| 国产精品系列在线观看| 一区二区三区电影在线播| 精品国产三级电影在线观看| 色先锋aa成人| 99久久国产综合精品色伊| 国产麻豆视频精品| 日韩国产精品久久久久久亚洲| 国产精品成人一区二区三区夜夜夜| 正在播放国产精品| 日韩av一区二区三区美女毛片| 国产精品日韩二区| 国产成人免费观看| 成人免费观看网站| 成人免费视频观看视频| 91在线观看一区二区| 成人激情综合网站| 成人黄色综合网站| 夫妻av一区二区| 丁香六月综合激情| 成人精品在线视频观看| 国产精品1024久久| 成人美女视频在线看| 成人久久视频在线观看| 成人av在线观| 97人人模人人爽视频一区二区 | 在线视频综合导航| 色噜噜久久综合| 国产在线精品日韩| 欧美日韩综合另类| 手机看片福利永久国产日韩| 亚洲福利av在线| 91久久一区二区| 91精品国产一区二区三区香蕉| 欧美一区二区三区在线观看 | 精品国产123| 久久精品人人做人人爽97| 国产欧美综合色| 日韩三级免费观看| 久久久噜噜噜久久人人看 | 欧美日本韩国一区二区三区视频| 在线观看日韩片| 欧美色综合网站| 亚洲欧美影院| 日本在线播放不卡| 91文字幕巨乱亚洲香蕉| 99精品国产一区二区三区不卡 | 久99久精品视频免费观看| 国产激情91久久精品导航| av电影在线观看一区| 国产精品视频一区二区三区经| 免费亚洲一区二区| 日本精品视频一区二区| 欧美成人r级一区二区三区| 中文字幕中文在线不卡住| 国产婷婷色一区二区三区在线| 国产日韩一级二级三级| 亚洲人成精品久久久久久| 国产精品电影一区二区三区| 精品国产乱码久久久久久久久| 欧美浪妇xxxx高跟鞋交| 久久影院午夜论| 亚洲精品国产无天堂网2021| 经典三级在线一区| 激情深爱一区二区| 另类小说一区二区三区| 视频在线观看91| 亚洲午夜久久久久中文字幕久| 中文字幕日韩一区二区| 七七婷婷婷婷精品国产| 999在线观看免费大全电视剧| 97se亚洲国产综合自在线不卡| 欧美日韩在线精品| 日韩亚洲电影在线| 精品国产伦一区二区三区观看体验| 日本一区二区三区四区在线视频 | 日本人妖一区二区| 5566中文字幕一区二区| 亚洲午夜精品国产| 久久久99久久| 日韩电影免费一区| 高清国产一区| 欧美日韩国产区一| 亚洲精品国产无天堂网2021| 高清成人免费视频| 日韩一区不卡| 国产午夜精品久久久久久免费视| 日日夜夜免费精品视频| 91免费观看视频| 欧美在线观看一区| 亚洲人成在线播放网站岛国| 成人精品免费网站| 日本高清不卡一区| 亚洲日本va在线观看| 亚洲电影一级黄| 偷窥少妇高潮呻吟av久久免费| 国产一区二区精品久久91| 国产欧美亚洲日本| 精品少妇一区二区三区在线视频| 日韩制服丝袜av| 麻豆精品传媒视频| 国产视频一区在线播放| 一区二区三区四区中文字幕| 五月婷婷久久综合| 国产电影一区二区三区| 97精品久久久午夜一区二区三区 | 日韩在线一区二区| 久久久久久九九九九| 精品国产乱码久久久久久久 | 欧美三级三级三级| 亚洲久草在线视频| 成人午夜电影在线播放| 日韩亚洲欧美中文三级| 国产资源在线一区| 欧美在线观看一区| 日韩电影一区二区三区| 午夜精品一区二区在线观看| 中文字幕亚洲电影| 国产欧美亚洲日本| 国产农村妇女精品| 91影视在线播放| 久久综合狠狠综合久久综合88 | 国产激情一区二区三区四区 | 国产精品1024久久| 在线亚洲精品福利网址导航| 亚洲小少妇裸体bbw| 久久99精品久久久久久久青青日本| 精品粉嫩超白一线天av| 成人午夜激情影院| 日韩免费观看高清完整版在线观看| 久久精品国内一区二区三区| 91精品1区2区| 精品一区二区日韩| 欧美日韩在线播放一区| 国产一区视频导航| 欧美高清www午色夜在线视频| 国产一区二区在线免费观看| 欧美体内she精高潮| 久久国产精品一区二区| 欧美日韩精品是欧美日韩精品| 免费在线观看日韩欧美| 在线观看网站黄不卡| 久久av资源网| 91精品国产福利| 99riav久久精品riav| 欧美国产日韩亚洲一区| 蜜桃导航-精品导航| 亚洲chinese男男1069| 欧美在线不卡一区| 成人综合在线视频| 国产色产综合产在线视频| 久久99久久99精品蜜柚传媒| 一区二区三区毛片| 91久久免费观看| 国产成人自拍高清视频在线免费播放| 精品精品国产高清a毛片牛牛| 99re资源| 一区二区三区加勒比av| 制服国产精品| 国产999精品久久久久久绿帽| 一区二区免费在线观看| 亚洲成人免费视| 亚洲一区高清| 一区二区三区色| 精品免费日产一区一区三区免费| 精品久久久久久久久久久院品网| 成人午夜短视频| 欧美国产乱子伦| 亚洲bbw性色大片| 国产高清精品久久久久| 欧美国产精品劲爆| 亚洲国产精品视频一区| 日本亚洲天堂网| 精品国产人成亚洲区| 欧美日韩国产免费一区二区三区 | 石原莉奈在线亚洲二区| 欧美日韩黄色影视| 成人h在线播放| 日韩激情中文字幕| 2020国产成人综合网| 欧美高清视频一区| 蜜臀久久99精品久久久久宅男| 亚洲人快播电影网| 国产精品全国免费观看高清 | 日韩欧美在线一区二区| 国产69精品久久久久9999apgf| 丁香婷婷深情五月亚洲| 精品一区二区在线免费观看| 亚洲午夜精品在线| 亚洲精品成人精品456| 最新不卡av在线| 国产精品久久久久久妇女6080| 久久亚洲私人国产精品va媚药| 欧美一区二区三区白人|