在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于NEC協(xié)議的紅外遙控實(shí)習(xí)技術(shù)方面的總結(jié)

0BFC_eet_china ? 來(lái)源:未知 ? 作者:李倩 ? 2018-06-04 14:40 ? 次閱讀

花了一個(gè)多月的時(shí)間研究基于NEC協(xié)議的紅外遙控,下面是這次實(shí)習(xí)技術(shù)方面的總結(jié)。

一、NEC協(xié)議特征:

8位地址和8位命令長(zhǎng)度

每次傳輸兩遍地址(用戶碼)和命令(按鍵值)

通過(guò)脈沖串之間的時(shí)間間隔來(lái)實(shí)現(xiàn)信號(hào)的調(diào)制(PPM)

38Khz載波

每位的周期為1.12ms(低電平)或者2.25ms(高電平)

二、NEC協(xié)議的典型脈沖鏈:

上圖所示為NEC協(xié)議的典型脈沖鏈。協(xié)議規(guī)定低位首先發(fā)送。首先發(fā)送9ms+4.5ms的引導(dǎo)碼,接下來(lái)是兩字節(jié)用戶碼,第三字節(jié)是數(shù)據(jù)碼,用來(lái)判斷按鍵值,第四字節(jié)是數(shù)據(jù)反碼,可以用來(lái)校驗(yàn),提高按鍵的準(zhǔn)確性。

三、NEC協(xié)議脈沖鏈的其他圖片

除了引導(dǎo)碼、用戶碼和數(shù)據(jù)碼以外,協(xié)議最后還有一個(gè)1bit的停止位,用于數(shù)據(jù)發(fā)送完畢判斷。另外在NEC協(xié)議中,似乎沒(méi)有說(shuō)明停止位的高低電平持續(xù)時(shí)間。

四、NEC協(xié)議的高低電平辨別方式

用戶碼和數(shù)據(jù)碼中的‘0’和‘1’是利用脈沖的時(shí)間間隔來(lái)區(qū)分,這種編碼方式稱為脈沖位置調(diào)制方式(PPM)。

其中位0首先為0.56ms的高電平,然后是0.565ms的低電平;位1首先是0.56ms的高電平,然后是1.69ms的低電平。

五、編程注意事項(xiàng)

1.紅外接收頭引腳信號(hào)是相反的電平。以上電平是從發(fā)射頭角度來(lái)看,紅外接收頭引腳輸出的是相反的電平。

如圖,即沒(méi)有數(shù)據(jù)傳輸時(shí),P3.2引腳保持為高電平,當(dāng)接收到數(shù)據(jù)時(shí),首先是引導(dǎo)碼,9ms的低電平和4.5ms的高電平,然后是32位數(shù)據(jù)和1位停止位。一般來(lái)說(shuō),P3.2與單片機(jī)的某中斷引腳相連,當(dāng)接收數(shù)據(jù)時(shí),低電平會(huì)觸發(fā)中斷。

2.數(shù)據(jù)從LSB(低位)開始發(fā)送,所以選擇右移方式接收數(shù)據(jù)。

四個(gè)字節(jié)的數(shù)據(jù)都是先發(fā)送D0,最后發(fā)送D7。所以接收到1位數(shù)據(jù)后,給變量的最高位賦值,右移。或者先右移,再給變量的最高位賦值。

3.可以用一個(gè)數(shù)組保存32個(gè)數(shù)據(jù)的持續(xù)時(shí)間,用于后面判斷高低電平。

定時(shí)器對(duì)兩個(gè)數(shù)據(jù)(中斷)之間的時(shí)間計(jì)時(shí),并保存這個(gè)持續(xù)時(shí)間用于以后判斷是位1還是位0。

4.可以用2字節(jié),4字節(jié)變量存儲(chǔ)32個(gè)數(shù)據(jù),以節(jié)省代碼空間。

可以用兩個(gè)16位的int型變量存儲(chǔ)數(shù)據(jù),第一個(gè)int變量存儲(chǔ)用戶碼,第二個(gè)存儲(chǔ)數(shù)據(jù)碼和數(shù)據(jù)反碼。也可以用一個(gè)32位long型的變量存儲(chǔ)所有數(shù)據(jù)。

5.判斷停止位。

接收到停止位后可以屏蔽紅外引腳的中斷,防止后面數(shù)據(jù)的干擾,解碼成功后在開啟中斷。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電平
    +關(guān)注

    關(guān)注

    5

    文章

    361

    瀏覽量

    40029
  • NEC
    NEC
    +關(guān)注

    關(guān)注

    0

    文章

    238

    瀏覽量

    99200
  • 紅外遙控
    +關(guān)注

    關(guān)注

    22

    文章

    347

    瀏覽量

    45750

原文標(biāo)題:紅外遙控NEC協(xié)議使用總結(jié)

文章出處:【微信號(hào):eet-china,微信公眾號(hào):電子工程專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何連接PSoc4的紅外接收器,以檢查通過(guò)NEC協(xié)議輸入遙控器的數(shù)據(jù)?

    你好! 我想連接 PSoc4 的紅外接收器,以檢查通過(guò) NEC 協(xié)議輸入遙控器的數(shù)據(jù)。 有相關(guān)代碼或示例嗎?
    發(fā)表于 07-04 07:04

    紅外遙控在節(jié)能和無(wú)線操作方面的應(yīng)用

    紅外遙控在節(jié)能和無(wú)線操作方面的應(yīng)用
    發(fā)表于 08-09 00:18

    藍(lán)牙學(xué)習(xí)型紅外遙控器(NEC協(xié)議編解碼)

    學(xué)習(xí)型紅外遙控器(NEC協(xié)議編解碼) 單片機(jī):STC89C52RC晶振:11.0592M 波特率:9600編譯環(huán)境:Keil uVision4
    發(fā)表于 02-26 10:34

    紅外遙控NEC協(xié)議介紹

    NEC協(xié)議紅外遙控
    發(fā)表于 12-21 07:51

    如何利用NEC協(xié)議實(shí)現(xiàn)紅外遙控?

    NEC協(xié)議具有什么特征?如何利用NEC協(xié)議實(shí)現(xiàn)紅外遙控
    發(fā)表于 04-19 10:14

    什么是紅外遙控?紅外信號(hào)是怎么傳輸?shù)模?/a>

    什么是紅外遙控?紅外信號(hào)是怎么傳輸?shù)模?b class='flag-5'>紅外通信為什么要遵循NEC協(xié)議?
    發(fā)表于 07-23 07:14

    紅外遙控協(xié)議是什么

    內(nèi)容分三個(gè)部分:(1)紅外遙控協(xié)議(2)硬件連接(3)代碼編寫1、紅外遙控協(xié)議
    發(fā)表于 08-04 07:55

    NEC協(xié)議紅外遙控器的相關(guān)資料推薦

    文章目錄NEC 協(xié)議紅外遙控NEC 協(xié)議紅外
    發(fā)表于 12-06 06:24

    講述人機(jī)界面的概念以及紅外遙控相關(guān)的背景知識(shí)

    【朱老師課程總結(jié) 侵刪】第一部分、章節(jié)目錄2.2.1.紅外遙控背景知識(shí)2.2.2.原理圖電路分析2.2.3.NEC協(xié)議講解2.2.4.官方示
    發(fā)表于 12-07 07:04

    STM32 NEC紅外遙控器解碼的相關(guān)資料推薦

    STM32 NEC紅外遙控器解碼紅外遙控編碼格式一體化紅外接收頭STM32顯示
    發(fā)表于 01-25 08:07

    NEC MCU在馬達(dá)方面的應(yīng)用

    NEC MCU在馬達(dá)方面的應(yīng)用 Agenda1、NEC MCU在馬達(dá)應(yīng)用方面的特點(diǎn) 1.1 NEC 8位MCU在馬達(dá)應(yīng)用
    發(fā)表于 03-17 16:48 ?53次下載

    紅外遙控在節(jié)能和無(wú)線操作方面的應(yīng)用

    紅外遙控在節(jié)能和無(wú)線操作方面的應(yīng)用
    發(fā)表于 02-07 17:31 ?7次下載

    基于STM32的紅外遙控和解碼遙控程序解析

    目前廣泛使用的是:NEC Protocol的PWM(脈沖寬度調(diào)制)和Philips RC-5 Protocol的PPM(脈沖位置調(diào)制) 本文將以NEC協(xié)議實(shí)現(xiàn)紅外
    發(fā)表于 11-30 01:57 ?4896次閱讀
     基于STM32的<b class='flag-5'>紅外</b><b class='flag-5'>遙控</b>和解碼<b class='flag-5'>遙控</b>程序解析

    單片機(jī):NEC 協(xié)議紅外遙控

    文章目錄NEC 協(xié)議紅外遙控NEC 協(xié)議紅外
    發(fā)表于 11-23 18:06 ?31次下載
    單片機(jī):<b class='flag-5'>NEC</b> <b class='flag-5'>協(xié)議</b><b class='flag-5'>紅外</b><b class='flag-5'>遙控</b>器

    STM32 NEC紅外遙控器解碼

    STM32 NEC紅外遙控器解碼紅外遙控編碼格式一體化紅外接收頭STM32顯示
    發(fā)表于 11-30 14:36 ?30次下載
    STM32 <b class='flag-5'>NEC</b><b class='flag-5'>紅外</b><b class='flag-5'>遙控</b>器解碼
    主站蜘蛛池模板: 欧美精品成人久久网站 | 无内丝袜透明在线播放 | 男人天堂综合网 | 中国色老头 | 久久99色| 俺来也俺来也天天夜夜视频 | 亚洲国产精品婷婷久久 | 亚洲色图综合图区 | 美女黄网站| 黑色丝袜美美女被躁视频 | 成人爽爽激情在线观看 | 97超在线 | 欧美精品一区二区三区在线播放 | 不卡精品国产_亚洲人成在线 | 萌白酱白丝护士服喷水铁牛tv | 狠狠色综合网站久久久久久久 | 国产女人水多白浆 | 男人的亚洲天堂 | 性欧美成人免费观看视 | 涩涩涩丁香色婷五月网视色 | 天堂最新在线资源 | 四虎在线播放免费永久视频 | 一本大道加勒比久久综合 | 人人爽人人爱 | 国产精品久久久久网站 | 一区二区三区免费视频播放器 | 亚洲色图日韩精品 | 午夜激情福利 | 黄网站色视频免费观看 | 色图插插插 | 欧美 在线播放 | 两性色午夜视频免费国产 | 国产小视频在线播放 | bt种子在线搜索 | 午夜影院毛片 | 在线国产资源 | 天堂资源在线bt种子 | 久久夜色精品国产噜噜小说 | 婷婷亚洲视频 | 成人国产三级在线播放 | 三级黄网站 |