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

正文內(nèi)容

基于單片機(jī)的酒精濃度測(cè)試的設(shè)計(jì)與研究_畢業(yè)設(shè)計(jì)-wenkub.com

2025-06-25 16:06 本頁(yè)面
   

【正文】 unsigned char gsm_ok=0。 sbit K3=P1^4。 //帶 AD 系列 sfr ADC_RES = 0xBD。在這里,向在這次畢業(yè)設(shè)計(jì)中給予過(guò)幫助我的老師們表示衷心的感謝。首先要感謝父母這么多年對(duì)我的培養(yǎng);也要感謝學(xué)校系部為我們提供方便良好的畢設(shè)環(huán)境;更 要 特別 感謝指導(dǎo)老師 王蕾老師, 從 課題的研究 、開題報(bào)告到電路的設(shè)計(jì)調(diào)試 及論文的撰寫都是在老師的悉心指導(dǎo)下完成的 。它不但是我們四年大學(xué)所學(xué)知識(shí)的一次綜合性復(fù)習(xí)與考查,同時(shí)也是理論聯(lián)系實(shí)際的一個(gè)過(guò)程,為以后從事專業(yè)技術(shù)工作奠定了一定的基礎(chǔ)。 由于研究時(shí)間、設(shè)計(jì)水平與個(gè)人能力有限的原因,本設(shè)計(jì)還存在一定的問(wèn)題和可改進(jìn)的地方: (1) 由于程序過(guò)長(zhǎng)和無(wú)線傳輸?shù)脑颍瑪?shù)據(jù)的顯示需要一點(diǎn)延時(shí)時(shí)間; (2)系統(tǒng)的設(shè)計(jì)主要偏重于檢測(cè),還 可增加一些控制功能使設(shè)計(jì)更加智能化 ; 如果在此設(shè)計(jì)的基礎(chǔ)上進(jìn)一步完善,應(yīng)用起來(lái)能夠更加智能化。通過(guò)調(diào)節(jié)電阻,終于能夠正常顯示溫濕度值。 ,串口無(wú)法找到。 這里采用分模塊調(diào)試,各模塊沒(méi)有問(wèn)題 25 后再將模塊組合到一起進(jìn)行調(diào)試,得到 最終結(jié)果。采取的是自下到上的調(diào)試方法,即單獨(dú)調(diào)試好每一個(gè)模塊,然后再連接成一個(gè)完整的系統(tǒng),最后完成一個(gè)完整的系統(tǒng)調(diào)試。這樣便可大大節(jié)省時(shí)間,也可降低出錯(cuò)率。 在電路原理圖繪制的過(guò)程中,由于不太熟悉 Protel DXP 軟件, 我 通過(guò) 查閱相關(guān)參考資料、明確了電路圖繪制流程。 在本次設(shè)計(jì)中, 酒精濃度采集采用 MQ3 氣敏傳感器, 輸出信 號(hào)為數(shù)字信號(hào)可直接與單片機(jī)進(jìn)行通信,因此電路連接簡(jiǎn)單明了。 //允許串口 2 中斷 } 需要發(fā)送的數(shù)據(jù)通 過(guò)單片機(jī)的串口 SBUF 送出去,完成后會(huì)自動(dòng)將發(fā)送完成標(biāo)志位 TI 置 1,通過(guò)檢測(cè) TI 的值檢測(cè)是否發(fā)送完成。 //串口 2 模式 1, 8 位 UART,(2^S2SMOD / 32) * BRT 溢出率 S2CON |= 1 4。 EA=1。 } void uart2_init() { /* S2CON=0X5a。 //Timer1 set as 8 bits auto relaod TH1 = T1_TimerReload。 //UART0 set as 10bit , UART0 RX enable TMOD amp。 ES=1。 PCON amp。發(fā)送 中 將兩組溫濕度值存放到一個(gè)數(shù)組中,每次發(fā)送時(shí)調(diào)用 8 次串口發(fā)送程序?qū)?shù)據(jù)發(fā)送出去。 40H 和 50H 分別存放的是處理后的測(cè)量值與閾值的百位的 壓縮 BCD碼 ,41H和 51H分別存放的是處理后的測(cè)量值與閾值的十位壓縮的 BCD碼 ,42H和 52H分別存放的是處理后的測(cè)量值與閾值的個(gè)位的壓縮 BCD 碼。當(dāng)輸人端 為低電平時(shí) ,LED 點(diǎn)亮報(bào)警 ,反之輸入端 為高電平則不報(bào)警。 uart1_busy=1。 } } void uart1() interrupt 4 { if(RI) { if(ct119) { gsm_buffer[ct]=SBUF。)。 uart1_sendstring(AT+CMGD=)。 } else { if((pp1)39) memcpy(buf,p1,pp1)。)。)。)。 // p=NULL。39。,39。\r39。 clear_buffer()。 if(strstr(gsm_buffer,+CMTI)!=NULL) { 20 p=strchr(gsm_buffer,39。 } void get_message(unsigned char *numbuf,unsigned char *buf) { unsigned char *p。 uart1_send(0x1a)。\r39。 delay_ms(500)。 delay_ms(500)。 19 if(init_mand(AT+CNMI=1,1,2\r)==0) return CNMI_ERROR。 if(time==MAX_TIME) return 0。 clear_buffer()。 // uart1_init()。i120。j0。 void delay_ms(unsigned char ms) { unsigned int j。而且所要報(bào)警的手機(jī)號(hào) 碼可以通過(guò)發(fā)送短信的方式進(jìn)行更改。 LCD_WriteCmd(CMD_DISPLAY_MODE1)。 // LCD_WriteCmd(CMD_HOME)。 // LCD_WriteCmd(CMD_CLEAR_SCREEN)。在對(duì) LCD1602編程時(shí),首 先需要對(duì)其初始化,測(cè)試 LCD1602 是否處在忙碌狀態(tài),若忙碌則等待到空閑時(shí)間,檢測(cè)到空閑時(shí)對(duì)其進(jìn)行寫控制指令。 主程序流程圖 本設(shè)計(jì) 發(fā)送端與接收端 分別使用一個(gè)單片機(jī)作為控制芯片,發(fā)送端主程序包括酒精濃度檢測(cè)子程序、顯示子程序、無(wú)線通信子程序的初始化聲明,以及將各子程序聯(lián)系起來(lái)共同完成發(fā)送端的所有功能;接收端主程序包括無(wú)線接收子程 16 序、按鍵設(shè)定上 限值、串口子程序的初始化聲明及各子程序聯(lián)系。在進(jìn)行編譯和鏈接前,需要將創(chuàng)建的源代碼文件添加到工程中,在 Source Group1 處單擊右鍵然后點(diǎn) add group..; (5)糾正程序中的書寫和語(yǔ)法錯(cuò)誤并重新編譯連接。 Keil 軟件介紹 隨著單片機(jī)開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語(yǔ)言到逐漸使用高級(jí)語(yǔ)言開發(fā),單片機(jī)的開發(fā)軟件也在不斷發(fā)展, Keil C51 軟件是一個(gè)基于 32 位 Windows環(huán)境的應(yīng)用程序,支持 C 語(yǔ)言和匯編語(yǔ)言編程,其 以上的版本將編譯和仿真軟件統(tǒng)一為 uVision2 (通常稱為 uV2)。隨著 計(jì)算機(jī)技術(shù)的不斷進(jìn)步,計(jì)算機(jī)程序設(shè)計(jì)也在不斷向前發(fā)展,用來(lái)描述 程序 的語(yǔ)言也在不斷地進(jìn)步完善, 程序設(shè)計(jì)語(yǔ)言也從初期的機(jī)器語(yǔ)言到用符號(hào)表示的匯編語(yǔ)言以至發(fā)展到高級(jí)語(yǔ)言。三極管選擇9012 型三極管,它的發(fā)射極直接連接 +5V 電源,基極通過(guò) 1K 的電阻和單片機(jī)的 引腳相連,集電極連接蜂鳴器的正極,蜂鳴器的負(fù)極接地。這種利用注入式電致發(fā)光原理制作的二極管叫發(fā)光二極管,通稱 LED。 發(fā)光二極管說(shuō)明 50 年前人們已經(jīng)了解半導(dǎo)體材料可產(chǎn)生光線的基本知識(shí),第一個(gè)商用二極管產(chǎn)生于 1960LED 是英文 light emitting diode(發(fā)光二極管)的縮寫,它的基本結(jié)構(gòu)是一塊電致發(fā)光的半導(dǎo)體材料,置于一個(gè)有引線的架子上,然后四周用環(huán)氧樹脂密封,起到保護(hù)內(nèi)部電路的效果,所以 LED 的抗震性能很好。有源蜂鳴器直接接額定電源就可連續(xù)發(fā)聲,而無(wú)源蜂鳴器則和電磁揚(yáng)聲器一樣,需要接在音頻輸出電路中才能發(fā)聲。 按鍵 電路 設(shè)計(jì) 本設(shè)計(jì)中的按鍵主要完成對(duì)酒精濃度閾值的設(shè)定。 按鍵鍵盤 設(shè)計(jì) 按鍵是單片機(jī)系統(tǒng)中常用的信息輸入部件,同時(shí)也是人機(jī)對(duì)話中不可缺少的輸入設(shè)備。 GSM 模塊介紹 GSM 模塊是將 GSM 射頻芯片、基帶處理芯片、存儲(chǔ)器、功放器件等集成在一塊電路板上,具有獨(dú)立的操作系統(tǒng)、 GSM 射頻處理、基帶處理并提供標(biāo)準(zhǔn)接口的功能模塊。 通信 模塊設(shè)計(jì) 隨著科學(xué)技術(shù)的不斷發(fā)展,無(wú)線 通信 已經(jīng)滲透到人們的生活,工作,和學(xué)習(xí)當(dāng)中。 系統(tǒng) LCD1602 顯示 說(shuō)明 LCD1602 采用標(biāo)準(zhǔn) 的 14 腳 (無(wú) 背光 )或 16 腳 (帶背光 )接口, 本設(shè)計(jì)選用 16引腳的帶背光接口, LCD1602 引腳接口說(shuō)明如 表 32 所示 : 表 32 LCD1602 引腳接口說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 1 VSS 電源地 9 D2 數(shù)據(jù) 11 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示偏壓 11 D4 數(shù)據(jù) 4 RS 數(shù)據(jù) /命令 控制 12 D5 數(shù)據(jù) 5 R/W 讀 /寫 控制 13 D6 數(shù)據(jù) 6 E 使能信號(hào) 14 D7 數(shù)據(jù) 7 D0 數(shù)據(jù) 15 BLA 背光源 電源端 8 D1 數(shù)據(jù) 16 BLK 背光源 接地端 在該設(shè)計(jì)系統(tǒng)中,單片機(jī)將 DHT11 溫濕度傳感器送入的 40 位數(shù)據(jù)按照 5個(gè) 8 位字節(jié)存入不同的變量中,然后通過(guò)變換形式轉(zhuǎn)換為字符形式在 LCD1602上顯示。 指令 9:讀光標(biāo)地址 以及忙信號(hào) 。 指令 6: 設(shè)置 功能 的 命令 。 D: 它表示 整體 的 顯示開與關(guān),高電平 時(shí) 顯示 為開 ,低電平 時(shí) 顯示 為關(guān) ; C:它表示了 光標(biāo)開與關(guān),有光標(biāo) 時(shí)是高電平 ,無(wú)光標(biāo) 時(shí)是低電平 。 光變 應(yīng)該 回到地址 0x00H。 MAX3232 電路如下圖所示: 1234567891110J1C1+1V+2C13C2+4C25V6T1IN11R1OUT12R1IN13T1OUT14GND15VCC16U6MAX232104C6104C4104C3104C5104C7VCCP30P31 MAX323 電路 10 液晶顯示 器 LCD1602 LCD1602 介紹 LCD1602 分為帶背光和不帶背光兩種,基控制器大部分為 HD44780, 不 帶背光的比帶背光的 薄 ,在應(yīng)用中是否帶背光并無(wú)差別 。利用雙電荷泵在 至 電源供電時(shí)能夠?qū)崿F(xiàn)真正的 RS232 性能。 A/D 轉(zhuǎn)換器大致分有三類:一是雙積分 A/D 轉(zhuǎn)換器,優(yōu)點(diǎn)是精度高,抗干擾性好,價(jià)格便宜,但速度慢;二是逐次逼近式 A/D 轉(zhuǎn)換器,精度、速度、價(jià)格適中;三是并行 A/D 轉(zhuǎn)換器,速度快,價(jià)格也昂貴。負(fù)載電阻 RL 可調(diào)為 ~ 200K,加熱電壓 Uh 為 5V。 MQ3 型氣敏傳感器由微型 Al2O陶瓷管和 SnO2 敏感層、測(cè)量電極和加熱器構(gòu)成的敏感元件固定在塑料或者不銹鋼的腔體內(nèi),加熱器為氣敏元件的工作提供了必要的工作條件。本設(shè)計(jì)采用按鍵結(jié)合上電復(fù)位,當(dāng)電源連接后,按下按鍵則系統(tǒng)復(fù)位,單片機(jī)程序從頭開始執(zhí)行,具體的復(fù)位電路如圖 33 所示: S3SWPB112210uCR2VCCRST1KR6 酒精濃度模塊設(shè)計(jì) 酒精濃度傳感器 MQ3 的特點(diǎn) MQ3 酒精濃度傳感器是一種檢測(cè)裝置對(duì)乙醇蒸汽有很高的靈 敏度和良好的選擇性,快速的反應(yīng)和恢復(fù)速度,長(zhǎng)期的壽命和可靠的性能,并且所需要的驅(qū)動(dòng)電路簡(jiǎn)單。 在本設(shè)計(jì)中,當(dāng)電源 VCC 上 電時(shí),因電容 C3 兩端電壓不能突變,所以 RES 在上電時(shí)會(huì)有一段時(shí)間為高電平,電容中的電流越來(lái)越小, R1 上的電壓就越來(lái)越小,呈指數(shù)變化。等待系統(tǒng)電源穩(wěn)定后,復(fù)位信號(hào)停止。 本設(shè)計(jì)晶振選擇頻率為 ,電容選擇 30pF。 晶振電路 晶振是石英振蕩器的簡(jiǎn)稱,它是時(shí)鐘電路中最重要的部件,它的主要作用是向顯卡、網(wǎng)卡、主板等配件的各部分提供基準(zhǔn)頻率,它就像個(gè)標(biāo)尺,工作頻率不穩(wěn)定會(huì)造成相關(guān)設(shè)備工作頻率不穩(wěn)定,自然容易出現(xiàn)問(wèn)題。 16. PWM(2 路) /PCA(可編程計(jì)數(shù)器陣列 ,2 路 ), 也可用來(lái)當(dāng) 2 路 D/A 使用 也可用來(lái)再實(shí)現(xiàn) 2 個(gè)定時(shí)器 , 也可用來(lái)再實(shí)現(xiàn) 2 個(gè)外部中斷 (上升沿中斷 /下降沿中斷均可分別或 同時(shí)支持 )。 :外部高精度晶體 /時(shí)鐘,內(nèi)部 R/C 振蕩器 (溫漂為 +/5%到 +/10%以內(nèi) ) 1 用戶在下載用戶程序時(shí),可選擇是使用內(nèi)部 R/C 振蕩器還是外部晶體 /時(shí)鐘 常溫下內(nèi) 部 R/C 振蕩器頻率為: 單片機(jī)為: 11MHz~ , 單片機(jī)為 : 8MHz~ 12MHz, 精度要求不高時(shí),可選擇使用內(nèi)部時(shí)鐘,但因?yàn)橛兄圃煺`差和溫漂,以實(shí)際測(cè)試為準(zhǔn) 。 7. ISP(在系統(tǒng)可編程) /IAP(在應(yīng)用可編程),無(wú)需專用編程器,無(wú)需專用仿真器 可通過(guò)串口( )直接下載用戶程序,數(shù)秒即可完成一片 。TC12LE5A60S2 系列工作電壓: ( 3V 單片機(jī)) 。增強(qiáng)型 8051 CPU, 1T,單時(shí)鐘 /機(jī)器周期,工作頻率范 圍: 0 35MHz,相當(dāng)于普通 8051 的 0~ 420MHz, 片上集成 1280 字節(jié) RAM, 有 EEPROM 功能 (STC12C5A62S2/AD/PWM 無(wú)內(nèi)部 EEPROM), 內(nèi)部集成 MAX810 專用復(fù)位電路(外部晶體 12M 以下時(shí),復(fù)位腳可直接 1K 電阻到地) ; 工作溫度范圍: 40 +85℃ (工業(yè)級(jí) ) / 0 75℃ (商業(yè)級(jí) )21。 6. .設(shè)定值由接收端的按鍵控制,其中一個(gè)為設(shè)置鍵,另有兩個(gè)按鍵控制設(shè)定值的加減,比較報(bào)警選用蜂鳴器和 LED 電路表示 報(bào)警信號(hào)。指令代 碼完全兼酒精傳感器 顯示 語(yǔ)音報(bào)警 A/D 轉(zhuǎn)換 單片機(jī) GSM 模塊 網(wǎng)絡(luò) 手機(jī) 圖 21 系統(tǒng)總體設(shè)計(jì)框圖 3 容傳統(tǒng)的 51 單片機(jī),但是速度快 812 倍。 1602 液晶
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1