在线免费观看成年人视频-在线免费观看国产-在线免费观看国产精品-在线免费观看黄网站-在线免费观看精品

產品分類

當前位置: 首頁 > 傳感測量產品 > 工業傳感器 > 壓力傳感器 > 應變式壓力傳感器

類型分類:
科普知識
數據分類:
應變式壓力傳感器

基于ARM7處理器的CAN總線網絡設計

發布日期:2022-08-21 點擊率:57

  1  引言

    can(controller area network)即控制器局域網絡,最初是由德國bosch公司為解決汽車監控系統中的自動化系統集成而設計的數字信號通信協議,屬于總線式串行通信網絡。由于can總線自身的特點,其應用領域由汽車行業擴展到過程控制、機械制造、機器人和樓宇自動化等領域,被公認為最有發展前景的現場總線之一。

    can總線系統網絡拓撲結構采用總線式結構,其結構簡單、成本低,并且采用無源抽頭連接,系統可靠性高。本設計在保證系統可靠工作和降低成本的條件下,具有通用性、實時性和可擴展性等持點。

  2  系統總體方案設計

    整個can網絡由上位機(上位機也是網絡節點)和各網絡節點組成(見圖1)。上位機采用工控機或通用計算機,它不僅可以使用普通pc機的豐富軟件,而且采用了許多保護措施,保證了安全可靠的運行,工控機特別適合于工業控制環境惡劣條件下的使用。上位機通過can總線適配卡與各網絡節點進行信息交換,負責對整個系統進行監控和給下位機發送各種操作控制命令和設定參數。

    網絡節點由傳感器接口、下位機、can控制器和can收發器組成,通過can收發器與總線相連,接收上位機的設置和命令。傳感器接口把采集到的現場信號經過網絡節點處理后,由can收發器經由can總線與上位機進行數據交換,上位機對傳感器檢測到的現場信號做進一步分析、處理或存儲,完成系統的在線檢測,計算機分析與控制。本設計can總線傳輸介質采用雙絞線。

圖 1     can總線網絡系統結構

  3  can總線智能網絡節點硬件設計

    本文給出以arm7tdmi內核philips公司的lpc2119芯片作為核心構成的智能節點電路設計。該智能節點的電路原理圖如圖2所示。該智能節點的設計在保證系統可靠工作和降低成本的條件下,具有通用性、實時性和可擴展性等特點,下面分別對電路的各部分做進一步的說明。

圖2      can總線智能網絡點

  3.1  lpc2119處理器特點

    lpc2119是philips公司推出的一款高性價比很處理器。lpc2119是基于一個支持實時仿真和跟蹤的16/32位arm7tdmi-stm cpu,并帶有128kb嵌入的高速flash存儲器。獨特的加速結構使32位代碼能夠在最大時鐘速率下運行,對代碼規模有嚴格控制的應用可使用16位thumb模式將代碼規模降低超過30%,而性能的損失卻很小。實行流水線作業,提供embedded ice邏輯,支持片上斷點和調試點,具有先進的軟件開發和調試環境。

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

    lpc2119內部集成2個can控制器,每一個can控制器都與獨立can控制器sja1000有著相似的寄存器結構。其主要的區別在于標識符接收過濾的編程操作上,篇幅有限這里不作詳述。它的主要特性有:單個總線上的數據傳輸速率高達1mb/s;32位寄存器和ram訪問;兼容can2.0b,iso11898-1規范;全局驗收濾波器可以識別所有的11位和29位標識符;驗收濾波器為選擇的標準標識符提供full can-style自動接收。

  3.2  數據采集和人機接口

    傳感器接口的選用應根據實際系統所要實現的功能而定,由傳感器將被測量轉化成電量。由于測試環境的電磁干擾、傳感器和放大器自身的影響,往往使信號中含有多種頻率成分的噪音,直接從傳感器輸出的信號需要經過信號調理電路作進一步的處理才能使后續電路得以正常工作。經過調理后的信號輸入到lpc2119的模擬信號輸入端p0.27-p0.30,lpc2119內有4路10位adc,轉換時間低至2.44μs。

    人機接口利用lpc2119豐富的gpio接口采用led顯示輸出和鍵盤輸入,如圖2所示。本設計采用4個led分別表示節點電源、數據通信狀態、聯機指示和錯誤指示。鍵盤設計了6個按鍵用來設置節點的報文濾波、節點的波特率及節點復位等功能。

  3.3  can總線接口

    根據圖2所示,can接口部分包括lpc2119(內置can控制器)、光電耦合器和總線收發器。can總線遵循iso的標準模型,分為數據鏈路層和物理層。在工程上通常由can控制器和收發器來實現。收發器選擇philips公司的tja1050高速收發器,它符合iso11898標準。can控制器主要完成can的通訊協議,實現報文的裝配和拆分、接收信息的過濾和校驗等。收發器tja1050則是實現can控制器和通訊線路的物理連接,提高can總線的驅動能力和可靠性。

    為了進一步提高系統的抗干擾能力,lpc2119引腳tx1、rx1與收發器tja1050并不是直接相連的,而是通過高速光耦6n137后與tja1050相連。電路中可采用隔離型dc/dc 模塊向收發器電路供電。dc/dc模塊采用金升陽的b0505s-1w定電壓輸入隔離非穩壓單輸出型dc/dc模塊,隔離電壓≥1000vdc。這樣就可以很好地實現總線上各接點的電氣隔離,這部分電路雖增加了復雜性,但卻保證了穩定性和安全性。

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

 

  4  can總線應用層通信協議的制定

    can總線應用層協議制定的總體目標是最大限度地發揮can總線的優異性能,使通信更加規范、可靠,提高實時性,降低總線負載率。在設計系統的應用層通信協議時,需要考慮以下兩個方面的內容:

 ?。?) 結合系統的設計要求,分析通信中所有信息對象,確定需要支持的通信傳輸模式;

  (2) 確定標識符的分配方案,定義幀格式。下面分別討論之。

  4.1  確定通信的傳輸模式

    本系統要求實現廣播式通信用來對全部從結點或部分從結點發布信息,同時主結點還要具備能夠對單個結點進行操作的功能。因此定義以下三種傳輸模式:

 ?。?) 支持全局/局部廣播式通信。主結點向全部或部分結點發送信息,從結點接收信息后進行相應動作,不回送確認信息。

 ?。?) 支持點對點式通信。主結點向某個從結點發送信息請求數據,從結點接收到請求后讀取數據,并向主結點發送請求的數據。

  (3) 支持點對點式通信。主結點向某個從結點發送信息,從結點接收到信息后執行相應操作,但不回送確認信息。

  4.2  確定標識符的分配方案

    確定標識符的分配方案,定義幀格式。標識符是can總線實現仲裁的依據,也是協議的關鍵,其分配方案要滿足個節點及信息對優先級的要求。本文在協議中定義了兩種類型的幀:信息幀和數據幀。信息幀用來傳送主結點對從結點的命令、配置信息以及通信中的連接響應信息等。而從結點向上傳送過程數據則通過數據幀來實現。信息幀的優先級高于數據幀。

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

    當上位機需要與子節點進行通信時,可用以上三種模式向can網絡節點發送信息幀,can網絡中的節點接收到信息幀后,通過判別標識符和命令標識來區別信息幀的類別,并將節點所需要的數據發送出去。當網絡節點發生突發事件時,可隨時向上位機報告,上位機同樣也是通過標識符來識別數據類型。

  5  結束語

    本文基于can總線技術,以lpc2119為核心,重點介紹了網絡節點的硬件電路設計以及應用層協議的制定。軟件設計部分,在keil uvision3環境下,實現了can控制器的驅動程序和應用層協議,解決了現場傳感器得到的測量信號利用下位機進行處理和存儲,然后通過內置can控制器將數據發送到can總線上,完成與上位機的通訊。設計具有通用性,實時性,可擴展性強的特點,現已通過調試,性能穩定,可以移植到其他系統中。

  

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

上一篇: 利用半導體結點壓降測

青草伊人久久综在合线亚洲| 男人操女人视频图片日韩| 美女内射在线观看| 青青草无码伊人久久| 特级毛片AAAAAA| 亚洲欧美黑人深喉猛交群| 重囗味SM在线观看无码| 多毛freeoprn熟妇多毛y| 国产农村妇女毛片精品久久麻豆| 精品综合久久久久久98| 欧美巨大XXXX做受高清| 天堂中文在线资源| 亚洲人成无码WWW久久久| XXXX性BBBB欧美| 国产亚洲精品在AV| 免费的最近直播比较火的黄台| 日韩一区二区三区精品视频| 亚洲爆乳无码专区WWW| 18禁裸乳无遮挡免费网站| 国产AV成人一区二区三区| 精品少妇av无码美人妻| 人妻熟妇乱又伦精品视频无广告| 亚洲AV蜜桃永久无码精品| 2022国产成人无码AⅤ片| 国产成人一区二区三区视频免费| 久久久久久久综合综合狠狠| 日韩免费视频一一二区| 亚洲精品乱码日本按摩久久久久| CSGO内射最强对手| 国语对白做受XXXXX在| 欧美亚洲一区二区三区| 亚洲AV无码成人| А√在线中文网新版地址在线 | 2021国内精品久久久久精品K| 国产999精品成人网站| 久久亚洲私人国产精品VA| 日本适合十八岁以上的护肤品| 亚洲精品成人久久AV| 菠萝蜜视频高清在线观看| 精品少妇无码AV无码专区| 日本乱人伦AⅤ精品| 亚洲精品永久在线观看| 差差漫画免费页面漫画在线观看 | 伊人色综合一区二区三区影院视频 | 亚洲精品无码7777| 成人夜色视频网站在线观看| 久久久综合九色综合鬼色| 推油少妇久久99久久99久久| 99精品电影一区二区免费看| 饥渴人妻欲求不满在线| 日日摸夜夜摸狠狠摸婷婷| 在公车上拨开内裤进入| 国产偷V国产偷V亚洲高清学生| 人妻 中文无码 中出| 亚洲性色成人AV天堂| 国产成人亚洲精品无码青| 欧美极品少妇XXXXⅩ另类| 亚洲国产精品一区二区美利坚| 大炕上的肉体交换农村乱睡| 免费A级毛片无码A∨性按摩| 亚洲AV无码一区二区三区电影 | 日本免费人成视频在线观看| 一本大道久久东京热无码AV| 国产美女裸体无遮挡免费视频| 秋霞久久国产精品电影院| 夜夜爽77777妓女免费看| 国产乱人伦偷精品视频色欲| 欧美乱强伦XXXXXXXXXX| 亚洲性色AV一区二区三区| 国产天堂AV手机在线| 色噜噜人体337P人体| 9LPORM自拍视频区九色| 久久精品人人做人人综合试看| 无码人妻熟妇av又大又粗浪潮| AV无码精品一区二区三区 | 日本极品白嫩ASSPICS| 在线观看ww亚洲精品| 精品欧洲AV无码一区二区| 午夜福利片手机在线播放| 成人精品一区二区www| 欧美精品一区二区精品久久| 永久免费的AV在线网无码| 鳮巴又大又爽我高潮了免费视频| 无码秘 蜜桃一区二区三区| 锕锕锕锕锕锕~好深啊APP| 免费黄色网站久久精品| 野花高清在线观看免费3| 激情综合五月丁香五月激情| 性色欲情侣网站WWW| 国产成人拍精品视频午夜网站| 日本少妇自慰免费完整版| CHINA东北女人对话过瘾| 蜜桃传媒在线观看免费版7| 亚洲综合区小说区激情区| 激情内射亚洲一区二区三区爱妻| 玩护士睡老师勾搭女下属| 东京无码熟妇人妻AV在线网址| 人妻在夫面前被性爆| AV日日碰狠狠躁久久躁| 妺妺窝人体色WWW在线一| 岳两腿之间白嫩的小缝| 久久人人爽人人爽人人片AV| 亚洲人成无码网站在线观看野花| 和朋友换娶妻野外夫妇3| 小SAO货CAO得你舒服吗男男| 国产精品无码成人午夜电影| 天天躁日日躁很很很躁| 国产成人无码AA精品一区色欲| 私人医生H1忘记密码了怎么办 | 熟妇熟女乱妇乱女网站| 岛国AV动作片免费观看| 日韩综合无码一区二区 | 日韩欧美成人免费观看| 趁夫不在给给公侵犯了| 日韩精品视频一区二区三区| 成年午夜免费AⅤ在线观看| 人人妻人人爽人人澡人人少妇| 把腿张开老子臊烂你妙妙 | 久久久久精品久久九九| 亚洲熟妇AV日韩熟妇AV| 久久久久精品国产四虎2021| 一二三四视频社区3在线高清| 久久亚洲精品中文字幕波多野结衣 | YSL蜜桃色成人| 日本免费人成视频在线观看| 边做边爱完整版MP3在线下载| 日本久久久久精品免费网播放| 成人性生交大片免费看好| 少妇下蹲露大唇无遮挡| 国产精品久久久久9999赢消| 无码一区二区三区| 好疼太大了太粗太长了视频| 亚洲午夜成人AV电影| 麻豆国产精品VA在线观看不卡| 2020国产精品久久久久精品| 欧洲美熟女乱又伦AV| 出租屋勾搭老熟妇啪啪| 我和亲妺妺乱的性视频| 国产做国产爱免费视频| 亚洲无人区码二码三码区别图| 麻豆国产原创视频在线播放 | 国产乱人伦偷精品视频免观看| 亚洲AV日韩综合一区| 久久99青青精品免费观看 | 免费人成视在线观看不卡| 99久久人妻无码精品系列蜜桃| 八戒午夜理论片影院| 精品无码一区二区三区| 亚洲AV中文无码字幕色三| 国产精品99久久免费观看| 西西人体午夜大胆无码视频| 丰满熟妇BBWBBWBBWBB| 强行挺进美艳老师的后臀| 菠萝蜜进口路线区二1688| 无码人妻少妇伦在线电影| 国产精品玖玖玖在线资源| 少妇无码太爽了在线播放| 成人片黄网站A毛片免费| 无码午夜成人1000部免费视频| 狠狠色噜噜狠狠狠狠7777 | 宝贝乖女你的奶真大水真多小说| 少妇太爽丰满一区二区| 好男人好资源影视在线| 征服贵妇内射在线| 日本熟老太日本老熟网站| 国产农村一国产农村无码毛片| 亚洲中文字幕码在线电影| 欧洲无人区天空码头IV在哪一本| 国产成人精品免高潮在线观看| 亚洲久热无码中文字幕人妖 | 14萝自慰专用网站| 色欲老女人人妻综合网| 皇上御花园HLH| AV不卡秒播在线观看| 铜铜铜铜铜铜铜铜好大好深黄| 精品综合久久久久久97超人| 99在线国内在线视频22| 无码人妻一区二区三区免费手机| 久久久久久人妻一区精品| 被窝里的翁憩二十六| 亚洲AV无码一区二区三区人| 男女无遮挡XX00动态图1| 国产AⅤ无码旗袍丝袜美腿| 亚洲色大成网站WWW在线观看| 区产品乱码芒果精品P站| 国产午夜成人无码一区二区| 337P日本欧洲亚洲大胆精筑| 他将头埋进双腿间吮小核| 久久精品熟女亚洲AV艳妇| 差差差很疼免费软件APP下载 | 久久久久久人妻无码| 粗大的内捧猛烈进出视频| 亚洲欧美日韩国产成人| 人人妻人人爽人人澡人人| 精品久久人妻AV中文字幕 | 激情偷乱人伦小说免费看| YY111111人妻影院| 亚洲乱色熟女一区二区三区麻豆 | 蜜臀av免费一区二区三区观看| 国产成人久久精品流白浆|