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

正文內(nèi)容

基于單片機(jī)的遙控?cái)U(kuò)音裝置的設(shè)計(jì)(文件)

2024-08-02 16:12 上一頁面

下一頁面
 

【正文】 4 3 2 1 0 88H TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 TF1:定時器 /計(jì)數(shù)器 1溢出標(biāo)志位。當(dāng) GATE( )=0, TR1=1時就允許 T1開始計(jì)數(shù), TR1=0時禁止 T1計(jì)數(shù)。 TR0:定時器 T0的運(yùn)行控制位。 IE1:外部中斷 1中斷請求標(biāo)志位。采用低電平 觸發(fā)方式時,外部中斷源 (輸入到 INT1)必須保持低電平有效,直到該中斷被 CPU響應(yīng),同時在該中斷服務(wù)程序執(zhí)行完之前,外部中斷源必須被清除( ),否則將產(chǎn)生另一 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 12 次中斷。 IT0:外部中斷 1觸發(fā)方式控制位。 ( 2)模式 1 模式 1除了使用了 THn及 TLn全部 16位外,其他與模式 0完全相同。 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 13 圖 27 定時器 /計(jì)數(shù)器 0和 1的模式 2 ( 4)模式 3 對定時器 1,在模式 3時,定時器 1停止計(jì)數(shù),效果與將 TR1設(shè)置為 0相同。TH0限定為定時器功能(計(jì)數(shù)器周期),占用定時器 1的 TR1及 TF1。 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 14 圖 28 定時 /計(jì)數(shù)器 0的模式 3 在實(shí)際應(yīng)用中應(yīng)注意的問題如下 : ( 1)定時 /計(jì)數(shù)器的實(shí)時性 定時 /計(jì)數(shù)器啟動計(jì)數(shù)后,當(dāng)計(jì)滿回 0溢出向 主機(jī)請求中斷處理,由內(nèi)部硬件自動進(jìn)行。這種場合應(yīng)采用動態(tài)補(bǔ)償辦法以減少系統(tǒng)始終誤差。比如,先讀 TLx后讀THx,因?yàn)槎〞r /計(jì)數(shù)器處于運(yùn)行狀態(tài),在讀 TLx時尚未產(chǎn)生向 THx進(jìn)位,而在讀THx前已產(chǎn)生進(jìn)位,這時讀得的 THx就不對了;同樣,先讀 THx后讀 TLx也可能出錯。數(shù)字電位 器以其調(diào)節(jié)準(zhǔn)確方便、使用壽命長、受物理環(huán)境影響小、性能穩(wěn)定無噪 、抗 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 16 震動、尺寸小、具有可編程能力等特點(diǎn) ,已在電子工程技術(shù)中得到廣泛應(yīng)用。 X9511是數(shù)字電位器中一種具有按鈕控制 ,線性電阻遞變輸出特點(diǎn)的產(chǎn)品 ,內(nèi)部包含了 31個電阻單元 ,抽頭數(shù) 32,即 32檔輸出滑動端 ,采用177。 VW:滑動端,相當(dāng)于機(jī)械電位器的可移動端,滑動端的串聯(lián)電阻 (電子開關(guān) 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 17 的導(dǎo)通電阻 )典型值為 40。輸入低電平的時間大于 40ms 而小于 1s 時,以慢速方式計(jì)數(shù),每 250ms 加 1。慢 速計(jì)數(shù)方式和快速計(jì)數(shù)方式的特點(diǎn)與 PU 輸入端完全一樣。如果 ASE 端在上電時保持高電平,而后再被拉低,則滑動端將不 對 PD 和 PU輸入端作響應(yīng),直到 ASE 再被拉高并 保持為高。輸入電阻兩端相對于滑動輸出端 VW 的電壓 VH 及 VL 均可為 8V 至 +8V, 25℃ 時的額定功率 , 流過滑動端的最大電流為 177。圖 211 為 X9511 替代機(jī)械式電位器的電路連接圖。采用 DIP16封裝形式。 (2)主要電參數(shù)。靜 態(tài)電流ICQ 最大值為 50mA,典型值為 40mA。諧波失真 THD 當(dāng) F=1kHz, Po=250mW, RL=4。既可以構(gòu)成雙聲道功放,又可以組成 BTL功放。使用于數(shù)據(jù)終端設(shè)備和數(shù)據(jù)通訊設(shè)備之間的接口。 圖 218 MAX232 引腳功能 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 23 圖 219 MAX232 典型應(yīng)用電路 TTL/CMOS INPUTS 端 : 這個端口是的作用是輸入 TLL 或 CMOS 信號的一般為0~ 5V, 低電平為零 ,高電平為 VCC。 紅外收發(fā)裝置 紅外接收 裝置 是由 一體化紅外接收頭如圖 220 所示,遙控微處理器組成 。成品紅外接收頭 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 24 的優(yōu)點(diǎn)是不需要復(fù)雜的調(diào)試和外殼屏蔽,使用起來如同一只三極管,非常方便。 它實(shí)際上是一只特殊的發(fā)光二極管;由于其內(nèi)部材料不同于普通發(fā)光二極管,因而在其兩端施加一定電壓時,它便發(fā)出的是紅外線而不是可見光。 我們 選用車載影音系統(tǒng)的小型紅外遙控器,它有 15 個按鍵體積小、重量輕,價格便宜,是通用的紅外遙控信號發(fā)射器。本次設(shè)計(jì)具有一定的代表性,可以為設(shè)計(jì)紅外遙控控制系統(tǒng)與功放系統(tǒng)奠定良好的實(shí)踐基礎(chǔ)。 STC12C2052 X9511 TEA2025 遙控器 STC12C2051 MAX232 紅外接收頭 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 27 圖 33 紅外遙控模塊 接口電路如圖 33,單片機(jī)的 RST 引腳連接 10uF 電容串聯(lián) 10K 電阻接地構(gòu)成上電自動復(fù)位電路, RXD、 TXD 引腳分別接 MAX232 的 ROUT DIN1 引腳構(gòu)成程序下載電路 ,XTAL XTAL2 引腳接 晶振組成時鐘電路, INT0、 INTT0、 T1 引腳懸空, GND 引腳接地, VCC 引腳接 5V 電源,電源接 40K 電阻再接 、 、 引腳, 、 、 、 引腳輸出接四個按鍵再接地組成按鍵控制電路, 懸空, 、 、 分別接 X9511 的第 1 腳、第2 腳、第 7 腳組成音頻控制電路, 接紅外接收頭的第一腳組成紅外信號接收電路,紅外接收頭第 2 腳接地,第 3 腳接 5V 電源。 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 28 圖 34 音頻輸入模塊 PU、 PD引腳的負(fù)脈沖控制它向 VH或 VL端滑動 ,他們的位置可以被存儲 ,在非易失性的存儲器 EEPROM中, ASE非為自動存儲使能輸入,負(fù)脈沖有效。 3 腳接 100uF電容再接音頻插座中間極 2腳為 2通道 輸出, 3腳為 3 通道自舉。 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 29 圖 35 功率放大模塊 電源模塊 交流 220V 電壓經(jīng)過 220V~ 9V 變壓器得到 9V 交流電,再通過橋式整流電路得到直流 9V 電壓,再并聯(lián) 2200uf 電容濾波得到穩(wěn)定的 9V 電壓 可以做為 TEA2025 的電源,兩條電壓輸出線 分別接 7805 穩(wěn)壓芯片的 2腳( 2 腳接地),穩(wěn)壓芯片的 3腳并聯(lián)兩個 1000uF、 的濾波電容并輸出 5V 穩(wěn)定電壓。后面的兩個電容就是在應(yīng)用過程中常說的 “ 一大并一小的濾波電容的 ” 。 圖 37 電源模塊 本章小結(jié) 本章介紹了遙控 擴(kuò)音系統(tǒng)的硬件組成模塊,并詳細(xì)講述了各獨(dú)立模塊的功能及工作過程 。 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 31 第 4 章 軟件設(shè)計(jì)及裝置調(diào)試 軟件設(shè)計(jì)采用 KEIL8051 開發(fā)工具, KEIL8051 可用于編譯 C源程序、匯編源程序,鏈接和定位目標(biāo)文件及庫,創(chuàng)建 HEX 文件以及調(diào)整目標(biāo)程序。 Cx51編程要點(diǎn): ( 1) C語言是由函數(shù)構(gòu)成的。 ( 2)一個函數(shù)由兩部分組成。如果一個函數(shù)內(nèi)有多個大括號,則最外層的一對 {}為函數(shù)體的范圍。 (5)每個語句和數(shù)的定義的最后必須有一個分號。紅外線發(fā)射端就是紅外遙控器,主要包括鍵盤、編碼調(diào)制芯片、紅外線發(fā)射 LED。當(dāng)紅外線發(fā)射信號進(jìn)入接收模塊后,在其輸出端便可以得到原先的數(shù)字控制編碼,再經(jīng)過單片機(jī)解碼程序進(jìn)行解碼,便可以得知按下了哪一按鍵,從而完成紅外線遙控的動作。編碼的格式如圖 43所示。 圖 44 遙控碼“ 0”波形圖 圖 45 遙控碼“ 1”波形圖 單片機(jī)解碼的關(guān)鍵是如何識別“ 0”和“ 1”,從上面遙控碼“ 0”和“ 1” 的波形圖中可以發(fā)現(xiàn)“ 0”、“ 1”均以 的低電平開始,不同的是高電平的寬度不同,“ 0”為 ,“ 1”為 ,即“ 1”的高電平寬度是“ 0”的高電平寬度的 3倍。 程序主要分為紅外解碼、功放控制二個部分。 靜態(tài)檢測與調(diào)試 斷開信號源,把經(jīng)過準(zhǔn)確測量的電源接入電路,用萬用表電壓檔監(jiān)測電源電壓,觀察有無異?,F(xiàn)象:如冒煙、異常氣味、手摸元器件發(fā)燙,電源短路等,如發(fā)現(xiàn)異常情況,立即切斷電源,排除故障。根據(jù)遙控系統(tǒng)的編碼原理和硬件電路的工作原理提出了遙控?cái)U(kuò)音系統(tǒng)軟件的設(shè)計(jì)思想,完成軟件的設(shè)計(jì)。 其次,對 TEA2025 功率放大器的輸出進(jìn)行指令控制,單片機(jī)執(zhí)行控制子程序輸出控制信號,功率放大器響應(yīng)控制信號,改變音頻信號輸出的大小。實(shí)驗(yàn) unsigned char buf[4]={0,0,0,0}。 void keyboard()。 if(keyval!=0) switch(keyval) { case 0:CHANNEL_2=1。 case 1:CHANNEL_3=1。CHANNEL_1=0。 default:break。(0x0b==buf[2])) CHANNEL_2=0。 RE_OK=0。 CHANNEL_3=0。 //SCON: serail mode 1, 8bit UART, enable recevie TMOD=0x21。 // TL0=0。 ET1=0。 EA=0。 /* if(sync_count32) { if((Tc16000)amp。amp。 if(sync_count==32) if(buf[2]==~buf[3]) 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 43 RE_OK=1。 if((P1|0x0f)!=0xff) { delay_ms(100)。 else if(KEY_4==0) keyval=KEYVAL4。 else if(KEY_2==0) keyval=KEYVAL2。 } EA=1。 buf[sync_count/8]=1。(Tc320xx)) RE_OK=1。 TH0=0。 EA=1。 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 42 TR1=1。 //Baud:4800 fosc= IT1=1。 //外部中斷 0, 1 的使能 IP=0x10。 } else { CHANNEL_2=1。amp。 if((0x01==buf[0])amp。 case 3:break。break。CHANNEL_3=0。 int_set()。 unsigned char keyval。 bit flag2=0。在裝置全部連接完畢后一定要按照系統(tǒng)調(diào)試的流程仔細(xì)檢查,防患于未然。 長春工業(yè)大學(xué)人文信息學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 信息工程系 37 結(jié) 論 本文設(shè)計(jì)了一種 TEA2025 雙聲道功率放大芯片 ,在 STC12C2052 單片機(jī)的控制下實(shí)現(xiàn)遙控控制音頻信號輸出。發(fā)現(xiàn)問題,要設(shè)法找出原因,排除故障。功放控制部分是 通過遙控器的 VOL+、 VOL來控制功放音量的大小 ,流程圖如圖 46所示?;蛘咴O(shè)計(jì)一精 確的延時時間,例如以 礎(chǔ)時間,以調(diào)用基礎(chǔ)延時時間的次數(shù)來計(jì)數(shù)實(shí)際的波形寬度,若讀值為 6表示波形寬度為 ,若讀值為 18則表示波形寬度為 ,因此,可以直接通過判斷高電平的寬度的計(jì)數(shù)值是 6或是 18,來判斷接收的原編碼為 0或 1。八位的用戶編碼被連續(xù)發(fā)送兩次,八位的鍵數(shù)據(jù)碼也被發(fā)送兩次,第一次發(fā)送的是鍵數(shù)據(jù)碼的原碼,第二次發(fā)送的是鍵數(shù)據(jù)碼的反碼,所以,整個數(shù)據(jù)編碼占用 32位。這里以 SC9012芯片為例,說 明遙控編碼方式和解碼原理。 圖 41 發(fā)射端部分 圖 42 接收端部分 紅外線接收端主要包括紅外線接收模塊、解碼單片機(jī)。 (7)可以用 /*‥‥‥ */對 C程序中的任何部分作注釋。 (4) C程序書寫格式自由,一行內(nèi)可以寫幾個語句,一個語句可以分寫
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1