• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      CAN總線技術(shù)及其在軌道交通制動(dòng)系統(tǒng)上的應(yīng)用

      2017-11-30 07:51:42郭曉鵬江蘇無線電廠有限公司
      數(shù)碼世界 2017年11期
      關(guān)鍵詞:收發(fā)器通信協(xié)議微控制器

      郭曉鵬 江蘇無線電廠有限公司

      CAN總線技術(shù)及其在軌道交通制動(dòng)系統(tǒng)上的應(yīng)用

      郭曉鵬 江蘇無線電廠有限公司

      本文提出了一種應(yīng)用CAN總線系統(tǒng)作為通信協(xié)議的方案。在介紹CAN總線通信的特點(diǎn)的同時(shí),對(duì)CAN通信程序編程分析,用于實(shí)現(xiàn)軌道交通系統(tǒng)的連接和通信。同時(shí),對(duì)于軌道交通的制動(dòng)通信過程,對(duì)數(shù)據(jù)傳輸?shù)目煽啃砸约胺€(wěn)定性的高要求,確保CAN總線通信的高效安全及可靠。

      CAN總線 制動(dòng)系統(tǒng) STM32 軌道

      目前,隨著我國軌道交通的快速發(fā)展,運(yùn)輸系統(tǒng)的安全高效運(yùn)行取決于軌道車輛的可靠性和自動(dòng)化程度,而軌道列車的制動(dòng)系統(tǒng)更是關(guān)乎列車的運(yùn)行安全。其中,各節(jié)車廂之間的通信可靠性顯得尤為重要。

      1 CAN總線的原理及特性

      控制器局域網(wǎng)絡(luò)(CAN總線)是國際標(biāo)準(zhǔn)委員會(huì)頒布的串行總線通信協(xié)議。該技術(shù)廣泛用于汽車工業(yè),造船和工業(yè)設(shè)備研發(fā)生產(chǎn)等方面需要總線控制的領(lǐng)域。

      通過判斷兩條總線的優(yōu)勢級(jí)別和隱性級(jí)別,實(shí)現(xiàn)CAN總線控制器的數(shù)據(jù)通訊。消息傳送是通過發(fā)出端與接收端之間的總線改變來完成的。CAN總線通信協(xié)議具有多主控制CAN總線協(xié)議通信速率具備錯(cuò)誤檢測、通知和恢復(fù)功能等特點(diǎn)

      2 CAN總線的結(jié)構(gòu)

      軌道交通制動(dòng)系統(tǒng)中,各個(gè)單獨(dú)列車需要分別制動(dòng),根據(jù)這一特點(diǎn),本文可以將CAN總線技術(shù)應(yīng)用于制動(dòng)系統(tǒng)通信方案中,如圖1展示了CAN總線連接圖。

      圖1 軌道交通車輛中制動(dòng)子系統(tǒng)的結(jié)構(gòu)通過CAN總線連接

      2.1 硬件設(shè)計(jì)

      CAN總線通信用于交通管理系統(tǒng)中時(shí),硬件電路部分包括STM32微控制器、TJA1050收發(fā)器以及CAN收發(fā)電路。

      STM32處理器采用增強(qiáng)型高性能RISC內(nèi)核,其工作頻率高達(dá)72MHz,自帶高速存儲(chǔ)器,可以滿足不同需求;TJA1050是一種常用的控制器端點(diǎn)接口收發(fā)器,能夠?yàn)镃AN總線控制器提供所需收發(fā)電平,具有傳輸速度快,電磁輻射低,抗電磁干擾能力極強(qiáng)等優(yōu)點(diǎn)。

      STM32系統(tǒng)是CAN電路系統(tǒng)的核心,最小的設(shè)計(jì)包含以下幾方面:上電復(fù)位電路、啟動(dòng)選擇項(xiàng)、JTAG調(diào)試接口還有電源系統(tǒng)等。

      圖2 STM32系統(tǒng)的最小電路圖

      圖2展示了STM32系統(tǒng)的電路圖。

      2.2 軌道交通系統(tǒng)的軟件設(shè)計(jì)

      當(dāng)硬件電路系統(tǒng)設(shè)置完備,需要對(duì)CAN通信節(jié)點(diǎn)進(jìn)行編程調(diào)試,以達(dá)到軌道交通制動(dòng)系統(tǒng)的基本要求。

      CAN模塊的初始化是非常重要的,這直接關(guān)系到CAN控制器能否成功控制其子系統(tǒng),所以必須根據(jù)正確的CAN模塊要求進(jìn)行配置。在STM32控制程序中,節(jié)點(diǎn)數(shù)據(jù)的傳輸由發(fā)送子程序控制。發(fā)送消息數(shù)據(jù)后,檢查CANTXOK位以驗(yàn)證消息是否已經(jīng)成功發(fā)送。根據(jù)CAN協(xié)議規(guī)范,CAN模塊自動(dòng)完成消息發(fā)送。

      當(dāng)CAN總線上的每個(gè)節(jié)點(diǎn)檢測到消息時(shí),它將自動(dòng)確定接收到的消息中的ID是否與自身設(shè)置的接收過濾器ID相同。如果兩者是一致的,這表明該郵件已發(fā)送到節(jié)點(diǎn)。當(dāng)CAN總線的中斷時(shí),系統(tǒng)會(huì)第一時(shí)間關(guān)閉中斷。接收到數(shù)據(jù)后,將接收到的數(shù)據(jù)將存儲(chǔ)在系統(tǒng)中預(yù)先定義的緩沖區(qū),等待STTM32控制程序控制和釋放接收郵箱。當(dāng)完成后,可以重新打開中斷,方便下次信號(hào)被中斷。

      3 CAN總線應(yīng)用于在鐵路制動(dòng)系統(tǒng)

      軌道交通制動(dòng)系統(tǒng)的運(yùn)輸中,需要傳輸多個(gè)重要參數(shù),如制動(dòng)信號(hào),電制動(dòng)作用力,車輛總重以及各車軸速度等制動(dòng)指令。在設(shè)計(jì)和應(yīng)用中,軌道交通制動(dòng)系統(tǒng)常以單一車輛作為節(jié)點(diǎn)傳輸數(shù)據(jù)。

      當(dāng)硬件和軟件系統(tǒng)完成設(shè)計(jì),可以通過試驗(yàn)臺(tái)對(duì)其進(jìn)行離線測試,然后在軌道系統(tǒng)上進(jìn)行在線調(diào)試。結(jié)果表明,軌道交通電子控制單元能夠很好地與CAN系統(tǒng)相匹配,滿足傳輸速率的同時(shí),錯(cuò)誤率極低,能夠穩(wěn)定可靠地傳輸數(shù)據(jù),達(dá)到了設(shè)計(jì)的要求。

      4 結(jié)語

      本文搭建了CAN總線通信系統(tǒng),包括STM32微控制器、TJA1050收發(fā)器以及CAN收發(fā)電路等結(jié)構(gòu),設(shè)計(jì)了高效合理的軌道交通制動(dòng)功能系統(tǒng)通信模塊。經(jīng)過實(shí)際在線運(yùn)行表明,該系統(tǒng)通信效果良好,穩(wěn)定可靠,達(dá)到了設(shè)計(jì)的需求。

      [1]袁利大,馬洪連.輕軌列車改造項(xiàng)目中基于MSP430與SJA1000的CAN總線通信節(jié)點(diǎn)設(shè)計(jì)[J].軟件,2010(12)65-69.

      [2]彭剛,秦志強(qiáng).基于ARMCortex-M3的STM32系列嵌入式微控制器應(yīng)用實(shí)踐[M].北京:電子工業(yè)出版社,2011.

      [3]黃智偉,王兵,朱衛(wèi)華,等.STM32F32位微控制器應(yīng)用設(shè)計(jì)與實(shí)踐[M].北京:北京航空航天大學(xué)出版社,2014.

      郭曉鵬,1988.09,男,漢族,河南省滑縣,本科,助理工程師,從事電子通信方面的研究。

      猜你喜歡
      收發(fā)器通信協(xié)議微控制器
      清管球收發(fā)器設(shè)計(jì)細(xì)節(jié)分析及應(yīng)用
      基于Z-Stack通信協(xié)議棧的紅外地溫采集電路設(shè)計(jì)
      物聯(lián)網(wǎng)技術(shù)在微控制器實(shí)驗(yàn)教學(xué)中的應(yīng)用
      電子制作(2017年14期)2017-12-18 07:07:58
      Virtex5 FPGA GTP_DUAL硬核兩個(gè)收發(fā)器獨(dú)立使用的實(shí)現(xiàn)
      基于DMX512通信協(xié)議的多路轉(zhuǎn)發(fā)器設(shè)計(jì)與研究
      基于NS-3的PLC多頻通信協(xié)議仿真平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
      電測與儀表(2016年2期)2016-04-12 00:24:52
      Atmel針對(duì)新一代物聯(lián)網(wǎng)應(yīng)用發(fā)布全新32位微控制器
      最新STM32設(shè)計(jì)工具增加對(duì)混合信號(hào)微控制器的支持
      RSSP-I、RSSP-Ⅱ及SAHARA三種安全通信協(xié)議實(shí)現(xiàn)技術(shù)簡介
      意法半導(dǎo)體(ST)推出世界首款基于ARM Cortex-M7的STM32 F7系列微控制器
      温泉县| 北碚区| 龙山县| 临江市| 太原市| 梅州市| 兴和县| 惠来县| 沂南县| 合川市| 安塞县| 永善县| 吉木萨尔县| 嘉禾县| 德令哈市| 博野县| 连山| 大理市| 海门市| 包头市| 通河县| 丰台区| 扎鲁特旗| 潍坊市| 新兴县| 伽师县| 静乐县| 偃师市| 苍溪县| 镇雄县| 巴马| 凤山县| 海丰县| 大名县| 庆阳市| 兴安县| 苍南县| 望都县| 镇安县| 清原| 中宁县|