freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于單片機系統(tǒng)的紅外遙控器應用-wenkub

2023-07-08 17:16:29 本頁面
 

【正文】 示。遙控器所產生的脈沖編碼的格式一般為:  software decoding。通過軟件程序對紅外遙控器發(fā)射的脈沖波形檢測得出信號碼,從而為軟件解碼提供依據(jù)。紅外遙控器由于其體積小、功耗低、功能強、成本低的特點,已經在家電產品設備中廣泛應用。 SCM?!?”和“1”均由ms量級的高低脈沖的組合代表。鍵碼后面一般還要有鍵碼的反碼,用來檢驗鍵碼接收的正確性,防止誤動作,增強系統(tǒng)的可靠性。接收器對外只有3個引腳:VCC,GND和1個脈沖信號輸出OUT。在實際應用中,還可以進一步增加抑制干擾電路和提高驅動能力電路,增強系統(tǒng)的穩(wěn)定性。 紅外遙控信號發(fā)送器電路由集成電路TC9012F、鍵盤矩陣電路、驅動器和紅外發(fā)光二極管組成,遙控信號為37.9 kHz的脈沖載波被遙控編碼脈沖調制的已調波,三、遙控信號的解碼算法及程序編制,遙控器無鍵按下。清零計時值后再開始計時.通過判斷每次中斷與上一次中斷之間的時間間隔。如果計時值等于2 25ms.接收到的是編碼1。準備接收下面的一幀遙控數(shù)據(jù),如果計時值不等于前導碼的時間,但前面已接收到前導碼,則判斷是遙控數(shù)據(jù)的O還是1。否則丟棄本次接收到的數(shù)據(jù)。引導碼作為接收數(shù)據(jù)的準備脈沖,他由8TCP(4.5 ms)的高電平和8TCP(4.5 ms)的低電平組成?! ”具b控器采用第一次發(fā)送的遙控信號的編碼脈沖(圖3所示)和第二、第三次連續(xù)發(fā)送的遙控信號的編碼脈沖(圖4所示)不同的工作方式。紅外遙控信號經過紅外接收模塊接收后,解調為遙控信號的編碼脈沖由輸出端A輸出,其波形如圖3和圖4所示。下面以TC9012編碼芯片的遙控器為例。TC9012的O和1采用PWM方法編碼,即脈沖寬度調制,其O碼和1碼如圖1所示(以遙控接收輸出的波形為例)。根據(jù)各部分的功能。由圖2分析可以得到.引導碼高電平為4.5ms,低電平為4.5ms。主要是加強遙控器的可靠性.如果兩次地址碼不相同.則說明本幀數(shù)據(jù)有錯.應丟棄。在同一個遙控器中.所有按鍵發(fā)出的地址碼都是相同的。在同一個遙控器上.所有按鍵的數(shù)據(jù)碼均不相同。 CJNE A,23H,LBL—RM_ADDR_DAT CLR CLBL—RM—ERROR MOV RM—RDAT.A MOV A,RM—RADDR MOV RM—.ADDR.ALBL—RM—END: CLRTR1 MOV MINUTE,RM—DAT MOV RM—RDAT,00H SJMP LBL—E1 INT—RET LBL—RM—ERROR: MOV RM—_ADDR,00H MOV RM—B1T—CNT,00H常用的一體化接收頭的外形及引腳見圖3和圖4。以筆者手中的遙控器為例,根據(jù)上面已測得的信號碼,采用PIC16C54單片機,4 MHz晶振,提供一種軟件解碼的應用程序。因此,對信號的識別不能采取精確比較法,本程序采用了區(qū)間比較法,即判斷定時器的記錄值是否在預先計算的區(qū)間內。②“0”,“1”判斷:數(shù)據(jù)脈沖流的低電平脈寬相同,忽略不判斷;高電平脈寬是判斷數(shù)據(jù)流每位是“0”還是“1”的依據(jù)。④判斷8 b鍵碼是否與8 b鍵碼的反碼相對應?;谝陨显O計思想可以在多種單片機上實現(xiàn)遙控器的解碼。此顯示系統(tǒng)一般都安放在生產線上方,工作人員需要經常對顯示系統(tǒng)進行操作,設定和修改數(shù)據(jù),用紅外遙控器對生產即時顯示系統(tǒng)進行不接觸的參數(shù)設定,可以使操作靈活方便,抗干擾強 參考文獻[1] 竇振中.PIC系列單片機原理和程序設計[M].北京:北京航空航天大學出版社,1998.[2] (第二版).北京:電子工業(yè)出版社[3] 何立民,:航天航
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1