一、路燈控制系統工作原理:白天光伏電池向蓄電池充電,晚上蓄電池提供電力供路燈照明。所以蓄電池將構成一個充放電迴圈。太陽能路燈照明控制電路包括光伏電池、蓄電池、路燈和控制器四部分。
1、設計中採用AT89S52微控制器,並將其作為智慧核心模組。外圍電路主要包括太陽能電池電壓取樣模組、蓄電池電壓取樣模組、鍵盤電路模組、LED顯示模組、充放電控制模組等。
2、圖1是太陽能路燈控制器結構設計圖。
3、太陽能路燈控制器選擇ATMEL公司的8位微控制器AT89S52為核心的智慧控制模組,在整體上具有低功耗、效能高的特點。
二、微控制器振盪電路
1、微控制器振盪電路如圖2所示。
2、太陽能路燈控制電路設計方案彙總(兩款太陽能路燈控制電路原理圖詳解)
三、復位電路
1、復位電路如圖3所示,電路結構簡單,穩定可靠。
2、系統正常工作電壓為5V,系統採用12V/24V的鉛酸蓄電池供電,蓄電池電壓不穩定,所以需要對電源進行穩壓。本系統採用LM7805三端穩壓器,其輸入電壓在5~24V時均可以保證輸出為穩定的+5V。LM7805組成穩壓電源只需要很少的外圍元件,使用起來非常方便,工作穩定可靠J。系統電源電路如圖4所示。
3、太陽能電池取樣和蓄電池取樣對於系統正常執行起著非常重要的作用。
3.1、太陽能路燈控制器要對蓄電池充放電進行合理控制,即需對蓄電池、太陽能電池板電壓進行取樣。為此,AT89S52微控制器就要外接A/D轉換模組,把電壓轉換為數字訊號,系統選用v/F轉換晶片LM331組成數模轉換電路J。
3.2、在系統取樣設計中,為了防止因為外部因素導致AT89S52程式跑飛或宕機,提高系統穩定性,在LM331與微控制器之間還需增加單通道的高速光電隔離器6n137J。圖5為太陽能電池板取樣電路圖。系統蓄電池取樣和太陽能電池板取樣電路相同。
4、照明系統框圖如圖l所示。
5、圖1 LED太陽能節能燈照明系統框圖
5.1、微控制器經由檢測電路檢測太陽能發電板所發出來的電壓,並由1組A/DCl的轉換值來判斷是否已天黑。
5.2、當光線充足時,將太陽能發電板所發出的電送至定電壓電路,此時,微控制器也會由其A/DC1轉換值來監控充電電池的電量,並以綠色、黃色與紅色的LED來表示充電電池的電量。微控制器以定電壓的方式來對充電電池充電,只要定電壓電路的最大輸出電壓值依充電電池的規格來設定,就不會發生電池過充而損壞的情形。
5.3、當光線不足(天黑)時,微控制器經由A/DC1的轉換值檢測到太陽能發電板發出的電壓已接近於零,此時,微控制器會依此A/DC1轉換後數值來判斷是否點亮LED燈,當此A/DC1轉換後的值低於某一臨界值時,該值越小,則微控制器會輸出一脈寬越寬的PWM訊號,使LED燈的亮度越亮。
5.4、如果僅靠太陽能電池來對充電電池充電,其充電量可能不足以提供LED燈點亮一整晚。所以我們預計入夜後,此太陽能燈約只點亮6h,此時大約已過深夜12點。
5.5、另外,我們再加入光敏電阻與人體紅外線檢測器,當太陽能燈點亮6h而熄滅後,如果光敏電阻檢測到有車輛駛近,或者人體紅外線檢測器偵測到有人靠近時,則LED燈會再點亮數分鐘,以作照明之用。如此,僅靠太陽能電池的充電量應足以供此LED燈使用。
6、定壓、穩壓電路
定壓、穩壓電路如圖2所示
7、設計中,HT7544是1只4.4V的穩壓塊,把HT7544的GND腳接地,其輸入腳(in)輸入的電壓大於4.4V,其輸出腳(out)會固定輸出4.4V的電壓。因為HT7544的輸出腳(out)電壓~LGND大於4-4V,所以流過電阻Rl的電流為
8、在本設計中,微控制器HT46R23需要的5v穩壓電源透過整合穩壓塊HT7551來供給。HT7551的GND腳接地,其輸人腳(in)輸入大於5V的電壓時,輸出腳(out)會固定輸出5V的電壓。兩隻10k1)的電阻R3與R4作分壓電路,其分壓後之電壓流人微控制器HT46R23的A/DC2轉換接腳(PB2),以供微控制器檢測充電電池的電壓。
9、LED驅動電路
LED的驅動電路如圖3所示
10、驅動電路中,PWM訊號由微控制器HT46R23的PWMO端輸出。
10.1、由圖3可知,太陽能發電板所發出來的電壓透過電阻R5與R6的分壓電路取出。因為,使用的太陽能發電板的工作電壓為7.5v,而微控制器A/DCl轉換的類比輸入電壓最大為5v,使用兩隻10kQ的電阻R5與R6來作分壓電路,使流入微控制器A/DC1轉換(PB1)的電壓為太陽能發電板所輸出電壓的一半。
10.2、當A/DC1轉換後的數字值小於某1個臨界值時,微控制器會輸出一數字訊號c,該訊號開啟電源控制電路,使電池的電能流人驅動電路中。同時,輸出PWM的訊號以點亮LED燈。A/Dc1轉換後的數字值越小,微控制器輸出PWM的脈波寬度越寬。
11、檢測電路
檢測電路如圖4所示。光敏電阻(Cds)與人體紅外線感測器(GDS),分別檢測車輛燈光與人體的紅外線。
12、定壓、穩壓電路
12.1、圖4的最左邊是光敏電阻,為檢測車燈的電路。光敏電阻受光越強,其電阻值越小。在夜晚時,光敏電阻的電阻值變大,微控制器HT46R23的PB0所檢測到的電壓值較小;當車燈照射到光敏電阻時,光敏電阻的電阻值就會變小,微控制器之PB0檢測到的電壓值就會比較大。
12.2、因此在夜晚,當微控制器的PB0所檢測到的電壓值大於某臨界值時,即表示有車輛接近,則微控制器將點亮LED燈。
12.3、圖中的人體紅外線感測器的檢測電路是當有人進入檢測範圍時,人體紅外線感測器會發出1個小脈波,因為此小脈波的功率很小,需要經過幾次放大器(LM324)的放大,其訊號才能有效地被微控制器接收,所以平時無人進人人體紅外線檢測器的檢測範圍時,此電路的輸出為低電位;當微控制器的PC0收到高電位時,表示有人進人人體紅外線感測器的檢測範圍,微控制器將點亮LED照明燈。
(1)在成品上方的太陽能發電板有受光的情形下,其輸出是否有7.5V以上的太陽能發電板之工作電壓。
(2)如果上述測試正常的話,在未接充電電池的情形下,定電壓電路.HT7544的輸出端應該會有約6V的電壓輸出。流經1個整流二極體後,約為5.4v的電壓,以供充電電池充電之用。
(3)將充電電池接至電路中穩壓電路,HT7551會輸出5V的電壓給微控制器使用。
(4)以不透光物質遮蔽太陽能發電板,以模擬人夜的情形。當微控制器的PB1所檢測到的太陽能發電板的輸出電壓值小於某一臨界值時,表示天色已暗。此時,微控制器會輸出一高電位給控制訊號c,以開啟電源控制電路,使電池的電能流人LED驅動電路中。同時,微控制器會輸出FWM訊號以點亮LED燈。6h的時間較長,此時讓LED燈持續點亮1min,以模擬點亮6h,6h後應已過深夜,人車已少,所以熄滅LED燈。
(5)當已過6h而LED燈熄滅後,如果有人車接近,則裝在PB0的光敏電阻或裝在PCO的人體紅外線檢測器應會感應到車燈或人體所發出來的紅外線。此時,微控制器會再點亮LED燈約30S,以作警示或照明之用。此情形直到微控制器的PB1所檢測到的太陽能發電板所輸出的電壓值大於某1個臨界值時,表示天色已亮,程式再回到開始的狀態。
四、接線說明:
1、 先接蓄電池的連線線
2、 再接蓄電池到控制器的線
3、 再接太陽能板到控制器的線
4、 最後接負載到控制器的線
5、 負載為低壓鈉燈時,在做燈具的時候應該先把整流器的輸出端接光源的兩端的線先連線好(低壓鈉燈光源無正負極可任意連線)。把整流器的輸入端連線兩根足夠長的線(要能區分正負極)。在最後接負載到控制器的接線時注意正負極不能接反。
一、路燈控制系統工作原理:白天光伏電池向蓄電池充電,晚上蓄電池提供電力供路燈照明。所以蓄電池將構成一個充放電迴圈。太陽能路燈照明控制電路包括光伏電池、蓄電池、路燈和控制器四部分。
1、設計中採用AT89S52微控制器,並將其作為智慧核心模組。外圍電路主要包括太陽能電池電壓取樣模組、蓄電池電壓取樣模組、鍵盤電路模組、LED顯示模組、充放電控制模組等。
2、圖1是太陽能路燈控制器結構設計圖。
3、太陽能路燈控制器選擇ATMEL公司的8位微控制器AT89S52為核心的智慧控制模組,在整體上具有低功耗、效能高的特點。
二、微控制器振盪電路
1、微控制器振盪電路如圖2所示。
2、太陽能路燈控制電路設計方案彙總(兩款太陽能路燈控制電路原理圖詳解)
三、復位電路
1、復位電路如圖3所示,電路結構簡單,穩定可靠。
2、系統正常工作電壓為5V,系統採用12V/24V的鉛酸蓄電池供電,蓄電池電壓不穩定,所以需要對電源進行穩壓。本系統採用LM7805三端穩壓器,其輸入電壓在5~24V時均可以保證輸出為穩定的+5V。LM7805組成穩壓電源只需要很少的外圍元件,使用起來非常方便,工作穩定可靠J。系統電源電路如圖4所示。
3、太陽能電池取樣和蓄電池取樣對於系統正常執行起著非常重要的作用。
3.1、太陽能路燈控制器要對蓄電池充放電進行合理控制,即需對蓄電池、太陽能電池板電壓進行取樣。為此,AT89S52微控制器就要外接A/D轉換模組,把電壓轉換為數字訊號,系統選用v/F轉換晶片LM331組成數模轉換電路J。
3.2、在系統取樣設計中,為了防止因為外部因素導致AT89S52程式跑飛或宕機,提高系統穩定性,在LM331與微控制器之間還需增加單通道的高速光電隔離器6n137J。圖5為太陽能電池板取樣電路圖。系統蓄電池取樣和太陽能電池板取樣電路相同。
4、照明系統框圖如圖l所示。
5、圖1 LED太陽能節能燈照明系統框圖
5.1、微控制器經由檢測電路檢測太陽能發電板所發出來的電壓,並由1組A/DCl的轉換值來判斷是否已天黑。
5.2、當光線充足時,將太陽能發電板所發出的電送至定電壓電路,此時,微控制器也會由其A/DC1轉換值來監控充電電池的電量,並以綠色、黃色與紅色的LED來表示充電電池的電量。微控制器以定電壓的方式來對充電電池充電,只要定電壓電路的最大輸出電壓值依充電電池的規格來設定,就不會發生電池過充而損壞的情形。
5.3、當光線不足(天黑)時,微控制器經由A/DC1的轉換值檢測到太陽能發電板發出的電壓已接近於零,此時,微控制器會依此A/DC1轉換後數值來判斷是否點亮LED燈,當此A/DC1轉換後的值低於某一臨界值時,該值越小,則微控制器會輸出一脈寬越寬的PWM訊號,使LED燈的亮度越亮。
5.4、如果僅靠太陽能電池來對充電電池充電,其充電量可能不足以提供LED燈點亮一整晚。所以我們預計入夜後,此太陽能燈約只點亮6h,此時大約已過深夜12點。
5.5、另外,我們再加入光敏電阻與人體紅外線檢測器,當太陽能燈點亮6h而熄滅後,如果光敏電阻檢測到有車輛駛近,或者人體紅外線檢測器偵測到有人靠近時,則LED燈會再點亮數分鐘,以作照明之用。如此,僅靠太陽能電池的充電量應足以供此LED燈使用。
6、定壓、穩壓電路
定壓、穩壓電路如圖2所示
7、設計中,HT7544是1只4.4V的穩壓塊,把HT7544的GND腳接地,其輸入腳(in)輸入的電壓大於4.4V,其輸出腳(out)會固定輸出4.4V的電壓。因為HT7544的輸出腳(out)電壓~LGND大於4-4V,所以流過電阻Rl的電流為
8、在本設計中,微控制器HT46R23需要的5v穩壓電源透過整合穩壓塊HT7551來供給。HT7551的GND腳接地,其輸人腳(in)輸入大於5V的電壓時,輸出腳(out)會固定輸出5V的電壓。兩隻10k1)的電阻R3與R4作分壓電路,其分壓後之電壓流人微控制器HT46R23的A/DC2轉換接腳(PB2),以供微控制器檢測充電電池的電壓。
9、LED驅動電路
LED的驅動電路如圖3所示
10、驅動電路中,PWM訊號由微控制器HT46R23的PWMO端輸出。
10.1、由圖3可知,太陽能發電板所發出來的電壓透過電阻R5與R6的分壓電路取出。因為,使用的太陽能發電板的工作電壓為7.5v,而微控制器A/DCl轉換的類比輸入電壓最大為5v,使用兩隻10kQ的電阻R5與R6來作分壓電路,使流入微控制器A/DC1轉換(PB1)的電壓為太陽能發電板所輸出電壓的一半。
10.2、當A/DC1轉換後的數字值小於某1個臨界值時,微控制器會輸出一數字訊號c,該訊號開啟電源控制電路,使電池的電能流人驅動電路中。同時,輸出PWM的訊號以點亮LED燈。A/Dc1轉換後的數字值越小,微控制器輸出PWM的脈波寬度越寬。
11、檢測電路
檢測電路如圖4所示。光敏電阻(Cds)與人體紅外線感測器(GDS),分別檢測車輛燈光與人體的紅外線。
12、定壓、穩壓電路
12.1、圖4的最左邊是光敏電阻,為檢測車燈的電路。光敏電阻受光越強,其電阻值越小。在夜晚時,光敏電阻的電阻值變大,微控制器HT46R23的PB0所檢測到的電壓值較小;當車燈照射到光敏電阻時,光敏電阻的電阻值就會變小,微控制器之PB0檢測到的電壓值就會比較大。
12.2、因此在夜晚,當微控制器的PB0所檢測到的電壓值大於某臨界值時,即表示有車輛接近,則微控制器將點亮LED燈。
12.3、圖中的人體紅外線感測器的檢測電路是當有人進入檢測範圍時,人體紅外線感測器會發出1個小脈波,因為此小脈波的功率很小,需要經過幾次放大器(LM324)的放大,其訊號才能有效地被微控制器接收,所以平時無人進人人體紅外線檢測器的檢測範圍時,此電路的輸出為低電位;當微控制器的PC0收到高電位時,表示有人進人人體紅外線感測器的檢測範圍,微控制器將點亮LED照明燈。
(1)在成品上方的太陽能發電板有受光的情形下,其輸出是否有7.5V以上的太陽能發電板之工作電壓。
(2)如果上述測試正常的話,在未接充電電池的情形下,定電壓電路.HT7544的輸出端應該會有約6V的電壓輸出。流經1個整流二極體後,約為5.4v的電壓,以供充電電池充電之用。
(3)將充電電池接至電路中穩壓電路,HT7551會輸出5V的電壓給微控制器使用。
(4)以不透光物質遮蔽太陽能發電板,以模擬人夜的情形。當微控制器的PB1所檢測到的太陽能發電板的輸出電壓值小於某一臨界值時,表示天色已暗。此時,微控制器會輸出一高電位給控制訊號c,以開啟電源控制電路,使電池的電能流人LED驅動電路中。同時,微控制器會輸出FWM訊號以點亮LED燈。6h的時間較長,此時讓LED燈持續點亮1min,以模擬點亮6h,6h後應已過深夜,人車已少,所以熄滅LED燈。
(5)當已過6h而LED燈熄滅後,如果有人車接近,則裝在PB0的光敏電阻或裝在PCO的人體紅外線檢測器應會感應到車燈或人體所發出來的紅外線。此時,微控制器會再點亮LED燈約30S,以作警示或照明之用。此情形直到微控制器的PB1所檢測到的太陽能發電板所輸出的電壓值大於某1個臨界值時,表示天色已亮,程式再回到開始的狀態。
四、接線說明:
1、 先接蓄電池的連線線
2、 再接蓄電池到控制器的線
3、 再接太陽能板到控制器的線
4、 最後接負載到控制器的線
5、 負載為低壓鈉燈時,在做燈具的時候應該先把整流器的輸出端接光源的兩端的線先連線好(低壓鈉燈光源無正負極可任意連線)。把整流器的輸入端連線兩根足夠長的線(要能區分正負極)。在最後接負載到控制器的接線時注意正負極不能接反。