[发明专利]一种基于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.vipzhuanli.com/pat/books/201210392512.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能粮库通风换气装置
- 下一篇:一种试验方法、试验装置及试验设备





