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

正文內(nèi)容

畢業(yè)論文萬能遙控器(參考版)

2025-06-23 13:05本頁面
  

【正文】 在此我要感謝我的指導教師沈琳,感謝所有給予我們支持和幫助的人們!附錄 歐陽杰主編 《紅外電子學》 北京理工大學出版社 何立民主編 《單片機運用技術選篇之—7》 北航出版社 袁光明主編 《電子自動控制器件設計制作維修大全》 重慶大學出版社鄭鳳翼主編 《家用電器遙控原理與維修》 人民郵電出版社胡漢才主編 《單片機原理及其接口》6 、蘇長贊主編 《紅外線與超聲波遙控》 人民郵電出版社 陳汝全主編 《電子技術常用器件應用手冊》 機械工業(yè)出版社王錫勝主編《彩色電視機遙控電路分析、檢測》 電子工業(yè)出版社第 52 頁 共 52頁。在整個設計過程中,我與路研同學共同負責元器件的選擇、原理圖的研究、印刷板圖的設計、爛板、程序的設計,安裝和調(diào)試等工作;相互協(xié)調(diào),發(fā)揮團隊精神。看著遙控器成品,我感到一個多月的努力和付出終于有了收獲。選擇operate 89c51操作項就能進行擦除、加密等操作。在這次畢業(yè)設計過程中,對仿真機的使用有進一步的了解。(eeprom)和8155的選通端,解決口地址在學習狀態(tài)時 的沖突問題。 再次,我們在設計電路時,對軟件的實施有欠考慮,使得口地址發(fā)生沖突,因為,我們的電路中8155和eeprom存在著同時工作的狀態(tài),在接收 狀態(tài)時數(shù)據(jù)的傳送就容易發(fā)生沖突。我們采用其他組的接收電路,用cx20106a集成塊來實現(xiàn)的紅外接收電路,通過測試接受電路工作很好。另外對于接收管的選擇,接收管它的特點是通過感光的強弱來改變自身的電阻,從而在電路中改變流過其的電流及自身壓降,來產(chǎn)生模擬0、1的目的。在本次設計過程中遇到了很多的實際性的問題。市場上銷售的遙控器它不含有接收部分,不能對外部信號進行隨時的存儲,它的工作方式是廠家在制作時就把常用電器的紅外遙控器的代碼存入遙控器,在使用時進行查尋,如果于被遙控的電器代碼一樣就能對其進行控制。能對多種家用電器進行控制,并進行顯示,所以這個智能紅外遙控器有以下個部分組成:紅外發(fā)射電路、紅外接收電路、信號處理部分、顯示部分和鍵盤控制部分??偟脑O計思想是利用單片機及外圍電路對采集的信號進行處理。在使用由于同時有效,、。對鍵盤電路的調(diào)試,執(zhí)行鍵盤調(diào)試程序后,顯示電路總是顯示出錯,說明鍵盤電路中有問題,即始終有鍵被按下,用萬用表測8155的A口和C口的引腳電壓,發(fā)現(xiàn)A3和C2引腳上的電壓一直為低電平,檢測出第20號鍵的兩個引腳被焊錫給短接了,經(jīng)過處理鍵盤電路恢復正常。b.判口地址是否沖突子程序:org 0000hsjmp mainorg 0030hmain:mov dptr,0100hmov a,03hmovx dptr,aclr setb inc dptr inc dptrmov a,06hmovx dptr,ahlt:sjmp hltendd.顯示子程序:org 0000hsjmp main org 0030hmain:mov dptr,7f00hmov a,03hmovx dptr,aclr setb mov dptr,7f02hmov a,3fhmovx dptr,ahlt:sjmp hltend2) 各地址分配:20h放鍵號 21h放鍵號22hEPPRROM首址23h發(fā)送一個字節(jié)數(shù)24h接收占存 25h一個信號的字節(jié)數(shù) 26h已存放按鍵數(shù)27h接發(fā)標志28h存、發(fā)送29h判斷是否存儲時,同一按鍵按下 時間過長 2ah占存b 2bh按鍵出錯標志 (2864EPPROM收) ,地址分配如下: EPPROM4000H——4FFFH (電器一) EPPROM5000H——5FFFH (電器二) EPPROM4FFFH和5FFFH 已存按鍵數(shù)8155RAM3E00H——3EFFH 8155命令/狀態(tài)寄存器3F00H 8155PA、PB、PC口地址3F01H、3F02H、 3F03H、b. 顯示器控制狀態(tài) 控制: 選擇電器出錯 (滅,亮) 亮顯示為“1”選擇電器正確 (亮,滅) 亮顯示為“電 器號” 學習: 開始存儲 (亮,亮) 亮顯示為原先的 電器號 存儲結束 (滅,亮) 亮顯示為原先的 電器號 空鍵沒有存儲信息 (滅,滅)運用以上子程序?qū)τ布娐愤M行調(diào)試。用以檢測硬件功能,軟件功能和地址沖突等問題。 封裝形式:雙列直插14腳封裝。內(nèi)部(一個非門)有四個三極管、五個電阻和一個二極管。74LS373作為地址鎖存器,E非接地,G接MCS51的ALE信號,74LS373的數(shù)據(jù)輸入端D0—D7接MCS—51的P0口,74LS373的數(shù)據(jù)輸出端Q0—Q7 74LS373功能表EG功 能01直通(Qi=Di)00保持(Qi保持不變)1X(輸入高阻)接EEPROM的地址線A0—A7。2)74373鎖存器帶三態(tài)門的8D鎖存器74373的E非為三態(tài)門輸入允許控制信號輸入端,低電平有效。實際問題:在調(diào)試時發(fā)現(xiàn)復位電路不能有效的復位,使得每次操作都要強行復位一次。主機在RST為高點平的第二個機器周期開始執(zhí)行內(nèi)部復位,并且在RST變?yōu)榈碗娖角暗拿恳粋€機器周期均重復執(zhí)行內(nèi)部復位。CPU響音次信號進行內(nèi)部復位,并將ALE和PSEN兩引腳設置為輸入方式。 4)接線圖(六):7.外圍小電路1)上電復位:復位電路在每個機器周期的S5P2時采樣斯密特觸發(fā)器的輸出必須在連續(xù)兩次采樣為高電平時才形成一次完整的復位和初始化.當主電源Vcc斷電時,可由Vpd引腳提供內(nèi)部備用電源,因此,當需要片內(nèi)數(shù)據(jù)存儲器中的重要數(shù)據(jù)不被主電源斷電而丟電時,Vpd引腳可外接專供內(nèi)部RAM用的備用電源.復位即使主機各部件恢復為初始狀態(tài),REST引腳為主機提供一個外部復位信號輸入端口,在振蕩器已正常運行時,加在 RST引腳上的復位信號引腳至少保持兩個機器周期(24個振蕩周期)的主電平。3)實際問題:由于2864口在線擦除我們選擇了它。CPU判斷2864的“頁存儲”是否完成的方法是:CPU讀和寫入2864的字節(jié)。如果超過20微秒不對2864寫入數(shù)據(jù),則2864便從“頁加載”轉(zhuǎn)入“頁存儲”。頁加載“指CPU 在軟件控制下將一頁的數(shù)據(jù)寫入2864內(nèi)的”頁緩沖器“,頁存儲”是2864A在其內(nèi)部電路控制下把頁緩沖器的內(nèi)容存入EEPROM。這就是我們選擇它的原因之一。+5V供電下就可進行編程,而對編程脈沖寬度一般沒有特殊要求,不需要專門的編程器和擦除器,所以EEPROM實際上是一種特殊的可讀寫存儲器。地址安排如下:4fffh和5fffh是它們的首址,存放每個電器已存按鍵數(shù)。這樣,在保證了采樣信號不失真的前提下,大大地減小了存儲空間(EPPROM)的容量。照這樣計算,一個有效紅外發(fā)射信號的存儲長度為30ms左右,每個按鍵存至少兩次發(fā)射信號,若采用30us為采樣周期,計算出來28個按鍵需要12K的EEPROM。然后,在一位一位的從8155的RAM里送到2864,那么,必然有一段時刻是8155和2864同時工作的情況。 為了解決這個問題,另外,我們也沒有到16K的EEPROM,只買到了8K的2864AP,綜合考慮。這樣的話,單片機要送到或讀取EEPROM 的信號,就會被8155奪取或反之。4) 實際問題:我們的硬件設計最讓人頭疼的問題是關于口地址的沖突問題,本來我們是按照16K的EEPROM來擴展的,但考慮到8155的3f00h、3f03f03f03分別是8155的狀態(tài)/控制口、PA、PB、PC口地址,會有地址沖突的問題。3)存貯容量的選擇:存貯容量的大小取決于系統(tǒng)對存貯器的要求,一般的原則是先根據(jù)基本要求確定容量的大小適當留有余地,并且要考慮系統(tǒng)便于擴充。RAM一般用來存放系統(tǒng)中經(jīng)常變化的數(shù)據(jù),如采集到的數(shù)據(jù),輸入的變量等。8155它有三個I/O口(A口、B口為8位、C口為6位)還帶有一個2K位的靜態(tài)隨機存儲器和一個14位定時/計數(shù)器。不同的連接方式,8155H的尋址空間也不同。實際問題:對與顯示電路開始我們沒有接74ls07直接從8155的Pb口輸出接到數(shù)碼管上,經(jīng)檢測8155的Pb口不能很好的驅(qū)動數(shù)碼管于是利用六高壓輸出緩沖/驅(qū)動器7407來驅(qū)動數(shù)碼管,提高驅(qū)動能力。 ,用8155的B口通過74ls07輸出段碼,即顯示碼。在這兩組信號的控制下,各個LED數(shù)碼管可以輪流點燃顯示各自的數(shù)碼,若要固定地顯示一組數(shù)碼,則可利用循環(huán)掃描的方法,即讓一組數(shù)碼顯示以后,過一段時間再使之顯示一遍,如此不斷的重復,由于人的視覺的惰性,盡管實際上各位數(shù)碼不是連續(xù)顯示的,但給人的視覺印象卻是連續(xù)地顯示。這樣對于一組LED顯示器需要兩組信號,一組用來選擇第幾位數(shù)碼管工作,稱為位碼。在單片機系統(tǒng)中,常用七段發(fā)光二極管(LED)數(shù)碼管來做 顯示器。 這種鍵盤的連接方法,使得軟件容易實施。按鍵設置在行線和列線的交叉點上,即按鍵的開關兩端分別接在行線和列線上,行線通過一個510歐的電阻接到+5v電源上(電源線串接一電阻接到行線作為上拉電平用)。采用這種鍵盤可以節(jié)約I/O口線。后來,我們把排線換成硬線,現(xiàn)象明顯好轉(zhuǎn)。4. 消除按鍵抖動,一般按鍵在按下的時候有抖動的問題,即鍵的簧片在按下時會有輕微的彈跳,需要經(jīng)過一個短暫的時間才會可靠地接觸,若在簧片抖動時進行掃描,就不能得出正確的結果,因此,在程序中要考慮防抖動的問題,用延時來解決這個硬件的缺陷。若是在口選輸出“11111110”,然后是“11111101”直到最后是“01111111”,并檢測每次所對應的C口的輸入 ,只是在某行上有鍵按下時,在這行上輸入“0”(其他行為“1”),在列輸出上才能檢測到“0”信號。3. 通過“逐行掃描”確定已按鍵的行、列位置。2. 我們采用的是非編碼鍵盤是又一些按鍵排列成的一個行列矩陣。編碼鍵盤本身除了按鍵碼的硬件電路,只要按下某一個鍵,就能產(chǎn)生這個見鍵的代碼,一般稱為鍵碼。另外,在接收電路的電源輸入端接了個濾波電容,提高抗干擾能力。開始由于紅外線接收二極管的接收效果不是很好,改用紅外接收三極管提高接收的功率,使輸出信號明顯增大。由于存在嚴重的干擾問題所以我們改用了cx20106a集成電路來作紅外線接收電路。f.8腳單列直插式塑料封裝。d.能于PIN光電二極管直接連接。b.功耗低。CX20106A是CX20106的改進型,二者之間的主要差別在于電參數(shù)略有不同。如圖(三)所示cx20106是紅外線遙控接受前置放大雙極型集成電路,適用與電視機等。在光敏二極管構成的光電轉(zhuǎn)換器中,光敏二極管必須反向運用(反偏)。光電轉(zhuǎn)換器是紅外線接收的大門,對整個接收電路影響較大。然后,再進行測試接收到的信號就明顯的好轉(zhuǎn)。發(fā)現(xiàn),我們的紅外線發(fā)射電路的發(fā)射功率不夠,只有當我們的發(fā)射管靠近接收管2厘米左右,才能在接收電路的輸出端用示波器測出輸出信號。這樣,就大大地減少了誤碼率。一個完整的有效指令時間為28ms。2)發(fā)射信號剖析: 遙控器發(fā)射的信號送所遙控的電器CPU處理,電器CPU用脈沖寬度來區(qū)分“0”和“1”。c. 對與本電路的設計。第四章 硬件電路1
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1