基本信息
- 項(xiàng)目名稱:
- 單片機(jī)解碼紅外遙控信號(hào)
- 來(lái)源:
- 第十二屆“挑戰(zhàn)杯”省賽作品
- 小類:
- 信息技術(shù)
- 大類:
- 科技發(fā)明制作B類
- 簡(jiǎn)介:
- 作品是利用單片機(jī)外部中斷程序,判斷兩次中斷信號(hào)的時(shí)長(zhǎng)。完成解碼由pwm方法編制的紅外遙控信號(hào)。
- 詳細(xì)介紹:
- 紅外遙控發(fā)射芯片采用PWM編碼方式,當(dāng)發(fā)射器按鍵按下后,將發(fā)射一組108ms的編碼脈沖。遙控編碼脈沖由前導(dǎo)碼、8位用戶碼、8位用戶碼、8位操作碼以及8位操作碼的反碼組成。通過(guò)對(duì)用戶碼的檢驗(yàn),每個(gè)遙控器只能控制一個(gè)設(shè)備動(dòng)作,這樣可以有效地防止多個(gè)設(shè)備之間的干擾。編碼后面還要有編碼的反碼,用來(lái)檢驗(yàn)編碼接收的正確性,防止誤操作,增強(qiáng)系統(tǒng)的可靠性。前導(dǎo)碼是一個(gè)遙控碼的起始部分,由一個(gè)9ms的低電平(起始碼)和一個(gè)4. 5ms的高電平(結(jié)果碼)組成,作為接受數(shù)據(jù)的準(zhǔn)備脈沖。以脈寬為0. 56ms、周期為1. 12ms的組合表示二進(jìn)制的“0”;以脈寬為1. 68ms、周期為2. 24ms的組合表示二進(jìn)制的“1”。如果按鍵按下超過(guò)108ms仍未松開,接下來(lái)發(fā)射的代碼(連發(fā)代碼)將僅由起始碼(9ms)和結(jié)束碼(2. 5ms)組成。 單片機(jī)采用外部中斷INT1管腳和紅外接收頭的信號(hào)輸出端相連,中斷方式為下降沿觸發(fā)方式。定時(shí)器工作方式1,并用定時(shí)器0計(jì)算中斷的間隔時(shí)間,來(lái)區(qū)分前導(dǎo)碼、二進(jìn)制的“1”、“0”碼。并將8位操作碼提取出來(lái)在數(shù)碼管上顯示。
作品專業(yè)信息
設(shè)計(jì)、發(fā)明的目的和基本思路、創(chuàng)新點(diǎn)、技術(shù)關(guān)鍵和主要技術(shù)指標(biāo)
- 作品設(shè)計(jì)、發(fā)明的目的:遙控器使用方便,功能多,且價(jià)格便宜??蓪⑦b控器上的按鍵解碼出來(lái)應(yīng)用在更多的領(lǐng)域上,從而更加方便使用。 基本思路:遙控器發(fā)射的紅外信號(hào)可看做是由高低電平組成的電平信號(hào),將其看為由二進(jìn)制碼組成的一幀數(shù)據(jù)。采用pwm編碼方式??衫脝纹瑱C(jī)外部中斷定時(shí)計(jì)數(shù)器來(lái)解出二進(jìn)制碼。 創(chuàng)新點(diǎn):將紅外遙控信號(hào)解碼,使更多的人理解并應(yīng)用。
科學(xué)性、先進(jìn)性
- 本作品將紅外遙控信號(hào)解碼出來(lái),使人更容易明白紅外遙控信號(hào)的編碼原理。從而使人在此基礎(chǔ)上應(yīng)用到更多的領(lǐng)域上,為人們的生活或是社會(huì)的發(fā)展做出貢獻(xiàn)。 本作品采用單片機(jī)外部中斷定時(shí)計(jì)數(shù)器來(lái)解碼由pwm編碼方式編碼的紅外遙控信號(hào),硬件電路非常簡(jiǎn)單易懂,而且比常規(guī)的紅外解碼器價(jià)格便宜,反應(yīng)速度快、穩(wěn)定性好。并且可靠性高。
獲獎(jiǎng)情況及鑒定結(jié)果
- 作品在2011年一月七日xxx大學(xué)大學(xué)生電子競(jìng)賽中榮獲三等獎(jiǎng)
作品所處階段
- 已完成
技術(shù)轉(zhuǎn)讓方式
- 無(wú)
作品可展示的形式
- 實(shí)物
使用說(shuō)明,技術(shù)特點(diǎn)和優(yōu)勢(shì),適應(yīng)范圍,推廣前景的技術(shù)性說(shuō)明,市場(chǎng)分析,經(jīng)濟(jì)效益預(yù)測(cè)
- 通過(guò)解碼紅外遙控信號(hào),使更多的人明白紅外線遙控的原理。讓更多的人在這個(gè)基礎(chǔ)上能在創(chuàng)新,應(yīng)用到更多的領(lǐng)域上去。為社會(huì)的發(fā)展進(jìn)步做貢獻(xiàn)。
同類課題研究水平概述
- 隨著當(dāng)前信息技術(shù)的飛速發(fā)展,以及電子設(shè)備逐步走向智能化、小型化。單片機(jī)已廣泛的應(yīng)用到工業(yè)控制、家電、儀器儀表、通訊等各個(gè)方面。而紅外遙控器因其操作靈活、攜帶方便、控制距離遠(yuǎn)、抗干擾能力強(qiáng)、耗電省、價(jià)格低廉等特點(diǎn),在很多領(lǐng)域已得到廣泛的應(yīng)用。從使用的廣度上看,紅外遙控器無(wú)疑也是人們最為熟知的一種遙控設(shè)備。因而將紅外遙控器用單片機(jī)解碼就可應(yīng)用在更多的領(lǐng)域上,為人們的生活生產(chǎn)帶來(lái)方便。 目前,國(guó)內(nèi)外在解碼方式上主要是有硬件全定制法、外掛接口芯片以及軟件解碼三種。硬件全定制法就是在硬件出廠時(shí)給出固定的解碼方法,外掛接口芯片是專用的解碼芯片??傮w上在解碼方式上軟件解碼相對(duì)于另外兩種無(wú)疑在成本上和靈活性上有著巨大的優(yōu)勢(shì)。所以基于單片機(jī)解碼紅外遙控信號(hào)是一種很好的選擇。此方法硬件電路簡(jiǎn)單明了,軟件編程也很容易。且實(shí)用性比常規(guī)的紅外解碼器價(jià)格便宜、反應(yīng)速度快、穩(wěn)定性好、可靠性高。