《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > CPLD與16C554在航空發動機參數采集器中的應用
CPLD與16C554在航空發動機參數采集器中的應用
摘要: 通過16C554擴展串口,其硬件接口電路簡單;復雜可編程器件CPLD的使用,將DSP較強的邏輯控制、數據處理能力以高集成度、高可靠性、高速度有機地結合起來,從而使設計的系統具有較高的性能價格比,設計成本和風險大大降低。
Abstract:
Key words :

   隨著航空工業和計算機工業的飛速發展,傳統的機械式儀表已經逐漸被數字顯示儀表所替代,嵌入式系統越來越多地應用于航空儀表之中。航空發動機是飛機上最重要的部件之一,需要測量的數據較多,而其各項參數對于駕駛員來說都是非常重要的信息,并且對信號采集的精度和實時性要求非常高。

   發動機參數采集顯示系統是航空電子系統的重要組成部分,也是座艙顯示系統的一部分,它在飛行過程中顯示發動機的狀態給飛行員,使飛行員能夠實時了解到發動機的工作情況。發動機參數采集顯示系統由發動機參數采集器和發動機參數顯示器2部分組成。發動機參數采集器的主要功能是對發動機主要傳感器輸出的信號進行調理、采集和處理并輸出給顯示設備進行顯示。隨著航空發動機及其附屬系統越來越復雜,需要測量的參數以及需要進行數據交聯的設備越來越多。這就要求發動機參數采集器具有實時性、可靠性、嵌入性等特點。同時還要考慮到低成本的設計原則和實際工程應用中低功耗的特點。這些條件在系統設計時都需要綜合考慮以達到最優化的性能設計。

   隨著集成電路技術的高速發展,可編程專業集成電路的集成度越來越高,功能越來越強大,用可編程邏輯器件進行的集成設計已經逐步取代了基于標準邏輯器件的設計,成為專用集成電路(ASIC)設計的一個重要分支。更重要的是,利用新的Top-Down設計方法,使得系統的設計從一開始就能夠在系統級的行為描述上得到驗證,有效避免了系統設計上的錯誤,減少了設計過程的反復。因此,在嵌入式系統設計中使用可編程邏輯器件,是實現產品小型化、集成化、高可靠性、低成本和低功耗等的有效途徑。

1 航空發動機參數采集器系統概述

    航空發動機參數采集器的主要任務是采集發動機以及滑油系統、燃油系統、旋翼和主減速器的各項參數,進行數據處理和數據打包后,通過串行通訊鏈路發送給顯示系統以及其他設備進行顯示或使用;并且當出現告警時,將告警信號發送給告警系統;此外還輸出傳感器激勵電源為傳感器供電。需要采集的參數較多,主要類型有:模擬量、開關量以及頻率量。根據發動機參數采集器系統的信號處理及數據通訊任務的特點,我們采用了美國德州儀器公司(以下簡稱美國TI公司)的TMS320C31浮點型數字信號處理器作為發動機參數采集器的控制核心。TMS320C31是TI公司的浮點型數字信號處理器,它是一種高性能32位微處理器,其內部總線采用了哈佛結構,即程序和數據采用2個獨立的存儲器,每個存儲器獨立編址和取址,故取址和編址能完全重疊運行;并采用流水線作業方式,1個時鐘周期可執行1條指令;片內具有專用硬件乘法器,片上集成有40位浮點運算和其它功能,具有支持邊界掃描測試功能等。TMS320C31處理器的中斷資源包括4種外部中斷:串口發送、接收中斷,2個定時器中斷及DMA中斷,這些均為電平觸發中斷并且都可通過軟件設置來完成。此外,TMS320C311個仿真器接口、2個互鎖信號:XF0、XF1以及其它的保持、復位等信號。TMS320C31上述功能和特點,使得復雜的控制和算法完全可以在規定時間內完成,而且滿足精度要求。

2 CPLD和16C554在航空發動機參數采集器中的應用

2.1 復雜可編程邏輯器件(CPLD)

    可編程邏輯器件通??煞譃?大類:通用陣列邏輯(generic array logic)、現場可編程門陣列(fieldprogrammable gate array)和復雜可編程邏輯器件(complex programmable logic device)。CPLD主要是由可編程邏輯宏單元圍繞中心的可編程互連矩陣單元組成。發動機參數采集器系統選用了Xilinx公司的CPLD(XC95144)。按照邏輯關系,編寫出邏輯控制方程,XC95144的程序通過JTAG接口的在線動態可編程專用電纜下載后,即可實現邏輯控制。

2.2 CPLD的接口電路

    利用復雜可編程器件CPLD設計DSP擴展外設電路的譯碼電路,可以使設計者在系統內進行編程,布局、布線都很方便。芯片不必脫離線路板就可以更新設計并下載邏輯電路程序,真正實現了硬件軟件化,從而使開發周期大大縮短,使設計風險大大縮小,CPLD的接口電路框圖如圖1所示。

CPLD的接口電路框圖

    本文最終實現的發動機參數采集器系統是在原有DSP組成的高速信號處理的基礎上,外加了CPLD芯片構成。接口器件A/D、16C554和DSP的連接完全是通過CPLD實現的。由于使用了CPLD,在PCB設計階段可根據需要調整引腳位置,走線距離縮短,使線路的抗電磁干擾能力增強,有效地減少了PCB設計的工作難度和系統的開發周期。

    數據線、地址線等時序信號按照規定的邏輯關系工作。由于CPLD內部采用固定長度的金屬線進行各邏輯塊的互連,所以設計的邏輯電路具有時間的可測性。本文設計所選用的CPLD是Xilinx公司的XC95144芯片,它有144個宏單元,3200個可用邏輯門,100個輸入輸出引腳(81個可用I/O引腳)。這一基于EEPROM的器件能夠提供組合和傳輸延遲在15 ns以內,它的輸入寄存器建立時間非常短,而且能夠提供多個系統時鐘,具有可編程的速度/功率控制。通過對系統所需的邏輯控制信號數目的分析,調試硬件時更改邏輯控制信號。按照邏輯關系,編寫出邏輯控制方程,通過JTAG接口的在線動態可編程用專用電纜下載后,即可實現邏輯控制。

2.3 16C554在串口擴展中的應用

    本文所設計的發動機參數采集器系統需要多個串行口與外界進行數據通信,而TI公司的TMS320C31數字信號處理器設計串口的方法一般是利用通用的I/O口線來構成串口,并由軟件來設定波特率。這在DSP使用率較低的情況下比較有用;但是當通信實時性要求較高時,就應該通過擴展異步通信芯片來實現高速串行通信。

    對于并口的設計方法,因為DSP輸入/輸出資源有限,因此,只能利用擴展異步通信芯片或者總線接口來擴展打印口。EXAR公司的異步通信芯片ST16C554正是可以同時實現擴展串行口和并行口通信的理想芯片。該芯片內含4個16C550異步通信單元,每個單元獨立控制發送與接收,且具有16字節FIFO以減少中斷請求次數,波特率發生器可編程??梢岳脝我坏闹袛嘣磥砉芾矶鄠€擴展串口,并保證多個串口中斷的無漏檢測與應答。16C554與DSP的連接如圖2所示。16C554內部共有12個寄存器,可分別用于對通信參數的設置、對線路狀態的訪問、數據的發送和接收以及中斷管理等功能。通過外加電平轉換芯片就可以實現RS232,RS422,RS485通信(本文所設計的發參系統沒有采用RS485通信)。

16C554與DSP的連接

2.4 串行口中斷處理說明

    DSP TMS320C31不支持邊沿觸發中斷方式只支持電平觸發中斷方式,而串行口ST16C554為邊沿觸發中斷方式,因此需用CPLD將上邊沿轉化為一個脈寬合適的低電平窄脈沖。由于TMS320C31正H1時鐘的下降沿檢測中斷引腳,因此,低電平窄脈沖的脈寬必須大于一個H1。另一方面,TMS320C31每兩個H1時鐘周期在同一個中斷引腳檢測一次中斷,因此為了使DSP能識別外中斷而且不被重復檢測以免再次進入中斷使系統混亂,必須使低電平窄脈沖的脈寬τ滿足:1T≤τ≤2 T(T為H1/H3的周期)。

   因為DSP外部中斷引腳為4個,可用外部中斷只有3個,而4路串口可以產生4個中斷源,因此需通過CPLD處理,最后產生1路中斷送至DSP,處理原理為當4路中任何一路有中斷請求時就產生中斷信號,并將4路中斷的狀態存入寄存器,DSP可利用數據線訪問寄存器以確定具體是哪路產生的中斷。

    串行口中斷處理仿真圖如圖3所示,功能是把串行口中斷高電平轉換為2個H3寬度的低脈沖。

串行口中斷處理仿真圖

3 軟件設計

    本文使用的CPLD開發系統是Xilinx公司的ISE 6.x系列,該開發工具功能強大,使用方便。使用美國國防部開發的超高速集成電路硬件描述語言(VHDL)、Verilog公司開發的Verilog HDL和電路圖(schematic)中的任意一種設計方法均可。

3.1 CPLD的邏輯實現

系統通過地址線來對外部接口器件進行尋址,16C554的片選信號是通過CPLD來實現的,下面給出了VerilogHDL描述語言的程序:

VerilogHDL描述語言的程序

 

3.2 異步串口通信程序的設計

    在本系統中,外部晶振頻率為1.843 2MHz,通信格式為8位數據位,1位停止位,奇校驗,工作在中斷方式,16C554四個串口通道各自獨立工作。串口初始化程序以及接收、發送中斷讀取程序如下:

串口初始化程序以及接收、發送中斷讀取程序

 

4 結束語

   通過16C554擴展串口,其硬件接口電路簡單;復雜可編程器件CPLD的使用,將DSP較強的邏輯控制、數據處理能力以高集成度、高可靠性、高速度有機地結合起來,從而使設計的系統具有較高的性能價格比,設計成本和風險大大降低。

此內容為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>
          蜜乳av另类精品一区二区| 国产欧美一区二区三区在线老狼| 99国产精品久久久久久久久久| 国产精品久久综合| 国产精品久久久久77777| 国产欧美日韩免费| 久久综合伊人77777尤物| 午夜精品久久久久久久| 免费不卡视频| 国产有码在线一区二区视频| 欧美一区二区精品| 欧美日韩国产色综合一二三四| 亚洲欧美网站| 亚洲剧情一区二区| 日韩西西人体444www| 国产一区二区三区自拍| 久久综合成人精品亚洲另类欧美| 久久资源在线| 欧美极品影院| 一本高清dvd不卡在线观看| 欧美日韩精品久久久| 欧美成人精品1314www| 久久免费视频在线| 亚洲欧美另类国产| 欧美视频日韩视频在线观看| 日韩视频免费观看| 精品va天堂亚洲国产| 99热精品在线| 蜜臀99久久精品久久久久久软件| 欧美日韩成人在线| 美女主播一区| 欧美午夜免费| 亚洲高清不卡在线观看| 国产精品免费视频xxxx| 老**午夜毛片一区二区三区| 狠狠色伊人亚洲综合成人| 国产精品久久久久久久久免费桃花| 韩国精品主播一区二区在线观看| 亚洲精品在线一区二区| 国产综合在线视频| 欧美主播一区二区三区美女 久久精品人| 亚洲精品国产视频| 欧美高清一区二区| 欧美日韩网址| 亚洲人体影院| 最新成人av在线| 欧美日韩免费看| 欧美**人妖| 欧美国产第二页| 国产精品伦子伦免费视频| 欧美日本在线观看| 国产精品免费福利| 亚洲第一综合天堂另类专| 亚洲国产人成综合网站| 一本一本大道香蕉久在线精品| 精品电影在线观看| 久久一区二区三区四区五区| 国产精品一级久久久| 亚洲丰满在线| 国内成人精品2018免费看| 久久xxxx| 国产精品一国产精品k频道56| 亚洲欧美中日韩| 久久av一区二区| 亚洲综合电影| 狠狠色噜噜狠狠色综合久| 国产日韩精品一区观看| 久久五月婷婷丁香社区| 午夜亚洲视频| 亚洲免费电影在线| 一本色道久久88综合亚洲精品ⅰ| 久久一区二区三区四区| 一区二区三区在线免费观看| 亚洲精品一区久久久久久| 亚洲欧美激情视频| 国产欧美日韩亚洲精品| 久久一区二区三区四区五区| 欧美三级欧美一级| 欧美日韩在线亚洲一区蜜芽| 国产精品免费观看视频| 亚洲精品在线观| 欧美日韩国产精品成人| 一区二区久久久久| 国产美女扒开尿口久久久| 亚洲精品一区二区在线| 蜜月aⅴ免费一区二区三区| 欧美性片在线观看| 久久国产主播| 亚洲一区国产一区| 99天天综合性| 亚洲人成网站在线播| 欧美日韩国产高清视频| 日韩一区二区免费看| 1000部国产精品成人观看| 欧美韩日精品| 欧美激情第五页| 亚洲在线一区二区三区| 欧美专区在线| 亚洲美女精品成人在线视频| 欧美三级电影精品| 亚洲桃花岛网站| 国产精品久久久久7777婷婷| 亚洲免费在线精品一区| 在线观看视频一区二区| 亚洲一区三区在线观看| 国产一区二区三区精品欧美日韩一区二区三区| 伊人天天综合| 国产精品swag| 免费亚洲一区二区| 国产情侣久久| 国内精品嫩模av私拍在线观看| 欧美性色aⅴ视频一区日韩精品| 国产精品福利网| 1204国产成人精品视频| 国产亚洲一本大道中文在线| 欧美国产视频一区二区| 国产精品五区| 99视频热这里只有精品免费| 国产九色精品成人porny| 久久久久一区二区三区四区| 久久漫画官网| 午夜精品久久久久久99热| 亚洲影音一区| 尤物网精品视频| 亚洲精品国产精品久久清纯直播| 国产免费成人av| 亚洲盗摄视频| 欧美日韩精品免费观看视频| 国产精品国产亚洲精品看不卡15| 欧美精品久久一区二区| 99re热这里只有精品视频| 在线视频你懂得一区| 国产精品青草久久| 欧美在线亚洲| 国产精品专区h在线观看| 亚洲经典视频在线观看| 欧美日本网站| 亚洲精品无人区| 在线看欧美视频| 亚洲欧美综合v| 久久aⅴ国产欧美74aaa| 欧美成人自拍视频| 欧美视频在线视频| 女生裸体视频一区二区三区| 亚洲高清视频的网址| 午夜视频一区二区| 久久精品国产亚洲a| 欧美综合国产精品久久丁香| 国产一区二区成人| 午夜精品视频在线观看| 亚洲国产婷婷| 国产日韩欧美综合一区| 欧美美女日韩| 久久久国产精品一区二区中文| 免费永久网站黄欧美| 国产一区二区| 国产精品女人网站| 国产日韩一级二级三级| 欧美日韩亚洲在线| 黄网站色欧美视频| 国产精品久久久久久av福利软件| 欧美激情久久久久久| 亚洲国产高清一区| 亚洲福利国产精品| 日韩午夜黄色| 欧美日韩在线播放三区四区| 亚洲在线第一页| 亚洲男同1069视频| 在线观看国产一区二区| 亚洲小说欧美另类婷婷| 亚洲欧美成人一区二区在线电影| 久久激情网站| 99国产精品99久久久久久| 国外成人免费视频| 国产一区 二区 三区一级| 亚洲精选国产| 在线日韩精品视频| 国产精品自在欧美一区| 午夜精品三级视频福利| 国产精品一区二区久久国产| 一本久道久久综合中文字幕| 在线综合亚洲欧美在线视频| 国产精品国产一区二区| 国产日韩av高清| 精品动漫3d一区二区三区免费版| 亚洲欧美第一页| 欧美不卡一卡二卡免费版| 欧美一级大片在线免费观看| 欧美一区二区视频在线观看2020| 亚洲精品日韩激情在线电影| 欧美精品色一区二区三区| 老司机成人在线视频| 国产欧美日韩一区二区三区在线| 亚洲高清资源综合久久精品| 欧美日韩不卡合集视频| 亚洲欧美视频一区二区三区| 亚洲免费成人av| 亚洲欧洲日本mm| 亚洲曰本av电影| 亚洲狼人精品一区二区三区| 国产女主播视频一区二区| 在线视频日韩精品| 午夜精品久久| 欧美一级黄色录像| 欧美日韩一区在线| 国产精品一二三视频| 亚洲激情网址| 国产精品视频第一区| 国产在线精品一区二区夜色| 99爱精品视频| 欧美aa在线视频| 国产精品黄页免费高清在线观看| 亚洲欧美中日韩| 麻豆成人91精品二区三区| 欧美日韩一区精品| 亚洲素人在线| 麻豆成人精品| 亚洲精品永久免费精品| 亚洲一区在线免费观看| 亚洲欧洲另类国产综合| 一区二区三区高清视频在线观看| 久久精品免费观看| 老鸭窝91久久精品色噜噜导演| 欧美日韩不卡合集视频| 欧美精品免费播放| 亚洲大片免费看| 欧美高清自拍一区| 欧美精品色一区二区三区| 国产主播精品在线| 亚洲精选久久| 国产婷婷色综合av蜜臀av| 久久福利影视| 性伦欧美刺激片在线观看| 欧美午夜三级| 久久综合九色| 久久国产视频网站| 国产综合网站| 亚洲毛片网站| 国色天香一区二区| 在线欧美亚洲| 亚洲全黄一级网站| 久久亚洲影音av资源网| 国产日产欧产精品推荐色| 国产精品免费一区二区三区观看| 一区二区高清视频在线观看| 国产日韩欧美不卡在线| 欧美视频二区36p| 免费在线观看日韩欧美| 一区二区成人精品| 国产精品porn| 在线欧美日韩国产| 欧美日韩国产不卡在线看| 狠狠色丁香婷婷综合| 国产日韩亚洲欧美综合| 免费在线观看成人av| 午夜宅男欧美| 亚洲综合视频1区| 久久久久久久性| 国产乱肥老妇国产一区二| 亚洲国产精品一区| 亚洲一区二区三区欧美| 狠狠色丁香久久综合频道| 精品69视频一区二区三区| 国产视频欧美视频| 激情久久中文字幕| 亚洲综合日韩中文字幕v在线| 欧美激情按摩在线| 在线精品视频一区二区| 欧美制服丝袜第一页| 噜噜噜躁狠狠躁狠狠精品视频| 亚洲欧洲av一区二区三区久久| 午夜精品久久久久| 国产日韩专区在线| 亚洲视频一区二区| 激情婷婷欧美| 精品动漫一区二区| 在线播放一区| 亚洲精品一区二区三区四区高清| 国产精品无码专区在线观看| 老司机aⅴ在线精品导航| 欧美一区二区三区四区在线| 欧美在线亚洲一区| 亚洲国产精品专区久久| 你懂的国产精品永久在线| 亚洲一级电影| 国产精品亚洲欧美| 久久深夜福利| 国产日韩精品一区二区三区在线| 99视频在线观看一区三区| 美女主播视频一区| 国产精品久久久久久久午夜| 欧美一区二区成人6969| 久久久无码精品亚洲日韩按摩| 欧美三级乱人伦电影| 国产婷婷色一区二区三区在线| 亚洲精品国精品久久99热一| 午夜精品久久久久久久99水蜜桃| 国内精品久久久久伊人av| 亚洲精品系列| 国产精品久久久久毛片软件| 亚洲无线一线二线三线区别av| 国产精品家庭影院| 中日韩午夜理伦电影免费| 亚洲精品一区在线| 亚洲精品视频在线播放| 欧美日韩国产大片| 国产精品美女诱惑| 亚洲二区免费| 亚洲特级毛片| 久久午夜精品一区二区| 美女精品自拍一二三四| 国产精品免费一区二区三区在线观看| 国产精品视频久久一区| 精品动漫3d一区二区三区免费| 欧美日韩在线看| 午夜精品视频| 国产日韩欧美综合| 亚洲国产一区二区视频| 一区二区三区国产精华| 欧美亚州一区二区三区| 国产麻豆一精品一av一免费| 欧美剧在线观看| 欧美日韩久久精品| 欧美激情精品久久久六区热门| 久久精精品视频| 午夜精品久久久久久久久久久久| 狠狠色丁香久久综合频道| 久久午夜精品一区二区|