VAPS XT入门教程14.09:PFD
系列索引:VAPS XT入门教程索引
本文拆自官方示例PFDExample
PFD(Primary Fly Display,主飞行显示器),要实现的效果为
你需要了解
Heading
画竖线组成刻度,在添加数值显示
然后用个TapCircular罩起来,实现左右滑动显示不同部分的效果
VSI
显示垂直两个方向的速度
上下各是一个tapecircular,分别用于表示上下的速度。
当前效果为
Altitude
首先创建一个滚动数值列表
使用TapeCirculater实现滚动和数值限制。
当前效果为
GlideSlope
Localizer
导航定位器符号与GlideSlope类似
当前效果为
底部显示
添加一些数据显示,比如当前气压、油量等等
当前效果为
PWM
Pulse width modulation,脉冲宽度调制是一种模拟控制方式,根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路进行控制的一种非常有效的技术。广泛应用在从测量、通信到功率控制与变换的许多领域中。
本例找中指的是功率百分比,给电调(电子调速器)的PWM的脉宽,当然,值范围为[0,1]或者百分比[0-100]
使用TapeCirculater限制其范围
HSI
地速
ADI
两部分,分别表示空中和地面
当然需要限制其显示范围
当前效果为
在加上天空背景色就得到最终结果了。
总结
- 虽然是软件模拟仪表显示,虽然是官方示例,但是我们还是可以从中得出不少的信息,有的仪表是做什么用的、应该怎么显示、什么原理
- 使用的都是已有的控件,关键是你要有足够的经验灵活运用
技术交流群,欢迎加入讨论。这个圈子很小,大佬可能没兴趣加这些群聊社区之类的。所以只能带你入门,当然,欢迎大佬指导
VAPS XT入门教程14.09:PFD
https://blog.jackeylea.com/vapsxt/vapsxt-pfd/