《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于DSP和FPGA的磁浮列車同步485通信方式
基于DSP和FPGA的磁浮列車同步485通信方式
電子設計應用
王菡 郭小舟
摘要: 測速定位單元緊鄰懸浮電磁鐵及長定子繞組和鐵心,處于懸浮磁場和牽引磁場中,電磁環境非常復雜,這對其通信設備的電磁兼容性能提出了很高的要求。另外,為滿足牽引控制系統的需求,測速定位信號的精度要求相當高。因此,測速定位信號傳輸的速度、實時性及可靠性都面臨挑戰?;谝陨峡紤],本文提出了基于DSP和FPGA的磁浮列車同步485通信方式的研究,以解決上述挑戰。
Abstract:
Key words :

在高速磁浮交通系統中,車載測速定位單元對車輛的位置和速度進行實時測量,并將位置和速度信號通過無線電系統傳送至地面上的牽引控制系統和運行控制系統,以用于長定子直線同步電機牽引的反饋控制,以及車輛運行的指揮和安全防護。測速定位單元是牽引和運控系統閉環控制的核心與關鍵。

測速定位單元緊鄰懸浮電磁鐵及長定子繞組和鐵心,處于懸浮磁場和牽引磁場中,電磁環境非常復雜,這對其通信設備的電磁兼容性能提出了很高的要求。另外,為滿足牽引控制系統的需求,測速定位信號的精度要求相當高。因此,測速定位信號傳輸的速度、實時性及可靠性都面臨挑戰?;谝陨峡紤],本文提出了基于DSP" rel="http://www.eeworld.com.cn/my/keyad/ti.html" target="_blank">DSP和FPGA磁浮列車同步485通信方式的研究,以解決上述挑戰。

同步485的實現方法

考慮到測速定位單元的工作環境及通信功能需求,在選擇該單元與車載無線電系統之間的通信方式時,經過分析,本研究采用了傳輸速率較高的同步通信方式,并使用屏蔽性能較好的雙絞線實現RS-485平衡型差分傳輸。

接口設計及通信協議

測速定位單元與車載無線電控制單元之間的通信接口關系如圖1所示。車載無線電控制單元為主控方,車輛測速與定位單元為受控方。通信雙方均由收發器和控制器構成,收發器之間采用RS-485同步串行接口方式,每個接口有4對差分線。

圖1中,CLK為時鐘信號,ANF為無線電請求信號,UEF為門控信號,DATA為數據信號。車輛測速定位單元每20ms向無線電控制單元發送一次數據,傳輸速率為512kbps。為了防止小脈沖信號的干擾,ANF信號的寬度為10個CLK信號;在ANF信號變為低電平后,等待10個CLK信號寬度,UEF才開始跳變為有效。ANF、UEF、DAFA信號均在CLK的上升沿變化。在無信號傳輸時,UEF、DATA、ANF均為低電平,時鐘信號保持傳輸。數據傳輸采用左移方式,即先傳高位,后傳低位。信息幀格式如表1所示。
 

同步485的收發器實現

在本文所論述的通信系統中,車輛測速定位單元及車載無線電控制單元雙方均采用XC2S100作為通信收發器,模擬同步485的發送與接收時序。同步485的FPGA設計主要是基于Verilog硬件描述語言,所使用的EDA工具包括ISE(含其內部集成工具)、Modelsim。

時鐘及定時信號的的產生

車載無線電控制單元需要產生速率為512k的時鐘信號與20ms一次的ANF信號。另外,該單元在串行接收定位數據時接收時鐘應為512k(波特率時鐘)的16倍,即8M。因此,分頻器在同步485通信方式中得到有效應用。

對偶數分頻,只需設計一個計數器進行計數,待計數至分頻數的二分之一時,使分頻后的時鐘電平翻轉即可;奇數分頻較為復雜,因為計數器不能對非整數進行計數,需使用一定的算法進行處理。這里對奇數分頻模塊進行功能仿真后的波形見圖2。

ANF信號每隔20ms發送一次,每次發送脈寬為10個時鐘周期。ANF信號的產生可以分成兩部分實現:首先產生間隔20ms的脈沖信號,然后把此脈沖信號的寬度變成10個時鐘周期。

串行數據的發送與接收

產生串行數據時,根據通信協議的要求,測速定位單元每隔20ms應串行移出72bits數據。如果每個發送時鐘周期移出一位,則需要72個時鐘周期才能全部移出,因此門控信號也需要保持72個時鐘周期的寬度。

接收串行數據時,同步串行接收一幀(72bits)數據與異步串行接收是不同的。由于收發時鐘不是異步的,因此不能以判斷在空閑態以后出現的第一個低電平作為一幀的開始,而是以門控信號(UEF)的上升沿作為一幀數據到來的判斷。為了避免數據傳輸過程中毛刺的影響,我們仍以波特率時鐘的16倍進行接收,即每隔16個波特率時鐘周期采樣一次,因此,每個數據將在傳輸的每一位的中點處被采樣。

串行數據發送與接收的仿真時序圖見圖3。
 

收發器與控制器之間的數據交換

基于RS-485的同步通信時序是用FPGA作為通信收發器來模擬的,但是通信數據最終是與系統的CPU進行數據交換的。在該通信方式的設計中,通信雙方均采用TMS320F2812作為通信控制器。FPGA與DSP的數據交換必須滿足一定的時序,才能保證測速定位單元向車載無線電控制單元實時地傳輸位置及速度信號。本系統中,DSP控制器采用C語言進行軟件設計。

測速定位單元側DSP與FPGA的數據交換

TMS320F2812的外部存儲器XINTF可供選擇的外部地址空間有XINTF0、XINTF2及XINTF6。其中XINTF0使用XZCS0AND1作為片選信號,外部存儲器擴展空間為8K;XINTF2與XINTF6分別使用XZCS2、XZCS6AND7作為片選信號,外部存儲器擴展空間均為0.5M。測速定位單元在發送位置速度信息時,通過DSP的數據線傳輸到FPGA,DSP根據相應的外部存儲器片選信號找出對應的地址,在從底層傳感器得到一個新的定位數據后寫入該地址。相對應的硬件連接框圖見圖4。

根據協議要求,定位信息每次發送時包括5個字節的用戶數據和2個字節的CRC校驗,因此,16bits數據線至少需要連續發送四次,才能將底層的定位信息完整地傳送到FPGA。

為了減少硬連線,這里只連接地址線的高五位,對其中的低四位地址線進行4~16譯碼,最高位地址線作為該譯碼器的使能信號。取對應于一個外部存儲器片選信號的四個地址,比如片選信號XZCS2為低,即可選用0xe0000,0xe4000,0xe8000,0xec000四個地址作為DSP向FPGA寫數據的地址。

由于每個不同的地址都對應一個地址譯碼值,當四個譯碼值都出現后才可認為一次定位信息傳送完成。這時把連續接收到的七個字節加上幀頭及幀尾,作為測速定位單元發送給車載無線電控制單元的一幀數據。

車載無線電控制單元側DSP與FPGA的數據交換

為了避免占用過多的CPU資源,車載無線電控制單元中DSP從FPGA讀數據時不采用查詢方式,而采用外部中斷來接收數據。將DSP的16bits數據線與FPGA連接,DSP的XINT1也連接到FPGA的I/O管腳。若選用XZCS0AND1作為外部存儲器片選信號,則DSP從FPGA讀數據的尋址空間范圍為0x002000—0x004000,這個地址范圍內所讀出的數據即為數據線上傳送到DSP的定位數據。相對應的硬件連接框圖見圖5。
 

由于FPGA傳送到DSP的一幀數據為72bits,因此通過16bits數據線傳輸需要5次才能傳送完,每16bits數據到達時產生一次外 部中斷。設波特率時鐘為512k,假設來自定位單元完整的一幀數據為0x02123456789abcde03,車載無線電單元通過16bits數據線分次轉發到DSP的數據則為0x0002、0x1234、0x5678、0x9abc及0xde03。數據及中斷信號產生的時序如圖6所示。由圖6可以看出,每對應移出一次dataout,都會相應地發出一個外部中斷信號xint1,DSP一旦接收到外部中斷,便在中斷服務子程序中從16bits數據線讀取信號值。為了完整的接收一幀信號,可在外部中斷服務程序中定義一個16級FIFO,當從FIFO的最底層讀出的數據為0x02時,便可以判斷一幀數據的開始(若在用戶數據和校驗值中存在0x02,則要進行相應的字符轉義),依次接收以下的數據便得到完整的一幀定位信息。

通信雙方的原理圖

根據以上對同步485實現方法的描述,在ISE中利用ECS工具所描繪的頂層原理圖如圖7和圖8所示。包括測速定位單元同步數據發送和車載無線電控制單元同步數據接收兩部分。

圖7中,addr_decode為地址譯碼模塊,用于從DSP完整地接收一幀定位信息;tra485data為串行數據及門控信號發送模塊。其中,din(15:0)直接來自DSP的16bits數據線;addr(3:0)與DSP的A17~A14地址線相連;clkin及anfin信號由車載無線電控制單元提供。輸出的dataout及uefout經過輸出緩沖及差分電平轉換后送給車載無線電控制單元。

在圖8所示的車載無線電控制單元同步數據接收方的原理圖中,divide_512k為發送時鐘產生模塊,產生通信所需的波特率時鐘;anf_shift用于產生無線電請求信號;rec485data用于串行接收定位信息并通過dataconvert模塊轉發到通信控制器。其中,Dataout(15:0)直接通過數據線連到DSP,Xint1則連到DSP的外部中斷1。anfout和clkout由輸入的晶振頻率分頻后得到,經輸出緩沖及差分電平轉換后送給車輛測速定位單元。
 

結語

在高速磁浮列車特殊的通信環境中,基于RS-485物理層的同步通信方式體現出其抗干擾性強、實時性好、誤碼率低等優點,且實現原理簡單。利用FPGA所實現的通信收發器設計靈活、可靠性高,其功能在實際應用中已得到驗證。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美黄色一区| 亚洲视频1区| 欧美日韩色综合| 亚洲高清中文字幕| 欧美伊久线香蕉线新在线| 裸体丰满少妇做受久久99精品| 欧美日韩免费高清一区色橹橹| 欧美日韩国产综合网| 伊人成人网在线看| 国产精品久久91| 亚洲永久精品国产| 亚洲午夜精品一区二区| 欧美a级大片| 在线日韩日本国产亚洲| 亚洲精品一区二区三区四区高清| 欧美日韩伦理在线免费| 一区二区毛片| 国产精品女同互慰在线看| 国产欧美日韩视频在线观看| 亚洲一区二区三区乱码aⅴ| 亚洲一区二区三区免费在线观看| 国产综合精品一区| 亚洲综合清纯丝袜自拍| 国产精品免费aⅴ片在线观看| 久久久久久久久综合| 欧美成年人网站| 美女精品网站| 欧美日韩免费观看一区三区| 亚洲一区二区三区四区视频| 在线成人h网| 国产精品捆绑调教| 韩国av一区二区三区四区| 夜夜爽99久久国产综合精品女不卡| 亚洲专区国产精品| 艳女tv在线观看国产一区| 国产精品成人在线| 亚洲视屏在线播放| 国产一区二区三区最好精华液| 欧美激情一区三区| 亚洲视频免费看| 欧美一二三视频| 亚洲国产日韩欧美综合久久| 亚洲性视频h| 欧美第十八页| 亚洲欧美日韩网| 美女尤物久久精品| 在线成人免费观看| 国产精品成av人在线视午夜片| 欧美香蕉大胸在线视频观看| 欧美激情2020午夜免费观看| 国产亚洲女人久久久久毛片| 欧美乱妇高清无乱码| 欧美专区在线观看| 亚洲精品免费观看| 国内精品美女在线观看| 久久免费国产| 欧美精品在线视频观看| 精品动漫一区二区| 亚洲国产综合在线看不卡| 国产专区欧美专区| 99国产精品| 国产精品久久久久一区| 欧美一区二区三区四区夜夜大片| 欧美日本亚洲韩国国产| 葵司免费一区二区三区四区五区| 樱花yy私人影院亚洲| 久久精品国产v日韩v亚洲| 欧美成人精品激情在线观看| 国产一区二区三区久久久久久久久| 亚洲专区欧美专区| 国产精品一区二区三区四区五区| 好吊色欧美一区二区三区视频| 免费一级欧美在线大片| 国产日本欧美在线观看| 日韩视频在线播放| 国产乱码精品一区二区三区忘忧草| 欧美激情国产日韩精品一区18| 国产精品av免费在线观看| 亚洲电影中文字幕| 国产精品美女久久久| 亚洲国产欧美久久| 在线观看的日韩av| 国产精品一区二区在线观看| 在线亚洲美日韩| 国产精品乱人伦中文| 国产一区高清视频| 国产揄拍国内精品对白| 国产伦精品一区二区三区在线观看| 欧美在线国产精品| 亚洲国产电影| 性高湖久久久久久久久| 免费一区视频| 女人天堂亚洲aⅴ在线观看| 国产一区二区三区久久久久久久久| 亚洲免费成人av| 欧美大片一区二区| 国产日韩综合一区二区性色av| 国产毛片精品视频| 先锋影音久久久| 免费亚洲电影| 一区二区三区 在线观看视| 国产精品美女黄网| 欧美日韩国产欧美日美国产精品| 亚洲综合成人在线| 狠狠色综合播放一区二区| 欧美日韩妖精视频| 久热成人在线视频| 国产精品看片你懂得| 欧美视频手机在线| 亚洲欧美另类国产| 亚洲精品日韩一| 欧美电影免费网站| 极品尤物av久久免费看| av成人免费在线| 久久综合伊人77777| 日韩视频中午一区| 亚洲精品国产精品久久清纯直播| 国产精品久久久久三级| 国产精品久久久久久久久久ktv| 久久久久久噜噜噜久久久精品| 国模精品娜娜一二三区| 欧美激情亚洲综合一区| 欧美日韩亚洲三区| 亚洲国产99精品国自产| 亚洲国产日韩美| 国产亚洲欧洲997久久综合| 欧美日本在线| 久久夜色精品国产欧美乱极品| 一区二区三区www| 国产区亚洲区欧美区| 亚洲欧美激情一区| 亚洲精品欧洲精品| 日韩视频精品在线观看| 国产精品少妇自拍| 另类天堂视频在线观看| 久久手机精品视频| 性欧美大战久久久久久久免费观看| 久久久噜噜噜久久中文字免| 国产精品一区二区视频| 蜜桃精品一区二区三区| 香蕉成人啪国产精品视频综合网| 亚洲精品国精品久久99热| 国产精品www.| 国产午夜精品全部视频播放| 久久久水蜜桃av免费网站| 美女日韩欧美| 亚洲一区3d动漫同人无遮挡| 国产精品美女久久久久久免费| 亚洲欧洲一区二区在线播放| 国产精品二区三区四区| 一区在线免费观看| 久久久久国产精品午夜一区| 欧美精品福利视频| 欧美精品www在线观看| 欧美日韩久久久久久| 在线色欧美三级视频| 欧美www视频在线观看| 亚洲精品免费一区二区三区| 亚洲性人人天天夜夜摸| 一区二区高清视频| 欧美日韩一级黄| 欧美日韩第一区| 老**午夜毛片一区二区三区| 欧美女人交a| 国产一区二区看久久| 欧美日韩福利| 亚洲永久免费观看| 亚洲经典三级| 亚洲一区二区3| 欧美屁股在线| 亚洲欧美久久久| 欧美高清视频在线观看| 欧美激情视频在线播放| 亚洲国内精品在线| 国产精品国产三级国产aⅴ9色| 国产伦精品一区二区三区高清| 亚洲欧美日韩国产一区二区| 欧美精品 国产精品| 久久久精品午夜少妇| 午夜日韩激情| 亚洲国产综合视频在线观看| 国产精品v日韩精品| 美国十次成人| 国产精品毛片| 欧美日韩1234| 亚洲精品免费在线观看| 亚洲午夜精品久久久久久浪潮| 亚洲国产高清在线观看视频| 中文在线资源观看网站视频免费不卡| 久久久久久久网| 一本色道久久综合狠狠躁的推荐| 欧美性大战久久久久| 亚洲电影激情视频网站| 在线观看av不卡| 在线观看视频一区二区| 欧美在线观看日本一区| 欧美日韩视频在线一区二区| 国产在线精品一区二区夜色| 国产精品在线看| 亚洲精品视频免费观看| 久久网站免费| 日韩视频―中文字幕| 国产精品色婷婷久久58| 在线视频国产日韩| 在线免费日韩片| 国产精品美女www爽爽爽视频| 91久久久久久| 国产精品亚洲综合天堂夜夜| 国产婷婷色一区二区三区四区| 久久在线观看视频| 亚洲国产中文字幕在线观看| 欧美一区高清| 亚洲无限av看| 欧美日韩一级大片网址| 久久久久久久成人| 在线观看欧美日本| 久久夜精品va视频免费观看| 狠狠色狠狠色综合日日小说| 亚洲免费网址| 可以免费看不卡的av网站| 国产精品一区久久久| 亚洲国产导航| 99国产精品久久久久久久成人热| 久久偷看各类wc女厕嘘嘘偷窃| 亚洲第一在线| 亚洲精品在线免费观看视频| 国产精品视频你懂的| 亚洲国产高清一区二区三区| 久久九九99视频| 亚洲图片欧洲图片日韩av| 亚洲精品一区二区网址| 欧美日韩一区二区三区在线| 欧美日韩精品伦理作品在线免费观看| 久久久97精品| 久久综合伊人77777尤物| 欧美激情国产日韩精品一区18| 亚洲欧美一区在线| 伊人成人在线| 欧美一区午夜视频在线观看| 欧美一区二区在线看| 国产欧美一区二区三区久久| 亚洲欧美综合| 亚洲大胆视频| 小黄鸭视频精品导航| 国产日韩精品在线| 欧美日韩免费一区二区三区| 麻豆国产精品777777在线| 一本到12不卡视频在线dvd| 欧美无砖砖区免费| 欧美午夜精品久久久久久超碰| 久久一区二区三区四区五区| 91久久国产综合久久| 一区二区三区精品视频在线观看| 亚洲图片欧洲图片日韩av| 欧美一区二区三区久久精品| 国产精品v欧美精品∨日韩| 国产精品少妇自拍| 亚洲视频在线一区观看| 亚洲综合电影一区二区三区| 欧美日本精品在线| 欧美激情第10页| 国产午夜精品全部视频播放| 国产一区日韩二区欧美三区| 国产精品久久久久久久久婷婷| 久久精品日产第一区二区三区| 亚洲福利专区| 在线精品福利| 樱桃视频在线观看一区| 久久精品国产久精国产思思| 91久久精品视频| 国产精品户外野外| 亚洲第一在线综合在线| 久久国产成人| 国产精品一区免费视频| 国产一区二区三区高清播放| 欧美日韩在线综合| 国产精品久久网站| 狠狠色丁香久久综合频道| 欧美日韩视频在线第一区| 免费成人黄色片| 激情文学一区| 中文在线资源观看视频网站免费不卡| 快射av在线播放一区| 在线观看久久av| 欧美成年网站| 国产日韩av一区二区| 女同性一区二区三区人了人一| 有码中文亚洲精品| 欧美α欧美αv大片| 亚洲无亚洲人成网站77777| 久久久噜噜噜久久| 国模精品一区二区三区| 亚洲午夜精品久久| 六月婷婷久久| 国产精品午夜av在线| 亚洲人永久免费| 亚洲尤物视频网| 国产精品久久久久aaaa九色| 尤物yw午夜国产精品视频| 欧美黑人国产人伦爽爽爽| 亚洲婷婷在线| 欧美成人r级一区二区三区| 免费成人av在线| 亚洲专区一区二区三区| 欧美大片专区| 国产精品青草综合久久久久99| 99国内精品久久久久久久软件| 欧美精品一区在线发布| 国产欧美三级| 亚洲美女黄网| 欧美日韩在线大尺度| 国产一区二区三区网站| 欧美日韩一区二区高清| 中文国产成人精品久久一| 久久综合中文| 麻豆精品视频在线观看视频| 欧美在线三级| 正在播放日韩| 亚洲精品国产系列| 国产精品久久久免费| 国产亚洲一区二区三区| 久久久久久久欧美精品| 国产精品jvid在线观看蜜臀| 美腿丝袜亚洲色图| 久久精品女人| 国产精品任我爽爆在线播放| 欧美精品一区二区蜜臀亚洲| 国产精品成人在线观看|