性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

太陽能LED路燈控制器設(shè)計(jì)與實(shí)現(xiàn)(持續(xù)更新原理圖、PCB,軟件)

        最近手里有個(gè)小項(xiàng)目,設(shè)計(jì)一個(gè)控制器,白天利用太陽能電池板給蓄電池充電,晚上給LED路燈使用。利用電源網(wǎng)這個(gè)平臺(tái),希望和更多有經(jīng)驗(yàn)的人分享共同完成這個(gè)項(xiàng)目,我會(huì)持續(xù)更新原理圖,PCB以及軟件部分,希望大家積極互動(dòng)共同完成這個(gè)項(xiàng)目,共同學(xué)習(xí)共同進(jìn)步,謝謝大家。

        首先是需求以及指標(biāo)

              1、 充電、控制、橫流輸出一體化。

              2、12V,24V蓄電池自適應(yīng),充電電流不大于10A。

              3、兩路恒流輸出驅(qū)動(dòng)LED,每路輸出電流不大于5A,且電流分時(shí)可控,輸出端功率不超過200W。

              4、能承受-35°到75°的高低溫。

              5、充電效率不低于96%,放電效率不低于92%。

              6、輸入欠壓、過流、過壓、反接保護(hù)

              7、輸出過流、過壓、短路、開路、過功率保護(hù)。

        根據(jù)需求設(shè)計(jì)了一個(gè)大概框圖

框圖

        每一部分作用如下:

         

       充電過流保護(hù)、接反保護(hù)電路:防止太陽能電池板充電電流過大燒壞電路并防止太陽能電池板反接至電路中。

 

       充放電開關(guān)控制電路:?jiǎn)纹瑱C(jī)控制太陽能電池板充電開始與截止,根據(jù)多種情況下開始充電或切斷輸入充電。

 

        輸入電壓、電流測(cè)量電路:測(cè)量輸入電壓、電流,作為電池的一些參考參數(shù)使用

 

        溫度檢測(cè)電路:檢測(cè)溫度,進(jìn)行蓄電池溫度補(bǔ)償并能進(jìn)行溫升智能保護(hù)。

 

        外界照度檢測(cè)電路:檢測(cè)外界光強(qiáng)度決定充放電開啟與關(guān)閉。

 

       RS-232接口電路:連接上位機(jī),用上位機(jī)軟件進(jìn)行參數(shù)設(shè)定或者查詢。

 

       蓄電池溫度補(bǔ)償控制電路:根據(jù)溫度對(duì)蓄電池進(jìn)行相應(yīng)的電壓補(bǔ)償。

 

      蓄電池電壓檢測(cè)電路:檢測(cè)蓄電池電壓對(duì)充放電進(jìn)行反饋控制。

 

       PWM控制恒流輸出電路:根據(jù)系統(tǒng)一些參數(shù)設(shè)置輸出電流。

 

      欠壓保護(hù)、過流保護(hù)等保護(hù)電路:一系列保護(hù)電流保證系統(tǒng)在空載、過載、欠壓、過壓、過流等狀態(tài)下能穩(wěn)定運(yùn)行。

 

       輸出電壓、電流測(cè)量電路:測(cè)量電壓、電流,反饋控制保證系統(tǒng)正常工作。

 

       STM32F103C6T6控制器主要完成檢測(cè)、控制功能。

       初步方案

        1、充電部分采用同步Buck電流以保證高效率,充電方式暫選最近特別火的MPPT(對(duì)算法不是很自信所以暫定這個(gè),后面根據(jù)開發(fā)難易程度選擇采用三段式或者M(jìn)PPT),MOS管驅(qū)動(dòng)器選擇TI的UCC27211(120V,4A),MOS管選擇我們的國產(chǎn)貨后羿半導(dǎo)體的HY1707(70V,80A,這不是廣告宣傳哈),PWM波由單片機(jī)產(chǎn)生,暫定頻率200K。

        2、放電部分采用國半(現(xiàn)已被TI收購)的LM3424,沒用過這款芯片,不知道能跑到5A不,看手冊(cè)上說輕易跑到5A我心里稍稍舒了口氣。

        3、考慮到成本,開發(fā)難以程度以及所需資源控制部分采用ST的STM32F103C6T6,不貴10塊錢左右,M3內(nèi)核外設(shè)強(qiáng)大配合庫函數(shù)開發(fā)。

        先寫到這里,請(qǐng)各位大蝦批評(píng)指教,小弟感激不已。

        好傷心都沒人回復(fù),沒人指教啊,小弟還是很堅(jiān)強(qiáng)的把原理圖設(shè)計(jì)完成了,傳上來與大家分享下,歡迎拍磚,睡一覺起來再詳細(xì)說一下原理圖設(shè)計(jì)中的一些東西,現(xiàn)在只做了充電部分設(shè)計(jì)。

        LED路燈控制器充電部分.pdf

        

全部回復(fù)(11)
正序查看
倒序查看
2014-08-21 15:51

我們剛做了一個(gè)不帶恒流驅(qū)動(dòng),三路輸出的路燈控制器,花了半個(gè)月時(shí)間,后續(xù)也想做個(gè)帶恒流驅(qū)動(dòng)的。前面這個(gè)是應(yīng)付老板要求。

1
回復(fù)
2014-08-23 09:39

    周末難得睡一個(gè)懶覺,把原理圖設(shè)計(jì)中的一些東西說一下,介紹順序按原理圖中從左到右從上到下的順序。

        光電池蓄電池接口及狀態(tài):接口就是蓄電池光電池兩個(gè)輸入端,狀態(tài)是為了提示光電池蓄電池正常接入,如果接反了指示燈就不會(huì)亮。Status是為了提示充電狀態(tài),初步設(shè)定兩個(gè)狀態(tài),閃爍表明正在充電,亮表明供電正常但沒有充電。

    

    光電池防接反蓄電池防接反:光電池防接反通過串聯(lián)一個(gè)二極管進(jìn)去,還有防夜晚反充電功能,串聯(lián)一個(gè)R008電阻加MAX4080是為了測(cè)量輸入電流。蓄電池防接反是靠低端MOS管實(shí)現(xiàn)的,正常接入時(shí)Q1的GS端高電平導(dǎo)通,反接時(shí)不導(dǎo)通,DZ1是為了防止Q1的GS間電壓超過最大電壓,C3和R3起緩沖作用。

    

    輸入輸出電壓及溫度測(cè)量:低端電壓測(cè)量比較簡(jiǎn)單之間采用電阻分壓就行,加上一個(gè)RC濾波網(wǎng)絡(luò)是為了濾除高頻干擾。溫度測(cè)量是通過一個(gè)NTC熱敏電阻,由AD采樣計(jì)算電阻值再查表得到溫度。

    

    

電源和地耦合處理:STM32需要給模擬電路和數(shù)字電路部分分別供電,對(duì)模擬電路和數(shù)字電路的電源和地加電感耦合一下,STM32的地和系統(tǒng)地通過一個(gè)0歐姆電阻連接。

上午先寫這么多,下午繼續(xù)。

    

0
回復(fù)
2014-08-25 19:57
@YaoYuan815
  周末難得睡一個(gè)懶覺,把原理圖設(shè)計(jì)中的一些東西說一下,介紹順序按原理圖中從左到右從上到下的順序。        光電池蓄電池接口及狀態(tài):接口就是蓄電池光電池兩個(gè)輸入端,狀態(tài)是為了提示光電池蓄電池正常接入,如果接反了指示燈就不會(huì)亮。Status是為了提示充電狀態(tài),初步設(shè)定兩個(gè)狀態(tài),閃爍表明正在充電,亮表明供電正常但沒有充電。    [圖片]    光電池防接反蓄電池防接反:光電池防接反通過串聯(lián)一個(gè)二極管進(jìn)去,還有防夜晚反充電功能,串聯(lián)一個(gè)R008電阻加MAX4080是為了測(cè)量輸入電流。蓄電池防接反是靠低端MOS管實(shí)現(xiàn)的,正常接入時(shí)Q1的GS端高電平導(dǎo)通,反接時(shí)不導(dǎo)通,DZ1是為了防止Q1的GS間電壓超過最大電壓,C3和R3起緩沖作用。   [圖片]    輸入輸出電壓及溫度測(cè)量:低端電壓測(cè)量比較簡(jiǎn)單之間采用電阻分壓就行,加上一個(gè)RC濾波網(wǎng)絡(luò)是為了濾除高頻干擾。溫度測(cè)量是通過一個(gè)NTC熱敏電阻,由AD采樣計(jì)算電阻值再查表得到溫度。       [圖片]電源和地耦合處理:STM32需要給模擬電路和數(shù)字電路部分分別供電,對(duì)模擬電路和數(shù)字電路的電源和地加電感耦合一下,STM32的地和系統(tǒng)地通過一個(gè)0歐姆電阻連接。[圖片]上午先寫這么多,下午繼續(xù)。    

    周末突然有事耽誤了,沒有更新,今晚繼續(xù)。同步Buck那部分的電路就是一個(gè)基本結(jié)構(gòu),不做過多解釋。單片機(jī)最小系統(tǒng)部分也不說,電源,晶振,JTAG。重點(diǎn)說下U7,TL431基準(zhǔn)穩(wěn)壓源,由于我使用的這款STM32內(nèi)部沒有基準(zhǔn)源只能用模擬電路供電那部分的電源當(dāng)作基準(zhǔn)源,把一路2.5V基準(zhǔn)信號(hào)當(dāng)作測(cè)量對(duì)象反過來推算電源電壓,這樣可以保證更好的AD采樣精度。

    原理圖就說這么多,開始準(zhǔn)備PCB。

0
回復(fù)
zhusayhi
LV.1
5
2015-01-31 22:56
@YaoYuan815
  周末突然有事耽誤了,沒有更新,今晚繼續(xù)。同步Buck那部分的電路就是一個(gè)基本結(jié)構(gòu),不做過多解釋。單片機(jī)最小系統(tǒng)部分也不說,電源,晶振,JTAG。重點(diǎn)說下U7,TL431基準(zhǔn)穩(wěn)壓源,由于我使用的這款STM32內(nèi)部沒有基準(zhǔn)源只能用模擬電路供電那部分的電源當(dāng)作基準(zhǔn)源,把一路2.5V基準(zhǔn)信號(hào)當(dāng)作測(cè)量對(duì)象反過來推算電源電壓,這樣可以保證更好的AD采樣精度。  原理圖就說這么多,開始準(zhǔn)備PCB。
沒有LED燈的驅(qū)動(dòng)電路啊
0
回復(fù)
2016-05-05 09:45
@YaoYuan815
  周末突然有事耽誤了,沒有更新,今晚繼續(xù)。同步Buck那部分的電路就是一個(gè)基本結(jié)構(gòu),不做過多解釋。單片機(jī)最小系統(tǒng)部分也不說,電源,晶振,JTAG。重點(diǎn)說下U7,TL431基準(zhǔn)穩(wěn)壓源,由于我使用的這款STM32內(nèi)部沒有基準(zhǔn)源只能用模擬電路供電那部分的電源當(dāng)作基準(zhǔn)源,把一路2.5V基準(zhǔn)信號(hào)當(dāng)作測(cè)量對(duì)象反過來推算電源電壓,這樣可以保證更好的AD采樣精度。  原理圖就說這么多,開始準(zhǔn)備PCB。
怎么沒有后續(xù)的更新了呀???
0
回復(fù)
2017-03-22 18:49
@YaoYuan815
  周末突然有事耽誤了,沒有更新,今晚繼續(xù)。同步Buck那部分的電路就是一個(gè)基本結(jié)構(gòu),不做過多解釋。單片機(jī)最小系統(tǒng)部分也不說,電源,晶振,JTAG。重點(diǎn)說下U7,TL431基準(zhǔn)穩(wěn)壓源,由于我使用的這款STM32內(nèi)部沒有基準(zhǔn)源只能用模擬電路供電那部分的電源當(dāng)作基準(zhǔn)源,把一路2.5V基準(zhǔn)信號(hào)當(dāng)作測(cè)量對(duì)象反過來推算電源電壓,這樣可以保證更好的AD采樣精度。  原理圖就說這么多,開始準(zhǔn)備PCB。

樓主人呢?

0
回復(fù)
可以啦
LV.1
8
2017-05-20 11:23
@YaoYuan815
  周末突然有事耽誤了,沒有更新,今晚繼續(xù)。同步Buck那部分的電路就是一個(gè)基本結(jié)構(gòu),不做過多解釋。單片機(jī)最小系統(tǒng)部分也不說,電源,晶振,JTAG。重點(diǎn)說下U7,TL431基準(zhǔn)穩(wěn)壓源,由于我使用的這款STM32內(nèi)部沒有基準(zhǔn)源只能用模擬電路供電那部分的電源當(dāng)作基準(zhǔn)源,把一路2.5V基準(zhǔn)信號(hào)當(dāng)作測(cè)量對(duì)象反過來推算電源電壓,這樣可以保證更好的AD采樣精度。  原理圖就說這么多,開始準(zhǔn)備PCB。
樓主pcb制圖能給我們看看學(xué)習(xí)一下嗎,謝謝樓主啦
0
回復(fù)
tanik
LV.5
9
2018-06-10 20:08
新東西一點(diǎn)要支持的!樓主繼續(xù)!
0
回復(fù)
zhou2013
LV.6
10
2018-09-22 07:49
@tanik
新東西一點(diǎn)要支持的!樓主繼續(xù)!
發(fā)份資料學(xué)習(xí)下謝謝!2065746683@qq.com
0
回復(fù)
sjjgdsk25
LV.2
11
2018-11-02 13:49
@zhou2013
發(fā)份資料學(xué)習(xí)下謝謝!2065746683@qq.com
發(fā)份資料學(xué)習(xí)下謝謝!1529887061@qq.com
0
回復(fù)
sabrina9988
LV.7
12
2018-12-13 16:28
學(xué)習(xí)一下
0
回復(fù)
發(fā)