[發明專利]一種基于ARM的虛擬儀表盤組及其實現方法有效
| 申請號: | 201210392512.8 | 申請日: | 2012-10-15 |
| 公開(公告)號: | CN102874412A | 公開(公告)日: | 2013-01-16 |
| 發明(設計)人: | 胡金;董戴;章小兵;李培華 | 申請(專利權)人: | 中航華東光電有限公司 |
| 主分類號: | B64D43/00 | 分類號: | B64D43/00 |
| 代理公司: | 安徽匯樸律師事務所 34116 | 代理人: | 胡敏 |
| 地址: | 241000 安徽省蕪*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 arm 虛擬 儀表盤 及其 實現 方法 | ||
1.一種基于ARM的虛擬儀表盤組,其顯示為若干虛擬儀表盤,其特征在于,其采用ARM控制器實現嵌入式虛擬儀表技術,該基于ARM的虛擬儀表盤組包括該ARM控制器、若干傳感器、若干信號轉換處理電路以及顯示屏,該若干傳感器感測飛行狀態信息,該若干信號轉換處理電路接收該飛行狀態信息并由此轉換成該ARM控制器能夠識別的數字信號,該ARM控制器接收該數字信號并由此運行嵌入在該ARM控制器內的QT虛擬儀表程序,該QT虛擬儀表程序采用QT中二維圖形引擎的基礎類的QPainter類中的QPainter::Antialiasing對該數字信號進行反走樣處理,并形成若干虛擬儀表盤信息,該顯示屏接收該若干虛擬儀表盤信息并顯示成相應的虛擬儀表盤。
2.如權利要求1所述的基于ARM的虛擬儀表盤組,其特征在于,QPainter類實現虛擬儀表盤的儀表指針的運動依靠的是重繪QPaintEvent繪圖事件,通過定時器QTimer的timeout()函數不斷觸發信號,使得重繪函數在定時器指定的時間內不斷重繪。
3.如權利要求2所述的基于ARM的虛擬儀表盤組,其特征在于,定時器QTimer的觸發時間設置到20ms以下,即每秒鐘重繪超過50次。
4.如權利要求1所述的基于ARM的虛擬儀表盤組,其特征在于,QPainter繪制虛擬儀表盤的復雜圖形使用的是drawPolygon,通過圖形外圍輪廓坐標點進行逐點繪制,繪制完成后QBrush類實現上色處理。
5.如權利要求4所述的基于ARM的虛擬儀表盤組,其特征在于,虛擬儀表盤的旋轉與拉伸使用rotate()和scale()函數實現,translate()函數能夠實現平移操作。
6.如權利要求4所述的基于ARM的虛擬儀表盤組,其特征在于,該飛行狀態信息包括飛行時的高度、速度、經緯度、壓力值,該若干傳感器相應的包括高度傳感器、速度傳感器、經緯度傳感器、壓力值傳感器,該虛擬儀表盤也相應的有高度表盤、速度表盤、經緯度羅盤、飛行方向表盤、機艙壓力表盤,其中飛行方向表盤的信息可由經緯度傳感器測得的經緯度變化率獲得。
7.一種如權利要求1所述的基于ARM的虛擬儀表盤組的實現方法,其特征在于,其包括以下步驟:
該若干傳感器采集飛行狀態信息,該飛行狀態信息包括飛行時的高度、速度、經緯度、壓力值;
該若干信號轉換處理電路將該飛行狀態信息轉換成該ARM控制器能夠識別的數字信號;
該ARM控制器接收該數字信號并由此運行嵌入在該ARM控制器內的QT虛擬儀表程序,該QT虛擬儀表程序采用QT中二維圖形引擎的基礎類的QPainter類中的QPainter::Antialiasing對該數字信號進行反走樣處理,QPainter類實現虛擬儀表盤的儀表指針的運動依靠的是重繪QPaintEvent繪圖事件,通過定時器QTimer的timeout()函數不斷觸發信號,使得重繪函數在定時器指定的時間內不斷重繪,使用rotate()和scale()函數實現虛擬儀表盤的旋轉與拉伸,translate()函數實現平移操作,使用的是Qpainter的drawPolygon繪制虛擬儀表盤的復雜圖形,通過圖形外圍輪廓坐標點進行逐點繪制,繪制完成后QBrush類實現上色處理,最終形成若干虛擬儀表盤信息;
該顯示屏接收該若干虛擬儀表盤信息并顯示成相應的虛擬儀表盤。
8.如權利要求7所述的基于ARM的虛擬儀表盤組的實現方法,其特征在于,在使用雙緩沖繪圖的基礎上,將定時器的觸發時間設置到20ms以下,即每秒鐘重繪超過50次。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中航華東光電有限公司,未經中航華東光電有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210392512.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多功能糧庫通風換氣裝置
- 下一篇:一種試驗方法、試驗裝置及試驗設備





