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

正文內(nèi)容

居民小區(qū)水箱控制系統(tǒng)-資料下載頁

2025-08-14 11:12本頁面
  

【正文】 an(void){ if(maintain_key) { if(flag_add_water==0) //用水狀態(tài) adjust_water_use()。 else adjust_add_water_time()。 //自動加水狀態(tài) } if(maintain_key==0amp。amp。mod_status==0) //手動加水狀態(tài) adjust_add_water_time()。 if(maintain_key==0amp。amp。mod_status==1) //查閱狀態(tài) find_add_water_time()。 if(flag_motor_error) //電機(jī)出錯或下水源缺水報警指示 { Motor_Error_indicator()。 warn_speak()。} Erase_24c04_Indicator()。 //刪除24c04數(shù)據(jù)指示 }void display_seg(void){ char i。 display_seg_data_scan()。 for(i=0。i4。i++) { if(maintain_keyamp。amp。flag_add_water==0amp。amp。flag_250ms) //用水階段閃爍顯示 data_seg_port=display_data[i]。 else data_seg_port=0x0ff。 data_wei_port=wei[i]。 delay(100)。 } if(maintain_keyamp。amp。flag_add_water==1||maintain_key==0amp。amp。mod_status==0) { data_seg_port=0x7f。 data_wei_port=wei[2]。 delay(30)。 }}/*********************** 24c04讀寫操作函數(shù)*******************************/void Read24c02(unsigned char *RamAddress,unsigned char RomAddress,unsigned char bytes)void Write24c02(unsigned char *Wdata,unsigned char RomAddress,unsigned char number)char ram_write_24c04[4]。 //24c04寫數(shù)組char ram_read_24c04[4]。 //24c04讀數(shù)組 char add_water_count=0。 //加水次數(shù)char find_water_count=0。 //查閱加水次數(shù)void clr_24c04(void) //手動清除24c04中所有有效數(shù)據(jù){ char i。 ram_write_24c04[1]=1。 //存儲數(shù)據(jù)有效為置無效1 for(i=0。i50。i++) //最大存儲數(shù)據(jù)50組 Write24c02(ram_write_24c04,4*i,4)。 add_water_count=0。}char read_24c04_average(void) //讀取各次加水上下水位時間{ char i。 char temp1,temp2。 Read24c02(ram_read_24c04,0,4)。 if(ram_read_24c04[1]!=1) {temp1=ram_read_24c04[2]。temp1=ram_read_24c04[3]。} else return 1。 for(i=1。iadd_water_count。i++) { Read24c02(ram_read_24c04,4*i,4)。 if(ram_read_24c04[1]!=1) { temp1+=ram_read_24c04[2]。temp1/=2。 temp2+=ram_read_24c04[3]。temp2/=2。 } } add_water_uptime_storage=temp1。 add_water_downtime_storage=temp2。}void write_24c04_one_dataArray(void) //加入一次加水?dāng)?shù)據(jù){ ram_write_24c04[0]=add_water_count。 ram_write_24c04[1]=1。 ram_write_24c04[2]=add_water_uptime。 ram_write_24c04[2]=add_water_downtime。if((add_water_uptime(add_water_uptime_storage5)amp。amp。add_water_uptime(add_water_uptime_storage+5)amp。amp。(add_water_downtime(add_water_downtime_storage5)amp。amp。add_water_downtime(add_water_downtime_storage+5)) Write24c02(ram_write_24c04,4*add_water_count,4)。 else add_water_count。}void read_24c04_one_dataArray(void) //查詢一次加水?dāng)?shù)據(jù){ Read24c02(ram_read_24c04,4*find_water_count,4)。 add_water_time_minute=ram_read_24c04[2]+ram_read_24c04[3]。}/********************************啟停加水時間計(jì)時***************************/void start_counter_timer(void){ add_water_time_second=0。 add_water_time_minute=0。 read_24c04_average()。 //求歷次加水平均數(shù)據(jù) flag_start_t0=1。 w_motor=W_MOTOR_START。 flag_add_water=1。 }void stop_counter_timer(void){flag_add_water=0。 flag_start_t0=0。 w_motor=W_MOTOR_STOP。 add_water_downtime=add_water_time_minuteadd_water_uptime。 add_water_count++。 //計(jì)數(shù)指針加一 write_24c04_one_dataArray()。 //保存數(shù)據(jù)}/*****************************電機(jī)運(yùn)行監(jiān)控函數(shù)*******************************/void Motor_monitor(void){ if(w_motor==W_MOTOR_START。) {if(add_water_uptime(add_water_uptime_storage+5)||add_water_downtime(add_water_downtime_storage+5)) { w_motor==W_MOTOR_STOP。 flag_motor_error=1。 } else flag_motor_error=0。 }}/********************** 主函數(shù)*************************************/void main(void){}void timer0(void) interrupt 1{ TH0=0X3C。 TL0=0XBO。 count_50ms++。 if(count_50ms%5==0) flag_250ms=~flag_250ms。 if(flag_start_t0) if(count_50ms19) { count_50ms=0。 if(flag_add_water) { add_water_time_second++。 if(add_water_time_second59) { add_water_time_second=0。 add_water_time_minute++。 if(add_water_time_minute59) add_water_timer_minute=0。 } } } }Ⅱ.市場調(diào)查數(shù)據(jù)①.不銹鋼水塔尺寸規(guī) 格(T)內(nèi)/外直徑(mm)內(nèi)/外板厚(mm)桶身高(mm)保溫層(mm)620/720122050670/770 / 122050720/820 / 132050900/1000 / 1320501900/1000 / 152050950/1050 / 1600501200/130013205021300/14001520501300/140018205031300/140023205041600/172012106051600/172026206061600/172031206082000/2150267070102300/2450256770l 水泵揚(yáng)程與功率揚(yáng)程(m)出水口內(nèi)徑(mm)功率(kw)25252535302530253225382540254725502560256051 4 (三相)②.兩類常見的傳統(tǒng)機(jī)械式水塔水位控制器原理及不足 —— 報價:95元 工作原理: 類似于床頭電扇的跌停開關(guān),橢球狀的浮球內(nèi)部有一個導(dǎo)電小球(形狀未知)和一個常開觸點(diǎn),通過小球的移動來達(dá)到開關(guān)的斷開和閉和以控制水泵的停轉(zhuǎn)的目的。 水位過低的時候,浮力不足浮起浮球,浮球傾斜,導(dǎo)電小球滾到觸點(diǎn)位置,常開觸點(diǎn)閉和,水泵開始抽水。 水位上升過程中由于浮球的位置及阻力作用,觸點(diǎn)繼續(xù)閉和,水位繼續(xù)上升。 當(dāng)水位上升到一定程度的時候,浮球向另一方向傾斜,觸點(diǎn)段開,水泵停止控制。 缺點(diǎn):浮秋太重,小球放在浮秋內(nèi)部,其開關(guān)斷、開全由導(dǎo)電小球決定,小球的離合受水的波動較大,可靠性不高,而且無水位顯示、電機(jī)保護(hù)功能,水井水位過低、水泵內(nèi)無水容易燒壞水泵,控制精度不高。 —— 報價:30元 工作原理:一個特制的拉線開關(guān)下掉兩個裝水的浮球,下面的浮秋作為低水位,并結(jié)合上面的浮球作為開關(guān)的啟動。上面的浮秋作為高水位、在水位上升過程中維持開關(guān)的導(dǎo)通。 水位過低的時候,兩個浮秋的力作用開關(guān)上,開關(guān)導(dǎo)通,水泵工作;當(dāng)水位上升浮起下面的浮秋,僅僅靠上面的浮秋維持開關(guān)的導(dǎo)通;當(dāng)水位淹沒高水位的浮秋時,拉線開關(guān)所受的浮力不足以維持開關(guān)的導(dǎo)通而斷開。缺點(diǎn):可靠性不高,而且無水位顯示、電機(jī)保護(hù)功能,水井水位過低、水泵內(nèi)無水容易燒壞水泵,控制精度不高
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1