實現(xiàn)ANINC 429數字信息傳輸的方案設計
發(fā)布時間:2007/8/28 0:00:00 訪問次數:562
摘 要:在介紹ANINC 429數字信息傳輸規(guī)范的基礎上,分別以8031、80C196及DSP(TMS320F206)為核心設計了三種實現(xiàn)ANINC 429通訊的方案,同時對三種系統(tǒng)的特點及適用的通信速率范圍做了詳細說明。
關鍵詞: ANINC429規(guī)范 通訊 單片機 數字信號處理器(DSP) 通訊速率
在現(xiàn)代軍、民用飛機上,系統(tǒng)間需要傳輸大量信息。隨著數字技術的發(fā)展和微型電子計算機的出現(xiàn),越來越多的航空電子設備已采用了數字化技術。從而使數字傳輸成為信息傳輸的主要途徑,它既克服了模擬傳輸帶來的成本高、傳輸線多、可靠性差等缺點,又減輕了飛機和設備的重量,提高了信息傳輸的精度。
為了使航空電子設備的技術指標、電器性能、外形和插接件的規(guī)范統(tǒng)一,由美國各航空電子設備制造商、定期航班航空公司、飛機制造商以及其它一些國家的航空公司聯(lián)合成立了一個航空無線電公司,簡稱ANINC。由這個公司制定的一系列統(tǒng)一的工業(yè)標準和規(guī)范,稱ANINC 規(guī)范。
ANINC 429數字信息傳輸規(guī)范(DITS)33為在航空電子設備之間傳輸數字信息制定了航空運輸工業(yè)標準。目前,大多數飛機上數字信息的傳輸采用了此標準(本文以下簡稱ANINC 429)。本文在介紹ANINC 429規(guī)范的基礎上,討論其硬件電路的實現(xiàn)方法。
1 ANINC 429數字信息傳輸規(guī)范簡介
1.1 數據傳輸及雙極歸零碼
ANINC 429數據傳輸是以電脈沖形式發(fā)送的,一個電脈沖就是1位。1個數字字(有32位)被分為5段,即:標志段,第1~8位;源目的地識別碼,第9~10位;數據區(qū),第11~28位;符號狀態(tài)碼,第29~31位;奇偶校驗位,第32位。一個數字字傳輸1個參數,如速度、溫度等。兩個數字字之間有4位間隔,這個間隔也作為字同步用,跟在這一間隔后面發(fā)送的第1位,就表示另一個新的數字字的開始。每個數字字的32位數據是以雙極歸零碼的形式發(fā)送出去的,如圖1所示。所謂雙極歸零調制就是指發(fā)送出去的脈沖串有三個電平,即高電平,邏輯1(+10V);中電平(0V);低電平,邏輯0(-10V);中電平為發(fā)送自身時鐘脈沖。
一般ANINC 429的發(fā)送速度有兩種:一種為高速:100kb/s;一種為低速:12~14.5kb/s。通常高速用于軍用飛機上,低速用于民用飛機上。
1.2 接收
接收器輸入端接收到發(fā)送來的信息中,將標志碼譯出,以為信號選擇合適的移位寄存器。接收器的輸入端同時監(jiān)視著第32位奇偶校驗位,以證實傳輸的有效性。一般一傳輸線上連接的接收器不多于20臺。
2 HS-3282—CMOS ANINC總線接口芯片簡介
HS-3282芯片是HARRIS公司為實現(xiàn)ANINC 429通訊而專門開發(fā)的一種接口集成芯片,與HS3281(總線驅動器)集成芯片配合使用。該集成芯片可同眾多的微型電子計算機接口,接口簡單、控制靈活、可靠性好,克服了以往用分離元件實現(xiàn)ANINC 429信息傳輸帶來的電路復雜、性能較差等缺點。
HS-3282芯片包含二個獨立的ANINC 429接收器和一個發(fā)送器。自身提供的信息傳輸速率為100kb/s或12.5kb/s;如外接時鐘電路,則信息的傳輸速率在0~100kb/s間可調;字長為32或25位;可按時鐘頻率自動產生字間隔;工作電壓為5V。
HS-3282發(fā)送器主要由一個先入先出寄存器(以下簡稱FIFO)和定時器組成,其中FIFO用于存儲要傳輸的ANINC 429數字信息,一次只能存8個數字字;定時器用于保證ANINC 429傳輸的速度及每個數字字間以4位時鐘間隔分開。其發(fā)送過程為:FIFO首先將其接收到的8個待發(fā)送數字字按先進先出的原則,通過并-串轉換后,在時鐘脈沖的作用下,通過移位寄存器發(fā)送出去,再由HS-3182總線驅動,實現(xiàn)雙極歸零調制;此8個字間的4位間隔由HS-3282芯片自動產生。當8個字發(fā)送完后,F(xiàn)IFO會自動產生一個存儲器空的信號,此時外部命令應控制HS-3282停止發(fā)送數據,繼續(xù)接收待發(fā)送的下8個字,將其讀入到FIFO中,重復上述過程。接收ANINC 429 信息的過程則同上述相反,接收器將接收到的串碼轉換成并碼
摘 要:在介紹ANINC 429數字信息傳輸規(guī)范的基礎上,分別以8031、80C196及DSP(TMS320F206)為核心設計了三種實現(xiàn)ANINC 429通訊的方案,同時對三種系統(tǒng)的特點及適用的通信速率范圍做了詳細說明。
關鍵詞: ANINC429規(guī)范 通訊 單片機 數字信號處理器(DSP) 通訊速率
在現(xiàn)代軍、民用飛機上,系統(tǒng)間需要傳輸大量信息。隨著數字技術的發(fā)展和微型電子計算機的出現(xiàn),越來越多的航空電子設備已采用了數字化技術。從而使數字傳輸成為信息傳輸的主要途徑,它既克服了模擬傳輸帶來的成本高、傳輸線多、可靠性差等缺點,又減輕了飛機和設備的重量,提高了信息傳輸的精度。
為了使航空電子設備的技術指標、電器性能、外形和插接件的規(guī)范統(tǒng)一,由美國各航空電子設備制造商、定期航班航空公司、飛機制造商以及其它一些國家的航空公司聯(lián)合成立了一個航空無線電公司,簡稱ANINC。由這個公司制定的一系列統(tǒng)一的工業(yè)標準和規(guī)范,稱ANINC 規(guī)范。
ANINC 429數字信息傳輸規(guī)范(DITS)33為在航空電子設備之間傳輸數字信息制定了航空運輸工業(yè)標準。目前,大多數飛機上數字信息的傳輸采用了此標準(本文以下簡稱ANINC 429)。本文在介紹ANINC 429規(guī)范的基礎上,討論其硬件電路的實現(xiàn)方法。
1 ANINC 429數字信息傳輸規(guī)范簡介
1.1 數據傳輸及雙極歸零碼
ANINC 429數據傳輸是以電脈沖形式發(fā)送的,一個電脈沖就是1位。1個數字字(有32位)被分為5段,即:標志段,第1~8位;源目的地識別碼,第9~10位;數據區(qū),第11~28位;符號狀態(tài)碼,第29~31位;奇偶校驗位,第32位。一個數字字傳輸1個參數,如速度、溫度等。兩個數字字之間有4位間隔,這個間隔也作為字同步用,跟在這一間隔后面發(fā)送的第1位,就表示另一個新的數字字的開始。每個數字字的32位數據是以雙極歸零碼的形式發(fā)送出去的,如圖1所示。所謂雙極歸零調制就是指發(fā)送出去的脈沖串有三個電平,即高電平,邏輯1(+10V);中電平(0V);低電平,邏輯0(-10V);中電平為發(fā)送自身時鐘脈沖。
一般ANINC 429的發(fā)送速度有兩種:一種為高速:100kb/s;一種為低速:12~14.5kb/s。通常高速用于軍用飛機上,低速用于民用飛機上。
1.2 接收
接收器輸入端接收到發(fā)送來的信息中,將標志碼譯出,以為信號選擇合適的移位寄存器。接收器的輸入端同時監(jiān)視著第32位奇偶校驗位,以證實傳輸的有效性。一般一傳輸線上連接的接收器不多于20臺。
2 HS-3282—CMOS ANINC總線接口芯片簡介
HS-3282芯片是HARRIS公司為實現(xiàn)ANINC 429通訊而專門開發(fā)的一種接口集成芯片,與HS3281(總線驅動器)集成芯片配合使用。該集成芯片可同眾多的微型電子計算機接口,接口簡單、控制靈活、可靠性好,克服了以往用分離元件實現(xiàn)ANINC 429信息傳輸帶來的電路復雜、性能較差等缺點。
HS-3282芯片包含二個獨立的ANINC 429接收器和一個發(fā)送器。自身提供的信息傳輸速率為100kb/s或12.5kb/s;如外接時鐘電路,則信息的傳輸速率在0~100kb/s間可調;字長為32或25位;可按時鐘頻率自動產生字間隔;工作電壓為5V。
HS-3282發(fā)送器主要由一個先入先出寄存器(以下簡稱FIFO)和定時器組成,其中FIFO用于存儲要傳輸的ANINC 429數字信息,一次只能存8個數字字;定時器用于保證ANINC 429傳輸的速度及每個數字字間以4位時鐘間隔分開。其發(fā)送過程為:FIFO首先將其接收到的8個待發(fā)送數字字按先進先出的原則,通過并-串轉換后,在時鐘脈沖的作用下,通過移位寄存器發(fā)送出去,再由HS-3182總線驅動,實現(xiàn)雙極歸零調制;此8個字間的4位間隔由HS-3282芯片自動產生。當8個字發(fā)送完后,F(xiàn)IFO會自動產生一個存儲器空的信號,此時外部命令應控制HS-3282停止發(fā)送數據,繼續(xù)接收待發(fā)送的下8個字,將其讀入到FIFO中,重復上述過程。接收ANINC 429 信息的過程則同上述相反,接收器將接收到的串碼轉換成并碼