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

正文內(nèi)容

智能電風(fēng)扇設(shè)計(jì)-閱讀頁(yè)

2025-07-15 02:41本頁(yè)面
  

【正文】 電壓遞減調(diào)節(jié)的工作原理相反。為了防止這一現(xiàn)象的發(fā)生,從而設(shè)置了 V3(PNP)保護(hù)三極管。當(dāng)復(fù)位后, 口恢復(fù)了高電平,這時(shí) V3 截止,繼電器得不到工作電壓而恢復(fù)到常閉狀態(tài),這時(shí)就輸出正常的電壓到用電器。程序立即檢測(cè)到 這一變化。這時(shí)整機(jī)也轉(zhuǎn)入待機(jī)狀態(tài),直至故障排除后才能重新開(kāi)機(jī),否則整機(jī)將一直處于待機(jī)狀態(tài) [1](P272) 。 初始化中,將 DS18B20,內(nèi)部 RAM,包括按鍵,默認(rèn)為控制狀態(tài),溫度設(shè)定為 24℃。 //定義 DS18B20 端口 DQ sbit rs=P2^0。sbit en=P2^2。sbit BEEP=P3^0。unsigned char code zz[]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09}。unsigned char presence,busy1。unsigned char data disp[]={0x00,0x00,0x00,0x00,0x00}。 //定義空數(shù)組存儲(chǔ)讀出的溫度高字節(jié)、低字節(jié)unsigned char code di[]={0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x04,0x05,0x06,0x06,0x07,0x08,0x08,0x09,0x09}。 bit good=1。while(u){for(v=0。v++)。}void busy(){unsigned char f。rw=1。 delay(1)。 en=0。0x80。 rs=0。 P0=a。delay(1)。}void wd(unsigned char b) {while(busy1==0x80)。rw=0。 en=1。en=0。delay(1)。delay(1)。delay(1)。delay(1)。0x0f。 else c=c+0x37。} void beep() { unsigned char i。i100。 BEEP=~BEEP。 //關(guān)閉蜂鳴器 }/**********************************************************/ init_ds18b02(void) //DS18B20 初始化{DQ=1。 //延時(shí)約 25 微秒DQ=0。//延時(shí)約 650 微秒 DQ=1。presence = DQ。//延時(shí)約 170 微秒 DQ = 1。}/*************************************************22 功能描述:通過(guò)單總線向 DS18B20 寫入一字節(jié)的數(shù)據(jù) 參數(shù)說(shuō)明:dat 要寫入的數(shù)據(jù) 返回說(shuō)明:無(wú)**************************************************/void write_byte(unsigned char dat) //向 DS18B20 寫入一個(gè)字節(jié)數(shù)據(jù){unsigned char i。i8。DQ=datamp。delay_8us(4)。dat=1。while(a!= 0) { for(b=0。b++)。 for(j=0。j++) {P1=zz[j]。} }void fanzh(){ unsigned char j。j8。delay1(50)。for(i=0。i++)23{DQ=0。DQ=1。delay_8us(4)。}/************************************************* 功能描述:?jiǎn)?dòng)測(cè)溫和測(cè)溫結(jié)果數(shù)據(jù)處理 隸屬模塊:傳感器模塊 函數(shù)屬性:外,用戶可調(diào)用 參數(shù)說(shuō)明: 返回說(shuō)明:**************************************************/void read_tem(void) //讀取溫度{init_ds18b02()。good=0。write_byte(0xcc)。 //開(kāi)始溫度測(cè)量delay_8us(500)。write_byte(0xcc)。 //跳過(guò)暫存 temp[0]=read_byte()。 //溫度高 8 位 }}/*********************************************************/void Disp_Temp()//顯示溫度{ if((temp[1]amp。temp[1]=~temp[1]。}24 else disp[0]=0x20。0x0f。 //查表得小數(shù)位的值 n=((temp[0]amp。0x0f)4)。} disp[1]=n/10。wd(disp[0])。dispd(disp[2])。dispd(disp[3])。wd(0x43)。 chsh()。 wc(0x80)。j12。} Disp_Temp()。} if((n25)amp。(n=40)) {zhengzh()。 delay(300)。 delay(300)。 delay(200)。 delay(200)。zhengzh(1)。fanzh(1)。電風(fēng)扇我們都很熟悉,但要想把單片機(jī)技術(shù)運(yùn)用到電風(fēng)扇上是不簡(jiǎn)單的,剛開(kāi)始我只是設(shè)想用單片機(jī)去控制熱釋電傳感器,把人出現(xiàn)的模擬電壓變成數(shù)字的并且?guī)?dòng)電風(fēng)扇啟動(dòng)。當(dāng)然在電路上我還是采用了一部分人家現(xiàn)成的電路圖,然后我把這些電路結(jié)合自己的理論知識(shí),把單片機(jī)技術(shù)運(yùn)用到了一般的電路中,從而實(shí)現(xiàn)了溫度和人同時(shí)控制電風(fēng)扇的啟動(dòng)。在以后的工作中我會(huì)更加的努力學(xué)習(xí)來(lái)彌補(bǔ)我現(xiàn)在的不足之處。可是為了我在社會(huì)上更好的發(fā)展和我個(gè)人的目標(biāo)不得不離開(kāi)學(xué)校,去尋找心得知識(shí)來(lái)更好的發(fā)展自己。參考文獻(xiàn)[1]北航出版社 高嵌入式單片機(jī)原理與應(yīng)用 耿德根主編[2]機(jī)械工業(yè)出版社 安防系統(tǒng)工程 周遐主編[3]高等教育出版社 電子技術(shù)實(shí)踐與訓(xùn)練 廖先蕓[4]人民郵電大學(xué)出版社 單片微型計(jì)算機(jī)實(shí)用系統(tǒng)設(shè)計(jì) 潘新民[5]高等教育出版社 單片機(jī)原理及應(yīng)用技術(shù) 李全利 26[6]傳感器原理及工程應(yīng)用 電子科技大學(xué)出版社 郁有為[7]人民郵電出版社 傳感器工作原理及應(yīng)用實(shí)例 黃繼昌,徐巧魚[8]高等教育出版社 智能卡技術(shù) 劉守義[
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1