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

正文內(nèi)容

基于單片機(jī)的太陽(yáng)能路燈控制系統(tǒng)設(shè)計(jì)學(xué)士學(xué)位論文-資料下載頁(yè)

2025-11-03 14:56本頁(yè)面

【導(dǎo)讀】盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了謝意。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。本文研究的路燈同時(shí)整合了這兩者的優(yōu)勢(shì),利用清潔能源以及高效率的LED實(shí)現(xiàn)綠色照明。太陽(yáng)能LED路燈是一種結(jié)合太陽(yáng)能光伏發(fā)電技術(shù)與LED技術(shù)的新型路燈。從而不僅節(jié)約了電能,而且避免了由于四季晝夜長(zhǎng)短不一,需要調(diào)整電路系統(tǒng)的麻煩,使路燈更為人性化。

  

【正文】 30000路燈會(huì)熄滅一半。如果沒(méi)有設(shè)定開(kāi)關(guān)燈時(shí)間,路燈則在190000時(shí)開(kāi)啟,050000時(shí)熄滅。調(diào)試中,起初數(shù)碼管出現(xiàn)的全是8,而且不受按鍵的控制,這是由于初始值設(shè)定中出現(xiàn)了錯(cuò)誤,設(shè)置了高電平有效,導(dǎo)致數(shù)碼管一直處于點(diǎn)亮狀態(tài),通過(guò)把初始值設(shè)置為低電平,數(shù)碼管顯示正常;其次出現(xiàn)了按鍵的不靈敏,這是由于按鍵的延時(shí)消抖沒(méi)有處理好,修改了延時(shí)時(shí)間的長(zhǎng)短,吉林工程技術(shù)師范學(xué)院畢業(yè)論文按鍵正常。在本設(shè)計(jì)中首先存在不足的是斷電保護(hù),為了在斷電的情況下系統(tǒng)也能夠正常工作,在電源供電方面進(jìn)行改進(jìn):用一組備用電池與電源并聯(lián),通過(guò)繼電器連接。繼電器有“常開(kāi)、常閉”觸點(diǎn),繼電器線圈未通電時(shí)處于斷開(kāi)狀態(tài)的靜觸點(diǎn),稱(chēng)為“常開(kāi)觸點(diǎn)”;處于接通狀態(tài)的靜觸點(diǎn)稱(chēng)為“常閉觸點(diǎn)”。本設(shè)計(jì)中讓繼電器的常閉觸電一端與電源相連接,另一端與備用電池相連接。當(dāng)正常通電情況下,繼電器斷開(kāi),使備用電池?cái)嚅_(kāi),系統(tǒng)由電源供電,當(dāng)電源斷電,繼電器閉合,系統(tǒng)由備用電池供電,這樣系統(tǒng)就可以在電源斷電的情況下也能正常工作。其次是在陰雨天氣,路面亮度不夠,此時(shí)可以通過(guò)光感受模塊來(lái)控制路燈的亮暗。該模塊由光敏二極管為核心元件,通過(guò)光敏二極管對(duì)光線的采集,反饋給單片機(jī),再由單片機(jī)來(lái)控制路燈的開(kāi)關(guān)。白天受光照時(shí)光敏二極管反向電阻減小,回路斷開(kāi),燈泡熄滅;天黑時(shí)因光照很小,光敏二極管反向電阻增大,回路接通,路燈點(diǎn)亮。在點(diǎn)亮或熄滅狀態(tài)下仍受原來(lái)系統(tǒng)的控制。例如光敏二極管點(diǎn)亮路燈后,若沒(méi)有接收到由光敏二極管傳出的關(guān)燈信號(hào),則到達(dá)原系統(tǒng)設(shè)置的關(guān)燈時(shí)間,路燈也同樣會(huì)熄滅。第七章 總結(jié)與展望第七章 總結(jié)與展望目前,太陽(yáng)能LED照明的初步投資仍然是困擾我們的一個(gè)主要問(wèn)題。但是,太陽(yáng)能電池光效在逐漸提高,而價(jià)格會(huì)逐步降低。同樣的,市場(chǎng)上LED的發(fā)光效率在快速地提高,而價(jià)格卻在降低。與太陽(yáng)能的可再生、清潔無(wú)污染以及LED的環(huán)保節(jié)能相比,常規(guī)化石能源日趨緊張,并且使用后對(duì)環(huán)境會(huì)造成日益嚴(yán)重的污染。所以,太陽(yáng)能LED照明作為一種方興未艾的戶(hù)外照明,展現(xiàn)給我們的將是無(wú)窮的生命力和廣闊的前景??v觀全球科技的進(jìn)步,光伏發(fā)電應(yīng)用進(jìn)程也在穩(wěn)步提升。本設(shè)計(jì)依照光伏發(fā)電的工作特點(diǎn)和運(yùn)行規(guī)律進(jìn)行試驗(yàn),其高效節(jié)能的照明,準(zhǔn)確對(duì)太陽(yáng)能半導(dǎo)體系統(tǒng)進(jìn)行充、放電控制,從而能有效維持蓄電池的壽命;并且蓄電池在經(jīng)過(guò)四天的連續(xù)陰雨天后,仍可以正常工作,基本符合本設(shè)計(jì)的要求,對(duì)能源的開(kāi)發(fā)利用有很重大的意義。對(duì)于這個(gè)畢業(yè)設(shè)計(jì),依然存在很多不太合理的地方。例如,采用蓄電池仍存在諸多弊端,首先因充電次數(shù)限制其壽命的長(zhǎng)短;其次,化學(xué)結(jié)構(gòu)影響充電電流的限制,繼而限制了充電時(shí)間,使得充電效率受限;最后,不屬于環(huán)保能源。因受內(nèi)部工作的溫度效應(yīng)和外界溫度變化的不穩(wěn)定性,控制器的溫度調(diào)節(jié)仍然不夠精確。在電路的結(jié)構(gòu)上仍需要進(jìn)一步的簡(jiǎn)化明了,模塊之間的銜接不夠融洽。這些問(wèn)題有待繼續(xù)查閱資料,對(duì)課題的進(jìn)一步深入研究,不斷地比較和論證,原有的方案不斷改善和完善。通過(guò)這次畢業(yè)設(shè)計(jì),體會(huì)到學(xué)以致用的道理以及事必躬親的做事態(tài)度,在這次設(shè)計(jì)當(dāng)中能將以前所學(xué)習(xí)的專(zhuān)業(yè)知識(shí)進(jìn)一步消化,并且努力吸取新知識(shí),擴(kuò)增了知識(shí)面。我相信通過(guò)這半年的畢業(yè)設(shè)計(jì)所經(jīng)歷的,給予我更多的是一種成長(zhǎng)向上的經(jīng)驗(yàn),將對(duì)我以后無(wú)論是繼續(xù)深造還是步入社會(huì)都會(huì)起到很深刻的影響。附錄1附錄 1總體電路圖:附錄2附錄 2源程序:include Unsigned char code changled[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x27,0x7f,0x6f}//共地接的LEDunsigned char led[6]。//用來(lái)顯示用的unsigned char guandeng[3]。//關(guān)開(kāi)燈的時(shí)間unsigned char kaideng[3]。//燈開(kāi)燈的時(shí)間unsigned char present_time[3]。//燈開(kāi)燈的時(shí)間unsigned char xiao[3]。//燈關(guān)小的時(shí)間unsigned char flash=0。//片選掃描多少時(shí)間換一個(gè)位顯示unsigned char timemeasure=0。//T1中斷次數(shù)計(jì)算 40*20=1秒unsigned char flash_cs=0。//片選哪個(gè)位sbit dadeng=P1^4。//燈關(guān)小一點(diǎn)的控制sbit xiaodeng =P1^5。////燈大的控制aunsigned char tiaozheng=0。//調(diào)整燈關(guān)開(kāi)暗的狀態(tài)bit enablebit=0。unsigned int enabletime=0。sbit P1_0 =P1^0。sbit P1_1 =P1^1。sbit P1_2 =P1^2。sbit P1_3 =P1^3。/////調(diào)整時(shí)間 1為調(diào)整目前的時(shí)間,2為調(diào)整關(guān)燈時(shí)間,3為調(diào)整秒 void change_data(unsigned char i) { unsigned char x,change。 if(i==1) { x=present_time[0]。 change=x/100。 x=present_time[0]。 led[0]=x/10change*10。 x=present_time[0]。 led[1]=(unsigned char)(xchange*100led[0]*10)。 x=present_time[1]。 change=x/100。 x=present_time[1]。 led[2]=x/10change*10。 x=present_time[1]。 led[3]=(unsigned char)(xchange*100led[2]*10)。 x=present_time[2]。 change=x/100。 x=present_time[2]。 led[4]=x/10change*10。 x=present_time[2]。 led[5]=(unsigned char)(xchange*100led[4]*10)。 } if(i==2) { x=kaideng[0]。 change=x/100。 x=kaideng[0]。 led[0]=x/10change*10。 x=kaideng[0]。 led[1]=(unsigned char)(xchange*100led[0]*10)。 x=kaideng[1]。 change=x/100。 x=kaideng[1]。 led[2]=x/10change*10。 x=kaideng[1]。 led[3]=(unsigned char)(xchange*100led[2]*10)。 x=kaideng[2]。 change=x/100。 x=kaideng[2]。 led[4]=x/10change*10。 x=kaideng[2]。 led[5]=(unsigned char)(xchange*100led[4]*10)。 }if(i==3) { x=guandeng[0]。 change=x/100。 x=guandeng[0]。 led[0]=x/10change*10。 x=guandeng[0]。 led[1]=(unsigned char)(xchange*100led[0]*10)。 x=guandeng[1]。 change=x/100。 x=guandeng[1]。 led[2]=x/10change*10。 x=guandeng[1]。 led[3]=(unsigned char)(xchange*100led[2]*10)。 x=guandeng[2]。 change=x/100。 x=guandeng[2]。 led[4]=x/10change*10。 x=guandeng[2]。 led[5]=(unsigned char)(xchange*100led[4]*10)。 } }/***********改變燈的狀態(tài)*****************************/void change_deng(unsigned i){ if(i==0) { dadeng=1。 xiaodeng=0。 } if(i==1) { dadeng=0。 xiaodeng=1。 } if(i==2) { dadeng=0。 xiaodeng=0。 }}/***********秒分時(shí)進(jìn)初始化*****************************/void init(void){ guandeng[0]=6。//6:00:00 guandeng[1]=0。 guandeng[2]=0。 kaideng[0]=18。 kaideng[1]=0。 kaideng[2]=0。 present_time[0]=12。 present_time[1]=00。 present_time[2]=00。 xiao[0]=23。 xiao[1]=00。 xiao[2]=00。}/*********************定時(shí)器0************************/T0_in() interrupt 1 using 3{ unsigned char bb。 flash++。 enabletime++。 if(flash==15) { flash=0。 if(flash_cs==0) P2=254。 if(flash_cs==1) P2=253。 if(flash_cs==2) P2= if(flash_cs==3) P2=247。 if(flash_cs==4) P2=239。 if(flash_cs==5) P2=223。 bb=led[flash_cs]。 P0=changled[bb]。 if(flash_cs!=5) flash_cs++。 else flash_cs=0。 } if(enabletime==555) { enabletime=0。 enablebit=1。 }}/***********************定時(shí)器1**************************/T1_in() interrupt 3 using 3{TH1=(6553540000)/256。//40MS中斷一次TL1=(6553640000)%256。TR1=1。timemeasure++。/***********秒分時(shí)進(jìn)判斷鐘*****************************/if(timemeasure==25)//40*50=1s{ timemeasure=0。 if(present_time[2]59) { present_time[2]++。 } else { present_time[2]=0。 if(present_time[1]59) present_time[1]++。 else { present_time[1]=0。 if(present_time[0]23) present_time[0]++。 else present_time[0]=0。 } } if(tiaozheng=3) { change_data(1)。 } if(present_time[0]==guandeng[0]) if(present_time[1]==guandeng[1]) if(present_time[2]==guandeng[2]) { xiaodeng=0。 dadeng=0。 } if(present_time[0]==kaideng[0]) if(present_time[1]==kaideng[1]) if(present_time[2]==kaideng[2]) { xiaodeng=1。 dadeng=1。 } if(present_time[0]==xiao[0]) if(present_time[1]==xiao[1]) if(present_time[2]==xiao[2]) { xiaodeng=1。 dadeng=0。 } }}main(){unsigned char dengstate=0。//燈的狀態(tài)P3=0。P1=0x00。ET0=1。ET1=1。TMOD=0x12。TH0=0。TL0=0。TR0=1。TH1=(6553540000)/256。//20MS中斷一次TL1=(6553640000)%256。TR1=1。EA=1。init()。change_data(1)。init()。// initt()。for(。){/*大小燈轉(zhuǎn)換*/ if(P1_3=
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1