一、NEC協(xié)議特征:- 8位地址和8位命令長度
- 每次傳輸兩遍地址(用戶碼)和命令(按鍵值)
- 通過脈沖串之間的時間間隔來實現(xiàn)信號的調(diào)制(PPM)
- 38Khz載波
- 每位的周期為1.12ms(低電平)或者2.25ms(高電平)
二、NEC協(xié)議的典型脈沖鏈:上圖所示為NEC協(xié)議的典型脈沖鏈。協(xié)議規(guī)定低位首先發(fā)送。
首先發(fā)送9ms+4.5ms的引導碼,接下來是兩字節(jié)用戶碼,第三字節(jié)是數(shù)據(jù)碼,
用來判斷按鍵值,第四字節(jié)是數(shù)據(jù)反碼,可以用來校驗,提高按鍵的準確性。
三、NEC協(xié)議脈沖鏈的其他圖片
除了引導碼、用戶碼和數(shù)據(jù)碼以外,協(xié)議最后還有一個1bit的停止位,用于數(shù)據(jù)
發(fā)送完畢判斷。另外在NEC協(xié)議中,似乎沒有說明停止位的高低電平持續(xù)時間。
四、NEC協(xié)議的高低電平辨別方式
用戶碼和數(shù)據(jù)碼中的‘0’和‘1’是利用脈沖的時間間隔來區(qū)分,這種編碼方式稱為脈
沖位置調(diào)制方式(PPM)。其中位0首先為0.56ms的高電平,然后是0.565ms的低
電平;位1首先是0.56ms的高電平,然后是1.69ms的低電平。