標(biāo)題: 求大佬幫忙分析下這個(gè)433的pwm.引導(dǎo)碼我都找不到 [打印本頁]

作者: dingding16    時(shí)間: 2022-8-18 09:50
標(biāo)題: 求大佬幫忙分析下這個(gè)433的pwm.引導(dǎo)碼我都找不到
遙控器:一個(gè)按鍵,然后按一下接收器這邊收到就換一個(gè)模式。長(zhǎng)按就待機(jī)接收這邊解碼,分析儀獲取到的PWM,我看不懂。找不到引導(dǎo)碼,然后該如何去解碼實(shí)現(xiàn)功能?
求各位大佬指點(diǎn),感謝
圖為:按了三次按鍵,接收芯片這邊收到的wpm




作者: dingding16    時(shí)間: 2022-8-18 09:53
這個(gè)是按了三次遙控器,接收這邊得到的pwm

0.png (118.53 KB, 下載次數(shù): 28)

0.png

作者: dingding16    時(shí)間: 2022-8-18 10:03
圖二為長(zhǎng)按遙控器時(shí)的pwm
圖三為正常速度按遙控器
如果按照?qǐng)D一按三次的,數(shù)據(jù)應(yīng)該這種10組這樣的組成
那按快一點(diǎn)的時(shí)候,會(huì)隨按的速度連接起來感覺和長(zhǎng)按都沒有區(qū)別了。
但是別人的配套接收器能正常區(qū)別短按和長(zhǎng)按
求大佬指點(diǎn),該如何去解碼

1.png (150.76 KB, 下載次數(shù): 25)

1.png

作者: pcbboy    時(shí)間: 2022-8-19 15:14
這個(gè)是編碼信號(hào),不是PWM
作者: dingding16    時(shí)間: 2022-8-20 13:54
pcbboy 發(fā)表于 2022-8-19 15:14
這個(gè)是編碼信號(hào),不是PWM

是的,這個(gè)是433的編碼格式。我解出來了。類似于1527的編碼格式。但又有點(diǎn)不同
現(xiàn)在碰到一個(gè)另外一個(gè)問題了。解出來的值,怎么區(qū)分是短按還是長(zhǎng)按
作者: dingding16    時(shí)間: 2022-8-20 13:56
接收引腳變化時(shí),進(jìn)入解碼函數(shù)。成功解碼得到值后計(jì)數(shù)自增,然后時(shí)間計(jì)數(shù)清零
然后時(shí)間計(jì)數(shù)5ms內(nèi)計(jì)數(shù)器沒增加就短按,增加就不管,直到計(jì)數(shù)器達(dá)到16次算長(zhǎng)按寫代碼執(zhí)行時(shí),長(zhǎng)按判斷不了,一直按的時(shí)候變成無數(shù)次短按了
我查了下,是短按有效才清理計(jì)數(shù)器的

作者: 楊天想    時(shí)間: 2022-8-22 15:07
dingding16 發(fā)表于 2022-8-20 13:56
接收引腳變化時(shí),進(jìn)入解碼函數(shù)。成功解碼得到值后計(jì)數(shù)自增,然后時(shí)間計(jì)數(shù)清零
然后時(shí)間計(jì)數(shù)5ms內(nèi)計(jì)數(shù)器沒 ...

你可以松開按鍵再判斷短按嘛,




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1