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

正文內(nèi)容

紅外發(fā)射和接收電路設(shè)計畢業(yè)論文(參考版)

2024-08-30 21:54本頁面
  

【正文】 發(fā) 5ms 引導(dǎo)碼 。開啟定時器 T1 MOV R1,06H 。轉(zhuǎn)發(fā)送程序 ajmp nn ************************************* 編 碼 發(fā) 射 程 序 [15] ************************************* REMOTE: SETB ET1 。轉(zhuǎn)發(fā)送程序 ajmp nn mn4: MOV BUT,50H MOV OPPBUT,0AFH LCALL REMOTE 。轉(zhuǎn)發(fā)送程序 ajmp nn mn2: MOV BUT,30H MOV OPPBUT,0CFH LCALL REMOTE 。鍵盤尋址 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 35 LJMP JIAN JIAN1: CJNE A,07FH,JIAN2 LJMP MN0 JIAN2: CJNE A,0BFH,JIAN3 LJMP MN1 JIAN3: CJNE A,0DFH,JIAN4 LJMP MN2 JIAN4: CJNE A,0EFH,JIAN5 LJMP MN3 JIAN5: CJNE A,0F7H,JIAN6 LJMP MN4 JIAN6: CJNE A,0FBH,NN LJMP MN5 NN: LJMP JIAN mn0: MOV BUT,10H MOV OPPBUT,0EFH LCALL REMOTE 。識別碼反碼賦值 MOV P2,0FFH JIAN: MOV R1,0EAH 。開總中斷允許 MOV PCODE,0ABH 。8 位自動重裝初值模式 MOV TH1,0F3H 。關(guān)所有中斷 MOV IP,01H 。設(shè)堆?;窞?70H CLR 。按鍵碼 OPPBUT EQU 33H 。識別碼 OPPCODE EQU 31H 。定時器 T1 中斷入口地址 LJMP INTT1 。程序執(zhí)行開始地址 AJMP START 。另外在系統(tǒng)的調(diào)試方面,由于時間和設(shè)備的原因,只進行了短距離的調(diào)試,更多參數(shù)有待進一步的調(diào)試。 由于時間、水平和經(jīng)驗有限,在信號的發(fā)射、編碼、抗干擾及功耗控制等方面仍有 不足之處,有改進的余地。通過這次設(shè)計,在老師和同學(xué)的耐心輔導(dǎo)與幫助下,我得到了很好地鍛煉,實現(xiàn)了我的設(shè)計內(nèi)容。紅外接收頭的種類很多,引腳定義也不相同,一般都有三個引腳,包括供電腳,接地和信號輸出腳。仿真的主要部分放在了紅外發(fā)射功能,即通過遙控發(fā)射電路與遙控發(fā)射程序的聯(lián)合調(diào)試驗證模塊是否能按要求輸出波形。在編譯方 面,它也支持 IAR、 Keil 和 MPLAB 等多種編譯器。 Proteus 是世界上著名的 EDA 工具 (仿真軟件 ),從原理圖布圖、代碼調(diào)試到單片機與外圍電路協(xié)同仿真,一鍵切換到 PCB設(shè)計,真正實現(xiàn)了從概念到產(chǎn)品的完整設(shè)計。它是目前最好的仿真單片 機及外圍器件的工具。 Proteus 軟件是英國公司出版的 EDA 工具軟件。關(guān) T1 中斷 CLR 。發(fā) 脈沖 DJNZ R3,$ CLR TR1 。開 T1 中斷 SETB TR1 。轉(zhuǎn)脈沖發(fā)送信號 SEND1: MOV R3,02H 。發(fā)射 0 碼 SEND0: MOV R4,69H 。關(guān) T1 中斷 CLR 。八位數(shù)據(jù)發(fā)送完畢退出 RET SEND: CLR TR1 。中斷返回 發(fā)送子程序: OUT04: 。 開 始系 統(tǒng) 初 始 化調(diào) 用 讀 碼 子 程 序I O 口 操 作中 斷引 導(dǎo) 碼 ?結(jié) 束是否碼 值 判 定四 個 八 位 碼接 收 完 畢接 收 結(jié) 束 碼 1是是是否否否 圖 接收程序流程圖 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 29 中斷服務(wù)程序: INTT1: CPL 。 脈沖發(fā)送完畢,關(guān)中斷。為‘ 0’則先發(fā)送 的低電平,為‘ 1’則先發(fā)送 的低電平。它每被調(diào)用一次便將累加器中的八位二進制數(shù)據(jù)發(fā)送出去。同時具有完善的調(diào)試功能 [14]。其程序結(jié)構(gòu)簡單,執(zhí)行速度快,實時性好,程序易優(yōu)化,編譯后占用存儲空間校少,是簡單的單片機應(yīng)用系統(tǒng)開發(fā)中最常用的程序設(shè)計語言。 MCS51 單片機通常使用匯編語言和 C 語言來進行軟件開發(fā)。編碼標(biāo)準(zhǔn)章節(jié) 紅外編碼標(biāo)準(zhǔn)已詳細介紹。即本設(shè)計為軟件編解碼。電源部分電路圖如圖 所示。 根據(jù)整機要求,電源電路應(yīng)為信號產(chǎn)生電路提供 5V 電壓,其中 5V 電壓需要穩(wěn)壓輸出,為此選用了 7805 三端集成穩(wěn)壓器,這種三端固定電壓輸出式集成穩(wěn)壓器,使用簡單,價格較低,且由于內(nèi)部具有過壓過流保護,使整機的電源電路穩(wěn)定,性能可靠。濾波是為了降低輸出電壓中的脈動成分,采用大電容并聯(lián)小電容的方法可有效濾除輸出電壓中的高頻和低頻脈動成分。 圖 家電控制電路 第 電源模塊 為保障系統(tǒng)的供電,采用固定的三端穩(wěn)壓器配合整流濾波電路,實現(xiàn)初步的穩(wěn)壓,北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 26 向整個系統(tǒng)供電。例如當(dāng)接收到讓 1 號家電工作, P1^0 口會輸出為低,從而點亮 LED。 不能將電阻去掉 , 去掉后將會造成電流過大,直接燒毀LED,或影響 LED 的壽命 。 紅外接收頭內(nèi)部放大器的增益很大,很容易引起干擾,依次在接收頭的供電腳上必須加上濾波電容。它適合于各種紅外線遙控和紅外線數(shù)據(jù)傳輸,中心頻率 。經(jīng) 過它的接收放大和解調(diào)會在輸出端直接輸出原始信號 的反相信號 。并通過數(shù)碼管顯示用電設(shè)備的個數(shù)。遙控信號的還原是通過 輸入二進制脈沖碼的高電平與低電平及維持時間,當(dāng)接收頭接收信號時,單片機產(chǎn)生中斷,并在 口對信號電平進行識別,并還原為原發(fā)送數(shù)據(jù),這在后面的軟件設(shè)計中會具體介紹到。 圖 紅外驅(qū)動發(fā)射電路 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 24 第 紅外遙控接收電路 一體化紅外接收頭采用 SM0038,它負責(zé)對接收到的紅外遙控信號的解調(diào)。 9013 的基極接千歐級電阻,這里選用 歐姆的電阻 [12]。根據(jù)紅外發(fā)射頭工作時的電流需要,采用280 倍的放大器 9013。單片機通過軟件編程將調(diào)制好 的脈沖信號從 P3 口第 5 腳( )將數(shù)據(jù)輸出。 通常,紅外遙控器將遙控信號 (二進制脈沖碼 )調(diào)制在 40KHz(周期為 )的載波上,經(jīng)緩沖放大后送至紅外發(fā)光二極管,產(chǎn)生紅外信號發(fā)射出去。若某列為低,則該列線與置為低電平的行線交叉處的按鍵就是閉合的按鍵。其方法是:依次將行線置為低電平,即在置某根行線為低電平時,其它線為高電平。若所有列線均為高電平,則鍵盤中無鍵按下。 (1)判斷鍵盤中有無鍵按下 將全部行 線 k1k4置低電平,然后檢測列線的狀態(tài)。由此可見,在需要的鍵數(shù)比較多時,采用矩陣法來做鍵盤是合理的。在矩陣式鍵盤中,每條水平線和垂直線在交叉處不直接連通,而是通過一個按鍵加以連接。 1602 液晶模塊內(nèi)部的字符發(fā)生存儲器( CGROM)已經(jīng)存儲了 160 個不同的點陣字北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 21 符圖形,如下圖 ,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫、常用的符號、和日文假名等,每一個字符都有一個固定的代碼,比如大寫的英文字母“ A”的代碼是 01000001B( 41H),顯示時模塊把地址 41H 中的點陣字符圖形顯示出來,我們就能看到字母“ A”。但具體的寫入是要按 LCD 模塊的指令格式來進行的,在 1602 中用前 16 個就行了,第二行也一樣用前 16 個地址。 圖 LCD1602 電路圖 HD44780 內(nèi)置了 DDRAM、 CGROM 和 CGRAM。 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 20 第 15~ 16腳:空腳或背燈電源。 第 6腳: E(或 EN)端為使能 (enable)端。 第 4腳: RS為寄存器選擇,高電平 1 時選擇數(shù)據(jù)寄存器、低電平 0 時選擇指令寄存器。目前市面上字符液晶絕大多數(shù)是基于 HD44780 液晶芯片的,控制原理是完全相同的,因此基于HD44780 寫的控制程序可以很方便地應(yīng)用于市面上大部分的字符型液晶。 結(jié)果比較和綜合考慮,決定采用 LCD 作為顯示器件,在比較了市場上的 LCD 顯示器件后,決定采用 LCD1602 作為顯示器件, LCD1602 可顯示 16*2 個英文字符,控制簡單且價格便宜,完全滿足系統(tǒng)設(shè)計的需要。 方案二: LCD 液晶顯示器是 Liquid Crystal Display 的簡稱, LCD 的構(gòu)造是在兩片平行的玻璃當(dāng)中放置液態(tài)的晶體,兩片玻璃中間有許多垂直和水平的細小電線,透過通電與否來控制桿狀水晶分子改變方向,將光線折射出來產(chǎn)生畫面。將顯示的數(shù)字或字符轉(zhuǎn)換成段碼的過程可以通過硬件譯碼和軟件譯碼來實現(xiàn)。 LED顯示器有兩種不同的形式分為共陰極和共陽極 。這包括人對系統(tǒng)的狀態(tài)干預(yù)與數(shù)據(jù)輸入,以及應(yīng)用系統(tǒng)向人們顯示運行狀態(tài)和結(jié)果等。它的優(yōu)點是:顯示清晰、亮度高、使用電壓低、壽命長等。 方案一: 顯示器主要考慮需要顯示的位數(shù)和相應(yīng)的輔助字符,根據(jù)這些因素和數(shù)字多用表的實際顯示功能分析, LED比較適宜。 圖 按鈕開關(guān) 為手動復(fù)位開關(guān), C3 可避免高頻諧波對電路的干擾。本設(shè)計采用了按鍵手動復(fù)位方式。除了進入系統(tǒng)的正常初始化之外,當(dāng)程序運行出錯或操作錯誤使系統(tǒng)處于死鎖狀態(tài)時,為擺脫困境,也需要按復(fù)位鍵重新啟動。 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 18 復(fù)位電路的基本功能是系統(tǒng)上電時提供復(fù)位信號直至系統(tǒng)電源穩(wěn)定后撤銷復(fù)位信號,為可靠起見電源穩(wěn)定后還要經(jīng)一定的延時才撤銷復(fù)位信號以防電源開關(guān)或電源插頭分 合過 程中引起的抖動而影響復(fù)位。 上電復(fù)位電路在通電瞬間,在 RC 電路充電過程中, RST端出現(xiàn)正脈沖,從而使單片機復(fù)位。 復(fù)位電路 單片機復(fù)位電路包括片內(nèi)、片外兩部分,片外復(fù)位電路通過引腳加到內(nèi)部復(fù)位電路上,內(nèi)部復(fù)位電路在每個機器周期 S5P2 對片外信號采樣一次,當(dāng) RST 引腳上出現(xiàn)連續(xù)兩個機器周期的高電平時,單片機就完成一次復(fù)位。 電路中的電容 C1 和 C2 的典型值通常取為 30pF 左右,對外接電容的值雖然沒有嚴(yán)格的要求,但是電容的大小會影響石英晶體振蕩器頻率的高低,振蕩器的穩(wěn)定性和起振的快速性。 10F。如果使用石英晶體,我們推薦電容使用 30pF177。外接石英晶體(或陶瓷諧振器)及 電容 Cl、C2 接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路 [10]。 時鐘電路 AT89S51 中有一個用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳 XTAL1 和XTAL2 分別是該放大器的輸入端和輸出端。 XTALl:振蕩器反相放大器及內(nèi)部時鐘發(fā)生器的輸入端。 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 17 如 EA 端為高電平(接 Vcc 端), CPU則執(zhí)行內(nèi)部程序存儲器中的指令。欲使 CPU 僅訪問外部程序存儲器(地址為 0000H-FFFFH), EA 端必須保持低電平(接地)。當(dāng)訪問外部數(shù)據(jù)存儲器,沒有兩次有效的 PSEN 信號。此外,該引腳會被微弱拉高,單片機執(zhí)行外部程序時,應(yīng)設(shè)置 ALE 無效。 如有必要,可通過對特殊功能寄存器( SFR)區(qū)中的 8EH 單元的 D0 位置位,可禁止 ALE 操作。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個 ALE 脈沖。 ALE/ PROG :當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器時 , ALE(地址鎖存允許) 輸出脈沖用于鎖存地址的低 8 位字節(jié)。 WDT 溢出將使該引腳輸出高電平,設(shè)置 SFR AUXR 的 DISRT0 位(地址 8EH)可打開或關(guān)閉該功能。P3 口除了作為一般的 I/ 0 口線外,更重要的用途是它的第二功能,如下表 :
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1