專利名稱:無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種無(wú)線電通訊領(lǐng)域的收發(fā)裝置及工作方法,特別是涉及一種無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法。
背景技術(shù):
請(qǐng)參閱圖1、圖2所示,現(xiàn)有的一種無(wú)線載波射頻收發(fā)裝置,其遙控器由微控制器、無(wú)線電頻率發(fā)射電路、工作指示、激光教鞭、鍵盤、鼠標(biāo)和電源管理部分組成;其接收器由微控制器、無(wú)線電頻率接收電路、工作指示和電源管理部分組成;遙控器與接收器之間的頻率對(duì)接依靠手工操作。
上述的無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法,雖可提供使用者一具有遙控功效的無(wú)線收發(fā)裝置,但是在實(shí)際使用時(shí)卻發(fā)現(xiàn),在視距范圍內(nèi)尤其在同一室內(nèi)環(huán)境下,若幾套這種設(shè)備同時(shí)工作,極易造成相互之間的同頻干擾。若要避免相互干擾,就要進(jìn)行遙控器與接收器之間復(fù)雜的頻率連接,而手工操作即慢又煩瑣,往往需要反復(fù)試驗(yàn)才能完成,給使用帶來(lái)很大的不便。
由此可見,上述現(xiàn)有的無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法仍存在有諸多的缺陷,而亟待加以改進(jìn)。
有鑒于上述現(xiàn)有的無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法存在的缺陷,本設(shè)計(jì)人基于豐富的實(shí)務(wù)經(jīng)驗(yàn)及專業(yè)知識(shí),積極加以研究創(chuàng)新,經(jīng)過(guò)不斷的研究、設(shè)計(jì),并經(jīng)反復(fù)試作樣品及改進(jìn)后,終于創(chuàng)設(shè)出確具實(shí)用價(jià)值的本發(fā)明。
發(fā)明內(nèi)容
本發(fā)明所要解決的主要技術(shù)問(wèn)題在于,克服現(xiàn)有的無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法存在的缺陷,而提供一種新型結(jié)構(gòu)的無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法,使其具有頻率連接簡(jiǎn)單的優(yōu)點(diǎn),并且?guī)滋淄瑯拥脑O(shè)備在同一環(huán)境中同時(shí)使用也不存在相互干擾。
本發(fā)明解決其主要技術(shù)問(wèn)題是采用以下技術(shù)方案來(lái)實(shí)現(xiàn)的。依據(jù)本發(fā)明提出的無(wú)線載波射頻收發(fā)裝置由一臺(tái)遙控器和一臺(tái)接收器所構(gòu)成;遙控器具有微控制器、工作指示、激光教鞭、鍵盤、鼠標(biāo)、電源管理、多頻率通道無(wú)線電頻率發(fā)射電路和紅外一體化接收電路部分;接收器具有微控制器、工作指示、電源管理、多頻率通道無(wú)線電頻率接收電路和紅外信號(hào)發(fā)射電路部分。
依據(jù)本發(fā)明提出的遙控器與接收器之間的頻率對(duì)接方法是由紅外信號(hào)發(fā)射過(guò)程和紅外信號(hào)接收并發(fā)送射頻指令過(guò)程組合構(gòu)成的;紅外信號(hào)發(fā)射過(guò)程是由上述紅外信號(hào)發(fā)射電路利用紅外信號(hào)按照一定的步驟周期性地發(fā)射所在接收器自身的設(shè)備標(biāo)識(shí)號(hào)和頻率占用信息;紅外信號(hào)接收并發(fā)送射頻指令過(guò)程是由紅外信號(hào)接收過(guò)程和發(fā)送射頻指令過(guò)程組合構(gòu)成的;紅外信號(hào)接收過(guò)程是由上述紅外信號(hào)接收電路按照一定的步驟收到信息后,所在遙控器的微控制器調(diào)整自身的頻道適應(yīng)接收器的頻率;發(fā)送射頻指令過(guò)程是由上述遙控器通過(guò)2.4GHz無(wú)線載波發(fā)送數(shù)據(jù)包,數(shù)據(jù)包中包含頻率通道信息和一個(gè)40BITS的設(shè)備標(biāo)識(shí)號(hào),以及其它控制信號(hào);上述接收器根據(jù)數(shù)據(jù)包中的設(shè)備標(biāo)識(shí)號(hào)選擇接受發(fā)給自己的數(shù)據(jù)包,并相應(yīng)執(zhí)行。
本發(fā)明解決其技術(shù)問(wèn)題還可以采用以下技術(shù)措施來(lái)進(jìn)一步實(shí)現(xiàn)。
前述的無(wú)線載波射頻收發(fā)裝置,其中所述的多頻率通道無(wú)線電頻率發(fā)射電路,在發(fā)射的數(shù)據(jù)包中含有一個(gè)40BITS的設(shè)備標(biāo)識(shí)。
前述的無(wú)線載波射頻收發(fā)裝置,其中所述的紅外一體化接收電路的數(shù)據(jù)輸入端IR RECEIVE連接在微控制器的中斷輸入端,紅外一體化接收電路的電源供給端IR PWR連接在微控制器的數(shù)據(jù)輸出端口。
前述的無(wú)線載波射頻收發(fā)裝置,其中所述的紅外信號(hào)發(fā)射電路的數(shù)據(jù)發(fā)射控制信號(hào)IR OUT連接在微控制器的數(shù)據(jù)輸出端口。
前述的無(wú)線載波射頻收發(fā)頻率對(duì)接方法,其中所述的紅外信號(hào)發(fā)射電路利用紅外信號(hào)按照一定的步驟周期性地發(fā)射所在接收器自身的設(shè)備標(biāo)識(shí)號(hào)和頻率占用信息的過(guò)程包含下列步驟(1)設(shè)定發(fā)送周期定時(shí)器和其它初始化信息;(2)當(dāng)上述定時(shí)器的定時(shí)間隔未到時(shí),接收器的微控制器執(zhí)行其它工作程序;(3)當(dāng)上述定時(shí)器的定時(shí)間隔到時(shí),接受器的微控制器通過(guò)調(diào)用紅外發(fā)送子程序連續(xù)發(fā)送射頻信息(即設(shè)備標(biāo)識(shí)號(hào)和頻率占用信息),發(fā)送一套完整的射頻信息后,重新啟動(dòng)發(fā)射周期定時(shí)器,然后執(zhí)行其他程序。
前述的紅外信號(hào)發(fā)射過(guò)程,其中所述的紅外發(fā)送子程序的步驟是從起始位、數(shù)據(jù)位到停止位,每發(fā)送一位后,延遲833微秒,然后發(fā)送下一位,直至完成。
前述的無(wú)線載波射頻收發(fā)頻率對(duì)接方法,其中所述的紅外信號(hào)接收過(guò)程是指所在遙控器的微控制器收到紅外采樣中斷信號(hào),在紅外采樣中斷處理過(guò)程中,接收數(shù)據(jù)時(shí)是采用對(duì)每一數(shù)據(jù)位進(jìn)行固定多次采樣的方式確定此數(shù)據(jù)位的值。
前述的紅外信號(hào)接收過(guò)程,其中所述的中斷處理過(guò)程包含下列步驟(1)重新初始化定時(shí)器和計(jì)數(shù)單元;
(2)起始位接收;(3)數(shù)據(jù)位接收;(4)字節(jié)數(shù)據(jù)處理。
前述的紅外采樣中斷處理的過(guò)程,其中所述的起始位接收的步驟包含下列分步驟(A)先判斷所收到的數(shù)據(jù)是否為起始位;只有收到起始位后才準(zhǔn)備接收數(shù)據(jù)位;(B)采樣中斷程序返回。
前述的紅外采樣中斷處理的過(guò)程,其中所述的數(shù)據(jù)位接收的步驟包含下列分步驟(A)累加每次采樣值;(B)累加次數(shù)未達(dá)固定次數(shù)時(shí),采樣中斷程序返回;否則,根據(jù)固定次數(shù)的采樣值確定收到的數(shù)據(jù)位的值;存儲(chǔ)上述數(shù)據(jù)位的值;(C)上述數(shù)據(jù)位的位數(shù)不足一個(gè)字節(jié)時(shí),采樣中斷程序返回;否則進(jìn)行下述字節(jié)數(shù)據(jù)處理步驟。
前述的紅外采樣中斷處理的過(guò)程,其中所述的字節(jié)數(shù)據(jù)處理的步驟根據(jù)所收數(shù)據(jù)的字節(jié)序數(shù)實(shí)行下列分步驟對(duì)第一字節(jié)(A)判斷為第一數(shù)據(jù)包頭固定值時(shí),字節(jié)序數(shù)加1;否則,字節(jié)序數(shù)清0;(B)位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第二字節(jié)(A)判斷為第二數(shù)據(jù)包頭固定值時(shí),字節(jié)序數(shù)加1;否則,字節(jié)序數(shù)清0;(B)位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第三字節(jié)字節(jié)序數(shù)加1,位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第四字節(jié)(A)判斷與第三字節(jié)的值相等時(shí),保存第三字節(jié),字節(jié)序數(shù)加1;否則,字節(jié)序數(shù)清0;(B)位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第五字節(jié)字節(jié)序數(shù)加1,位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第六字節(jié)(A)判斷是第五字節(jié)的反碼時(shí),保存第五字節(jié),字節(jié)序數(shù)加1;否則字節(jié)序數(shù)清0;
(B)位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第七字節(jié)字節(jié)序數(shù)加1,位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第八字節(jié)(A)判斷是第七字節(jié)的補(bǔ)碼時(shí),保存第七字節(jié),關(guān)閉定時(shí)器,紅外采樣完成標(biāo)志置1;(B)字節(jié)序數(shù)清0,位采樣計(jì)數(shù)變量清0;(C)采樣中斷程序返回。
前述的頻率對(duì)接方法,其中所述的遙控器的微控制器調(diào)整自身的頻道適應(yīng)接收器的頻率,實(shí)行下列步驟開機(jī)初始化MCU;循環(huán)進(jìn)行下列分步驟(A)當(dāng)紅外接收鍵被按下且紅外采樣完成標(biāo)志為1時(shí),根據(jù)紅外信號(hào)配置射頻發(fā)送芯片并將配置完成標(biāo)志置1;(B)執(zhí)行其它程序。
本發(fā)明與現(xiàn)有技術(shù)相比,具有明顯的優(yōu)點(diǎn)和有益效果。由以上技術(shù)方案可知,本發(fā)明通過(guò)紅外信號(hào)的收發(fā),使遙控器能夠得到接收器的設(shè)備標(biāo)識(shí),從而通過(guò)改變自身的頻率通道,使其可以與接收器在同一頻道上進(jìn)行工作,簡(jiǎn)化了頻率連接工作。接收器的頻率通道和設(shè)備標(biāo)識(shí)(簡(jiǎn)稱ID)在出廠時(shí)設(shè)置,因?yàn)樵O(shè)備標(biāo)識(shí)可分別2的40次冪個(gè)產(chǎn)品,因此,多個(gè)同一產(chǎn)品在同一環(huán)境下同時(shí)使用也不會(huì)有相互干擾。
綜上所述,本發(fā)明無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法,其在技術(shù)發(fā)展空間有限的領(lǐng)域中,不論在結(jié)構(gòu)上或功能上皆有較大的改進(jìn),且在技術(shù)上有較大的進(jìn)步,并產(chǎn)生了好用及實(shí)用的效果,而確實(shí)具有增進(jìn)的功效,從而更加適于實(shí)用,誠(chéng)為一新穎、進(jìn)步、實(shí)用的新設(shè)計(jì)。
本發(fā)明的具體實(shí)施方式
由以下實(shí)施例及其附圖詳細(xì)給出。
圖1是現(xiàn)有的無(wú)線載波射頻收發(fā)裝置遙控器原理框圖。
圖2是現(xiàn)有的無(wú)線載波射頻收發(fā)裝置接收器原理框圖。
圖3是本發(fā)明的遙控器原理框圖。
圖4是本發(fā)明的接收器原理框圖。
圖5a、5b是本發(fā)明的遙控器IR接收電路接口與MCU電路原理圖。
圖6a、6b是本發(fā)明的接收器IR發(fā)射電路接口與MCU電路原理圖。
圖7是接收器工作主程序框圖。
圖8是紅外發(fā)送子程序框圖。
圖9是紅外采樣中斷程序框圖。
圖10是字節(jié)數(shù)據(jù)處理步驟框圖。
圖11是遙控器工作主程序框圖。
1、RF發(fā)射電路2、MCU3、工作指示 4、激光教鞭5、鍵盤和鼠標(biāo)6、電源管理7、IR接收電路8、RF接收電路9、IR發(fā)射電路具體實(shí)施方式
以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明提出的無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法其具體實(shí)施方式
、結(jié)構(gòu)、特征及其功效,詳細(xì)說(shuō)明如后。
本發(fā)明無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法,其主要包括遙控器和接收器。請(qǐng)參閱圖3所示,遙控器由多頻率通道無(wú)線電頻率發(fā)射電路(簡(jiǎn)稱RF發(fā)射電路)、微控制器(簡(jiǎn)稱MCU)、工作指示、激光教鞭、鍵盤和鼠標(biāo)、電源管理、紅外一體化接收電路(簡(jiǎn)稱IR接收電路)這幾部分構(gòu)成;請(qǐng)參閱圖4所示,接收器由多頻率通道無(wú)線電頻率接收電路(簡(jiǎn)稱RF接收電路)、MCU、工作指示、電源管理、紅外信號(hào)發(fā)射電路(簡(jiǎn)稱IR發(fā)射電路)這幾部分構(gòu)成。
請(qǐng)參閱圖5所示,本發(fā)明無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法,其中遙控器的IR接收電路的接口共有兩根信號(hào)線IR RECEIVE和IR PWR;MCU采用單片機(jī)PIC16F73;紅外數(shù)據(jù)輸入端IR RECEIVE連接在PIC16F73的數(shù)據(jù)/中斷端口RB0/INT(管腳21);電源供給端IR PWR連接在PIC16F73的數(shù)據(jù)輸出端口RB1(管腳22)。
請(qǐng)參閱圖6所示,本發(fā)明無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法,其中接收器的IR發(fā)射電路的接口僅有一根信號(hào)線IR OUT;MCU采用單片機(jī)PIC16F73;數(shù)據(jù)發(fā)射控制信號(hào)IR OUT連接在PIC16F73的數(shù)據(jù)輸出端口RC2/CCP1(管腳13)。
遙控器和接收器的各部分RF發(fā)射電路、MCU、工作指示、鍵盤和鼠標(biāo)、激光教鞭、電源管理、IR接收電路、RF接收電路、IR發(fā)射電路均采用現(xiàn)有技術(shù),此處不再贅述。
上述遙控器和接收器通過(guò)2.4GHz無(wú)線載波進(jìn)行通信。IR發(fā)射電路利用紅外信號(hào)周期性地發(fā)射本接收器的ID和自身頻率占用信息。IR接收電路收到信息后,遙控器的微控制器調(diào)整自身的頻道適應(yīng)接收器的頻率。遙控器發(fā)送的數(shù)據(jù)包中包含83個(gè)頻率通道(根據(jù)需要可擴(kuò)充至125個(gè))和40BITS的ID,以及其它控制信號(hào)。接收器根據(jù)數(shù)據(jù)包中的ID選擇接受發(fā)給自己的數(shù)據(jù)包,并相應(yīng)執(zhí)行。
請(qǐng)參閱圖7所示,本發(fā)明無(wú)線載波射頻收發(fā)頻率對(duì)接方法,其中接收器工作主程序包含下列步驟(1)設(shè)定發(fā)送周期定時(shí)器和其它初始化信息(步驟71);(2)當(dāng)發(fā)送周期定時(shí)器的定時(shí)間隔未到時(shí),接收器的微控制器執(zhí)行其它工作程序(步驟76);(3)當(dāng)上述定時(shí)器的定時(shí)間隔到的時(shí)候,接受器的微控制器通過(guò)調(diào)用紅外發(fā)送子程序連續(xù)發(fā)送射頻信息(即設(shè)備標(biāo)識(shí)號(hào)和頻率占用信息)(步驟73),發(fā)送一套完整的射頻信息后,重新啟動(dòng)發(fā)射周期定時(shí)器(即步驟75),然后執(zhí)行其他程序。
請(qǐng)參閱圖8所示,在本發(fā)明無(wú)線載波射頻收發(fā)頻率對(duì)接方法的接收器工作主程序中,其中調(diào)用的紅外發(fā)送子程序的步驟是先發(fā)送起始位(步驟81),延遲833微秒(步驟82);再循環(huán)發(fā)送數(shù)據(jù)位(步驟83),每發(fā)送一位后,延遲833微秒,再發(fā)送下一位;最后發(fā)送停止位(步驟84),再延遲833微秒。
請(qǐng)參閱圖9所示,本發(fā)明無(wú)線載波射頻收發(fā)頻率對(duì)接方法,其接收紅外數(shù)據(jù)過(guò)程中,對(duì)每一數(shù)據(jù)位,均進(jìn)行連續(xù)六次采樣的方式確定該位的值。其中紅外采樣中斷程序包含下列步驟(1)重新初始化定時(shí)器和計(jì)數(shù)單元(步驟91);(2)起始位接收;(3)數(shù)據(jù)位接收;(4)字節(jié)數(shù)據(jù)處理(步驟94)。
請(qǐng)參閱圖9所示,上述紅外采樣中斷程序中的起始位接收的步驟包含下列分步驟(A)先判斷所收到的數(shù)據(jù)是否為起始位(步驟92);如果收到起始位后就準(zhǔn)備接收數(shù)據(jù)位(步驟921);否則準(zhǔn)備接收起始位(步驟922);(B)采樣中斷程序返回(步驟99)。
請(qǐng)參閱圖9所示,上述紅外采樣中斷程序中的數(shù)據(jù)位接收的步驟包含下列分步驟(A)累加每次采樣值(步驟931);(B)累加次數(shù)未達(dá)固定次數(shù)時(shí),采樣中斷程序返回(步驟99);否則根據(jù)固定次數(shù)的采樣值確定收到的數(shù)據(jù)位的值(步驟932);存儲(chǔ)上述數(shù)據(jù)位的值(步驟933);(C)上述數(shù)據(jù)位的位數(shù)不足一個(gè)字節(jié)時(shí),采樣中斷程序返回(步驟99);否則,進(jìn)行下述字節(jié)數(shù)據(jù)處理步驟(步驟94)。
請(qǐng)參閱圖10所示,上述紅外采樣中斷程序中的字節(jié)數(shù)據(jù)處理步驟(步驟94)根據(jù)所收數(shù)據(jù)的字節(jié)序數(shù)采取下列分步驟對(duì)第一字節(jié)判斷是否為第一數(shù)據(jù)包頭固定值0XAA(步驟941);若是位采樣計(jì)數(shù)變量清0,字節(jié)序數(shù)加1(步驟9411);若否位采樣計(jì)數(shù)變量清0,字節(jié)序數(shù)清0(步驟9412);采樣中斷程序返回(步驟99)。
對(duì)第二字節(jié)判斷是否為第二數(shù)據(jù)包頭固定值0XBB(步驟942);若是位采樣計(jì)數(shù)變量清0,字節(jié)序數(shù)加1(步驟9421);若否位采樣計(jì)數(shù)變量清0,字節(jié)序數(shù)清0(步驟9422);采樣中斷程序返回(步驟99)。
對(duì)第三字節(jié)字節(jié)序數(shù)加1(步驟943);位采樣計(jì)數(shù)變量清0(步驟9431);采樣中斷程序返回(步驟99)。
對(duì)第四字節(jié)判斷是否與第三字節(jié)的值相等(步驟944);若是保存第三字節(jié)(步驟9441);位采樣計(jì)數(shù)變量清0,字節(jié)序數(shù)加1(步驟9442);若否位采樣計(jì)數(shù)變量清0,字節(jié)序數(shù)清0(步驟9443);采樣中斷程序返回(步驟99)。
對(duì)第五字節(jié)字節(jié)序數(shù)加1(步驟945);位采樣計(jì)數(shù)變量清0(步驟9451);采樣中斷程序返回(步驟99)。
對(duì)第六字節(jié)判斷是否為第五字節(jié)的反碼(步驟946);若是保存第五字節(jié)(步驟9461);位采樣計(jì)數(shù)變量清0,字節(jié)序數(shù)加1(步驟9462);若否位采樣計(jì)數(shù)變量清0,字節(jié)序數(shù)清0(步驟9463);采樣中斷程序返回(步驟99)。
對(duì)第七字節(jié)字節(jié)序數(shù)加1(步驟947);位采樣計(jì)數(shù)變量清0(步驟9471);
采樣中斷程序返回(步驟99)。
對(duì)第八字節(jié)判斷是否為第七字節(jié)的補(bǔ)碼(步驟948);若是保存第七字節(jié)(步驟9481);關(guān)閉定時(shí)器(步驟9482)。
紅外采樣完成標(biāo)志置1(步驟9483)字節(jié)序數(shù)清0,位采樣計(jì)數(shù)變量清0;采樣中斷程序返回(步驟99)。
請(qǐng)參閱圖11所示,本發(fā)明無(wú)線載波射頻收發(fā)頻率對(duì)接方法,其中遙控器可用紅外接收鍵人工決定是否接收紅外信號(hào),當(dāng)接收到紅外信號(hào)后,即調(diào)整自身的射頻發(fā)送頻率以便對(duì)準(zhǔn)接收器已設(shè)定的射頻接收頻率,工作過(guò)程采取下列步驟開機(jī)初始化MCU;循環(huán)進(jìn)行下列分步驟(A)當(dāng)紅外接收鍵被按下且紅外采樣完成標(biāo)志為1時(shí),根據(jù)紅外信號(hào)配置射頻發(fā)送芯片(步驟001)并將配置完成標(biāo)志置1(步驟002);(B)執(zhí)行其它程序(步驟003)。
以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改和等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
權(quán)利要求
1.一種無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法,其中收發(fā)裝置由一臺(tái)遙控器和一臺(tái)接收器構(gòu)成;遙控器具有微控制器、工作指示、鍵盤、激光教鞭、鼠標(biāo)、電源管理;接收器具有微控制器、工作指示、電源管理、多頻率通道無(wú)線電頻率接收電路;其特征在于遙控器還具有多頻率通道無(wú)線電頻率發(fā)射電路和紅外一體化接收電路;接收器還具有紅外信號(hào)發(fā)射電路。
2.根據(jù)權(quán)利要求1所述的無(wú)線載波射頻收發(fā)裝置,其特征在于其中所述的多頻率通道無(wú)線電頻率發(fā)射電路,在發(fā)射的數(shù)據(jù)包中含有一個(gè)40BITS的設(shè)備標(biāo)識(shí)。
3.根據(jù)權(quán)利要求1所述的無(wú)線載波射頻收發(fā)裝置,其特征在于其中所述的紅外一體化接收電路的數(shù)據(jù)輸入端IR RECEIVE連接在微控制器的中斷輸入端,紅外一體化接收電路的電源供給端IR PWR連接在微控制器的數(shù)據(jù)輸出端口。
4.根據(jù)權(quán)利要求1所述的無(wú)線載波射頻收發(fā)裝置,其特征在于其中所述的紅外信號(hào)發(fā)射電路的數(shù)據(jù)發(fā)射控制信號(hào)IR OUT連接在微控制器的數(shù)據(jù)輸出端口。
5.一種無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法,其中的頻率對(duì)接方法其特征在于遙控器與接收器之間的頻率對(duì)接方法是由紅外信號(hào)發(fā)射過(guò)程和紅外信號(hào)接收并發(fā)送射頻指令過(guò)程組合構(gòu)成的;紅外信號(hào)發(fā)射過(guò)程是由上述紅外信號(hào)發(fā)射電路利用紅外信號(hào)按照一定的步驟周期性地發(fā)射所在接收器自身的設(shè)備標(biāo)識(shí)號(hào)和頻率占用信息;紅外信號(hào)接收并發(fā)送射頻指令過(guò)程是由紅外信號(hào)接收過(guò)程和發(fā)送射頻指令過(guò)程組合構(gòu)成的;紅外信號(hào)接收過(guò)程是由上述紅外信號(hào)接收電路按照一定的步驟收到信息后,所在遙控器的微控制器調(diào)整自身的頻道適應(yīng)接收器的頻率;發(fā)送射頻指令過(guò)程是由上述遙控器通過(guò)2.4GHz無(wú)線載波發(fā)送數(shù)據(jù)包,數(shù)據(jù)包中包含頻率通道信息和一個(gè)40BITS的設(shè)備標(biāo)識(shí)號(hào),以及其它控制信號(hào);上述接收器根據(jù)數(shù)據(jù)包中的設(shè)備標(biāo)識(shí)號(hào)選擇接受發(fā)給自己的數(shù)據(jù)包,并相應(yīng)執(zhí)行。
6.根據(jù)權(quán)利要求5所述的頻率對(duì)接方法,其特征在于其中所述的紅外信號(hào)發(fā)射過(guò)程包含下列步驟(1)設(shè)定發(fā)送周期定時(shí)器和其它初始化信息;(2)當(dāng)上述定時(shí)器的定時(shí)間隔未到時(shí),接收器的微控制器執(zhí)行其它工作程序;(3)當(dāng)上述定時(shí)器的定時(shí)間隔到時(shí),接受器的微控制器通過(guò)調(diào)用紅外發(fā)送子程序連續(xù)發(fā)送射頻信息(即設(shè)備標(biāo)識(shí)號(hào)和頻率占用信息),發(fā)送一套完整的射頻信息后,重新啟動(dòng)發(fā)射周期定時(shí)器,然后執(zhí)行其他程序。
7.根據(jù)權(quán)利要求6所述的頻率對(duì)接方法,其特征在于其中所述的紅外發(fā)送子程序的步驟是從起始位、數(shù)據(jù)位到停止位,每發(fā)送一位后,延遲833微秒,再發(fā)送下一位,直至完成。
8.根據(jù)權(quán)利要求5所述的頻率對(duì)接方法,其特征在于其中所述的紅外信號(hào)接收過(guò)程是指所在遙控器的微控制器收到紅外采樣中斷信號(hào),在紅外采樣中斷處理過(guò)程中,接收數(shù)據(jù)時(shí)是采用對(duì)每一數(shù)據(jù)位進(jìn)行固定多次采樣的方式確定此數(shù)據(jù)位的值。
9.根據(jù)權(quán)利要求8所述的頻率對(duì)接方法,其特征在于其中所述的紅外采樣中斷處理過(guò)程包含下列步驟(1)重新初始化定時(shí)器和計(jì)數(shù)單元;(2)起始位接收;(3)數(shù)據(jù)位接收;(4)字節(jié)數(shù)據(jù)處理。
10.根據(jù)權(quán)利要求9所述的頻率對(duì)接方法,其特征在于其中所述的起始位接收的步驟包含下列分步驟(A)先判斷所收到的數(shù)據(jù)是否為起始位;只有收到起始位后才準(zhǔn)備接收數(shù)據(jù)位;(B)采樣中斷程序返回。
11.根據(jù)權(quán)利要求9所述的頻率對(duì)接方法,其特征在于其中所述的數(shù)據(jù)位接收的步驟包含下列分步驟(A)累加每次采樣值;(B)累加次數(shù)未達(dá)固定次數(shù)時(shí),采樣中斷程序返回;否則,根據(jù)固定次數(shù)的采樣值確定收到的數(shù)據(jù)位的值;存儲(chǔ)上述數(shù)據(jù)位的值;(C)上述數(shù)據(jù)位的位數(shù)不足一個(gè)字節(jié)時(shí),采樣中斷程序返回;否則進(jìn)行下述字節(jié)數(shù)據(jù)處理步驟。
12.根據(jù)權(quán)利要求9所述的頻率對(duì)接方法,其特征在于其中所述的字節(jié)數(shù)據(jù)處理的步驟根據(jù)所收數(shù)據(jù)的字節(jié)序數(shù)實(shí)行下列分步驟對(duì)第一字節(jié)(A)判斷為第一數(shù)據(jù)包頭固定值時(shí),字節(jié)序數(shù)加1;否則,字節(jié)序數(shù)清0;(B)位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第二字節(jié)(A)判斷為第二數(shù)據(jù)包頭固定值時(shí),字節(jié)序數(shù)加1;否則,字節(jié)序數(shù)清0;(B)位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第三字節(jié)字節(jié)序數(shù)加1,位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第四字節(jié)(A)判斷與第三字節(jié)的值相等時(shí),保存第三字節(jié),字節(jié)序數(shù)加1;否則,字節(jié)序數(shù)清0;(B)位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第五字節(jié)字節(jié)序數(shù)加1,位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第六字節(jié)(A)判斷是第五字節(jié)的反碼時(shí),保存第五字節(jié),字節(jié)序數(shù)加1;否則,字節(jié)序數(shù)清0;(B)位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第七字節(jié)字節(jié)序數(shù)加1,位采樣計(jì)數(shù)變量清0,采樣中斷程序返回;對(duì)第八字節(jié)(A)判斷是第七字節(jié)的補(bǔ)碼時(shí),保存第七字節(jié),關(guān)閉定時(shí)器,紅外采樣完成標(biāo)志置1;(B)字節(jié)序數(shù)清0,位采樣計(jì)數(shù)變量清0;(C)采樣中斷程序返回。
13.根據(jù)權(quán)利要求5所述的頻率對(duì)接方法,其特征在于其中所述的遙控器的微控制器調(diào)整自身的頻道適應(yīng)接收器的頻率,實(shí)行下列步驟(1)開機(jī)初始化MCU;(2)循環(huán)進(jìn)行下列分步驟(A)當(dāng)紅外接收鍵被按下且紅外采樣完成標(biāo)志為1時(shí),根據(jù)紅外信號(hào)配置射頻發(fā)送芯片并將配置完成標(biāo)志置1;(B)執(zhí)行其它程序。
全文摘要
一種無(wú)線載波射頻收發(fā)裝置及頻率對(duì)接方法,由一臺(tái)遙控器和一臺(tái)接收器構(gòu)成;遙控器具有微控制器、工作指示、激光教鞭、鍵盤、鼠標(biāo)、電源管理、多頻率通道無(wú)線電頻率發(fā)射電路和紅外一體化接收電路部分;接收器具有微控制器、工作指示、電源管理、多頻率通道無(wú)線電頻率接收電路和紅外信號(hào)發(fā)射電路部分;頻率對(duì)接方法由紅外信號(hào)發(fā)射過(guò)程和紅外信號(hào)接收并發(fā)送射頻指令過(guò)程組合構(gòu)成;通過(guò)紅外信息使遙控器與接收器頻率連接;接收器通過(guò)設(shè)備標(biāo)識(shí)信息排除同頻干擾。
文檔編號(hào)H04B15/00GK1633042SQ20031012302
公開日2005年6月29日 申請(qǐng)日期2003年12月23日 優(yōu)先權(quán)日2003年12月23日
發(fā)明者楊超峰 申請(qǐng)人:北京中慶現(xiàn)代技術(shù)有限公司