【正文】
目錄引言 4第一章 緒論 5 5 5 5 5 5 5第二章 系統(tǒng)設(shè)計(jì) 6 6 6 6 6 6 6第三章 硬件設(shè)計(jì)及工作原理 8 8 8 8 電路工作原理 8 bau72芯片的資料 9 9 9 DS1302芯片資料 10第四章 硬件調(diào)試 11 11 11 11 11 電路調(diào)試過(guò)程 11 功能實(shí)現(xiàn)分析 12第五章 軟件部分設(shè)計(jì) 13第六章 總結(jié) 13致謝 14參考文獻(xiàn) 14英文摘要 15附錄 16引言隨著社會(huì)經(jīng)濟(jì)的發(fā)展,人們對(duì)生活水平的要求也越來(lái)越高,在發(fā)展經(jīng)濟(jì)的同時(shí)在很多方面是以一定的環(huán)境為代價(jià)的,現(xiàn)在經(jīng)濟(jì)是快速增長(zhǎng)著,但隨之而來(lái)的是嚴(yán)峻的環(huán)境問(wèn)題、能源問(wèn)題。其中中國(guó)館就是光伏一體化應(yīng)用的典型。簡(jiǎn)單的光伏電池可為手表及計(jì)算機(jī)提供能源,較復(fù)雜的光伏系統(tǒng)可為房屋照明,并為電網(wǎng)供電。電池在本設(shè)計(jì)中起到提供電源的作用,為了使設(shè)計(jì)理念“方便、簡(jiǎn)約”能夠?qū)崿F(xiàn),所以利用太陽(yáng)能充電使得在電池使用壽命器件能夠長(zhǎng)期穩(wěn)定的供電。通過(guò)太陽(yáng)能電池對(duì)可充電池電池進(jìn)行充電,再通過(guò)電池供電升壓對(duì)整個(gè)電路供電。方案一:如圖231所示。到天黑后光敏電阻RG因光照呈現(xiàn)高阻值,VT導(dǎo)通,VS的門極即有正向觸發(fā)電壓而導(dǎo)通,LED通電發(fā)光。白天通過(guò)太陽(yáng)能電池板經(jīng)過(guò)LM7806穩(wěn)壓電路輸出穩(wěn)定電壓,對(duì)低電壓的可充電電池組進(jìn)行,晚上的時(shí)候,對(duì)電池組所提供的電壓進(jìn)行升壓,分別給驅(qū)動(dòng)電路和單片機(jī)供電。并且可通過(guò)外擴(kuò)MOS,使輸出電流達(dá)到更大值。顯示部分主要采用DS1302時(shí)鐘芯片和LCD1602[7]作為顯示。在決定做這塊電路的時(shí)候,先找出一些相關(guān)的電路圖資料,分析總結(jié),最后選定方案。(4)時(shí)鐘顯示電路的制作。(6)在調(diào)式過(guò)程中,應(yīng)分功能模塊調(diào)試好了以后再整合成整體調(diào)試。圖421PCB板 功能實(shí)現(xiàn)分析電池供電通過(guò)升壓模塊把電壓升高,當(dāng)光敏電阻受到自然光的照射時(shí)LED燈不亮,當(dāng)其不受到自然光照時(shí),LED燈串亮起,效果如圖431所示。 07 class electronics information science and technology 070303047 Cuihong Chenfaculty adviser Shunda Lin lecturer【Abstract】With the development of society and economy, and now facing severe global environmental issues, new uncontaminated energy for the development and application of solar energy, much attention is one of mainly describes a simple but possession in solar energy stores the design and manufacture of LED lights. Hardware mainly include solar charging module, the power supply voltage module, singlechip microputer system booster module, display module, etc. Detailed analysis of the working principle of each part mainly by singlechip microputer DS1302 STC89C52 and clock chip to achieve some hardware circuit control and display function.【Key Words】Solar LED lights;Lightactivated and possession in。uchar code table11[]=FRI。uchar ee[3]={13,12,0}。sbit SCLK=P1^5。bit flag,flag3,flag6。}void write_(uchar ){ lcdrs=0。 lcden=0。 write_(0x38)。num8。 } //自定義字符寫入CGRAM}void DS1302_wbyte(uchar inbyte){ uchar i。 //寫的時(shí)候高電平,把數(shù)據(jù)寫入ds1302 delay1(1)。 else temp=tempamp。 RST=0。 return (backdata)。 Write_DS1302(addr,bb)。 addr=addr+2。 write_data(0x30+sw)。 write_(0x80+11)。num3。 delay(1)。 break。num3。 delay(1)。num18。 } Read_nowtime(0x81,dd,7)。 write_sfm(6,miao)。 write_(0x82)。 write_nyr(0,ee[0])。 if(s3==0) {while(!s3)。 flag=1。} 。 case 2:write_(0x0c)。 break。 delay(1)。 } } } if(s1num!=0) { if(s1num==1) { //1 if(s2==0) {delay(5)。 case 2 :write_(0x80+6)。 case 6:write_(0xc0+4)。break。aa[6]=nian。Set_DS1302(0x80,aa, 7)。 break。 case 5:shi++。 if(fen==60) fen=0。 write_sfm(6,miao)。 switch(s2num) {case 1:nian。 if(yue==1) yue=12。 write_nyr(8,ri)。 write_zhou()。aa[2]=shi。Set_DS1302(0x80,aa, 7)。break。write_(0x0f)。write_(0x0c)。write_(0x80)。 if(ee[2]==60) ee[2]=0。 if(ee[0]==1) ee[0]=23。 break。amp。 if(flag==0) { Read_nowtime(0x81,dd,7)。 write_sfm(6,miao)。 } if( (shi==ee[0])amp。(fen==ee[1])amp。 write_sfm(0,shi)。 fen=dd[1](dd[1]4)*6。 } else deng=0。 if(ee[2]==1) ee[2]=59。write_(0x80)。write_(0x86)。 case 2:ee[1]+=1。 default:break。 case 2 :write_(0x84)。 } } } }//s2num } //1 if(s1num==2) { if(s2==0) {delay(5)。 case 7:miao。break。Set_DS1302(0x80,aa, 7)。aa[3]=ri。write_(0x85)。 write_nyr(2,nian)。aa[0]=miao。write_(0xc3)。 write_sfm(0,shi)。 if(zhou==8) zhou=1。 case 3:ri++。 break。 } } } if (s2num