《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 微型飛行器測控系統總線方式的選擇和應用

微型飛行器測控系統總線方式的選擇和應用

2009-01-05
作者:陳皓生 陳大融 徐 軍 李

  摘? 要: 隨著微型飛行器測控系統的發展,其功能模塊多由IC芯片實現。采用何種總線方式實現功能模塊間的連接和協作將極大地影響測控系統的布局和器件的選擇。在選擇測控系統的總線時,一方面要保障系統的性能,另一方面要結合微型飛行器本身的特點。對于不同硬件基礎的測控系統,其總線的設計過程和要解決的關鍵問題是不同的。分別以基于單片機系統和芯片系統的測控電路為例,說明不同總線在測控系統中的應用。

  關鍵詞: 微型飛行器? 測控系統? 總線? 芯片系統

?

  根據目前的研究現狀,微型飛行器的尺寸一般在25厘米以下,重量在幾十克到500克之間。由于微型飛行器對有效載荷的體積和重量有嚴格要求,其測控系統也向著微型化的方向發展,測控功能多是由IC芯片完成。連接這些芯片,使之能相互協作,共同完成測控功能的介質就是總線系統。采用何種總線方式在很大程度上決定了芯片的選擇和測控系統的布局。測控系統的芯片化和總線技術的進步是微型飛行器測控系統得以實現并不斷發展的動力,也是其測控系統的特色所在。

  目前,微型飛行器一般采用嵌入式微機系統、單片機系統和正在研究中的芯片系統作為設計測控系統的硬件基礎。但是隨著飛行器測控系統的微型化,嵌入式微機系統由于體積和重量上的原因將不再適用,單片機系統(其中包括DSP系統)是目前測控系統設計的主流,而集成度更高的測控芯片系統將成為微型飛行器測控系統發展的方向。本文將根據微型飛行器測控系統的特殊要求,說明基于單片機系統的總線設計特色以及一般性問題的解決方案,并介紹內部總線在測控芯片系統中應用時需要解決的問題。

1 微型飛行器測控系統的構成和特點

  總線的選擇和設計離不開具體的應用背景。要選擇系統的總線方式,必須首先了解微型飛行器測控系統的結構和特點[1]。微型飛行器測控系統是用來接收、處理和發送微型飛行器中信號和數據的系統,測控系統一方面要完成特定狀態下相關參數的測量,另一方面要對飛行器進行控制。從功能上可以將測控系統分為控制模塊、傳感器模塊和執行器模塊。其中,視頻和GPS等系統可以歸屬于特殊功能的傳感器,而數據發送則屬于特殊功能的執行器。微型飛行器測控系統的功能結構如圖1所示。

?

  與常規的飛行器測控系統相比,微型飛行器測控系統在硬件結構上有以下特點:①由于空間和重量的限制,控制模塊通常采用單芯片微控制器,各功能模塊均在IC芯片基礎上進行開發;②微型飛行器本身尺寸很小,所以各個模塊和IC芯片之間的距離不能很遠;③測控系統是單主機結構;④微型飛行器的重量小、響應快,數據傳輸要求實時和高速。從測控系統的信號上看,各種芯片所處理的信號是不同的,例如,控制舵機的指令信號多是脈寬調制信號,而傳感器的信號又有數字類和模擬類兩種。此外,還有視頻系統的圖像信號等。這些信號需要在芯片間傳遞,被主控制單元統一處理。此外,這些信號和數據的流向是單向的,傳感器系統提供信號和數據,經過微控制器運算后,成為控制指令和測試數據,分別輸出到不同的執行器。這些特點使得微型飛行器測控系統在器件和總線方式的選擇上都具有其特殊性。在設計測控系統時,首先要根據測控系統在設計上的要求,分析其信號和數據的種類以及在處理和傳輸上的特點,規劃信號流程,從而保證測控功能的完成。然后根據信號流程選擇總線方式和芯片器件。作為信號和數據的載體和連接各個器件的橋梁,總線不僅要實現各個功能芯片之間信號和數據的共享,而且要保證數據和信號傳輸的高速性和可靠性。

2 總線的選擇和應用

  在測控系統中,使用何種總線方式是與系統的要求和芯片的選擇緊密相連的。采用的總線不同,形成的測控系統也大相徑庭。具體到微型飛行器測控系統中,還需要考慮實際的使用要求和被測對象的特點,包括:

  · 測控系統體積和重量的要求;

  · 微型飛行器測控系統本身的特點;

  · 測系統的設計成本;

  · 與總線相匹配的外圍功能器件的可獲得性;

  · 微控制器和與之協作的微傳感器和微執行器接口的統一性。

  根據這些條件,可以選擇不同的總線滿足設計要求。總線可分為內部總線和外部總線。本文中內、外部總線是按照被連接測控系統各個功能模塊進行劃分的。從這個意義上,基于單片機的測控系統采用的是外部總線方式,而測控芯片系統采用的是內部總線方式。

2.1 外部總線

  就目前的硬件水平,測控系統的各個功能分別由各自獨立的芯片完成。主控制器一般采用單片機,通過外部總線和外圍功能模塊共同形成單片機擴展系統,這就使得外部總線大量應用于基于單片機系統的微型飛行器測控系統。外部總線從傳輸的方式上又可以分為并行總線和串行總線。這兩種總線有各自的優點和缺點,其比較結果如表1所示(表中的性能只是相對而言)。結合微型飛行器測控系統的特點,并考慮系統信號和數據傳輸的速度和可靠性,一般情況下,測控系統應盡可能地采用并行總線系統。

?

?

  在標準的并行總線中,數據信息、地址信息和控制信息獨立使用各自的總線,又稱為三總線結構。考慮到微型飛行器測控系統是單主機結構,在使用并行總線時,一種方法是利用地址和控制總線對特定的外圍芯片進行操作,這些外圍芯片能處理一些變化的模擬信號,轉化為數據后,存放在自身的存儲器中。微控制器通過片選信號直接訪問存儲器,獲得信號數據。例如測控系統處理控制指令的過程,就是單片機通過三總線直接控制82C53芯片獲得控制指令數據[2]。但是連接在總線系統上的各個功能模塊不僅僅是存儲器和外設,也可能是其它微控制器,例如GPS和視頻系統中的微控制器等。要想從這些模塊中獲得數據,就牽涉到并行總線上多個微控制器的數據共享問題。在實際的應用中可采取共享RAM的方法,具體的電路可參考本文提出的模型直升機測控系統設計實例,如圖2所示。

?

?

  圖2中,外圍單片機的數據先寫到一個多口RAM的不同單元中,如CY7C136芯片等。然后主單片機可以及時地從該RAM中獲得所需要的數據。使用多口RAM一般存在兩個問題:一是多個微控制器對一個多口RAM讀寫數據的操作沖突,即對RAM中的同一個單元的同時讀或同時寫的操作是不能被允許的,但是在微型飛行器測控系統中信號和數據的流向是單向的,在很大的程度上解決了這個問題;第二個問題是如何保證所采集到的控制指令和姿態數據在同一個控制指令周期內,即主控制器從RAM中獲得的數據必須能反映當前控制指令下的直升機姿態。由于微型飛行器的單主機結構,可以通過主控制器擴展外圍的延時電路來保證所獲得的數據均在同一個指令周期中。綜上所述,使用多口RAM成為在測控系統中連接多個微控制器獲得數據的一種常用方法。

  在通常的情況下,由于微型飛行器測控系統的數據量大,傳輸速度要求高,應盡量使用并行總線。但這并不意味著并行總線是設計測控系統的唯一方法。在保證測控性能的前提下,使得系統在重量和體積上最小才是設計的目的。對一些已經提供了串口,并且對傳輸的速度要求不很高、傳輸數據量較少的傳感器,如HMR3000數字羅盤,采用串行總線有其獨特的優點:一是串行總線連接線少,總線結構比較簡單,可大大簡化系統的硬件設計;二是串行接口器件的安裝、拆卸都非常方便,并且對總線上的其它集成芯片沒有影響。所以在設計總線時,應當根據實際的情況綜合使用不同的總線。在圖2中,HMR3000數字羅盤與外圍單片機之間是串行總線通信,而其它的芯片使用的是并行總線。

2.2 內部總線

  內部總線是連接芯片內部各個功能模塊的總線系統。內部總線傳輸速度快,性能穩定。要將內部總線應用到微型飛行器的測控系統中,首先要將各個功能模塊集成到一個芯片上,形成一個芯片系統(SYSTEM ON CHIP)。內部總線的設計在很大程度上要依賴于功能模塊芯片的選擇及其在芯片內的布局。所以,內部總線在測控系統中的使用是和芯片系統的發展密切相關的。

  從硬件電路上說,測控系統的體積和重量越是減小,飛行器的有效載重就越會提高,飛行器的布局空間就越大。所以不論微型飛行器的極限尺寸是多少,微型飛行器的測控系統必須向著微型化的方向發展。隨著芯片技術的發展,在微控制器中將不僅僅是CPU、存儲器、定時器等常規部件,對于微型測控系統而言,微控制器還需要集成特殊功能存儲器、通信控制器、AD/DA、視頻信號處理器、信號處理接口等模塊化組件,甚至還要包括微傳感器和微執行器。這些器件通過內部總線形成一個芯片系統[3~4],使得對微型飛行器測控系統的設計進入到芯片級。目前對芯片系統的研究多集中在對專用芯片的開發上。圖3所示的TC35186F即為一個多模塊化的芯片系統。內部總線就是要將圖中的功能模塊連接起來,實現信號和數據的共享。

?

  盡管內部總線的性能要高于外部總線,但在現階段的測控系統中,單片機系統及外部總線卻是設計測控系統的主流,芯片系統并沒有得到廣泛的應用。這主要是因為微控制器、微傳感器、微執行器以及信號處理技術在芯片系統中的使用還存在下面的問題,即用內部總線實現測控功能時面臨的問題:

  ·由于各個微型飛行器的使用目的不同,芯片系統在功能和接口上的通用性、互換性必須得到滿足。反映在總線設計上,就關系到模擬信號和數字信號的融合技術。

  ·將微傳感器和微執行器集成到芯片系統中會嚴重地降低傳感器的使用范圍和執行器的物理性能。與總線相關的就是如何實現微機電系統接口的設計。

  ·在測控系統信息處理過程中,如何解決基于多路傳感器的數據融合技術,即芯片系統中微控制器的多通道處理對總線系統的要求。

  只有完全解決了這些問題,芯片系統才能適用于微型飛行器的測控。目前,測控芯片系統雖然仍停留在研究實驗階段,但在解決以上問題中取得了大量的研究成果[5~6]。

  采用總線方式將各個功能模塊連接成為一個測控系統,可以有效地提高各個功能模塊的工作效率,保證信號和數據傳輸的速度和可靠性。并且由于總線技術的進步,擴展了測控系統在功能器件、系統結構、信號規劃等方面的選擇。從總線設計的角度看目前微型飛行器測控系統的設計,會發現各個功能模塊的選擇不是孤立的,而是要根據整個系統在體積、重量、數據傳輸上的要求進行綜合考慮。

  從發展的角度看,總線的發展實際上是和芯片設計與制造同步的。芯片的制造和設計是從分立元件發展到超大規模的集成電路,微型飛行器測控系統也將從各自獨立的功能模塊發展到芯片系統。同樣的,測控系統的總線也將從連接相互獨立的芯片發展到連接芯片系統內部的各功能模塊,即從外部總線發展到內部總線。

?

參考文獻

1 Christopher P. Sanders.Hierarchical Control of Small Autonomous Helicopter[J].Proceedings of 37th IEEE

Conference on Decision & Control,1998.12

2 陳皓生,李 疆.單片機在微型飛行器中的應用[J].測控技術,2001(1):51~54

3 H.Meyr.On Core and More?押 A Design Perspective for?System-on-chip[J].Proceedings of IEEE Conference,1997

4 Heinz-Josef Schlebusch.SystemC Based Hardware Synthesis Becomes Reality[J].IEEE,2000

5 Yutaka Okada.A Mixed Analog/Digital Video Signal?Processing LSI with on-chip AD/DA Converters [J].IEEE 1989 Custom Integrated Circuits Conference,1989

6 R. Ernst, J. Henkel, and T. Benner.Hardware-software Cosynthesis for Microcontrollers[J].IEEE Design &

Test Magazine, 1999(12):64~75
本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美三区美女| 激情文学综合丁香| 美女图片一区二区| 久久精品国产免费| 久久激情久久| 久久久久高清| 久久精品夜色噜噜亚洲aⅴ| 欧美伊人久久| 久久精品五月| 久久免费视频在线观看| 久久久欧美精品| 久久天堂成人| 老**午夜毛片一区二区三区| 久久字幕精品一区| 蜜桃精品久久久久久久免费影院| 美女国内精品自产拍在线播放| 麻豆国产va免费精品高清在线| 免费观看在线综合色| 欧美成人免费小视频| 欧美激情欧美狂野欧美精品| 欧美精品一区二区视频 | 国产伊人精品| 黑人一区二区| 亚洲黄色毛片| 国产精品99久久久久久有的能看| 中文日韩在线视频| 亚洲欧美www| 久久精品视频在线看| 亚洲国产人成综合网站| 亚洲精品一区二区在线观看| 一本色道久久综合亚洲二区三区| 亚洲一区二区三区免费在线观看 | 亚洲国产精品久久91精品| 亚洲国产日韩欧美| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 久久久久九九九| 猛男gaygay欧美视频| 欧美精品少妇一区二区三区| 国产精品国产自产拍高清av王其| 国产欧美69| 亚洲电影免费| 国产精品99久久不卡二区 | 亚洲视频免费在线| 欧美一区二区三区四区在线观看| 久久久另类综合| 欧美片第一页| 国产精品丝袜91| 在线观看欧美日韩| 亚洲天堂av电影| 亚洲电影免费在线| 亚洲特色特黄| 久久久久久久久久看片| 欧美激情第二页| 国产酒店精品激情| 亚洲国产成人91精品| 亚洲一区二区3| 久久www成人_看片免费不卡| 这里只有精品视频| 久久精品中文字幕一区二区三区| 欧美精品一卡| 好看的av在线不卡观看| 99精品视频网| 亚洲观看高清完整版在线观看| 国产精品99久久久久久久久久久久| 欧美在线视频一区| 欧美伦理a级免费电影| 国产一区二区三区久久悠悠色av | 亚洲国产一区二区在线| 亚洲欧美在线免费| 欧美成人dvd在线视频| 国产精品综合| 99re66热这里只有精品4| 羞羞答答国产精品www一本| 一区二区三区精品视频| 老司机免费视频一区二区| 国产精品成人观看视频免费| 在线观看欧美视频| 小处雏高清一区二区三区| 中国日韩欧美久久久久久久久| 久久综合久色欧美综合狠狠 | 欧美一激情一区二区三区| 中文精品视频一区二区在线观看| 久久手机精品视频| 国产精品一区二区三区免费观看| 亚洲人在线视频| 亚洲激情视频在线| 久久成人精品视频| 国产精品家教| 亚洲美洲欧洲综合国产一区| 亚洲国产日韩精品| 久久九九有精品国产23| 国产精品性做久久久久久| 夜夜精品视频一区二区| 99视频在线观看一区三区| 欧美成人首页| 在线高清一区| 亚洲福利视频专区| 久久精品女人| 国产日韩欧美a| 亚洲欧美日韩国产精品| 亚洲一区欧美| 欧美视频二区| 99精品国产热久久91蜜凸| 99精品视频一区二区三区| 免费成人高清在线视频| 黄色精品一二区| 欧美专区福利在线| 久久久av毛片精品| 国产亚洲精品久久飘花| 亚洲欧美日韩国产中文在线| 午夜国产精品视频| 国产精品日韩高清| 亚洲一卡二卡三卡四卡五卡| 亚洲综合国产激情另类一区| 国产精品豆花视频| 亚洲一区二区三区高清| 亚洲欧美在线高清| 国产精品影片在线观看| 亚洲欧美日韩在线综合| 欧美一区二区视频在线观看2020| 国产精品一区在线观看| 性色av一区二区三区红粉影视| 欧美在线视频播放| 国产一区日韩欧美| 亚洲国产成人精品视频| 美女国产精品| 亚洲精华国产欧美| 在线视频精品一| 国产精品成人一区二区三区夜夜夜 | 91久久线看在观草草青青| 日韩午夜在线电影| 欧美日韩一二三区| 亚洲香蕉视频| 久久精品国产综合精品| 一区二区在线看| 亚洲人成网站精品片在线观看 | 国产自产v一区二区三区c| 亚洲福利视频一区| 欧美成人影音| 一本色道久久综合亚洲二区三区| 亚洲男人的天堂在线| 国产欧美日韩在线视频| 亚洲高清在线观看| 欧美日本网站| 亚洲一区精品在线| 久久久青草婷婷精品综合日韩| 激情六月婷婷综合| 99视频在线观看一区三区| 国产精品久久看| 久久99在线观看| 欧美激情视频给我| 亚洲一区二区四区| 久久综合九九| 99热在这里有精品免费| 欧美在线不卡视频| 在线成人黄色| 亚洲一级黄色片| 国产一区二区三区av电影| 日韩视频不卡| 国产精品影音先锋| 91久久夜色精品国产网站| 欧美三级日韩三级国产三级| 欧美亚洲三级| 欧美日本韩国一区二区三区| 午夜精品一区二区三区四区| 免费h精品视频在线播放| 一本色道久久综合狠狠躁篇的优点| 久久国产99| 亚洲伦理久久| 久久久久久久久蜜桃| 99re亚洲国产精品| 久久久久久久欧美精品| 日韩小视频在线观看专区| 久久久久久久久久看片| 99精品国产在热久久婷婷| 久久久久9999亚洲精品| 一本大道久久精品懂色aⅴ | 国产精品毛片a∨一区二区三区| 亚洲大黄网站| 国产精品大片| 亚洲九九精品| 国产区欧美区日韩区| 亚洲精一区二区三区| 国产午夜精品理论片a级大结局| 9久草视频在线视频精品| 国产一区日韩欧美| 亚洲淫片在线视频| 亚洲国产欧美一区| 久久久久国产精品麻豆ai换脸| 99国产精品视频免费观看| 久久字幕精品一区| 亚洲欧美在线另类| 欧美视频中文字幕在线| 亚洲人午夜精品| 国产伊人精品| 欧美一区二区三区免费视| 亚洲精品一区二区三区樱花| 久久久午夜精品| 亚洲一区二区三区四区中文| 欧美日韩国产成人在线|