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

正文內(nèi)容

單片機(jī)---魚缸自動換水系統(tǒng)設(shè)計-全文預(yù)覽

2025-06-15 12:08 上一頁面

下一頁面
  

【正文】 48 Q5 8550 TO92C J1 ISP SIP6 Q6 8550 TO92C J2 12V SIP2 Q7 8550 TO92C J3 CON5 VH5 Q8 8550 TO92C K1 Up SW6 R1 330 K2 Down SW6 R2 330 K3 Enter SW6 R3 330 K4 Menu SW6 R4 330 R9 2K R5 330 R10 10K R6 330 R11 10K R7 330 R12 10K R8 330 R13 10K U1 89S52 DIP40 R14 10K U2 7805 TO220 R15 10K X1 12MHz XATL R16 10K R17 10K 。 從這次畢業(yè)設(shè)計中,明白了單片機(jī)的重要性,平時沒有感覺到單片機(jī)在生活中的作用這么大,通過這次設(shè)計,才明白單片機(jī)無處不在,生活中到處都用的到它。} }} } 26 第四 章 系統(tǒng)安裝與調(diào)試 4. 1 軟件調(diào)試 采用模塊化程序設(shè)計思想,首先調(diào)試子程序,然后逐級疊加調(diào)試。} }} if (biaoA) 25 {if (Hour==onHour2) {if (Cent==onCent2) if (Second==0) {feng(120)。 } /**定時功能子程序 **/ void Alarm_clock() { if (biaoA) {if (Hour==onHour) {if (Cent==onCent) if (Second==0) {feng(120)。 if(ddmin)dd=max。if(K1)break。if(K1==0){ feng(20)。} }}}} 24 mbiao=0。bai=11。shi=14。biaoA=~biaoA。ge=12。LED_out()。while(i) {if(biaoA){qian=11。offCent2=offTC2。offCent=offTC。keytemp=0。display()。display()。display()。display()。display()。display()。display()。display()。}}} break。TR2=1。Second=0。disL=TCent。disL=TCent。} break。}} while(!(K0amp。Aout=~Aout。mbiao=6。disL=TCent。onTC2=onCent2。TCent=onCent。 if(temp==125) {feng(20)。} temp=0。 break。amp。} }} if(mbiao4){ feng(20)。keytemp=0。 if(temp==125){if(mbiao==0) {feng(20)。 } } /***按 ***鍵 ***檢 ***測 ***/ void key() { uchar i,temp。} break。} break。} break。} break。led3=1。0x7f。led2=1。0x7f。led1=1。led0=1。}} LED_out()。} } if(mbiao3)if(timecount16) {if(keytemp%2){shi=10。} else {qian=disH/10。} else 19 {if(disL==100) {qian=disH/10。 } } /***顯 ***示 ***函 ***數(shù) ***/ void display() {if(disH==100) {qian=10。} break。 if(Hour==24) Hour=0。 if(Second==60) {Second=0。 18 } } /***T2***中 ***斷 ***函 ***數(shù) ***/ void Timer2_Server(void) interrupt 5 using 3 { TF2=0。 // 允許 T2 定時器中斷 TR2=1。offCent2=15。biaoA=1。 onHour=13。} BP=1。i){BP=~BP。x)。 for(。 uchar AddReduce(uchar dd,uchar max,char min)。sbit Aout=P1^6。 sbit K1=P2^1。 sbit led2=P1^2。 uchar onHour2,onCent2,offHour2,offCent2。 - 與數(shù)碼管中的 S1,S2,S3,S4 端口。 3. 2 控制過程: 在 自動模式中 , 系統(tǒng) 是根據(jù)我自己 設(shè)定的時間控制兩個電磁閥在指定的時間接通和斷開。由于家里自來水每分鐘流量是一定的,根據(jù)實際考察所得算出進(jìn)水只需要 20分鐘。把定位器連接進(jìn)水管上,起到雙重保護(hù)。 在我的系統(tǒng)電路中,繼電器的位置如圖 27所示: 圖 27 繼電器與原理圖 由圖中可以看出繼電器是用作開關(guān)使用的,控制電磁閥開與關(guān) , 當(dāng) K5 接通時,電磁閥 1 運(yùn)轉(zhuǎn) 當(dāng) K6 接通時,電磁閥 2 運(yùn)轉(zhuǎn) 2. 6 微型水泵 微型水泵 , 在我魚缸自動換水系統(tǒng)中起到抽水以及雜質(zhì)的作用。 結(jié)構(gòu)如圖 26所示: 圖 26 直動式電磁閥結(jié)構(gòu)圖 繼電器 繼電器 在 通俗 意義上來說就是開關(guān),在條件滿足的情況下關(guān)閉或者開啟。 它的各個腳的含義為: 1―輸入, INPUT ; 2―地, GND ; 3―輸出, OUTPUT TO220。在輪流顯示過程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為 1~ 2ms, 能夠節(jié)省大量的 I/O 端口,而且功耗更低。共陽數(shù)碼管在應(yīng)用時應(yīng)將公共極 COM 接到 +5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平 時,相應(yīng)字段就點(diǎn)亮。 XTAL1:振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端。 EA/VPP:訪問外部程序存儲器控制信號。否則, ALE 將被微弱拉高。 在一般情況下, ALE 以晶振六分之一的固定頻率輸出脈沖,可用來作為外部定時器或時鐘使用。 當(dāng) 看門狗計時完成后, RST 腳輸出 96 個晶振周期的高電平。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。在使用 8位地址(如 MOVX RI)訪問外部數(shù)據(jù)存儲器時, P2口輸出 P2鎖存器的內(nèi)容。對 P2 端口寫“ 1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。程序校驗時,需要外部上拉電阻。對 P0端口寫“ 1”時,引腳用作高阻抗輸入??臻e模式下, CPU停止工作,允許 RAM、定時器 /計數(shù)器、串口、中斷繼續(xù)工作。而且 Flash 允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。水位器是控制水位的高度 , 進(jìn)水管接在水位器上起到雙重保護(hù) ,以防 水 溢出 魚缸。進(jìn)水的多少要看想要換多少水(抽掉的水)這也是用 單片機(jī) 控制電磁閥和抽水馬達(dá)。 電磁閥( 1)和抽水馬達(dá)是把想要換的沉水抽出,換水的多少由單片機(jī)設(shè)定,流量的大小是用微量調(diào)控 運(yùn)行的情況 。有效防 止 水流出缸外 。進(jìn)水管直接接在自來水管子上。定時器設(shè)定時間長短和調(diào)節(jié)電磁閥上的微調(diào)是控制換水的多少和水的流量。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1