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

正文內容

基于單片機酒精濃度測試儀設計畢業(yè)設計-免費閱讀

2025-08-09 15:44 上一頁面

下一頁面
  

【正文】 write_data(39。+NOW_NUM%10)。 write_data(39。//設置位置 for(i=0。 LCDdelay(5)。 LCDdelay(5)。 //LCD 延時 void LCDdelay(uint z) { uint x,y。 } if(flag==1) 防災科技學院畢業(yè)設計 34 34 { LED_G=1。 LED_R=0。 TL0=0xb0。039。 FENG=0。 write_data(39。 防災科技學院畢業(yè)設計 32 32 if(WARNING=255) WARNING=0。//打開顯示 無光標 無光標閃爍 FENG=1。 } if(set==1) { write_(0x38)。 OE=0。 } Key()。 while(1) { temp=ADC0809()。 void init() { TMOD=0x01。 /* void delay(uint z) { uint i,j。 sbit OE=P3^2。如果沒有他們,課題不會這么快成功的完成,自己也不會又學習到新的知識??傊?,這次設計讓我學會了很多東西,在大學生活中劃上了閃亮的一筆。 防災科技學院畢業(yè)設計 26 26 由于學習過單片機,以為單片機相關知識還是掌握的可以,但真正實踐還是遇到很多麻煩,尤其是編程。 (6) 具有國際化,很多國家都在使用,能滿足基本設計需要。 第四章 軟件設計 Keil 與 Protel99SE 介紹 首先,在要安裝 Keil 軟件之前,一定要在計算機里安裝一套穩(wěn)定可靠的 軟件,才可以正常使用該軟件。其工作原理:如果有合適的電壓供電時,剛開始由多諧振蕩器起振,產(chǎn)生振蕩,然后提供音頻信號,再由阻抗匹配器工作作用于壓電蜂鳴片,使其發(fā)聲。眾所周知, LED 有使用持續(xù)時間長、光效好、需要的電流低、而且輻射低等優(yōu)點。值得注意的是鍵盤有兩個抖動過程,剛開始按下與剛放開的時候,放開時的抖動可以不用管,因為要檢測的是按下,所以主要是針對剛按下時的抖動進行去抖。 如圖 315: 1 2 3 4 5 6 7 8 910 11 12 13 14 15 16160216P I N+5G N DRSG N DLCDEN +5G N D+5R51kR610KG N D 圖 315 液晶顯示電路 鍵盤電路 電路圖的鍵盤一端連接的是地,另一端連接輸出高電平的單片機,如果按下按鍵,連接單片機的端口就接地,變?yōu)榈碗娖剑淖冃盘?,從而達到按鍵的作用。 如圖 314: 圖 314 1602 內部顯示地址 由圖可知, LCD 是 16 字 x2行的,倘若想要讀取字符地址 40H,是否只需要輸入 40H就可以了?答案肯定是行不通的,因為有個地址是一直輸入高電壓的,只要 LCD 液晶工作,那個地址 D7 就持續(xù)輸入高電平,所以輸入的數(shù)據(jù)要對其進行相應的計算處理,最后得出應該輸入 C0H,才可以得到 40H 的地址。 指令 7: 控制 RAM,并進行相應的 地址設置 ,隨意取出或存入。 D:整體顯示 開關設置 , 如果檢測到的是 高電平 ,則代表是 開顯示, 如果檢測到的是 低電平 ,則代表是 關顯示 。 點陣字符的輸入控制是靠指令的編寫,下面介紹指令作用。 如果向 RS 輸入高電平而 R/W 輸入低電平,則液晶顯示器就能進行寫入數(shù)據(jù)。 3 引腳: VL是對比度調整端,一般正常工作要輸入低電平即接地,由于對比度太高,不易于顯示結果,要加一個 10K 左右電位器來降低對比度,避免“鬼影”的出現(xiàn)。其又可以劃分成 3 種:最簡單的發(fā)光管,數(shù)碼管和常 用的液晶顯示器。 Y1 H zC230pFC330pF1819 圖 311 89C51 內時鐘電路 (2) 復位電路 需要在 RST 上持續(xù)輸入 2個周期以上高電平時 復位初始化(如 果一直輸入高電平,復位就一直循環(huán)),其又可分為上電復位與按鍵復位,本課題選用按鍵復位,其電路如圖 312。 晶振電路和復位電路 單片機最簡電路由三個最基本的電路組成,分別是復位電路,時鐘電路和電源電路。 ③ PSEN :允許輸出引腳,低電平觸發(fā)。 89C51 有兩種時鐘方式:弟一種是外時鐘, XTAL2 輸入信號, XTAL2接地,因其是固定電路,很少用。 單片機的型號選擇是 AT89C51。 ⑶ 中斷系統(tǒng)。 ADC0809 轉換時間是 100μ s, 數(shù)字量輸出端 有三態(tài)防災科技學院畢業(yè)設計 10 10 輸出鎖存器,轉換后的數(shù)據(jù)可直接發(fā)送到 MCS51 的數(shù)據(jù)總線。 ( 2)查詢方式 A/D 轉換芯片 有轉換結束標志位 , 就選用的 ADC0809 的 EOC 端。 START 輸入脈沖變?yōu)?下降沿 時 啟動 A/D 轉換, 而 EOC=0 標志著正在正常工作轉換中 。 CLK:時鐘脈沖輸入端。重要,常用引腳功能如下: IN0~ IN7: 8 路模擬量輸入端。 6 號引腳是測試控制,用于控制轉換,當有適當?shù)母唠娖骄涂蛇M行轉換,一般輸入 2μ s。 MQ3 氣敏傳感器的結構 和 外形 如圖 3 標準回路 如圖 3 傳感器阻值變化率與 乙醇 濃度關系如圖33。其 擁有 靈敏度 高 、選擇性 好 、使用壽命 長 和穩(wěn)定性 強等特點 。 ( 2)系統(tǒng)具有低功耗 、高穩(wěn)定性、功能強、 小型化 、 性價比高等特點 。因此,國家很重視酒駕問題并嚴懲,所以設計可檢測駕駛員口腔酒精濃度的智能儀器是很有必要的。 1 防 災 科 技 學 院 畢 業(yè) 設 計 題 目 基于單片機酒精濃度測試儀設計 學生姓名 駱成曦 學 號 105032211 系 別 防災儀器系 專 業(yè) 測控技術與儀器 班 級 1050322 開題時間 20xx 年 12 月 20 日 答辯時間 20xx 年 6 月 6 日 指導教師 劉淑聰 職 稱 講師 2 基于單片機酒精濃度測試儀設計 作 者 駱成曦 指導教師 劉淑聰 摘要 本文設計一種可以檢測 酒精濃度并在超過一定濃度閾值時進行聲光報警提示的酒精濃度測試儀。 本 課程 研究的是 用氣體傳感器檢測, A/D 轉換信號,單片機處理的設計 , 可知道駕駛員呼出氣體的 酒精濃度, 還可以進行 聲光報警。 ( 3)各個零件都選用方便,便于攜帶,小等特點,如數(shù)碼管顯示器,單片機最小系統(tǒng),小鍵盤等 。 MQ3 氣敏傳感器 的組成有 敏感層 SnO 微型 Al2O 陶瓷管、測量電極和加熱器構成的敏感元件 ,而這些敏感元件 固定在塑料或不銹鋼的腔體內, 其工作過程中 加熱器 又起到至關重要的作用 。為了 提高檢測時的精確度 , 減小 誤差, 一般要在適宜的環(huán)境下 , 將 傳感器預熱 4— 6分鐘。 7 號引腳是轉換結束標志,當檢測到有高電平輸出,表明轉換結束。 D0~ D7: 8位 數(shù)字量輸出端。 其值必需小 于 640KHZ。 當 A/D 轉換完成 后 , 而 EOC=1 也意味轉換已完成 , 轉換完成后的數(shù)據(jù)存入 鎖存器 ,中斷申請 可以在此申請 。 所以只需要檢測 EOC輸出的高低電位就可以知道轉換完成沒有 , 這樣就可以輸出轉換完成的數(shù)據(jù) 。 ADC0809 的結構框圖如圖36。 ⑷ 數(shù)據(jù)存儲器 (RAM)。因其與其他系列單片機相比,都具備基本功能,且性能不比其它 差,而且擁有很好的抗干擾能力,消耗功率小,提供的電源電壓只需 5V或 12V,電壓比較穩(wěn)定,不易受影響。還有一種是內時鐘,還要在電路中加入石英晶體和振蕩電容而產(chǎn)生脈沖,一般常用,所以選用后者。主要控制外部程序儲 存器的讀操作,一般連接輸出允許端 OE. ④ EA/VPP:選擇控制引腳。有了這三個部分單片機就可以正常工作,缺一不可。 按鍵復位又分電平與脈沖,一般選用電平復位,操作簡單方便,只需把 RST 直接連接電源即可。其中最后一種功能要多些,單片機的開發(fā)運用最好的選擇。也可輸入高電平即接電源,此時對比度太弱,顯示結果不清晰。 6 引腳: E是使能端。 指令 1: 主要作用是 清 除 顯示, 把液晶顯示恢復到原來的樣子,其 指令碼 為 01H。 C: 開關的檢測設置 , 主要針對對象是光標,如果檢測到的是 高電平 ,則表明 有光標, 如果檢測到的是 低電平 ,則表明沒有 光標 。 指令 8: 控制 DDRAM,并進行相應的 地址設置 。液晶初始化時,必需對顯示模式進行設置,而可以不用控制光標,系統(tǒng)默認其自動右移。 單片機鍵盤可以劃分為兩大類,一類是獨立鍵盤(本課題選擇),另一類是矩陣式鍵盤。抖動是由于剛按下時電壓不穩(wěn)定造成的,抖動間隙大約為 10ms( 89C51),屬于機械抖動。各個國家都很重視其發(fā)展,因為它屬于綠色光源,擁有很廣的發(fā)展前景。 電磁式蜂鳴器:與上述結構不同,主要是由振蕩器、電磁線圈(最重要的部分)、磁鐵、振動膜片等構成。 Keil 是單片機常用程序編寫軟件,應用的是 C語言來編寫程序,而非匯編,所以其優(yōu)點顯而易見,靈活性強、使用方便、易于理解、可讀性強等,適合初學者使用。 (7) 可以標準 JED 文件,方便仿真。硬件電 路設計比較好理解,一般網(wǎng)上都有相關資料,原理圖看懂基本就可以用。 致謝 首先,非常感謝劉淑聰老師。而且讓我再一次深刻的了解到團隊合作的重要性。 //按鍵 sbit Key1=P2^6。 for(i=0。 TL0=0xb0。 if(set==0) Display_1602(temp,WARNING)。 } } //ADC0809 讀取信息 uchar ADC0809() { uchar temp_=0x00。 return temp_。//屏幕初始化 write_(0x80+0x40+13)。 flag=1。 write_(0x80+0x40+11)。039。 WARNING。+WARNING/10%10)。 TH0=0x3c。 FENG=0。 LED_R=1。 for(x=z。 LCDEN=1。 LCDEN=0。i16。039。 write_(0x80+0x40+11)。039。+SET_NUM/10%10)。039。 } } void Display_1602(uchar NOW_NUM,uchar SET_NUM) { write_(0x80+11)。//清屏 write_(0x80)。 LCDEN=1。 P0=。 uchar code Init2[]= WARNING: 000 。 san=1。 } if(flag==1) { LED_G=1。 } } void time1_int(void) interrupt 1 { uchar count。 write_data(39。set!=0
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1