最近需要使用的一個16按鍵433M搖控器方案,一時沒有找到好的程序參考,于是自已設計了一個程序使用,效果很好。設計思想,首先通過示波器抓出接收板數據波形,分析波形特征。一般都是首先同步信號出現,約10MS左右低電平,之后跟著出現數據信號,一般來講是地址+數據,其實我們不用管,只要程序能分析出同步信號之間的數據就行。數據0=0.4ms高電平+1.2ms低電平的組合,數據1=1.2ms高電平+0.4ms低電平的組合,數據25位。我們定義一個32位的變量,將數據一位一位的移進變量中,最后得出變量值,于是解碼成功。連續解碼出5組數據進行對比,如其中有2組以上的碼相同,則認為相同的數據解碼正確。解程序使用0.1mS定時器中斷,用來檢測數據電平。詳見程序:
【必讀】版權免責聲明
1、本主題所有言論和內容純屬會員個人意見,與本論壇立場無關。2、本站對所發內容真實性、客觀性、可用性不做任何保證也不負任何責任,網友之間僅出于學習目的進行交流。3、對提供的數字內容不擁有任何權利,其版權歸原著者擁有。請勿將該數字內容進行商業交易、轉載等行為,該內容只為學習所提供,使用后發生的一切問題與本站無關。 4、本網站不保證本站提供的下載資源的準確性、安全性和完整性;同時本網站也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的損失或傷害。 5、本網站所有軟件和資料均為網友推薦收集整理而來,僅供學習用途使用,請務必下載后兩小時內刪除,禁止商用。6、如有侵犯你版權的,請及時聯系我們(電子郵箱1370723259@qq.com)指出,本站將立即改正。
|