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

正文內(nèi)容

基于單片機(jī)的酒精濃度測(cè)試的設(shè)計(jì)與研究_畢業(yè)設(shè)計(jì)(專(zhuān)業(yè)版)

  

【正文】 //帶 AD 系列 define ADC_OFF() ADC_CONTR = 0 define ADC_ON (1 7) define ADC_90T (3 5) define ADC_180T (2 5) define ADC_360T (1 5) define ADC_540T 0 define ADC_FLAG (1 4) //軟件清 0 define ADC_START (1 3) //自動(dòng)清 0 define ADC_CH0 0 define ADC_CH1 1 define ADC_CH2 2 define ADC_CH3 3 define ADC_CH4 4 define ADC_CH5 5 define ADC_CH6 6 define ADC_CH7 7 30 sbit K1=P1^1。這樣完善后的設(shè)計(jì)會(huì)更加完美,應(yīng)用的場(chǎng)合會(huì)更加廣泛。主要任務(wù)是檢驗(yàn) 是否按照設(shè)想的 功能 顯示 效果 , 并校正數(shù)值。首先需要使用 Protel DXP 軟件繪制 整體 的電路原理圖,然后 按照設(shè)計(jì)原理要求 使用 Keil 軟件新建工程,編寫(xiě)程序 。 ES = 1。初始化程序如下: void uart1_init() { /* SCON=0X50。 } RI=0。 else memcpy(buf,p1,pp1)。 memset(numbuf,0,20)。)。 uart1_sendstring(num)。 } else { clear_buffer()。ms0。 LCD_WriteCmd(CMD_WORK_MODE)。 利用 Keil 軟件編程流程: (1)建立一個(gè)新工程:?jiǎn)螕?Project 菜單,在彈出的下拉菜單中選中 New Project 選項(xiàng) ; (2)選擇單片機(jī)的型號(hào) ,根據(jù)所使用的單片機(jī)來(lái)選擇 ,本設(shè)計(jì)所使用的是 STC89C52, 選擇 STC89C52 之后 ,然后點(diǎn)擊確定 設(shè)置工程的配置參數(shù) , 選中創(chuàng)建 HEX 文件 ; (3)打開(kāi) /建立程序文件。在某些半導(dǎo)體材料 的 PN結(jié)中,注入的少數(shù)載流子與多數(shù)載流子復(fù)合時(shí)會(huì)把多余的能量以光的形式釋放出來(lái),從而把電能直接轉(zhuǎn)換為光能。簡(jiǎn)單來(lái)講, GSM 模塊加上鍵盤(pán)、顯示屏和電池,就是一部手機(jī)。 指令 7: 設(shè)置 RAM 的 地址 。 MAX3222 確保在 120kbps 數(shù)據(jù)速率下維持 RS232 輸出電平。適合用于檢測(cè)機(jī)動(dòng)車(chē)駕駛員是否為酒后駕駛 。 內(nèi)部時(shí)鐘信號(hào)由 振蕩器輸出的振蕩脈沖經(jīng) 2 分頻 得到 ,用 來(lái)控制 單片機(jī)內(nèi)部各功能部件按 照順 序協(xié)調(diào)工作,其周期稱(chēng)為時(shí)鐘周期。 8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K 字節(jié) ...... 1280 字節(jié) RAM。當(dāng)單片機(jī)判斷所檢測(cè)到的酒精濃度超出所設(shè)定的閾值時(shí),發(fā)出聲光報(bào)警的同時(shí)并將報(bào)警信 號(hào)發(fā)送至提前設(shè)定好的手機(jī)。使學(xué)生能掌握單片機(jī)基本使用方法。 畢 業(yè) 設(shè) 計(jì) 設(shè)計(jì)題目: 基于單片機(jī)的酒精濃度測(cè)試的設(shè)計(jì)與研究 系 別: 信息工程系 班 級(jí): 電子信息工程 基于單片機(jī)的酒精濃度測(cè)試的設(shè)計(jì)與研究 摘 要 對(duì)于人體內(nèi)酒精濃度的高低的判斷主要依據(jù)于人酒后所呼出的氣體中酒精濃度的高低做出適當(dāng)?shù)呐袛唷?力求 使學(xué)生 在收集資料 , 查閱文獻(xiàn) , 調(diào)查研究 , 方案設(shè)計(jì) , 外文應(yīng)用 , 計(jì)算機(jī)處理 , 撰文論證 , 文字表達(dá)等方面加強(qiáng)訓(xùn)練 , 實(shí)現(xiàn)所學(xué)知識(shí)向能力的轉(zhuǎn)化 。 4. STC12C5A60S2/AD/PWM 系列單片機(jī)是宏晶科技生產(chǎn)的單時(shí)鐘 /機(jī)器周期(1T)的單片機(jī),是高速 /低功耗 /超強(qiáng)抗干擾的新一代 51 單片機(jī)。 I/O 口( 36/40/44 個(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。 一個(gè)機(jī)器周期由 6 個(gè)時(shí)鐘周期構(gòu)成,指令周期以機(jī)器周期為單位,所以晶振頻率越快,單片機(jī)指令周期越短,運(yùn)行越快。也可用于其他場(chǎng)合乙醇濃度的檢測(cè)。 MAX3232 具有 2 路接收器和 2路驅(qū)動(dòng)器。 指令 8: 設(shè)置 DDRAM 的 地址 。 在本設(shè)計(jì)中單片機(jī)處理的數(shù)據(jù)經(jīng)過(guò) MAX3232處理后經(jīng)過(guò)串口將報(bào)警數(shù)據(jù)傳輸?shù)?GSM 模塊,然后 GSM 模塊將報(bào)警信號(hào)發(fā)送至所設(shè)定的手機(jī)終端。 PN 結(jié)加反向電壓,少數(shù)載流子難以注入,故不發(fā)光。創(chuàng)建的文件用 *.c形式保存 ; (4)編譯和連接工程。 _nop_()。ms) for(j=110*12。 } time++。 uart1_send(39。 n=*(p+1)。 memcpy(numbuf,p,p1p)。 /* if(p==NULL) { memcpy(buf,p1,39)。 } if(TI) { TI=0。 TMOD=0X20。 EA = 1。 程序 分模塊編寫(xiě)完成后通 過(guò) Keil 軟件 進(jìn)行編譯 調(diào)試,程序沒(méi)有語(yǔ)法問(wèn)題后 生成 HEX 文件,并將 部分模塊的 HEX 文件 添加到 Proteus 中進(jìn)行仿真,最后下載到硬件中進(jìn)行調(diào)試。根據(jù)實(shí)測(cè)數(shù)據(jù),逐步校正數(shù)據(jù),使測(cè)量結(jié)果更準(zhǔn)確。 27 謝辭 畢業(yè)設(shè)計(jì)是培養(yǎng) 我們工作能力的最后一個(gè)實(shí)踐性的學(xué)習(xí)環(huán)節(jié)。 sbit K2=P1^2。 //帶 AD 系列 sfr ADC_RESL = 0xBE。另外酒精濃度檢測(cè)裝置可以用更加靈敏且精確的酒精濃度傳感器,使檢測(cè)更加精確。 軟硬聯(lián)調(diào) 系統(tǒng)做好后, 檢查電路沒(méi)有問(wèn)題后將程序下載到硬件電路, 進(jìn)行系統(tǒng)的完整調(diào)試。 23 24 5 硬件焊接及調(diào)試 概要說(shuō)明 本設(shè)計(jì) 硬件焊接 包括 單片機(jī)最小系統(tǒng)模塊 、 酒精濃度 采集 模塊、 無(wú)線(xiàn)通信 模塊、 LCD 顯示模塊。 //Load the timer TR1 = 1。 對(duì) SCON 選工作方式,對(duì) PCON 設(shè)波特率加倍 位 “ SMOD” (缺省值 =0),采用中斷方式,要打開(kāi) ES 串口中斷允許位和總中斷 EA 位。 ct++。 if(p==NULL) memcpy(buf,p1,(gsm_buffer+119p1))。)。,39。 uart1_sendstring(AT+CMGS=)。 return 1。 for(ms。 // _nop_()。 Keil提供包括 C 編譯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開(kāi)發(fā)方案 。 發(fā)光二極管的核心部分是由 P 型半導(dǎo)體和 N 型半導(dǎo)體組成的晶片,在 P 型半導(dǎo)體和 N 型半導(dǎo)體之間有一個(gè)過(guò)渡層,稱(chēng)為 PN 結(jié)。因此, GSM 模塊具有發(fā)送 SMS 短信,語(yǔ)音通話(huà), GPRS 數(shù)據(jù)傳輸?shù)然?GSM 網(wǎng)絡(luò)進(jìn)行通信的所有基本功能。 D/L: 4 位總線(xiàn) 時(shí)高電平 , 8 位總線(xiàn) 時(shí)低電平 ; D:高電平時(shí),雙行顯示,低電平時(shí) , 單行顯示 ; F: 若為 高電平 ,則 顯示 510, 若為 低電平 ,則 顯示 57。器件僅需四個(gè) 的外部小尺寸電荷泵電容。 MQ3 酒精濃度傳感器的探測(cè)濃度范圍為: 。 STC89C52 片內(nèi)有一個(gè)高增益反相放大器,其輸入端 (XTAL1)和輸出端(XTAL2)用于 外接石英晶體和微調(diào)電容,構(gòu)成振蕩器,如圖 32 所示 : 12MY230pCY430pCY3X1X2 電容 C3 和 C4 對(duì)頻率有微調(diào)作用,電容的選擇范圍一般為 ~12MHz,晶振頻率越快,單片機(jī)指令周期越短,運(yùn)行越快。 5 : 0 35MHz,相當(dāng)于普通 8051 的 0~ 420MHz。 ,相比于普通的酒精濃度測(cè)試儀增加了 GSM 模塊。 本畢業(yè)設(shè)計(jì) 通過(guò) 對(duì)酒精濃度測(cè)試的研究和設(shè)計(jì),使學(xué)生認(rèn)識(shí)了解單片機(jī)對(duì)數(shù)據(jù)采集分析的過(guò)程、方法與步驟,提高并鞏固學(xué)生所學(xué)的理論知識(shí),結(jié)合課題的需要 提高學(xué)生獲取新知識(shí)的能力。隨著經(jīng)濟(jì)的發(fā)展,人民生活水平的提高,酒后駕駛所造成的交通事故頻頻發(fā)生。能夠熟練使用設(shè)計(jì)所依賴(lài)的開(kāi)發(fā)平臺(tái)。指令代 碼完全兼酒精傳感器 顯示 語(yǔ)音報(bào)警 A/D 轉(zhuǎn)換 單片機(jī) GSM 模塊 網(wǎng)絡(luò) 手機(jī) 圖 21 系統(tǒng)總體設(shè)計(jì)框圖 3 容傳統(tǒng)的 51 單片機(jī),但是速度快 812 倍。 7. ISP(在系統(tǒng)可編程) /IAP(在應(yīng)用可編程),無(wú)需專(zhuān)用編程器,無(wú)需專(zhuān)用仿真器 可通過(guò)串口( )直接下載用戶(hù)程序,數(shù)秒即可完成一片 。 本設(shè)計(jì)晶振選擇頻率為 ,電容選擇 30pF。 MQ3 型氣敏傳感器由微型 Al2O陶瓷管和 SnO2 敏感層、測(cè)量電極和加熱器構(gòu)成的敏感元件固定在塑料或者不銹鋼的腔體內(nèi),加熱器為氣敏元件的工作提供了必要的工作條件。 MAX3232 電路如下圖所示: 1234567891110J1C1+1V+2C13C2+4C25V6T1IN11R1OUT12R1IN13T1OUT14GND15VCC16U6MAX232104C6104C4104C3104C5104C7VCCP30P31 MAX323 電路 10 液晶顯示 器 LCD1602 LCD1602 介紹 LCD1602 分為帶背光和不帶背光兩種,基控制器大部分為 HD44780, 不 帶背光的比帶背光的 薄 ,在應(yīng)用中是否帶背光并無(wú)差別 。 指令 9:讀光標(biāo)地址 以及忙信號(hào) 。 按鍵鍵盤(pán) 設(shè)計(jì) 按鍵是單片機(jī)系統(tǒng)中常用的信息輸入部件,同時(shí)也是人機(jī)對(duì)話(huà)中不可缺少的輸入設(shè)備。這種利用注入式電致發(fā)光原理制作的二極管叫發(fā)光二極管,通稱(chēng) LED。在進(jìn)行編譯和鏈接前,需要將創(chuàng)建的源代碼文件添加到工程中,在 Source Group1 處單擊右鍵然后點(diǎn) add group..; (5)糾正程序中的書(shū)寫(xiě)和語(yǔ)法錯(cuò)誤并重新編譯連接。 // LCD_WriteCmd(CMD_HOME)。j0。 if(time==MAX_TIME) return 0。\r39。 clear_buffer()。 // p=NULL。 } else { if((pp1)39) memcpy(buf,p1,pp1)。 uart1_busy=1。 PCON amp。 } void uart2_init() { /* S2CON=0X5a。 在本次設(shè)計(jì)中, 酒精濃度采集采用 MQ3 氣敏傳感器, 輸出信 號(hào)為數(shù)字信號(hào)可直接與單片機(jī)進(jìn)行通信,因此電路連接簡(jiǎn)單明了。 這里采用分模塊調(diào)試,各模塊沒(méi)有問(wèn)題 25 后再將模塊組合到一起進(jìn)行調(diào)試,得到 最終結(jié)果。它不但是我們四年大學(xué)所學(xué)知識(shí)的一次綜合性復(fù)習(xí)與考查,同時(shí)也是理論聯(lián)系實(shí)際的一個(gè)過(guò)程,為以后從事專(zhuān)業(yè)技術(shù)工作奠定了一定的基礎(chǔ)。 sbit K3=P1^4。 //帶 AD 系列 sfr ADC_RES = 0xBD。 由于研究時(shí)間、設(shè)計(jì)水平與個(gè)人能力有限的原因,本設(shè)計(jì)還存在一定的問(wèn)題和可改進(jìn)的地方: (1) 由于程序過(guò)長(zhǎng)和無(wú)線(xiàn)傳輸?shù)脑?,?shù)據(jù)的顯示需要一點(diǎn)延時(shí)時(shí)間; (2)系統(tǒng)的設(shè)計(jì)主要偏重于檢測(cè),還 可增加一些控制功能使設(shè)計(jì)更加智能化 ; 如果在此設(shè)計(jì)的基礎(chǔ)上進(jìn)一步完善,應(yīng)用起來(lái)能夠更加智能化。采取的是自下到上的調(diào)試方法,即單獨(dú)調(diào)試好每一個(gè)模塊,然后再連接成一個(gè)完整的系統(tǒng),最后完成一個(gè)完整的系統(tǒng)調(diào)試。 //允許串口 2 中斷 } 需要發(fā)送的數(shù)據(jù)通 過(guò)單片機(jī)的串口 SBUF 送出去,完成后會(huì)自動(dòng)將發(fā)送完成標(biāo)志位 TI 置 1,通過(guò)檢測(cè) TI 的值檢測(cè)是否發(fā)送完成。 //Timer1 set as 8 bits auto relaod TH1 = T1_TimerReload。發(fā)送 中 將兩組溫濕度值存放到一個(gè)數(shù)組中,每次發(fā)送時(shí)調(diào)用 8 次串口發(fā)送程序?qū)?shù)據(jù)發(fā)送出去。 } } void uart1() interrupt 4 { if(RI) { if(ct119) { gsm_buffer[ct]=SBUF。)。39。 if(strst
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1