PPM 信号解析
PWM信號(hào)
PWM信號(hào)用于控制單個(gè)電調(diào)或者單個(gè)舵機(jī)脈沖寬度調(diào)制信號(hào)。
像華科爾DEVO 10遙控接收器(RX1002)就輸出10路PWM,參看下圖。
舵機(jī)(電調(diào))上用到PWM信號(hào)種類(lèi)很多,我們這里對(duì)常見(jiàn)的PWM信號(hào)特征進(jìn)行一個(gè)描述:
1、 PWM信號(hào)是一個(gè)周期性的方波信號(hào),周期為20ms,也就是50Hz的刷新頻率。
2、 PWM每一周期中的高電平持續(xù)時(shí)間為1~2ms(1000us~2000us),代表了油門(mén)控制量。一般四旋翼中1100us對(duì)應(yīng)0油門(mén),1900us對(duì)應(yīng)滿油門(mén)。
PPM信號(hào)
PPM信號(hào)是將多個(gè)控制通道(一般10個(gè)控制通道)集中放在一起調(diào)制的信號(hào)。也就是一個(gè)PPM脈沖序列里面包含了多個(gè)通道的信息。如下圖所示:
PPM和PWM的對(duì)應(yīng)關(guān)系如下圖:
上圖中,第一行為PPM信號(hào),下邊幾行分別是PWM通道信號(hào)。上圖表達(dá)了多個(gè)通道與PPM信號(hào)編碼的對(duì)應(yīng)關(guān)系。
標(biāo)準(zhǔn)的PPM信號(hào),以0.4ms的低電平為起始標(biāo)識(shí)。后邊以電平的上升沿的間隔時(shí)間來(lái)表達(dá)各個(gè)通道的控制量。一般排列10個(gè)上升沿后,電平保持高電平,直到重復(fù)下一個(gè)PPM信號(hào)。
PPM信號(hào)可以看做是一幀數(shù)據(jù),它包含了8個(gè)通道的信息。每個(gè)上升沿間隔時(shí)間剛好等于PWM信號(hào)的高電平持續(xù)時(shí)間,也就1000us~2000us之間。
PPM的重復(fù)周期也為20ms,也是50hz的刷新頻率。
需要說(shuō)明一下:
1,2,4三個(gè)通道因?yàn)閾u桿居中脈寬是1ms.板動(dòng)搖桿脈寬會(huì)在0.5ms到1.5ms變化.左減右加,上減下加.
3通道是油門(mén)控制.搖桿頂在下方脈寬1.5ms,頂在上方脈寬0.5ms
5、6、7、8通道可以在遙控器上隨意更改,可以更改成旋鈕,三段開(kāi)關(guān),兩段開(kāi)關(guān)等等.
參考
四旋翼那些事(一):PPM信號(hào)編碼格式
從零開(kāi)始學(xué)做四軸(二)
總結(jié)
- 上一篇: java 将一张图片切割成n个小图片,任
- 下一篇: 小米手环 7 Pro 推送灰度更新固件