版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 PAGE43 / NUMPAGES47摘 要隨著社會(huì)的發(fā)展和科技的進(jìn)步,遙控技術(shù)開(kāi)始越來(lái)越多的進(jìn)入人們的視野,這些遙控技術(shù)給人們帶來(lái)了很多方便和享受,電動(dòng)常見(jiàn)的遙控電路一般有如下幾種類(lèi)型:聲控、光控、無(wú)線電遙控、紅外遙控等等。紅外遙控接收器的主要作用是將遙控發(fā)射器發(fā)來(lái)的紅外光信號(hào)轉(zhuǎn)換成電信號(hào),再放大、限幅、檢波、整形,形成遙控指令脈沖,輸出至遙控微處理器。本設(shè)計(jì)使用通用的紅外遙控器,一體化紅外接收頭接收紅外信號(hào)并轉(zhuǎn)換成電平信號(hào)。STC12C2052單片機(jī)作為遙控微處理器,處理接收到的信號(hào)并完成遙控器的命令要求,紅外遙控模塊的作用是接收紅外接收頭傳來(lái)的,遙控器發(fā)出的指令,并輸出指令控制X951
2、1數(shù)字電位器阻值大小達(dá)到控制音頻信號(hào)輸出信號(hào)電壓,從而控制功率放大器信號(hào)放大倍數(shù)控制揚(yáng)聲器輸出音量。關(guān)鍵詞 單片機(jī) 微處理器 紅外遙控 揚(yáng)聲器AbstractWith the development of society and the advancement of technology, remote control technology beginning more and more into peoples vision, these remote control technology to bring a lot of convenience and enjoyment, Genera
3、l Electric common remote control circuit has the following categories: voice, light control, radio remote control, infrared remote control, and so on. Infrared remote control receivers main function is to remote control transmitter from the infrared signal into electrical signal, and amplification,
4、limiting, detection, plastic, form the remote control instruction pulse, the output to remote microprocessor.STC12C2052 SCM as a remote microprocessor and command requirements and complete remote control of the signal received, role of infrared remote-control module is receiving from the IR receiver
5、, remote control issued directives, directive controls the size X9511 digital potentiometer resistance and output to control the audio signal output signal voltage, signalamplification control to control power amplifier speaker output volume.Keywords SCM Microprocessor infrared remote controlspeaker
6、目 錄 TOC o 1-2 h z u HYPERLINK l _Toc343257383第1章緒論 PAGEREF _Toc343257383 h 1HYPERLINK l _Toc3432573841.1 遙控技術(shù)種類(lèi) PAGEREF _Toc343257384 h 1HYPERLINK l _Toc3432573851.2 音頻功率放大器的研究背景與發(fā)展現(xiàn)狀 PAGEREF _Toc343257385 h 2HYPERLINK l _Toc3432573861.3 設(shè)計(jì)思想 PAGEREF _Toc343257386 h 2HYPERLINK l _Toc3432573871.4 本章小
7、結(jié) PAGEREF _Toc343257387 h 3HYPERLINK l _Toc343257388第2章元器件選擇 PAGEREF _Toc343257388 h 4HYPERLINK l _Toc3432573892.1 STC12C2052單片機(jī) PAGEREF _Toc343257389 h 4HYPERLINK l _Toc3432573902.2 X9511按鍵式非易失性電位器 PAGEREF _Toc343257390 h 15HYPERLINK l _Toc3432573912.3 TEA2025雙聲道功率放大集成電路 PAGEREF _Toc343257391 h 18H
8、YPERLINK l _Toc3432573942.4 LM7805三端穩(wěn)壓器 PAGEREF _Toc343257394 h 21HYPERLINK l _Toc3432573952.5 MAX232 PAGEREF _Toc343257395 h 22HYPERLINK l _Toc3432573962.6 紅外收發(fā)裝置 PAGEREF _Toc343257396 h 24HYPERLINK l _Toc3432574032.7 本章小結(jié) PAGEREF _Toc343257403 h 25HYPERLINK l _Toc343257405第3章硬件電路設(shè)計(jì) PAGEREF _Toc343
9、257405 h 26HYPERLINK l _Toc3432574063.1 硬件設(shè)計(jì)方框圖 PAGEREF _Toc343257406 h 26HYPERLINK l _Toc3432574073.2 紅外遙控模塊 PAGEREF _Toc343257407 h 26HYPERLINK l _Toc3432574083.3 音頻信號(hào)輸入模塊 PAGEREF _Toc343257408 h 27HYPERLINK l _Toc3432574093.4 功率放大模塊 PAGEREF _Toc343257409 h 28HYPERLINK l _Toc3432574113.5 電源模塊 PAGE
10、REF _Toc343257411 h 29HYPERLINK l _Toc3432574123.6 程序燒寫(xiě)模塊 PAGEREF _Toc343257412 h 30HYPERLINK l _Toc3432574133.7 本章小結(jié) PAGEREF _Toc343257413 h 30HYPERLINK l _Toc343257414第4章軟件設(shè)計(jì)與裝置調(diào)試 PAGEREF _Toc343257414 h 31HYPERLINK l _Toc3432574154.1 Cx51程序 PAGEREF _Toc343257415 h 31HYPERLINK l _Toc3432574164.2 紅
11、外遙控系統(tǒng)的編碼 PAGEREF _Toc343257416 h 32HYPERLINK l _Toc3432574194.3 軟件設(shè)計(jì)思想與流程 PAGEREF _Toc343257419 h 34HYPERLINK l _Toc3432574204.4 硬件系統(tǒng)調(diào)試 PAGEREF _Toc343257420 h 36HYPERLINK l _Toc3432574214.5 本章小結(jié) PAGEREF _Toc343257421 h 36HYPERLINK l _Toc343257423結(jié)論 PAGEREF _Toc343257423 h 37HYPERLINK l _Toc34325742
12、4參考文獻(xiàn) PAGEREF _Toc343257424 h 38HYPERLINK l _Toc343257425附錄1 (系統(tǒng)原理圖) PAGEREF _Toc343257425 h 39HYPERLINK l _Toc343257426附錄2 (程序代碼) PAGEREF _Toc343257426 h 40第1章 緒論1.1 遙控技術(shù)種類(lèi)電動(dòng)常見(jiàn)的遙控電路一般有如下幾種類(lèi)型:聲控、光控、無(wú)線電遙控、紅外遙控等等。1、聲控方式聲控就是用聲音去控制對(duì)象動(dòng)作,一般采用駐極體話筒或壓電瓷片作為傳感元件來(lái)拾取聲音,通過(guò)電路放大驅(qū)動(dòng)后級(jí)電子開(kāi)關(guān)動(dòng)作。為防止外界音頻干擾,可以采用超聲波控制,但也有故意
13、選用聲頻來(lái)進(jìn)行控制的,比如用小孩發(fā)出的聲音頻率去控制聲控玩具娃娃的哭笑動(dòng)作等。2、光控方式簡(jiǎn)單的單通道光控電路是利用光敏管受光以后阻發(fā)生變化使電子開(kāi)關(guān)的狀態(tài)發(fā)生變化,傳感器有光敏二極管、光敏三極管、光敏電阻、光敏電池等等(早期生產(chǎn)的玻璃殼封裝晶體管,刮掉外面黑色遮光油漆后就是一個(gè)不錯(cuò)的光敏管。)。這個(gè)光源既可以是可見(jiàn)光,也可以是紅外線等不可見(jiàn)光源,不同的光敏元件有著不同的光譜。復(fù)雜一些的光控電路則能夠完成多通道開(kāi)關(guān)或模擬量變化控制,應(yīng)用極其廣泛,可以說(shuō)家家都有。因?yàn)閹нb控的電視機(jī)、功放音響、VCD錄像機(jī)等家用電器的遙控器都是利用紅外線光源進(jìn)行遙控的典例。現(xiàn)在有許多居民樓的走廊照明燈都采用了光控
14、與聲控相結(jié)合的電路,利用路過(guò)的人發(fā)出的腳步聲、談話聲或其他聲音去觸發(fā)照明燈的聲控電子開(kāi)關(guān),用光控電路使得照明燈在白天自動(dòng)關(guān)閉停止響應(yīng)。 3、無(wú)線電遙控方式無(wú)線電遙控電路比起聲控或光控電路復(fù)雜多了,但控制距離也更遠(yuǎn)是它的主要特點(diǎn),光控、聲控電路一般僅有幾米到十幾米的作用距離,而無(wú)線電遙控視不同的應(yīng)用場(chǎng)合近可以是零點(diǎn)幾米,遠(yuǎn)則可以超越地球到達(dá)太空!它由發(fā)射電路和接收電路2部分組成,當(dāng)接收機(jī)收到發(fā)射機(jī)發(fā)出的無(wú)線電波以后驅(qū)動(dòng)電子開(kāi)關(guān)電路工作。所以它的發(fā)射頻率與接收頻率必須是完全一樣的。根據(jù)其發(fā)射的高頻波形有等幅、調(diào)幅、調(diào)頻、數(shù)字脈沖發(fā)射機(jī),根據(jù)其控制的開(kāi)關(guān)數(shù)目有單通道遙控和多通道遙控等。但是無(wú)線電遙控
15、電路的重點(diǎn)就是抗干擾和穩(wěn)定性問(wèn)題,所以電路里為了安全可能會(huì)設(shè)置了許多的附加電路成本高。1.2 音頻功率放大器的研究背景與發(fā)展現(xiàn)狀在半導(dǎo)體設(shè)計(jì)潮流走向輕薄短小之際,不僅半導(dǎo)體組件本身的封裝要小,整個(gè)模塊的尺寸也變成決定系統(tǒng)客戶接受與否的關(guān)鍵規(guī)格。全球音視頻領(lǐng)域的數(shù)字化浪潮以與人們對(duì)音視頻設(shè)備節(jié)能環(huán)保的要求,迫使人們盡快研究開(kāi)發(fā)高效、節(jié)能、易于與數(shù)字化設(shè)備接口的音頻功率放大器。D類(lèi)數(shù)字音頻放大器2就是在這樣的背景下興起的。D類(lèi)數(shù)字音頻功率放大器是一種將輸入模擬音頻信號(hào)或PCM(Pulse Code Modulation,脈沖編碼調(diào)制)數(shù)字信息變換成PWM(脈沖寬度調(diào)制)或PDM(脈沖密度調(diào)StJ)
16、的脈沖信號(hào),然后用PWM或PDM的脈沖信號(hào)去控制大功率開(kāi)關(guān)器件通/斷音頻功率放大器,也稱(chēng)為開(kāi)關(guān)放大器。由于其開(kāi)關(guān)管工作于開(kāi)關(guān)狀態(tài),因此具有高效率、低功耗等優(yōu)點(diǎn)。目前,D類(lèi)音頻功率放大器在移動(dòng)、平面電視、LCD顯示器以與各種以電池供電的便攜式游戲設(shè)備等消費(fèi)類(lèi)電子產(chǎn)品中已獲得廣泛的應(yīng)用。在手機(jī)、PDA、MP3Player等應(yīng)用中,以D類(lèi)取代AB類(lèi)放大器的趨勢(shì)便已相當(dāng)明了。數(shù)字音頻功放的概念早在20世紀(jì)60年代已被提出,但由于當(dāng)時(shí)技術(shù)條件的限制,進(jìn)展一直較慢。1983年,MBSandier等學(xué)者提出了D類(lèi)放大的PCM數(shù)字音頻功放的基本結(jié)構(gòu),主要技術(shù)要點(diǎn)是如何把PCM信號(hào)變成PWM。1999年意大利P
17、OWERSOFT公司推出了數(shù)字音頻功放的商業(yè)產(chǎn)品,從此,第4代音頻功率放大器一數(shù)字音頻功率放大器進(jìn)入了工程應(yīng)用領(lǐng)域,并獲得了世界同行的廣泛認(rèn)可,市場(chǎng)日益擴(kuò)大,D類(lèi)音頻功率放大器已經(jīng)成為近年來(lái)的研究熱點(diǎn)之一。1.3 設(shè)計(jì)思想使用通用的紅外遙控器,一體化紅外接收頭接收紅外信號(hào)并轉(zhuǎn)換成電平信號(hào)。STC12C2052單片機(jī)作為遙控微處理器,處理接收到的信號(hào)并完成遙控器的命令要求,通過(guò)控制X9511數(shù)字電位器阻值大小達(dá)到控制音頻信號(hào)輸出信號(hào)電壓,從而控制功率放大器信號(hào)放大倍數(shù)控制揚(yáng)聲器輸出音量。1.4 本章小結(jié)本章首先介紹了選擇紅外遙控技術(shù)意義,以與音頻功率放大器的研究背景與發(fā)展現(xiàn)狀,引出本課題研究的目
18、的和意義。接著敘述了本課題的主要設(shè)計(jì)思想和所選擇的主要電子器件,為下面章節(jié)對(duì)遙控?cái)U(kuò)音系統(tǒng)的設(shè)計(jì)和研究作好準(zhǔn)備。第2章 元器件選擇2.1 STC12C2052單片機(jī)STC12C2052系列單片機(jī)是單時(shí)鐘/機(jī)器周期(1T)的兼容8051核單片機(jī),是高速/低功耗的新一代8051單片機(jī),全新的流水線/精簡(jiǎn)指令集結(jié)構(gòu),部集成MAX810專(zhuān)用復(fù)位電路。STC12C2052特點(diǎn):(1)增強(qiáng)型8051CPU,單時(shí)鐘/機(jī)器周期,指令代碼完全兼容傳統(tǒng)8051;(2)工作電壓:5.5V3.5V(5V單片機(jī))/3.8V2.2V(3V單片機(jī));(3)工作頻率圍:035MHz,相當(dāng)于普通8051的0420MHz,實(shí)際工作
19、頻率可達(dá)48MHz;(4)用戶應(yīng)用程序空間512/1K/2K/3K/4K/5K字節(jié);(5)片上集成256節(jié)RAM;(6)通用I/O口(15個(gè)),復(fù)位后為:準(zhǔn)雙向口/弱上拉(普通8051傳統(tǒng)I/O口)可設(shè)置成四種模式:準(zhǔn)雙向口/弱上拉,推挽/強(qiáng)上拉,僅為輸入/高阻,開(kāi)漏,每個(gè)I/O口驅(qū)動(dòng)能力均可達(dá)到20mA,但整個(gè)芯片最大不得超過(guò)55mA;(7)ISP(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程),無(wú)需專(zhuān)用編程器,可通過(guò)串口隨著直接下載用戶程序,數(shù)秒即可完成一片;(8)EEPROM功能;(9)看門(mén)狗;(10)部集成MAX810專(zhuān)用復(fù)位電路;(11)時(shí)鐘源:外部高精度晶體/時(shí)鐘,部R/C振蕩器用戶在下載
20、用戶程序時(shí),可選擇是使用部R/C振蕩器還是外部晶體/時(shí)鐘。常溫下部R/C振蕩器頻率為:5.65MHz5.95MHz精度要求不高時(shí),可選擇使用部時(shí)鐘,但因?yàn)橛兄圃煺`差和溫漂,應(yīng)認(rèn)為是4MHz8MHz;(12)共6個(gè)16位定時(shí)器/計(jì)數(shù)器;(13)外部中斷2路,下降沿中斷或低電平觸發(fā)中斷,PowerDown模式可由外部中斷喚醒;(14)PWM(2路)/PCA(可編程計(jì)數(shù)器陣列);(15)通用全雙工異步串行口(UART),由于STC12系列是高速的8051,也可再用定時(shí)器軟件實(shí)現(xiàn)多串口;(16)SPI同步通信口,主模式/從模式;(17)工作溫度圍:075/-4085;I/O口配置:STC12C2052
21、系列單片機(jī)5其所有I/O口均可由軟件配置成4種工作類(lèi)型之一,如下表所示。4種類(lèi)型分別為:準(zhǔn)雙向口(標(biāo)準(zhǔn)8051輸出模式)、推挽輸出、僅為輸入(高阻)或開(kāi)漏輸出功能。每個(gè)口由2個(gè)控制寄存器中的相應(yīng)位控制每個(gè)引腳工作類(lèi)型。STC12C2052系列單片機(jī)上電復(fù)位后為準(zhǔn)雙向口(標(biāo)準(zhǔn)805輸出模式)模式。1、I/O口工作類(lèi)型設(shè)定表2-1 P3口設(shè)定P3M07:0P3M17:0I/O口模式00準(zhǔn)雙向口01推挽輸出10僅為輸入11開(kāi)漏輸出表2-2 P1口設(shè)定P1M07:0P1M17:0I/O口模式00準(zhǔn)雙向口01推挽輸出10僅為輸入11開(kāi)漏輸出(1)準(zhǔn)雙向口輸出配制準(zhǔn)雙向口輸出類(lèi)型可用做輸出和輸入功能而不需
22、要重新配制口線輸出狀態(tài)。這是因?yàn)榭诰€輸出為1時(shí)驅(qū)動(dòng)能力很弱,允許外部電源裝置將其拉底。當(dāng)引腳輸出為底時(shí),他的驅(qū)動(dòng)能力很強(qiáng),可吸收相當(dāng)大的電流。準(zhǔn)雙向口有3個(gè)上拉晶體管適應(yīng)不同的需要。在3個(gè)上拉晶體管中,有1個(gè)上拉晶體管稱(chēng)為“弱上拉”當(dāng)口線寄存器為1且引腳本身也為1時(shí)打開(kāi)。此上拉提供基本驅(qū)動(dòng)電流使準(zhǔn)雙向口輸出為1。如果一個(gè)引腳輸出為1而由外部裝置下拉到低時(shí),弱上拉關(guān)閉而“極弱上拉”維持開(kāi)狀態(tài),為了把這個(gè)引腳強(qiáng)拉為低,外部裝置必須有足夠的灌電流能力使引腳上的電壓降到門(mén)檻電壓以下。第2個(gè)上拉晶體管,稱(chēng)為“極弱上拉”,當(dāng)口線鎖存為1十打開(kāi)。當(dāng)引腳懸空時(shí),這個(gè)極弱上拉源產(chǎn)生很弱的上拉電流將引腳上拉為高電
23、平。第3個(gè)上拉晶體管稱(chēng)為“強(qiáng)上拉”。當(dāng)口線鎖存器由0到1跳變時(shí),這個(gè)上拉用來(lái)加快準(zhǔn)雙向口由邏輯0到邏輯1轉(zhuǎn)換。當(dāng)發(fā)生這種情況時(shí),強(qiáng)上拉打開(kāi)約2個(gè)機(jī)器周期以使引腳能夠迅速地上拉到高電平。準(zhǔn)雙向口輸出如圖2-1所示。圖2-1 準(zhǔn)雙向口輸出(2)開(kāi)漏輸出配制當(dāng)口線鎖存器為0時(shí),開(kāi)漏輸出關(guān)閉所有上拉晶體管。當(dāng)作為一個(gè)邏輯輸出時(shí),這種配制方式必須有外部上拉,一般通過(guò)電阻外接到VDD。這種方式的下拉與準(zhǔn)雙向口一樣。開(kāi)漏端口帶有一個(gè)施密特觸發(fā)輸入以與一個(gè)干擾抑制電路。輸出口線配制如圖2-2所所示。圖2-2 輸出口線配制(3)僅為輸入(高阻)配制輸入配制如圖2-3所示。輸入口帶有一個(gè)施密特觸發(fā)輸入以與一個(gè)干擾
24、抑制電路。圖2-3 高阻配制(4)推挽輸出配制推挽輸出配制的下拉結(jié)構(gòu)與開(kāi)漏輸出以與準(zhǔn)雙向口的下拉結(jié)構(gòu)一樣,當(dāng)鎖存器為1時(shí)提供持續(xù)的強(qiáng)上拉。推挽模式一般用于需要更大驅(qū)動(dòng)電流餓情況。推挽引腳配制如圖2-4所示。圖2-4 推挽引腳配制2、看門(mén)狗應(yīng)用表2-3 看門(mén)狗工作寄存器地址76543210E1HWDT_FLAG-EN_WDTCLR_WDTIDLE_WDTPS2PS1PS0WDT_FLAG:看門(mén)狗溢出標(biāo)志位,當(dāng)溢出時(shí),該位由硬件置1,可用軟件將其清0。EN_WDT:看門(mén)狗允許位,當(dāng)設(shè)置為“1”時(shí),看門(mén)狗啟動(dòng)。CLR_WDT:看門(mén)狗清“0”位,當(dāng)設(shè)為“1”時(shí),看門(mén)狗將重新計(jì)數(shù)。硬件將自動(dòng)清“0”此位
25、。IDLE_WDT:看門(mén)狗“IDLE”模式位,當(dāng)設(shè)置為“1”時(shí),看門(mén)狗定時(shí)器在“空閑模式”計(jì)數(shù),當(dāng)清“0”該位時(shí),看門(mén)狗定時(shí)器在“空閑模式”時(shí)不計(jì)數(shù)。PS2,PS1,PS0:看門(mén)狗定時(shí)器預(yù)分頻值,如表2-4所示。表2-4 看門(mén)狗定時(shí)器分頻值PS2PS1PS0預(yù)分頻時(shí)值000239.3mS001478.6mS0108157.3mS01116314.6mS10032629.1mS101641.25S1101282.5S1112565S3、PCON寄存器的高級(jí)應(yīng)用表2-5 PCON寄存器地址7654321087hSMODSMOD0LVDFPOFGF1GF0PDIDLPOF:上電復(fù)位標(biāo)志位,單片機(jī)停電
26、后,上電復(fù)位標(biāo)志位為1,可由軟件清0。PD:將其置1時(shí),進(jìn)入PowerDown模式,可由外部中斷低電平觸發(fā)中斷模式喚醒。進(jìn)入掉電模式時(shí),外部時(shí)鐘停振,CPU、定時(shí)器、串行口全部停止工作,只有外部中斷繼續(xù)工作。IDL:將其置1時(shí),進(jìn)入IDLE模式(空閑),除CPU不工作外,其余仍繼續(xù)工作。4、定時(shí)器的使用(1)定時(shí)器0和1定時(shí)和計(jì)數(shù)功能由特殊功能寄存器TMOD的控制位C/T進(jìn)行選擇,TMOD寄存器的各位信息如下表所列。可以看出,2個(gè)定時(shí)/計(jì)數(shù)器有4種操作模式,通過(guò)TMOD的M1和M0選擇。2個(gè)定時(shí)/計(jì)數(shù)器的模式0、1和2都一樣,模式3不同,各模式下的功能如下所述。寄存器TMOD各位的功能描述地址
27、7654321089hGATEC/M1M0GATEM1M0表2-6 TMOD寄存器GATE:TMOD.7控制定時(shí)器1,置1時(shí)只有在INT1腳為高與TR1控制位置1時(shí)才可達(dá)開(kāi)定時(shí)器/計(jì)數(shù)器1。TMOD.3控制定時(shí)器0,置1時(shí)只有在INT0腳為高與TR0控制位置1時(shí)才可打開(kāi)定時(shí)器/計(jì)數(shù)器0。C/T:TMOD.6控制定時(shí)器1用作定時(shí)器或計(jì)數(shù)器,清零則用作定時(shí)器(從部系統(tǒng)時(shí)鐘輸入),置1用作計(jì)數(shù)器(從T1/P3.5腳輸入)。TMOD.2控制定時(shí)器0用作定時(shí)器或計(jì)數(shù)器,清零則用作定時(shí)器(從部系統(tǒng)時(shí)鐘輸入),置1用作計(jì)數(shù)器(從T0/P3.4腳輸入)。TMOD.5/TMOD.4定時(shí)器/計(jì)數(shù)器1模式選擇,如表
28、2-7所示。表2-7 定時(shí)器計(jì)數(shù)器1M1M0定時(shí)器/計(jì)數(shù)器1模式0013位定時(shí)器/計(jì)數(shù)器,兼容8048定時(shí)器模式,TL1只用低5位參與分頻,TH1整個(gè)8位全用0116位定時(shí)器/計(jì)數(shù)器,TL1、TH1全用108位自動(dòng)重裝載定時(shí)器,當(dāng)溢出時(shí)將TH1存放的值自動(dòng)重裝入TL111定時(shí)器/計(jì)數(shù)器1此時(shí)無(wú)效(停止計(jì)數(shù))TMOD.1/TMOD.0定時(shí)器/計(jì)數(shù)器0模式選擇,如表2-8所示。表2-8 定時(shí)器/計(jì)數(shù)器2M1M0定時(shí)器/計(jì)數(shù)器0模式0013位定時(shí)器/計(jì)數(shù)器,兼容8048定時(shí)器模式,TL0只用低5位參與分頻,TH0整個(gè)8位全用。0116位定時(shí)器/計(jì)數(shù)器,TL0、TH0全用108位自動(dòng)重裝載定時(shí)器,當(dāng)溢
29、出時(shí)將TH0存放的值自動(dòng)重裝入TL0。11定時(shí)器0此時(shí)作為雙8位定時(shí)器/計(jì)數(shù)器。TL0作為一個(gè)8位定時(shí)器/計(jì)數(shù)器,通過(guò)標(biāo)準(zhǔn)定時(shí)器0的控制位控制。TH0僅作為一個(gè)8位定時(shí)器,由定時(shí)器1的控制位控制。(2)模式0將定時(shí)器設(shè)置成模式0時(shí)類(lèi)似8048定時(shí)器,即8位計(jì)數(shù)器帶32分頻的預(yù)分頻器。下圖所示為模式0工作方式。此模式下,定時(shí)器配置為13位的計(jì)數(shù)器,由TLn的低5位和THn的8位所構(gòu)成。TLn低5位溢出向THn進(jìn)位,THn計(jì)數(shù)溢出置位TCON中的溢出標(biāo)志位TFn(n=0,1)。GATE=0時(shí),如TRn=1,則定時(shí)器計(jì)數(shù)。GATE=1時(shí),允許由外部輸入INT1控制定時(shí)器1,INT0控制定時(shí)器0,這樣
30、可實(shí)現(xiàn)脈寬測(cè)量。TRn為T(mén)CON寄存器的控制位,TCON寄存器各位的具體功能描述見(jiàn)TCON寄存器各位的具體功能描述表。圖2-5 定時(shí)器/計(jì)數(shù)器0和定時(shí)器/計(jì)數(shù)器1的模式0寄存器TCON各位的功能描述,如表2-9所示。表2-9 TCON寄存器地址7654321088HTF1TR1TF0TR0IE1IT1IE0IT0TF1:定時(shí)器/計(jì)數(shù)器1溢出標(biāo)志位。當(dāng)T1被允許計(jì)數(shù)后,T1從初值開(kāi)始加1計(jì)數(shù),最高位產(chǎn)生溢出時(shí),置“1”TF1,并向CPU請(qǐng)求中斷,當(dāng)CPU響應(yīng)時(shí),由硬件清“0”TF1,TF1也可以由程序查詢(xún)或清“0”。TR1:定時(shí)器T1的運(yùn)行控制位。該位由軟件置位和清零。當(dāng)GATE(TMOD.7)
31、=0,TR1=1時(shí)就允許T1開(kāi)始計(jì)數(shù),TR1=0時(shí)禁止T1計(jì)數(shù)。當(dāng)GATE(TMOD.7)=1,TR1=1且INT1輸入高電平時(shí),才允許T1計(jì)數(shù)。TF0:定時(shí)器/計(jì)數(shù)器0溢出標(biāo)志位。當(dāng)T0被允許計(jì)數(shù)后,T0從初值開(kāi)始加1計(jì)數(shù),最高位產(chǎn)生溢出時(shí),置“1”TF0,并向CPU請(qǐng)求中斷,當(dāng)CPU響應(yīng)時(shí),由硬件清“0”TF0,TF0也可以由程序查詢(xún)或清“0”。TR0:定時(shí)器T0的運(yùn)行控制位。該位由軟件置位和清零。當(dāng)GATE(TMOD.3)=0,TR0=1時(shí)就允許T0開(kāi)始計(jì)數(shù),TR1=0時(shí)禁止T0計(jì)數(shù)。當(dāng)GATE(TMOD.3)=1,TR0=1且INT0輸入高電平時(shí),才允許T0計(jì)數(shù)。IE1:外部中斷1中斷
32、請(qǐng)求標(biāo)志位。當(dāng)主機(jī)響應(yīng)中斷轉(zhuǎn)向該中斷服務(wù)程序執(zhí)行時(shí),由部硬件自動(dòng)將IE1位清0。IT1:外部中斷1觸發(fā)方式控制位。IT1=0時(shí),外部中斷1為低電平觸發(fā)方式,當(dāng)INT1(P3.3)輸入低電平時(shí),置位IE1。采用低電平觸發(fā)方式時(shí),外部中斷源(輸入到INT1)必須保持低電平有效,直到該中斷被CPU響應(yīng),同時(shí)在該中斷服務(wù)程序執(zhí)行完之前,外部中斷源必須被清除(P3.3要變高),否則將產(chǎn)生另一次中斷。當(dāng)IT1=1時(shí),則外部中斷1(INT1)端口由“1”“0”下降沿跳變,激活中斷請(qǐng)求標(biāo)志位IE1,向主機(jī)請(qǐng)求中斷處理。IE0:外部中斷0中斷請(qǐng)求標(biāo)志位。當(dāng)主機(jī)響應(yīng)中斷轉(zhuǎn)向該中斷服務(wù)程序執(zhí)行時(shí),由部硬件自動(dòng)將IE
33、0位清0。IT0:外部中斷1觸發(fā)方式控制位。IT0=0時(shí),外部中斷0為低電平觸發(fā)方式,當(dāng)INT0(P3.2)輸入低電平時(shí),置位IE0。采用低電平觸發(fā)方式時(shí),外部中斷源(輸入到INT0)必須保持低電平有效,直到該中斷被CPU響應(yīng),同時(shí)在該中斷服務(wù)程序執(zhí)行完之前,外部中斷源必須被清除(P3.2要變高),否則將產(chǎn)生另一次中斷。當(dāng)IT0=1時(shí),則外部中斷0(INT0)端口由“1”“0”下降沿跳變,激活中斷請(qǐng)求標(biāo)志位IE1,向主機(jī)請(qǐng)求中斷處理。(2)模式1模式1除了使用了THn與TLn全部16位外,其他與模式0完全一樣。圖2-6 定時(shí)器/計(jì)數(shù)器0和定時(shí)器/計(jì)數(shù)器1的模式1(3)模式2此模式下定時(shí)器/計(jì)數(shù)
34、器0和1作為可自動(dòng)重裝載的8位計(jì)數(shù)器(TLn),如圖2-7所示。TLn的溢出不僅置位TFn,而且將THn容重新裝入TLn,THn容由軟件預(yù)置,重裝時(shí)THn容不變。模式2的操作對(duì)于定時(shí)器0與定時(shí)器1是一樣的。圖2-7 定時(shí)器/計(jì)數(shù)器0和1的模式2(4)模式3對(duì)定時(shí)器1,在模式3時(shí),定時(shí)器1停止計(jì)數(shù),效果與將TR1設(shè)置為0一樣。對(duì)定時(shí)器0,此模式下定時(shí)器0的TL0與TH0作為2個(gè)獨(dú)立的8位計(jì)數(shù)器。圖2-8為模式3時(shí)的定時(shí)器0邏輯圖。TL0占用定時(shí)器0的控制位:C/T、GATE、TR0、INT0與TF0。TH0限定為定時(shí)器功能(計(jì)數(shù)器周期),占用定時(shí)器1的TR1與TF1。此時(shí),TH0控制定時(shí)器1中斷
35、。模式3是為了增加一個(gè)附加的8位定時(shí)器/計(jì)數(shù)器而提供的,使單片機(jī)具有三個(gè)定時(shí)器/計(jì)數(shù)器。模式3只適用于定時(shí)器/計(jì)數(shù)器0,定時(shí)器T1處于模式3時(shí)相當(dāng)于TR1=0,停止計(jì)數(shù)(此時(shí)T1可用來(lái)作串行口波特率發(fā)生器),而T0可作為兩個(gè)定時(shí)器用。圖2-8定時(shí)/計(jì)數(shù)器0的模式35、在實(shí)際應(yīng)用中應(yīng)注意的問(wèn)題如下:(1)定時(shí)/計(jì)數(shù)器的實(shí)時(shí)性定時(shí)/計(jì)數(shù)器啟動(dòng)計(jì)數(shù)后,當(dāng)計(jì)滿回0溢出向主機(jī)請(qǐng)求中斷處理,由部硬件自動(dòng)進(jìn)行。但從回0溢出請(qǐng)求中斷到主機(jī)響應(yīng)中斷并作出處理存在時(shí)間延遲,且這種延時(shí)隨中斷請(qǐng)求時(shí)的現(xiàn)場(chǎng)環(huán)境的不同而不同,一般需延時(shí)3個(gè)機(jī)器周期以上,這就給實(shí)時(shí)處理帶來(lái)誤差。大多數(shù)應(yīng)用場(chǎng)合可忽略不計(jì),但對(duì)某些要時(shí)性苛刻
36、的場(chǎng)合,應(yīng)采用補(bǔ)償措施。這種由中斷響應(yīng)引起的時(shí)間延時(shí),對(duì)定時(shí)/計(jì)數(shù)器工作于方式0或1而言有兩種含義:一是由于中斷響應(yīng)延時(shí)而引起的實(shí)時(shí)處理的誤差;二是如需多次且連續(xù)不間斷地定時(shí)/計(jì)數(shù),由于中斷響應(yīng)延時(shí),則在中斷服務(wù)程序中再置計(jì)數(shù)初值時(shí)已延誤了若干個(gè)計(jì)數(shù)值而引起誤差,特別是用于定時(shí)就更明顯例如選用定時(shí)方式1設(shè)置系統(tǒng)時(shí)鐘,由于上述原因就會(huì)產(chǎn)生實(shí)時(shí)誤差。這種場(chǎng)合應(yīng)采用動(dòng)態(tài)補(bǔ)償辦法以減少系統(tǒng)始終誤差。所謂動(dòng)態(tài)補(bǔ)償,即在中斷服務(wù)程序中對(duì)THx、TLx重新置計(jì)數(shù)初值時(shí),應(yīng)將THx、TLx從回0溢出又重新從0開(kāi)始繼續(xù)計(jì)數(shù)的值讀出,并補(bǔ)償?shù)皆?jì)數(shù)初值中去進(jìn)行重新設(shè)置。可考慮如下補(bǔ)償方法:CLREA;禁止中斷MO
37、V A,TLx ;讀TLx中已計(jì)數(shù)值A(chǔ)DD A,#LOW ;LOW為原低字節(jié)計(jì)數(shù)初值MOV TLx,A;設(shè)置低字節(jié)計(jì)數(shù)初值MOV A,#HIGH;原高字節(jié)計(jì)數(shù)初值送AADDC A,THx ;高字節(jié)計(jì)數(shù)初值補(bǔ)償MOV THx,A;置高字節(jié)計(jì)數(shù)初值SETB EA;開(kāi)中斷(2)動(dòng)態(tài)讀取運(yùn)行中的計(jì)數(shù)值在動(dòng)態(tài)讀取運(yùn)行中的定時(shí)/計(jì)數(shù)器的計(jì)數(shù)值時(shí),如果不加注意,就可能出錯(cuò)。這是因?yàn)椴豢赡茉谕粫r(shí)刻同時(shí)讀取THx和TLx中的計(jì)數(shù)值。比如,先讀TLx后讀THx,因?yàn)槎〞r(shí)/計(jì)數(shù)器處于運(yùn)行狀態(tài),在讀TLx時(shí)尚未產(chǎn)生向THx進(jìn)位,而在讀THx前已產(chǎn)生進(jìn)位,這時(shí)讀得的THx就不對(duì)了;同樣,先讀THx后讀TLx也可能出錯(cuò)
38、。一種可避免讀錯(cuò)的方法是:先讀THx,后讀TLx,將兩次讀得的THx進(jìn)行比較,若兩次讀得的值相等,則可確定讀的值是正確的,否則重復(fù)上述過(guò)程,重復(fù)讀得的值一般不會(huì)再錯(cuò)。此法的軟件編程如下:RDTM:MOV A,THx ;讀取THx存A中MOV R0,TLx;讀取TLx存R0中CJNE A,THx,RDTM ;比較兩次THx值,若相等,則讀得的值正確,程序往下執(zhí)行,否則重讀MOV R1,A;將THx存于R1中2.2 X9511按鍵式非易失性電位器數(shù)字電位器實(shí)質(zhì)上是一種特殊形式的數(shù)模轉(zhuǎn)換器(DAC),但模擬量輸出不是電壓或電流,而是電阻或電阻比率,所以又稱(chēng)RDAC。它通過(guò)控制場(chǎng)效應(yīng)管開(kāi)關(guān)切換階梯電阻
39、,是一種數(shù)控電路元件可變電阻器或無(wú)緩沖器的電位器。數(shù)字電位器以其調(diào)節(jié)準(zhǔn)確方便、使用壽命長(zhǎng)、受物理環(huán)境影響小、性能穩(wěn)定無(wú)噪、抗震動(dòng)、尺寸小、具有可編程能力等特點(diǎn),已在電子工程技術(shù)中得到廣泛應(yīng)用。數(shù)字電位器將取代機(jī)械電位器,其調(diào)節(jié)更精密,能增加系統(tǒng)的可靠性和持久性、節(jié)省空間、易于裝配和調(diào)試,其應(yīng)用圍會(huì)越來(lái)越廣。數(shù)字電位器是可用數(shù)字信號(hào)控制電位器滑動(dòng)端位置的新型器件,分為按鈕控制和串行信號(hào)控制兩種。下面簡(jiǎn)要介紹非易失性按鈕控制數(shù)字電位器X9511的基本原理。X9511是數(shù)字電位器中一種具有按鈕控制,線性電阻遞變輸出特點(diǎn)的產(chǎn)品,部包含了31個(gè)電阻單元,抽頭數(shù)32,即32檔輸出滑動(dòng)端,采用5V端電壓,滑
40、動(dòng)端由輸入到PU、PD引腳的負(fù)脈沖控制它向VH或VL端滑動(dòng),滑動(dòng)端位置可以被存儲(chǔ),在非易失性的存儲(chǔ)器EEPROM中,上電后能夠自動(dòng)恢復(fù)到原來(lái)的位置,基本應(yīng)用如圖2-9(圖中為X9511掉電自動(dòng)存儲(chǔ)滑動(dòng)端位置的接法)。圖2-9 掉電自動(dòng)存儲(chǔ)電路1、管腳功能X9511具有8引腳DIP、SOIC兩種封裝形式,如圖2-10所示。圖2-10 X9511元件封裝圖VH、VL:高電壓端與低電壓端,高、低電壓端等效于一個(gè)機(jī)械電位器的兩個(gè)固定端。VW:滑動(dòng)端,相當(dāng)于機(jī)械電位器的可移動(dòng)端,滑動(dòng)端的串聯(lián)電阻(電子開(kāi)關(guān)的導(dǎo)通電阻)典型值為40。PU:加計(jì)數(shù)輸入端,具有去抖動(dòng)功能,部接有上拉電阻,平時(shí)能夠保持PU端為高
41、電平。當(dāng)PU端輸入低電平時(shí),部計(jì)數(shù)器開(kāi)始執(zhí)行加計(jì)數(shù),滑動(dòng)輸出端向上移動(dòng),VL與VW之間的電阻增大,VH與VW之間的電阻減小。因?yàn)椴烤哂腥ザ秳?dòng)功能,所以輸入低電平的時(shí)間必須大于40ms才算有效。輸入低電平的時(shí)間大于40ms而小于1s時(shí),以慢速方式計(jì)數(shù),每250ms加1。輸入低電平的時(shí)間超過(guò)1s時(shí),在超出1s的時(shí)間圍,以快速方式計(jì)數(shù),每50ms加1。PD:減計(jì)數(shù)輸入端,同PU輸入端一樣,具有去抖動(dòng)功能,部接有上拉電阻,平時(shí)能夠保持PD端為高電平。當(dāng)PD端輸入低電平時(shí),部計(jì)數(shù)器開(kāi)始執(zhí)行減計(jì)數(shù),滑動(dòng)輸出端向下移動(dòng),VL與VW之間的電阻減小,VH與VW之間的電阻增大。慢速計(jì)數(shù)方式和快速計(jì)數(shù)方式的特點(diǎn)與P
42、U輸入端完全一樣。ASE:自動(dòng)貯存使能端,部同樣具有去抖動(dòng)功能,如果從上電開(kāi)始一直保持輸入低電平,當(dāng)芯片部電路檢測(cè)到VCC跌至4V時(shí),便可開(kāi)始將計(jì)數(shù)器的值(滑動(dòng)端的位置)自動(dòng)貯存到E2PROM存貯器中,存貯時(shí)間至少需要2ms,在跌至3.5V之前必須存貯完畢。當(dāng)電源恢復(fù)時(shí)存貯器的容重新被調(diào)用。如果ASE腳保持輸入高電平,則不執(zhí)行自動(dòng)貯存功能,只有將電平拉低后再恢復(fù)到高電平時(shí),其電平的上升沿使其執(zhí)行一次貯存指令。如果ASE端在上電時(shí)保持高電平,而后再被拉低,則滑動(dòng)端將不對(duì)PD和PU輸入端作響應(yīng),直到ASE再被拉高并保持為高。VCC、VSS:電源輸入端。2、工作參數(shù)(1)工作溫度圍:-65至+135
43、。(2)溫度系數(shù):-40至+85(3)電源電壓VCC=5V,工作電流最大為3mA。輸入電阻兩端相對(duì)于滑動(dòng)輸出端VW的電壓VH與VL均可為-8V至+8V,25時(shí)的額定功率,流過(guò)滑動(dòng)端的最大電流為1mA。3、應(yīng)用電路X9511的應(yīng)用前途十分廣泛,可以應(yīng)用于具有單片機(jī)控制的電路,也可以用于非單片機(jī)控制的電路。如果將其應(yīng)用于各種家電產(chǎn)品中替代各種機(jī)械式電位器,可使產(chǎn)品提高一個(gè)檔次。圖2-11為X9511替代機(jī)械式電位器的電路連接圖。圖2-11用于自動(dòng)貯存方式的典型電路,電容C可使斷電時(shí)為自動(dòng)貯存提供一個(gè)緩沖時(shí)間。KU、KD為用于加、減計(jì)數(shù)的輕觸按鍵。圖2-11 應(yīng)用電路2.3 TEA2025雙聲道功率
44、放大集成電路TEA2025為立體聲音頻功率放大集成電路,適用于各類(lèi)袖珍或便攜式立體聲收錄機(jī)中作功率放放大器。采用DIP16封裝形式。封裝形式如圖2-12所示。1、TEA2025特點(diǎn):(1)適用于雙路對(duì)稱(chēng)式或BTL式連接;(2)外接元件少;(3)通道分離性;(4)電源電壓寬(3V12V);(5)關(guān)機(jī)時(shí)無(wú)嘯聲;(6)最大電壓增益45dB(可通過(guò)外接電阻調(diào)節(jié));(7)軟限幅;(8)溫度保護(hù);(9)3V的低壓下可正常使用;圖2-12 TEA2025元件封裝圖表2-10 TEA2025引腳功能表引出端序號(hào)功能符號(hào)引出端序號(hào)功能符號(hào)1BTL輔助AUXBTL9地GND22通道輸出2OUT101通道輸入1IN
45、32通道自舉2BS111通道反饋1FB42通道功放地2GNDp121通道功放地1GNDp52通道功放地2GNDp131通道功放地1GNDp62通道反饋2FB141通道自舉1BS72通道輸入2IN151通道輸出1OUT8濾波FIL16電源Vcc2、TEA2025主要電參數(shù)(1)極限使用條件。電源電壓Vcc=15V,輸出峰值電流10=1.5A。(2)主要電參數(shù)。TEA2025集成電路工作電源電壓圍為312V.典型工作電壓69V。在Vcc=9V,RL=8。Ta=25條件下,有以下主要電參數(shù)。靜態(tài)電流ICQ最大值為50mA,典型值為40mA。電壓增益GV雙聲道時(shí)的最大值為47dB,最小值為43dB,典
46、型值為45dB;BTL時(shí)的最大值為53dB,最小值為49dB,典型值為51dB。輸出功率PO當(dāng)THD=10%,P=1kHz時(shí),雙聲道時(shí)的典型值為1.3W,BT時(shí)的典型值為4.7W。諧波失真THD當(dāng)F=1kHz,Po=250mW,RL=4。時(shí),雙聲道時(shí)的最大值為1.5%,典型值為0.3%;BTL時(shí)的典型值為0.5%。3、 HYPERLINK :/ ic37 /TEA2025-p.htm TEA2025典型應(yīng)用電路 HYPERLINK :/ ic37 /TEA2025-p.htm TEA2025集成電路的輸出功率由電源電壓和負(fù)載阻抗大小決定。既可以構(gòu)成雙聲道功放,又可以組成BTL功放。其集成塊的雙
47、聲道典型應(yīng)用電路如圖2-13所示,其集成塊的BTL典型應(yīng)用電路如圖2-14所示。圖2-13 雙聲道應(yīng)用圖2-14 BTL橋式應(yīng)用 LM7805三端穩(wěn)壓器1.LM7805主要特點(diǎn):(1)輸出電流可達(dá)1A;(2)輸出電壓5V;(3)過(guò)熱保護(hù);(4)短路保護(hù);(5)輸出晶體管SOA保護(hù);(6)極限值(Ta=25);圖215 7805引腳圖第1腳接整流器輸出的正電壓,第2腳為公共地,第3腳是我們需要的正5V輸出電壓了。2、典型應(yīng)用電路圖216 固定輸出穩(wěn)壓電路圖217 恒流穩(wěn)壓電路2.5 MAX232MAX232是異步串行通訊中應(yīng)用最廣泛的標(biāo)準(zhǔn)總線,它包括了按位串行傳輸?shù)碾姎夂蜋C(jī)械方面的規(guī)定。使用于數(shù)
48、據(jù)終端設(shè)備和數(shù)據(jù)通訊設(shè)備之間的接口。特性如下:(1)滿足或超過(guò)TIA/EIA-232-F 規(guī)要求;(2)符合ITU v.28標(biāo)準(zhǔn);(3)單5V電源供電和4個(gè)1.0uF充電泵電容;(4)包含2個(gè)驅(qū)動(dòng)器和2個(gè)接收器;(5)低工作電流典型值為8mA;(6)30V輸入電平;(7)2000V ESD保護(hù);(8)有工業(yè)級(jí)和商業(yè)級(jí)的型號(hào)選擇;MAX232是電荷泵芯片,可以完成兩路TTL/RS-232電平的轉(zhuǎn)換,它的的9、10、11、12引腳是TTL電平端,用來(lái)連接單片機(jī)的。其引腳功能和典型應(yīng)用電路如圖2-18、圖2-19所示。圖2-18 MAX232引腳功能圖2-19 MAX232典型應(yīng)用電路TTL/CMO
49、SINPUTS端:這個(gè)端口是的作用是輸入TLL或CMOS信號(hào)的一般為05V,低電平為零,高電平為VCC。TTL/CMOS OUTPUTS端:這個(gè)端口的作用是輸出TLL或CMOS信號(hào)輸出電壓一般為05V,低電平為零,高電平為VCC。RS232OUTPUTS端:這端口是把TTL或CMOS的信號(hào)轉(zhuǎn)為RS232的信號(hào)輸出,輸出為正負(fù)12V到電腦。RS232INPUTS端:這個(gè)端口是接收到電腦發(fā)出的正負(fù)12伏由232輸出轉(zhuǎn)為T(mén)TL或CMOS信號(hào),這個(gè)信號(hào)也為正負(fù)12V。2.6 紅外收發(fā)裝置紅外接收裝置是由一體化紅外接收頭如圖2-20所示,遙控微處理器組成。紅外遙控接收器的主要作用是將遙控發(fā)射器發(fā)來(lái)的紅外
50、光信好轉(zhuǎn)換成電信號(hào),再放大、限幅、檢波、整形,形成遙控指令脈沖,輸出至遙控微處理器。紅外接收頭的封裝大致有兩種:一種采用鐵皮屏蔽;一種是塑料封裝。均有三只引腳,即電源正(VDD)、電源負(fù)(GND)和數(shù)據(jù)輸出(VOUT)。成品紅外接收頭的優(yōu)點(diǎn)是不需要復(fù)雜的調(diào)試和外殼屏蔽,使用起來(lái)如同一只三極管,非常方便。但在使用時(shí)注意成品紅外接收頭的載波頻率,另外在遙控編碼芯片輸出的波形,在接收頭端收到接收到信號(hào)時(shí)輸出地點(diǎn)片的,也就是說(shuō)接收頭輸出的波形正好和遙控芯片輸出的相反。圖2-20 紅外接收頭紅外遙控發(fā)射裝置,也就是通常我們說(shuō)的紅外遙控器是由鍵盤(pán)電路、紅外編碼電路、電源電路和紅外發(fā)射電路組成。紅外發(fā)射電路
51、的主要元件為紅外發(fā)光二極管。它實(shí)際上是一只特殊的發(fā)光二極管;由于其部材料不同于普通發(fā)光二極管,因而在其兩端施加一定電壓時(shí),它便發(fā)出的是紅外線而不是可見(jiàn)光。通常紅外遙控為了提高抗干擾性能和降低電源消耗,常用載波的方式傳送二進(jìn)制編碼,常用的載波頻率為38kHz,這是由發(fā)射端所使用的455kHz晶振來(lái)決定的。也有一些遙控系統(tǒng)采用36kHz、40kHz、56kHz等,一般由發(fā)射端晶振的振蕩頻率來(lái)決定。所以,通常的紅外遙控器是將遙控信號(hào)(二進(jìn)制脈沖碼)調(diào)制在38KHz的載波上,經(jīng)緩沖放大后送至紅外發(fā)光二極管,轉(zhuǎn)化為紅外信號(hào)發(fā)射出去的。我們選用車(chē)載影音系統(tǒng)的小型紅外遙控器,它有15個(gè)按鍵體積小、重量輕,價(jià)
52、格便宜,是通用的紅外遙控信號(hào)發(fā)射器。外形如圖2-21所示。圖2-21 遙控器2.7 本章小結(jié)本章詳細(xì)介紹了STC12C2052、X9511、TEA2025、紅外收發(fā)裝置等電子器件的特點(diǎn)、工作原理、應(yīng)用方法和典型應(yīng)用電路,為下一章系統(tǒng)模塊的設(shè)計(jì)打下基礎(chǔ)。第3章 硬件電路設(shè)計(jì)3.1 硬件設(shè)計(jì)方框圖硬件電路由紅外遙空模塊、音頻信號(hào)輸入模塊、功率放大模塊、電源模塊、程序輸入模塊五部分組成。本次設(shè)計(jì)具有一定的代表性,可以為設(shè)計(jì)紅外遙控控制系統(tǒng)與功放系統(tǒng)奠定良好的實(shí)踐基礎(chǔ)。遙控器STC12C2051MAX232紅外接收頭圖3-1 紅外遙控系統(tǒng)方框圖STC12C2052X9511TEA2025圖3-2 單片
53、機(jī)微處理系統(tǒng)方框圖3.2 紅外遙控模塊紅外遙控系統(tǒng)主要由紅外遙控發(fā)射裝置、紅外接收裝置、遙控微處理機(jī)等組成。因此,遙控系統(tǒng)是一個(gè)涉與單片機(jī)的數(shù)字系統(tǒng)。如圖3-3所示。圖3-3 紅外遙控模塊接口電路如圖3-3,單片機(jī)的RST引腳連接10uF電容串聯(lián)10K電阻接地構(gòu)成上電自動(dòng)復(fù)位電路,RXD、TXD引腳分別接MAX232 的ROUT1、DIN1引腳構(gòu)成程序下載電路,XTAL1、XTAL2引腳接22.1184M晶振組成時(shí)鐘電路,INT0、INT1、T0、T1引腳懸空,GND引腳接地,VCC引腳接5V電源,電源接40K電阻再接P1.7、P1.6、P1.5、P1.4引腳,P1.7、P1.6、P1.5、P
54、1.4引腳輸出接四個(gè)按鍵再接地組成按鍵控制電路,P1.3懸空,P1.2、P1.1、P1.0分別接X(jué)9511的第1腳、第2腳、第7腳組成音頻控制電路,P3.7接紅外接收頭的第一腳組成紅外信號(hào)接收電路,紅外接收頭第2腳接地,第3腳接5V電源。紅外遙控模塊的作用是接收紅外接收頭傳來(lái)的,遙控器發(fā)出的指令,并輸出指令控制X9511做出正確的響應(yīng)。3.3 音頻信號(hào)輸入模塊用兩片X9511組成雙聲道音頻輸入控制電路,兩片接法一樣,X9511的第3腳接10uf電容再接蓮花插座構(gòu)成音頻信號(hào)輸入端口,第4、6腳接地、第8腳接5V電源,第5腳接50K電阻再接地。原理圖如圖3-4所示。圖3-4 音頻輸入模塊PU、PD
55、引腳的負(fù)脈沖控制它向VH或VL端滑動(dòng),他們的位置可以被存儲(chǔ),在非易失性的存儲(chǔ)器EEPROM中,ASE非為自動(dòng)存儲(chǔ)使能輸入,負(fù)脈沖有效。VH接輸入音頻信號(hào),VW輸出音頻信號(hào)。輸出音頻信號(hào)分為兩路第一路經(jīng)過(guò)0.22uF電容接TEA2025的第7腳、第10腳,第2路經(jīng)50K電容接地。3.4 功率放大模塊功率放大器TEA2025芯片1、4、5、9、12、13腳接地,1腳為BTL輔助,4、5,12、13分別為1、2通道功放接地端,9腳為電源地。2、3腳接100uF電容再接音頻插座中間極2腳為2通道輸出,3腳為3通道自舉。6、8、11腳接100uF電容接地,6、11腳分別為1、2通道反饋端,8腳為濾波端。
56、7、10腳分別接0.22uF電容再接X(jué)9511的5腳構(gòu)成雙聲道放大器信號(hào)輸入,14、15腳接音頻插座的外側(cè)功能與3、2腳一樣。功率放大模塊原理圖如圖3-5所示。圖3-5 功率放大模塊3.5 電源模塊交流220V電壓經(jīng)過(guò)220V9V變壓器得到9V交流電,再通過(guò)橋式整流電路得到直流9V電壓,再并聯(lián)2200uf電容濾波得到穩(wěn)定的9V電壓可以做為T(mén)EA2025的電源,兩條電壓輸出線分別接7805穩(wěn)壓芯片的1、2腳(2腳接地),穩(wěn)壓芯片的3腳并聯(lián)兩個(gè)1000uF、0.1uF的濾波電容并輸出5V穩(wěn)定電壓。7805輸入端電容是濾波作用。這個(gè)電容越靠近7805的腳,效果越好。7805輸出的電解電容是濾除低頻雜
57、波,值小是用于濾除高頻雜波。后面的兩個(gè)電容就是在應(yīng)用過(guò)程中常說(shuō)的“一大并一小的濾波電容的”。這樣的濾波效果比較好,可以得到比較平滑的電壓信號(hào)。如圖3-6所示。圖3-6 電源模塊3.6 程序燒寫(xiě)模塊程序輸入電路MAX232的1、3腳4、5腳15、16腳通過(guò)0.1uF電容相連2、6腳接0.1uF電容接地7、8、9、10腳懸空,16腳接5V電源,13、14腳分別接DB9母頭的2、3腳,原理圖如圖3-7所示。圖3-7 電源模塊3.7 本章小結(jié)本章介紹了遙控?cái)U(kuò)音系統(tǒng)的硬件組成模塊,并詳細(xì)講述了各獨(dú)立模塊的功能與工作過(guò)程。繪制了各獨(dú)立模塊的原理圖,直觀的展示了各獨(dú)立模塊的工作過(guò)程以與外圍電路的連接方法。通
58、過(guò)本章對(duì)電路工作原理的了解為下一章軟件設(shè)計(jì)打下基礎(chǔ)。系統(tǒng)總原理圖見(jiàn)附錄1。第4章 軟件設(shè)計(jì)與裝置調(diào)試軟件設(shè)計(jì)采用KEIL8051開(kāi)發(fā)工具,KEIL8051可用于編譯C源程序、匯編源程序,和定位目標(biāo)文件與庫(kù),創(chuàng)建HEX文件以與調(diào)整目標(biāo)程序。4.1 Cx51程序Cx51程序結(jié)構(gòu)與一般C語(yǔ)言沒(méi)有什么差別。一個(gè)Cx51程序大體上是一個(gè)函數(shù)定義的一個(gè)集合,在這個(gè)集合中僅有一個(gè)名為MAIN的函數(shù)(主函數(shù))。主函數(shù)是程序的入口,主函數(shù)中的所有語(yǔ)句執(zhí)行完畢,則程序執(zhí)行完畢。Cx51編程要點(diǎn):(1)C語(yǔ)言是由函數(shù)構(gòu)成的。一個(gè)C源程序至少包含一個(gè)函數(shù),也可以包含一個(gè)main函數(shù)和若干其他函數(shù)。因此,函數(shù)是C程序的
59、基本單位。被調(diào)用的函數(shù)可以是編譯器提供的庫(kù)函數(shù),也可以是用戶根據(jù)需要自己編制設(shè)計(jì)的函數(shù)。(2)一個(gè)函數(shù)由兩部分組成。第一部分:函數(shù)說(shuō)明部分。他包括函數(shù)名、函數(shù)類(lèi)型、函數(shù)屬性、函數(shù)參數(shù)名和形式參數(shù)類(lèi)型。第二部分:函數(shù)體。如果一個(gè)函數(shù)有多個(gè)大括號(hào),則最外層的一對(duì)為函數(shù)體的圍。(3)一個(gè)C程序總是從main函數(shù)開(kāi)始執(zhí)行的,而不論main函數(shù)在整個(gè)程序中的位置如何。(4)C程序書(shū)寫(xiě)格式自由,一行可以寫(xiě)幾個(gè)語(yǔ)句,一個(gè)語(yǔ)句可以分寫(xiě)在多行上。C程序無(wú)行號(hào)。(5)每個(gè)語(yǔ)句和數(shù)的定義的最后必須有一個(gè)分號(hào)。(6)C語(yǔ)言本身沒(méi)有輸入/輸出語(yǔ)句,輸入和輸出的操作是由庫(kù)函數(shù)scanf和printf等函數(shù)來(lái)完成的。(7)
60、可以用/*/對(duì)C程序中的任何部分作注釋。4.2 紅外遙控系統(tǒng)的編碼1、紅外線遙控系統(tǒng)結(jié)構(gòu)紅外線遙控系統(tǒng)是由發(fā)射端和接收端兩部分組成,如圖4-1和4-2所示。紅外線發(fā)射端就是紅外遙控器,主要包括鍵盤(pán)、編碼調(diào)制芯片、紅外線發(fā)射LED。當(dāng)按下某一按鍵后,遙控器上的編碼調(diào)制芯片便進(jìn)行編碼,并結(jié)合載波電路的載波信號(hào)而成為合成信號(hào),再經(jīng)紅外線發(fā)射二極管,將紅外線信號(hào)發(fā)射出去。紅外線接收模塊解碼單片機(jī)圖4-1 發(fā)射端部分鍵盤(pán)編碼和調(diào)制模塊紅外線發(fā)射LED圖4-2 接收端部分紅外線接收端主要包括紅外線接收模塊、解碼單片機(jī)。其中紅外線接收模塊里包括光、電轉(zhuǎn)換放大器、解調(diào)電路。當(dāng)紅外線發(fā)射信號(hào)進(jìn)入接收模塊后,在其
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- CCAA - 2015年03月建筑施工領(lǐng)域?qū)I(yè)答案及解析 - 詳解版(70題)
- 河北省保定市六校聯(lián)考2025-2026學(xué)年高一上學(xué)期1月期末考試語(yǔ)文試題(含答案)
- 2025-2026學(xué)年學(xué)年度第一學(xué)期期末質(zhì)量監(jiān)測(cè)高二英語(yǔ)科試題(含答案)
- 養(yǎng)老院消防演練制度
- 養(yǎng)老院定期體檢制度
- 智能垃圾桶生產(chǎn)建設(shè)項(xiàng)目環(huán)評(píng)報(bào)告
- 老年終末期跌倒預(yù)防的多靶點(diǎn)干預(yù)策略
- 冷空氣影響期間交通安全管理規(guī)定
- 2025年阜陽(yáng)潁上縣城鄉(xiāng)水務(wù)有限公司招聘考試真題
- 海鹽采收工安全宣傳水平考核試卷含答案
- 2026湖北十堰市丹江口市衛(wèi)生健康局所屬事業(yè)單位選聘14人參考考試題庫(kù)及答案解析
- 2026貴州省省、市兩級(jí)機(jī)關(guān)遴選公務(wù)員357人考試備考題庫(kù)及答案解析
- 北京通州產(chǎn)業(yè)服務(wù)有限公司招聘?jìng)淇碱}庫(kù)必考題
- 國(guó)家中醫(yī)藥管理局《中醫(yī)藥事業(yè)發(fā)展“十五五”規(guī)劃》全文
- DB32/T+4396-2022《勘察設(shè)計(jì)企業(yè)質(zhì)量管理標(biāo)準(zhǔn)》-(高清正版)
- 甩項(xiàng)竣工協(xié)議書(shū)27761
- 臺(tái)州市街頭鎮(zhèn)張家桐村調(diào)研報(bào)告
- 壓力排水管道安裝技術(shù)交底
- 電梯檢驗(yàn)安全導(dǎo)則
- 糖代謝紊亂生物化學(xué)檢驗(yàn)
- 科技基礎(chǔ)性工作專(zhuān)項(xiàng)項(xiàng)目科學(xué)數(shù)據(jù)匯交方案編制
評(píng)論
0/150
提交評(píng)論