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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的紅外遙控溫度報(bào)警器設(shè)計(jì)(編輯修改稿)

2025-01-08 18:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 字符中將會(huì)有一個(gè)空ASCII字符位置。③當(dāng)字符編碼為2字節(jié)時(shí),應(yīng)先寫(xiě)入高位字節(jié),再寫(xiě)入低位字節(jié)。④模塊在接收指令前,向處理器必須先確認(rèn)模塊內(nèi)部處于非忙狀態(tài),即讀取BF標(biāo)志時(shí)BF需為“0”,方可接受新的指令。如果在送出一個(gè)指令前不檢查BF標(biāo)志,則在前一個(gè)指令和這個(gè)指令中間必須延遲一段較長(zhǎng)的時(shí)間,即等待前一個(gè)指令確定執(zhí)行完成。指令執(zhí)行的時(shí)間請(qǐng)參考指令表中的指令執(zhí)行時(shí)間說(shuō)明。⑤“RE”為基本指令集與擴(kuò)充指令集的選擇控制位。當(dāng)變更“RE”后,以后的指令集將維持在最后的狀態(tài),除非再次變更“RE”位,否則使用相同指令集時(shí),無(wú)需每次均重設(shè)“RE”位。 12864程序流程圖 顯示電路圖 液晶顯示電路圖4 語(yǔ)音報(bào)警系統(tǒng)設(shè)計(jì) 硬件設(shè)計(jì)本設(shè)計(jì)所采用的語(yǔ)音芯片是華邦公司開(kāi)發(fā)的高保真、不怕斷電、錄放一體化的單片固態(tài)語(yǔ)音集成電路生IDS1420。其片內(nèi)設(shè)有時(shí)鐘振蕩器、128K字節(jié)EEPROM、低噪前置放器、自動(dòng)增益控制電路、反混疊濾波器、平滑濾波器、模擬轉(zhuǎn)發(fā)器、差動(dòng)功率放大器等高品質(zhì)語(yǔ)音錄放系統(tǒng)所需的全部基本功能電路。IDS1420芯片工作原理:錄音過(guò)程中,ISD142O在進(jìn)行存儲(chǔ)操作之前,要分幾個(gè)階段對(duì)信號(hào)進(jìn)行調(diào)整。首先要輸入信號(hào)放大到存儲(chǔ)電路動(dòng)態(tài)范圍的最佳電平,這個(gè)階段由前置放大器、放大器和自動(dòng)增益控制部分來(lái)完成。前置放大器通過(guò)隔直流電容與麥克風(fēng)連接,隔直流電容用來(lái)去掉交流小信號(hào)中的直流成份(大約2mA)。信號(hào)的放大分兩步完成,先經(jīng)過(guò)輸入前置放大器,然后經(jīng)過(guò)固定增益放大器。完成信號(hào)的通路要在模擬輸出端(ANAOUT)和模擬輸入端(ANAIN)兩個(gè)管腳之間連接一個(gè)電容器。自動(dòng)增益控制電路動(dòng)態(tài)地監(jiān)控放大器輸出的信號(hào)電平并發(fā)送增益控制電壓到前置放大器。前置放大器增益自動(dòng)調(diào)節(jié)以便維持進(jìn)入濾波器的信號(hào)為最佳電平,這樣錄音的信號(hào)能得到最高電平又使削波減至最小。我們可以通過(guò)選擇連接到AGC 管腳的電阻和電容值來(lái)調(diào)節(jié)描述自動(dòng)增益電路特性的兩個(gè)時(shí)間常量,即響應(yīng)時(shí)間和釋放時(shí)間。下一個(gè)階段的信號(hào)調(diào)整是由輸入濾波器完成的。由于模擬信號(hào)的存儲(chǔ)仍然是采用取樣技術(shù),因此還需要一個(gè)抗混淆濾波器以去掉(或至少減到可忽略不計(jì)的程度)取樣頻率1/2 以上的輸入頻率分量。這樣就滿(mǎn)足了所有數(shù)據(jù)采集系統(tǒng)都遵循的奈奎斯特取樣定律。語(yǔ)音的質(zhì)量要想優(yōu)于電話(huà)的音質(zhì),取樣頻率要用8kHz 。 ,可滿(mǎn)足奈奎斯特取樣定律,而且仍有足夠?qū)挼念l帶以得到高音質(zhì)的語(yǔ)音。濾波器是一個(gè)連續(xù)時(shí)間五極點(diǎn)低通濾波器, 每個(gè)倍頻程衰減40dB 。信號(hào)的調(diào)整完成后,將輸入波形通過(guò)模擬收發(fā)器寫(xiě)入模擬存儲(chǔ)陣列中。由skHz 取樣時(shí)鐘取樣,并且經(jīng)過(guò)電平移位而產(chǎn)生不揮發(fā)寫(xiě)入過(guò)程所需要的高電壓,取樣時(shí)鐘也用于存儲(chǔ)陣列的地址譯碼,以便輸入信號(hào)順序的寫(xiě)入存儲(chǔ)陣列。放音時(shí),錄入的模擬電壓在取樣時(shí)鐘的控制下順序地從存儲(chǔ)陣列中讀出,恢復(fù)成原來(lái)的取樣波形。輸出通道上的平滑濾波器去掉取樣頻率分量并恢復(fù)原始波形,平滑濾波器的輸出通過(guò)一個(gè)模擬多路開(kāi)關(guān)連接到輸出功率放大器,兩個(gè)輸出管腳直接驅(qū)動(dòng)揚(yáng)聲器。本設(shè)計(jì)中,(),使其放音。圖 語(yǔ)音電路圖 軟件設(shè)計(jì)。 大小小溫度下限比較溫度上限比較采集溫度IDS1420報(bào)警大 IDS1420程序流程圖5 調(diào)試及仿真 protues簡(jiǎn)介本設(shè)計(jì)所使用的調(diào)試仿真工具是Proteus。它是英國(guó)Labcenter公司開(kāi)發(fā)的電路分析與實(shí)物仿真軟件。它運(yùn)行于Windows操作系統(tǒng)上,可以仿真、分析(SPICE)各種模擬器件和集成電路,該軟件的特點(diǎn)是:①實(shí)現(xiàn)了單片機(jī)仿真和SPICE電路仿真相結(jié)合。具有模擬電路仿真、數(shù)字電路仿真、單片機(jī)及其外圍電路組成的系統(tǒng)的仿真、RS232動(dòng)態(tài)仿真、I2C調(diào)試器、SPI調(diào)試器、鍵盤(pán)和LCD系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號(hào)發(fā)生器等。②支持主流單片機(jī)系統(tǒng)的仿真。目前支持的單片機(jī)類(lèi)型有:ARM7(LPC21xx)、 8051/52系列、AVR系列、PIC10/12/16/18系列、HC11系列以及多種外圍芯片。③提供軟件調(diào)試功能。在硬件仿真系統(tǒng)中具有全速、單步、設(shè)置斷點(diǎn)等調(diào)試功能,同時(shí)可以觀察各個(gè)變量、寄存器等的當(dāng)前狀態(tài),因此在該軟件仿真系統(tǒng)中,也必須具有這些功能;同時(shí)支持第三方的軟件編譯和調(diào)試環(huán)境,如Keil C51 uVisionMPLAB等軟件。④具有強(qiáng)大的原理圖繪制功能??傊撥浖且豢罴瘑纹瑱C(jī)和SPICE分析于一身的仿真軟件,功能極其強(qiáng)大 Protues使用注意事項(xiàng)(1),在這之前的版本中可能無(wú)法進(jìn)行紅外遙控仿真。(2)當(dāng)用Keil 和Proteus聯(lián)調(diào)的時(shí)候,系統(tǒng)總是報(bào)告:Error: Target DLL has been cancelled....時(shí),其解決辦法主要有:①下載并安裝最新的VSM Keil Debugger Driver;②使能Proteus下的“Use Remote Debug Monitor”;③在Keil的工程選項(xiàng)下設(shè)置使用Proteus VSM Simulator;④在Keil uVision Debug菜單下的Proteus VSM 端口為8000;⑤如果電腦安裝了防火墻,請(qǐng)?jiān)O(shè)置其“允許通過(guò)”的規(guī)則;⑥如果上述操作還不能奏效,那就只有卸載proteus專(zhuān)業(yè)版和演示版,然后再重裝專(zhuān)業(yè)版。(3)當(dāng)使用發(fā)光二極管是,不能選擇名為“LED”的器件,必須選用“LEDRED”等帶顏色的發(fā)光二極管器件,否則怎么運(yùn)行它都不發(fā)光。 本設(shè)計(jì)中PROTUES中的仿真 。 PROTUES仿真圖6 總結(jié)本紅外遙控溫度報(bào)警器主要可實(shí)現(xiàn)以下功能:(1)溫度測(cè)量范圍: 0~99攝氏度,誤差≤;(2)可通過(guò)紅外遙控設(shè)定溫度值并在點(diǎn)陣液晶12864顯示設(shè)定值,顯示精確1攝氏度;(3)在點(diǎn)陣液晶12864上實(shí)時(shí)顯示測(cè)量溫度值,其中顯示精確度≤;(4)當(dāng)溫度超出測(cè)量范圍時(shí),能實(shí)現(xiàn)語(yǔ)音報(bào)警;同時(shí)因本紅外遙控溫度報(bào)警器中采用了紅外遙控技術(shù)、單片機(jī)技術(shù)和液晶顯示器,使其在實(shí)際生產(chǎn)中能根據(jù)需求進(jìn)行功能擴(kuò)展,例如可增加萬(wàn)年歷功能,在液晶顯示器上顯示溫度變化曲線等功能。參考文獻(xiàn)1. 余永權(quán). :北京航空航天大學(xué)出版社,2. :北京航空航天大學(xué)出版社,20033. :北京郵電大學(xué)出版社. 4. :北京航空航天大學(xué)出版社,20005. :清華大學(xué)出版社,19996. . 西安:西安電子科學(xué)技術(shù)出版社. 7. :北京航空航天大學(xué)出版社,8. 趙 :人民郵電出版社., 9. 張培仁. MCS—:清華大學(xué)出版社. 10. :天津大學(xué)出版社. 1999.11. :人民郵電出版社 12 張毅剛. :哈爾濱工業(yè)大學(xué)出版社. 2001.13. :國(guó)防工業(yè)大學(xué)出版社. 1998.14. :電子工業(yè)出版社. 北京. 1999.15 :航空航天大學(xué)出版社. 1999.16 AT89C51 DATA SHEEP Philips Semiconductors 199917 Huang Jian Wu、Leng of Interface Between MCU and Microprinter[M]. Wuhan University of Technology Institute of Information Engineering, Wuhan 43007018 Zharkov I,Podolich TemperatureControlled System For Optical Microscopy in the Tempetature Range 40m2800K,Instruments and Experimental Techniques, 2005 附錄1 元件清單類(lèi) 型封 裝型 號(hào)數(shù) 量備 注電容10413 電容2010 電容2010 電容10210 電容100uF10 電容10uF10 插針HDR1X1616p3 插針HDR1X2020p2 插針HDR1X4040p2 插針HDR1X2828p1 蜂鳴器有源5V1 溫度傳感器HDR1X3DS18B201 三極管HDR1X385501 電位器RP310K1 電位器RP320K1 電阻1K10 電阻10K10 電阻20010 電阻2 電阻10010 電阻100K10 液晶模塊HDRX21LCM2401281 按鍵10 集成電路40P6AT89C51ED21 集成電路HDR1X3SM00381 集成電路DIP1674LS021 集成電路DIP28ISD14021 集成電路8P3OP07CP1 晶振12MHz1 附件2 紅外接收及溫度報(bào)警電路圖 附件3 紅外遙控電路圖附件 4 紅外解碼及溫度報(bào)警程序include include include include //12864顯示程序include //顯示數(shù)據(jù)include //DS18B20測(cè)溫程序include //按鍵掃描程序sbit IRM_DQ = P3^2。 //紅外接收頭extern unsigned char irm_code。//紅外解碼鍵值返回全局變量define uchar unsigned chardefine uint unsigned intdefine NoUpLine 1 define UpLine 0define NoUnderLine 1define UnderLine 0define FALSE 0define TRUE 1define XXWENDU 0x90 //下限溫度存儲(chǔ)define SXWENDU 0x92 //上限溫度存儲(chǔ)define SJWENDU 0x94 //實(shí)際溫度存儲(chǔ)sbit NZ=P2^0。 //IDS1420接口定義bit BJ_Flag。 //IDS1420標(biāo)準(zhǔn)位typedef struct syswen //溫度數(shù)據(jù)儲(chǔ)存標(biāo)識(shí){ uchar cXXWENDU。 uchar cSXWENDU。 uchar cSJWENDU。}SYSWEN。SYSWEN swen。 //系統(tǒng)溫度uchar bdata gTmp。 //溫度讀取位sbit t0 = gTmp^0。sbit t1 = gTmp^1。sbit t2 = gTmp^2。sbit t3 = gTmp^3。sbit t4 = gTmp^4。sbit t5 = gTmp^5。sbit t6 = gTmp^6。sbit t7 = gTmp^7。 uchar dispBuf[7]。 //采集溫度儲(chǔ)存uchar wenZhi[8]。 //溫度比較數(shù)組uchar T0_Count=0,Tmp_Count=0。bit T0_Flag,Tmp_Flag,Flash_Flag。bit XXWENDU_Flag=TRUE。 //設(shè)置上下限溫度的標(biāo)識(shí)bit SXWENDU_Flag=TRUE。uchar State_Set=0。 //設(shè)置狀態(tài) bit State_Flag=FALSE,Inc_Flag=FALSE,Dec_Flag=FALSE。 //用來(lái)標(biāo)志三個(gè)按鍵是否按下。/*********************************************************** //函數(shù)名: LCD_ShowTime //功能:十位數(shù)字顯示 ****
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1