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

正文內(nèi)容

基于51單片機(jī)的紅外遙控開(kāi)關(guān)設(shè)計(jì)初稿-預(yù)覽頁(yè)

 

【正文】 d 39。單片機(jī)應(yīng)用在檢測(cè)、控制領(lǐng)域中,具有以下特點(diǎn):小巧靈活、成本低、易于產(chǎn)品化。由于單片機(jī)本身就是一個(gè)計(jì)算機(jī)系統(tǒng),因此,只要在單片機(jī)的外圍適當(dāng)加一些必要的擴(kuò)展電路及通道接口,就可以構(gòu)成各種應(yīng)用系統(tǒng),如工業(yè)控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)、自動(dòng)測(cè)試系統(tǒng)、檢測(cè)監(jiān)視系統(tǒng)、智能儀表、功能模塊等。這種系統(tǒng)具有很強(qiáng)的適用性、靈活性、先進(jìn)性。在發(fā)射部分的電路中我所采用的元器件有AT89C51芯片、發(fā)光二極管、三極管、警惕振蕩器等。本次設(shè)計(jì)所選的單片機(jī)為AT89C51,AT89C51單片機(jī)的引腳結(jié)構(gòu)圖如圖21所示。 AT89C51單片及的硬件結(jié)構(gòu)1) 微處理器(CPU):一個(gè)8位的CPU,與通常的CPU基本相同,同樣還包括了運(yùn)算器和控制器兩部分,只是增加了面向控制的出路功能,不僅可以處理字節(jié)數(shù)據(jù)還可以進(jìn)行變量的處理。3)程序存儲(chǔ)器(ROM/EPROM):用來(lái)存儲(chǔ)程序,8031沒(méi)有此部件,8051為4KB的ROM;8751為4KB的EPROM。6)2個(gè)16位定時(shí)器/計(jì)數(shù)器。AT89C51是一種低功耗、高性能、內(nèi)含4KB閃速存儲(chǔ)器(Flash Memory)的8位CMOS控制器。ME5103和ME5105仿真器支持AT89系列所有器件的調(diào)試、仿真和編程。關(guān)于電路的工作原理將在相應(yīng)的章節(jié)介紹,在次就不做贅述。系統(tǒng)由發(fā)射部分和接收部分組成。它包括存儲(chǔ)器擴(kuò)展和I/O接口擴(kuò)展。如信號(hào)測(cè)量功能模塊、信號(hào)控制功能模塊、人機(jī)對(duì)話功能模塊、通信功能模塊等,根據(jù)系統(tǒng)功能要求配置相應(yīng)的A/D、D/A、鍵盤(pán)、顯示器、打印機(jī)等外圍設(shè)備。圖31 89C51 定時(shí)器/計(jì)數(shù)器結(jié)構(gòu)圖定時(shí)器/計(jì)數(shù)器 T0由特殊功能寄存器TH0、TL0構(gòu)成,定時(shí)器/計(jì)數(shù)器T1由特殊功能寄存器TTL1構(gòu)成。單片機(jī)復(fù)位時(shí),兩個(gè)寄存器得所有位都被清0。圖32 定時(shí)器/計(jì)數(shù)器方式0邏輯結(jié)構(gòu)圖圖中C/T位控制的電子開(kāi)關(guān)決定了定時(shí)器/計(jì)數(shù)器得工作模式:(1) C/T=0,電子開(kāi)關(guān)打在上面位置,T1為定時(shí)器工作模式,以系統(tǒng)時(shí)鐘振蕩器12分頻后的信號(hào)作為計(jì)數(shù)信號(hào)。方式2就是針對(duì)此問(wèn)題而設(shè)置的。 鍵盤(pán)接口鍵盤(pán)在單片機(jī)應(yīng)用系統(tǒng)中能實(shí)現(xiàn)向單片機(jī)輸入數(shù)據(jù)、傳送命令等功能,是人工干預(yù)單片機(jī)的主要手段。為了確保CPU對(duì)一次按鍵動(dòng)作只確認(rèn)一次案件有效,必須消除抖動(dòng)期的影響。本次設(shè)計(jì)所采用的鍵盤(pán)接口就是這種。無(wú)按鍵按下時(shí)行線處于高電平狀態(tài),而當(dāng)有按鍵按下時(shí),行線電平狀態(tài)將由此行線相連的列線的電平?jīng)Q定。由于行列式鍵盤(pán)中行、列線為多鍵共用,各按鍵均影響該鍵所在行和列的電平。這種顯示器由共陽(yáng)極和共陰極兩種。同樣,共陽(yáng)極LED顯示器的發(fā)光二極管的陽(yáng)極連接在一起,通常此公共陽(yáng)極接正電壓,當(dāng)某個(gè)發(fā)光二極管的陰極接低電平時(shí),發(fā)光二極管被點(diǎn)亮,相應(yīng)的段被顯示。各段于字節(jié)中各位對(duì)應(yīng)關(guān)系如下圖36: 圖36 8段LED結(jié)構(gòu)及外形圖37 發(fā)射部分電路圖 發(fā)射部分發(fā)射部分的電路原理圖如圖37所示【9】。119腳接12M晶振。它是將光探測(cè)器與前置放大器封裝在一起,以實(shí)現(xiàn)對(duì)脈沖編碼信號(hào)調(diào)制的紅外光信號(hào)的接收。當(dāng)無(wú)按鍵按下時(shí),系統(tǒng)處于等待狀態(tài);當(dāng)有按鍵按下時(shí),系統(tǒng)通過(guò)按鍵檢查子程序,檢查按鍵號(hào)并轉(zhuǎn)入相應(yīng)的發(fā)射子程序。連接段為發(fā)射信號(hào)的前3個(gè)脈沖,脈沖寬度分別為4ms、2ms、4ms,脈沖間隔為1ms。其中前3個(gè)脈沖為連接段。需要說(shuō)明的是:數(shù)據(jù)幀采用中斷方式進(jìn)行接收,單片機(jī)在外中斷1方式下工作。此時(shí)即完成一次數(shù)據(jù)的接收處理。然后再通過(guò)紅外發(fā)射二極管產(chǎn)生紅外線向空間發(fā)射,如圖312所示。如果鍵按下超過(guò)108ms仍未松開(kāi),接下來(lái)發(fā)射的代碼(連發(fā)碼)將僅由起始碼(9ms)和結(jié)束碼()組成。圖314為紅外線接收器輸出的一幀遙控碼波形圖。在實(shí)踐中,采用紅外線遙控方式時(shí),由于受遙控距離,角度等影響,實(shí)用效果不是很好,如采用調(diào)頻或調(diào)幅發(fā)射接收碼,可提高遙控距離,并且沒(méi)有角度影響。4 系統(tǒng)調(diào)試4 系統(tǒng)調(diào)試一個(gè)單片機(jī)應(yīng)用系統(tǒng)經(jīng)過(guò)總體設(shè)計(jì)、硬件設(shè)計(jì)、軟件設(shè)計(jì)、制板、元器件安裝后,在系統(tǒng)的程序存儲(chǔ)器中放入編制好的應(yīng)用程序,系統(tǒng)即可運(yùn)行。 斷開(kāi)信號(hào)源,把經(jīng)過(guò)準(zhǔn)確測(cè)量的電源接入電路,用萬(wàn)用表電壓檔檢測(cè)電源電壓,觀察有無(wú)異?,F(xiàn)象:如冒煙、異常氣味、手摸元器件發(fā)燙,電源短路等,如果發(fā)現(xiàn)氣場(chǎng)情況,立即切斷電源,排除故障;我們的電路在此項(xiàng)測(cè)試中如無(wú)異常情況,接著我們又分別測(cè)量各關(guān)鍵點(diǎn)直流電壓,如靜態(tài)工作點(diǎn)、放大電路輸入、輸出端直流電壓等是否在正常工作狀態(tài)下,結(jié)果又個(gè)別電路不符,經(jīng)過(guò)調(diào)整電路元器件參數(shù)、更換元器件,使電路最終工作在核實(shí)的工作狀態(tài);對(duì)于放大電路我們還用示波器觀察是否有自激發(fā)生。我們所設(shè)計(jì)的遙控器電路時(shí)采用碼分制遙控方式,我們用示波器對(duì)發(fā)射電路輸出端及接收電路輸入端得信號(hào)波型進(jìn)行了檢查,發(fā)現(xiàn)當(dāng)按下不同的開(kāi)關(guān)按鈕時(shí)所顯示的波型是不同的。(1) 正確使用測(cè)量?jī)x器的接地端,儀器的接地端與電路的接地端要可靠連接;(2) 在信號(hào)較弱的輸入端,盡可能使用屏蔽線連線,屏蔽線的外屏蔽層要接到公共地線上,在頻率較高時(shí)要設(shè)法隔離連接線分布電容的影響,例如用示波器測(cè)量時(shí)應(yīng)該使用示波器探頭連接,以減少分布電容的影響。(7) 出現(xiàn)故障時(shí)要認(rèn)真查找原因。如果采用調(diào)頻或調(diào)幅等發(fā)射接收編碼,可提高遙控距離,并且不受角度的影響。畢業(yè)設(shè)計(jì)是本科最后的一堂課,通過(guò)畢業(yè)設(shè)計(jì),我們應(yīng)該更深一步的掌握所學(xué)的專業(yè)知識(shí),同時(shí)培養(yǎng)一個(gè)良好的研究習(xí)慣,為以后的學(xué)習(xí)和工作打下基礎(chǔ)。最后,感謝檢查及檢查本人論文的各位老師,正式你們的嚴(yán)格要求使本人的設(shè)計(jì)不斷得到修改和改進(jìn)。Uchar keyvol,temp。t1) For(y=110。 // 關(guān)遙控輸出IE=0x00。EA=1。et0=0。m) { delay(1)。ET0=0。sed()。break。 case3:keyvol=keyvol+1。sed()。break。 case7:keyvol=keyvol+1。sed()。break。 case11:keyvol=keyvol+1。sed()。break。 case15:keyvol=keyvol+1。 }}/////**************鍵功能函數(shù)****************/void keywork(){Uchar scancode,tmpcode。 //延時(shí)去抖動(dòng)If((P0amp。 //輸出行掃描碼 If((P0amp。 Switch(temp) { Case0x11:keycol=0。tx()。break。 Case0x12:keycol=4。tx()。break。 Case0x14:keycol=8。tx()。break。 Case0x18:keycol=12。tx()。break。 } } Else scancode=(scancode1)|0x01
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1