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

正文內(nèi)容

基于單片機的酒精濃度檢測儀畢業(yè)論文(專業(yè)版)

2025-08-08 19:45上一頁面

下一頁面
  

【正文】 _nop_()。i)//得到一個反序排列的8位數(shù)據(jù){data_c=1。_nop_()。CLK=1。//數(shù)據(jù)輸入unsigned char CH=0x02。 //無光標,不閃爍 for(i=4。V39。else if(shuju 10000) biaozhi = 4。 case 1: write_lcd_mand(0xc0+y)。uchar LCD_Code[] =0123456789ABCDEF.。 write_lcd_mand(0x0c)。 } Display_One_Char(t,15,39。else if(shuju 1000) biaozhi = 3。 break。 //EN使能控制端,E高電平跳變?yōu)榈碗娖綍rLCD執(zhí)行命令uchar LCD_Code2[] =Wele:。 i=0。g++。 Display_List_Char(0,0,LCD_Code2)。} if(k0==0) {wr_data[6]=readtimeR[6]+1。} if(k0==0) {wr_data[5]=readtimeR[5]+1。} if(k0==0) {wr_data[4]=readtimeR[4]+1。.附 錄1.主程序include include includeincludeincludedefine uint unsigned intdefine uchar unsigned char//鍵盤sbit k0=P1^0。編寫的思路就是模塊化的思想,將系統(tǒng)的各個功能進行劃分,然后對各個模塊進行設(shè)計。:開始結(jié)束圖 在 LCD1602 液晶上顯示相應(yīng)的讀寫數(shù)據(jù)。功能子函數(shù)的調(diào)用。二者緊密聯(lián)系,不可分割。此時芯片開始轉(zhuǎn)換工作,同時由處理器向芯片時鐘輸入端CLK 輸入時鐘脈沖,DO/DI端則使用DI端輸入通道功能選擇的數(shù)據(jù)信號。但對于某些緊急狀態(tài),比如系統(tǒng)檢測到的錯誤狀態(tài)等,為了使操作人員不至于忽視,及時采取措施,往往還需要有某種更能引人注意,提起警覺的報警信號。內(nèi)部時鐘方式即在單片機的外部接一個晶振電路與單片機里面的振蕩器組合作用產(chǎn)生時鐘脈沖信號,外部時鐘方式是把外部已有的時鐘信號引入到單片機內(nèi),此方式常用于多片89C51單片機同時工作,以便于各單片機的同步。直接訪問方式是把液晶模塊作為存儲器或I/O設(shè)備直接接在單片機的總線上,單片機以訪問存儲器或I/O設(shè)備的方式操作液晶顯示模塊的工作。ADC0832模數(shù)轉(zhuǎn)換器具有8位分辨率、雙通道A/D轉(zhuǎn)換、輸入輸出電平與TTL/CMOS相兼容、5V電源供電時輸入電壓在0~5V之間、工作頻率為250KHZ 、轉(zhuǎn)換時間為32 微秒、一般功耗僅為15MW等優(yōu)點,適合本系統(tǒng)的應(yīng)用,所以我們采用ADC0832為模數(shù)轉(zhuǎn)換器件。在選擇傳感器的時候,一定要考慮到穩(wěn)定性、靈敏度、選擇性和抗腐蝕性,本系統(tǒng)選擇MQ3 型酒精傳感器。具有完善的輸入輸出通道和實時控制能力:對生產(chǎn)過程進行檢測和控制,有多種信號需要傳送,因此要求系統(tǒng)配備完善的模擬量和數(shù)字量輸入輸出通道和完善的中斷系統(tǒng)和處理功能。本系統(tǒng)設(shè)計采用功能模塊化的設(shè)計思想,設(shè)計器件簡介和選擇;電路的設(shè)計和調(diào)試。有體積小,實時快速的對外部事件做出響應(yīng),迅速采集大量數(shù)據(jù),做出邏輯判斷與推理后實現(xiàn)被控對象的參數(shù)調(diào)整與控制,且能滿足檢測儀的設(shè)計要求,所以基于單片機的酒精濃度檢測儀的開發(fā)有很大意義。所以基于單片機的酒精濃度監(jiān)測儀的研究具有一定的價值。三.本課題實現(xiàn)目標本論文主要完成酒精濃度檢測儀軟件設(shè)計,設(shè)計內(nèi)容包括:A/D轉(zhuǎn)換器程序、控制程序、超標報警、鍵盤檢測、數(shù)據(jù)顯示等。轉(zhuǎn)換成輸出電壓信號。主要性能參數(shù):?8K字節(jié)可重擦寫FLASH閃存存儲器?1000次寫/擦循環(huán)?時鐘頻率:0Hz—24MHz?三級加密存儲器?256字節(jié)內(nèi)部RAM?32個可編程I/O口線 ?3個16位定時/計數(shù)器 ?6個中斷源?可編程串行UART通道?低功耗的空閑和掉電模式?片內(nèi)振蕩器和時鐘電路氣體傳感器是氣體檢測系統(tǒng)的核心,通常安裝在探測頭內(nèi)。逐次逼近型是將采樣信號和已知電壓不斷進行比較,一個時鐘周期完成1位轉(zhuǎn)換,依次類推,轉(zhuǎn)換完成后,輸出二進制數(shù)。所以說一些同樣功能型號的電子器件在兼容性上往往會帶來意想不到的問題,值得引起注意。一.硬件設(shè)計原理由酒精傳感器對待測氣體(液體)進行檢測,轉(zhuǎn)換成輸出電壓信號,儀單片機為核心的控制、信號采集處理、聲光報警電路以及顯示、鍵盤、PC接口電路。開關(guān)按下時是按鍵手動復(fù)位電路,RST端通過電阻與VCC電源接通,通過電阻的分壓就可以實現(xiàn)單片機的復(fù)位。但由于DO端與DI端在通信時并未同時有效并與單片機的接口是雙向的,所以電路設(shè)計時可以將DO和DI 并聯(lián)在一根數(shù)據(jù)線上使用。在應(yīng)用中要保存一些參數(shù)和狀態(tài),據(jù)了解基于EEPROM的存儲芯片是一種很好的選擇[15]。程序編寫包括主程序,液晶顯示程序,存儲程序,AD轉(zhuǎn)換程序和時鐘程序。⑵按鍵查詢式的流程圖見下圖(): ,由于P1口具有上拉電阻,所以不在需要加上拉電阻進行電壓的放大。最后把所有模塊進行優(yōu)化整合,便得到了一個完整的系統(tǒng)。同時也要感各位同學的幫助。g20。g20。g20。 unsigned int data_temp=0。 for(g=0。 i2c_write(0x00+i,stor[0]/*要存的數(shù)據(jù)*/)。}}/***************************************/ } }}2.液晶顯示程序includeinclude include define uchar unsigned chardefine uint unsigned int define LCDPORT P0sbit RS=P2^6。 EN=1。unsigned char biaozhi=0,i。.39。 //再寫一次0x38命令,雙行顯示,顯示5x7的點陣字符 for(i=4。 //RS數(shù)據(jù)命令選擇端,高電平數(shù)據(jù),低電平命令sbit RW=P2^7。 EN=0。if (shuju 10) biaozhi = 1。)。i0。sbit CLK=P3^2。/****************************************/CLK=0。 //AD轉(zhuǎn)化的初始化完成。_nop_()。_nop_()。CS=1。CLK=1。_nop_()。 //設(shè)定通道初始化_nop_()。Di=1。 write_lcd_mand(0x06)。 EN=0。 case 4:huancun[3] = shuju%10000/1000。 }void Display_List_Char(uchar x,uchar y,uchar *str){ switch(x) { case 0: write_lcd_mand(0x80+y)。 RS=0。i) lcd_delay(248)。 }void initial_lcd1602(void) //初始化LCD1602{ uchar i。switch(biaozhi) {case 5:huancun[5] = shuju/10000。 } write_lcd_data(dat)。}void write_lcd_mand(uchar write_mand){ lcd_delay(40)。) { dd=i2c_read(0x00+i)。 data_temp=ADconv()。){delays1(100)。g20。g20。g20。sbit k3=P1^3。通過對本次畢業(yè)設(shè)計[23],我學習了很多在大學遺漏的知識,讓我在以后的工作中,更加的得心應(yīng)手。最終,完成此次設(shè)計。A/D芯片的數(shù)據(jù)CS口。最后,將具體的外圍電路和STC89C51單片機的對應(yīng)引腳連接起來,以完成本設(shè)計第四章 系統(tǒng)軟件的設(shè)計對于單片機的開發(fā)應(yīng)用中,逐漸引入了高級語言,C語言就是其中的一種。鍵盤分為:獨立式和矩陣式兩類,每一類按其編碼方法又可以分為編碼和非編碼兩種。閃光報警實現(xiàn)單頻音報警的接口電路比較簡單,只要當值高于警報值的時候給一個低電頻就能驅(qū)動二極管發(fā)光,簡單易懂。在89C51單片機的內(nèi)部有一個震蕩電路,只要在單片機的XTAL1和XTAL2引腳外接石英晶體(簡稱晶振)就構(gòu)成了自激振蕩器并在單片機內(nèi)部產(chǎn)生時鐘脈沖信號,圖中電容器C1和C2穩(wěn)定頻率和快速起振,電容值在5—30pF,典型值是22pF,晶振CYS選擇的是12MHz。這種訪問方式不占用存儲器空間,它的接口電路與時序無關(guān),其時序完全靠軟件編程實現(xiàn)[7]。? CH1 模擬輸入通道1,或作為IN+/使用。傳感器的標準回路有兩部分組成:其一為加熱回路;其二為信號輸出回路,它可以準確反映傳感器表面電阻的變化。并且將結(jié)果輸出到LCD顯示屏幕上。再加上氣體傳感器的發(fā)展,單片機具有受集成限制,片內(nèi)儲存量較小,可靠性好,擴展簡單,控制功能強等特點,基于單片機的酒精濃度檢測儀的研究和開發(fā)生產(chǎn)具有十分廣泛的現(xiàn)實市場和潛在的市場需求。燃料電池可以直接把可燃氣體轉(zhuǎn)變成電能,而不產(chǎn)生污染,酒精傳感器只是燃料電池的一個分支。從而讓駕車的人知道自己該在什么情況下可以開車,這是一個在現(xiàn)代生活很實用。同時很多其他氣體會可能會對其影響,從而影響準確度。該儀器電路簡單,軟件功能完善,靈敏度高,工作性能好,并且具有尺寸小、方便攜帶、低功耗、低成本等優(yōu)點。其將通用的微處理器和Flash存儲器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲器可有效地降低開發(fā)本。 MQ3 的結(jié)構(gòu)和外形 MQ3 標準回路實現(xiàn)A/D轉(zhuǎn)換的基本方法很多,有計數(shù)法、逐次逼近法、雙斜積分法和并行轉(zhuǎn)換法。~5V。首先,我們必須了解它的硬件設(shè)計原理。本設(shè)計中復(fù)位電路采用的是開關(guān)復(fù)位電路,開關(guān)S9未按下是上電復(fù)位電路,上電復(fù)位電路在上電的瞬間,由于電容上的電壓不能突變,電容處于充電(導通)狀態(tài),故RST腳的電壓與VCC相同。輸出電壓的具體數(shù)值由運算放大器UA確定,采用同相放大器的優(yōu)越性在于其輸入阻抗極大,可很好地將TL431輸出的2.5 V電壓與后級電路隔離,使其不受負載變化的影響;運放與電阻R3和R2組成比例放大環(huán)節(jié),可對基準電壓按要求進行比例放大輸出,但輸出電壓最大不能超過運放的電源電壓。當按鍵釋放時,也要經(jīng)過數(shù)毫秒延時,待后沿抖動消失后再判別鍵是否釋放?;贑語言和匯編語言的優(yōu)缺點,本系統(tǒng)采用C語言編寫方法[17]。當CS從低變?yōu)楦邥r,ADC0832內(nèi)部所有寄存器清零。便攜式酒精濃度檢測儀的設(shè)計主要分為硬件設(shè)計和軟件設(shè)計。Di Natale, C. Proceedings of the 7th Italian Conference :sensors and microsystems : Bologna, Italy, 46 February 2002 [M]. Singapore 。voi
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1