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

正文內(nèi)容

基于51lpc單片機(jī)的智能供水控制器的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧資料

2025-07-04 00:13本頁(yè)面
  

【正文】 =1。 //定時(shí)50ms TL0=0x00。}/****************定時(shí)器T0初始化****************/void init_T0(void){ TMOD=0x01。j1000。in。 //調(diào)用數(shù)據(jù)調(diào)整程序 }}/******************延時(shí)函數(shù)********************/void delay(int n){ int i,j。 }}/***************更新顯示數(shù)據(jù)函數(shù)***************/void renovate(void){ if(sam_n==11) //去完11個(gè)采樣值 { sam_n=0。i4。 } /*****************溫度顯示函數(shù)*****************/void disp(void){ uchar i。 //調(diào)用顯示函數(shù) renovate()。 //更新顯示數(shù)據(jù)/*********************主程序*********************/main(){ init_T0()。 //調(diào)整顯示數(shù)據(jù)函數(shù)void disp(void)。 //電阻值計(jì)算函數(shù)float shuipingmian(void)。 //AD轉(zhuǎn)換函數(shù)uchar median(uchar *dat,uchar num_d)。 //定時(shí)器T0初始化void disp_seg(uchar n,uchar d_dat)。/************************函數(shù)聲明***********************/void delay(int n)。uchar tem[11]={10,10,20,13,11,11,15,21,18,29,11}。const uchar tab_dot[]={ 0x40,0x79,0x24,0x30,//0.~3. 0x19,0x12,0x02,0x78,//4.~7. 0x00,0x10, 0xff,0x86//8.、9.、mie、E }。 參考文獻(xiàn)[1] [M].北京:清華大學(xué)出版社,2004[2] [M].北京:高等學(xué)校教材,2005[3] [M].重慶:重慶大學(xué)出版社,1996[4] [M].重慶:重慶大學(xué)出版社,2002[5] 張洪潤(rùn),[M].北京:清華大學(xué)出版社,2005[6] 張洪建,[M].北京:化學(xué)工業(yè)出版社,2004 [7] 芯片速查手冊(cè).中國(guó)自動(dòng)化技術(shù)公司出版[M],1995[8] [J].河北水利水電技術(shù), 2002[9] 王新房,[J].微電子學(xué)與計(jì)算機(jī)[10] 趙利明,[J].重慶電力高等專課學(xué)校學(xué)報(bào),2000.[11] 吳今哲,金永鎬,[J].延邊大學(xué)學(xué)報(bào)(自然科學(xué)版), 2004,[12] 自動(dòng)控制系統(tǒng)的設(shè)計(jì)[J].電子技術(shù),2005 [13] [J].銅業(yè)工程,2001[14] 王衛(wèi)軍,揚(yáng)代華,[J],2006, 附 錄1:PCB圖及其電路圖 附 錄2:程序設(shè)計(jì)include include includedefine uchar unsigned chardefine uint unsigned intdefine ADC0809 XBYTE[0x7fff]define disp_dat P1define LED_n P2sbit INTR=P3^2。能產(chǎn)生明顯的經(jīng)濟(jì)效益和社會(huì)效益。 –狀態(tài)控制子程序 4 結(jié)論本次介紹的智能控制已在很多地方得到應(yīng)用。2)主電機(jī)工作、備用電機(jī)工作。⑵當(dāng)水位高于8m 時(shí),SPEAKER 發(fā)出不間斷的蜂鳴聲(報(bào)警控制1)。其中有兩種狀態(tài)需要報(bào)警,分別是水位低于1m 和水位高于8m 時(shí)。 表0099 狀態(tài)控制子程序本設(shè)計(jì)中共用到五中控制狀態(tài),—狀態(tài)控制子程序所示。 —查表子程序 狀態(tài)子程序根據(jù)查表所得的結(jié)果,可以轉(zhuǎn)到不同的子程序中,—表00~99 所示。在處理過程中,關(guān)鍵是rel 的初始值必須為0(因AJMP 為雙字節(jié)指令,當(dāng)rel 為0、 198 時(shí),可進(jìn)行查詢),以便能夠順利的對(duì)表中數(shù)據(jù)進(jìn)行查詢,并通過查詢結(jié)果作出相應(yīng)的處理。通過乘法指令實(shí)現(xiàn)數(shù)據(jù)的轉(zhuǎn)換:將輸入的 0~10 轉(zhuǎn)換為0~99,為查表指令的實(shí)現(xiàn)作好準(zhǔn)備工作。通過量化,將輸入數(shù)據(jù)變?yōu)?~ 99 種狀態(tài),為下一步處理作好準(zhǔn)備。在中斷子程序中,實(shí)現(xiàn)單片機(jī)對(duì)ADC0809 轉(zhuǎn)換所得的8 路并行數(shù)據(jù)的接收。隨后,單片機(jī)進(jìn)入等待中斷狀態(tài)。 詳細(xì)流程圖 主程序 —程序所示:首先對(duì)單片機(jī)寫入外圍端口地址(INT0 和F8H),并開中斷 1,且定義中斷為邊緣觸發(fā)方式。如看門狗、IO接口等功能,以實(shí)現(xiàn)控制器所要實(shí)現(xiàn)的功能,基于狀態(tài)分析的設(shè)計(jì)方法設(shè)計(jì)主程序,使軟件的結(jié)構(gòu)清晰狀態(tài)明確。根據(jù)上述狀態(tài),即可分別對(duì)數(shù)碼顯示、SPEAKER 和電動(dòng)機(jī)(主、備)實(shí)現(xiàn)單片機(jī)的自動(dòng)化控制。(5)當(dāng)狀態(tài)在80~99 時(shí):主、備電機(jī)停止工作,報(bào)警電路工作(常高)。(3)當(dāng)狀態(tài)在20~60 時(shí):主電機(jī)工作、備電機(jī)停止工作,報(bào)警電路停止工作。(1)當(dāng)狀態(tài)在00~10 時(shí):主、備電機(jī)工作,報(bào)警電路工作(一高一低)。在單片機(jī)中將輸入的8 位數(shù)字量進(jìn)行量化數(shù)為 100 的量化處理,并根據(jù)這一量化將水位高度控制轉(zhuǎn)化為對(duì)狀態(tài) 00~99 的控制,其中狀態(tài)00 、狀態(tài)01 、狀態(tài)99 。本設(shè)計(jì)是通過水位傳感器(見附錄一)對(duì)水位高度(0~10m)進(jìn)行采樣、量化后,輸出 0~10V 的直流電壓。當(dāng) AT89C51 的 管腳有高電平輸出時(shí),SPEAKER 發(fā)出報(bào)警聲。本設(shè)計(jì)采用自耦變壓器降壓?jiǎn)?dòng), 所示。所以除了小型異步電動(dòng)機(jī)外,大多數(shù)異步電動(dòng)機(jī)采用壓降啟動(dòng)方式,以減小啟動(dòng)電流。 (2)三相電動(dòng)機(jī)單向控制(工作原理):異步電動(dòng)機(jī)接入電網(wǎng)的瞬間,啟動(dòng)電流大約是額定電流的 4~7 倍。2)熱熔器作為短路保護(hù)。從該電路圖可以知道。主電路構(gòu)成:三相交流電源開關(guān)QS熔斷器FU1交流接觸器主觸頭KM熱繼電器發(fā)熱元件FR電動(dòng)機(jī)M。 電機(jī)控制(1)三相電動(dòng)機(jī)單向啟動(dòng)控制: 為三相電動(dòng)機(jī)單向啟動(dòng)控制圖。因此,為了防止驅(qū)動(dòng)器損壞,線圈兩端必須加箝位二極管。用7448 —數(shù)碼顯示所示。當(dāng)Vcc=5V 時(shí),這個(gè)電流只有2mA 左右。 起振電路所示。電容C1 和C2 可以幫助起振,典型值為30pf,調(diào)節(jié)它們可以達(dá)到微調(diào)FOSC 的目的。 起振電路設(shè)計(jì)石英晶振起振后,應(yīng)能在 XTAL2 線上輸出一個(gè) 3V 左右的正弦波,以使 AT89C51 片內(nèi)的OSC 電路按石英晶振相同頻率自激振蕩。采用中斷方式傳送數(shù)據(jù)時(shí),EOC 線作為 CPU 的中斷請(qǐng)求線。 AT89C51 和ADC 接口通常采用查詢和中斷兩種方式。(2)獲取EOC 線上的狀態(tài)信息,因?yàn)樗茿/D 轉(zhuǎn)換結(jié)束的標(biāo)志。它分為20腳DIP封裝和SO封裝??删幊蘄/O線輸出模式選擇,可選擇施密特出發(fā)輸入,LED驅(qū)動(dòng)輸出,有內(nèi)部看門狗定時(shí)器,上電、欠壓復(fù)位。可提供高速和低速的晶振和RC振蕩方式。采用80C51加速處理器結(jié)構(gòu),指令執(zhí)行速度是標(biāo)準(zhǔn)80C51 CPU的兩倍。水位自動(dòng)控制器由6 個(gè)部分組成,即水位傳感器、A/D 轉(zhuǎn)換、單片機(jī)、數(shù)碼顯示、電機(jī)控制、報(bào)警控制部分, 所示。 設(shè)計(jì)方案水位自動(dòng)控制電路是通過水位傳感器將水位高度轉(zhuǎn)換為 0—10V 的直流電壓,再經(jīng)過A/D 轉(zhuǎn)換后,將轉(zhuǎn)換所得的8 路并行數(shù)字量送入單片機(jī)進(jìn)行處理來達(dá)到對(duì)水位進(jìn)行自動(dòng)控制的目的。(4)數(shù)碼顯示、電機(jī)驅(qū)動(dòng)和報(bào)警電路根據(jù)單片機(jī)產(chǎn)生的控制信號(hào),作出相應(yīng)的動(dòng)作。設(shè)計(jì)中需將這一信號(hào)進(jìn)行處理,以便單片機(jī)能夠接收和處理。 方案論證 總體思路(1)水位高度的檢測(cè):利用水位傳感器完成。異步電機(jī)由于結(jié)構(gòu)簡(jiǎn)單,維護(hù)方便,價(jià)格便宜,所以應(yīng)用最為廣泛。 電機(jī)選擇方案電動(dòng)機(jī)有直流、交流之分。本設(shè)計(jì)中,采用一塊芯片實(shí)現(xiàn)對(duì)交流接觸器的控制。其中,在單片機(jī)的輸出端到交流接觸器間需接驅(qū)動(dòng)模塊。故設(shè)計(jì)中采用74LS7448 驅(qū)動(dòng)數(shù)碼管顯示??紤]到本設(shè)計(jì)中,需顯示的位數(shù)較少(兩位),若利用MAX7219 驅(qū)動(dòng)數(shù)碼管,將造成資源浪費(fèi),且MAX7219 芯片價(jià)格較高,采用后大大提高成本支出。(2)利用74LS48 驅(qū)動(dòng)數(shù)碼管:與單片機(jī)連接較為復(fù)雜,需占用單片機(jī)8 個(gè)端口。每片可驅(qū)動(dòng)8 位7 段加小數(shù)點(diǎn)的共陰極數(shù)碼管,可以數(shù)片級(jí)聯(lián),而與微處理器的連接
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1