欧美成人黄色网_欧美精品久久_国产在线一区二区三区_免费视频久久久_亚洲二区视频_欧美大片免费高清观看

產品分類

當前位置: 首頁 > 工業電子產品 > 半導體產品 > 微控制器MCU

類型分類:
科普知識
數據分類:
微控制器MCU

單片機的太陽能路燈控制器設計

發布日期:2022-04-22 點擊率:79

<script var cpro_id = "u1457042";

<iframe id="iframeu1457042_0" vcjm?rdid=1457042&dc=2&di=u1457042&dri=0&dis=0&dai=3&ps=425x362&dcb=BAIDU_SSP_define&dtm=BAIDU_DUP_SETJSONADSLOT&dvi=0.0&dci=-1&dpt=none&tsr=0&tpr=1459704312096&ti=%E5%8D%95%E7%89%87%E6%9C%BA%E7%9A%84%E5%A4%AA%E9%98%B3%E8%83%BD%E8%B7%AF%E7%81%AF%E6%8E%A7%E5%88%B6%E5%99%A8%E8%AE%BE%E8%AE%A1_%E7%94%B5%E6%B0%94%E8%87%AA%E5%8A%A8%E5%8C%96%E6%8A%80%E6%9C%AF%E7%BD%91&ari=1&dbv=0&drs=1&pcs=645x335&pss=970x426&cfv=0&cpl=22&chi=50&cce=true&cec=gbk&tlm=1402382945&ltu=http%3A%2F%2Fwww.dqjsw.com.cn%2Fdiangongdianzi%2Fdianlidiangong%2F57670.html&ecd=1&psr=1366x768&par=1366x728&pis=-1x-1&ccd=24&cja=false&cmi=34&col=zh-CN&cdo=-1&tcn=1459704312&qn=0180805ece859513&tt=1459704312073.156.210.211" vspace="0" hspace="0" marginwidth="0" marginheight="0" scrolling="no" style="border:0; vertical-align:bottom;margin:0;" allowtransparency="true" align="center,center" width="200" height="200" frameborder="0">

本文介紹基于單片機的太陽能路燈控制器的設計,對12 V和24 V蓄電池可自動識別,可實現對蓄電池的科學管理,指示蓄電池過壓、欠壓等運行狀態,具有兩路負載輸出,每路負載額定電流可達5 A,兩路負載可以隨意設置為同時點亮、分時點亮以及單獨定時等工作模式,同時具有負載過流、短路保護功能;具有較高的自動化智能化水平。

2硬件電路組成及工作原理
2.1系統硬件結構
太陽能路燈智能控制器系統硬件結構如圖1所示,該系統以STCl2C5410AD單片機為核心,外圍電路主要由電壓采集電路、負載輸出控制與檢測電路、LED顯示電路及鍵盤電路等部分組成。電壓采集電路包括太陽能電池板和蓄電池電壓采集,用于太陽光線強弱的識別以及蓄電池電壓的獲取。單片機的P3口的兩位作為鍵盤輸入口,用于工作模式等參數的設置。

2.2 STCl2C5410AD單片機
STCl2C5410AD是STCl2系列單片機,采用RISC型CPU內核,兼容普通8051指令集,片內含有10 KB Flash程序存儲器,2 KB Flash數據存儲器,512 B RAM數據存儲器。同時內部還有看門狗(WDT);片內集成MAX810專用復位電路、8通道10位ADC以及4通道:PWM;具有可編程的8級中斷源4種優先級,具有在系統編程(ISP)和在應用編程(IAP),片內資源豐富、集成度高、使用方便。STCl2C5410AD對系統的工作進行實施調度,實現外部輸入參數的設置、蓄電池及負載的管理、工作狀態的指示等。為充分使用片內資源,本文所設置的參數寫入Flash數據存儲器內。 2.3鍵盤電路
P3.4(TO)接F1鍵,用于設置狀態的識別及參數設置;P3.5(T1)接F2鍵,用于自檢及"加1"功能,根據程序流程,分別實現不同功能。
2.4電壓采集與電池管理
太陽能電池板電壓采集用于太陽光線強弱的判斷,因而可以作為白天、黃昏的識別信號。同時本系統支持太陽能板反接、反充保護。
蓄電池電壓采集用于蓄電池工作電壓的識別。利用微控制器的PWM功能對蓄電池進行充電管理。若太陽能電池正常充電時蓄電池開路。控制器將關斷負載,以保證負載不被損傷,若在夜間或太陽能電池不充電時蓄電池開路,控制器由于自身得不到電力,不會有任何動作。當充電電壓高于保護電壓(15 V)時,自動關斷對蓄電池的充電;此后當電壓掉至維護電壓(13.2V)時,蓄電池進入浮充狀態,當低于維護電壓(13.2 V)后浮充關閉,進入均充狀態。當蓄電池電壓低于保護電壓(11 V)時,控制器自動關閉負載開關以保護蓄電池不受損壞。通過PWM充電電路(智能三階段充電),可使太陽能電池板發揮最大功效,提高系統充電效率。本系統支持蓄電池的反接、過充、過放。
2.5負載輸出控制與檢測電路
本系統設計了兩路負載輸出,每路輸出均有獨立的控制和檢測,具有完善的過流、短路保護措施,電路原理如圖2所示。設計了兩級保護:第一級采用了由R7(0.01 Ω康銅絲)以及運放LM358、比較器LM393等器件組成的過流、短路檢測電路,配合單片機的A/D轉換及外部中斷響應來實現負載過流及短路保護,是一種硬件 軟件的方式,LM358的輸出送PL.7(A/D轉換)口,用作過流信號識別,當電流超過額定電流20%并維持30 s以上時,確認為過流;短路電流整定為10 A,響應時間為毫秒數量級。第二級采用了電子保險絲保護,當流經電子保險絲的電流驟然增加時,溫度隨之上升。其電阻大大增加,工作電流大大降低,達到保護電路目的,響應時間為秒數量級,過流撤消或短路恢復后電子保險絲恢復成低阻抗導體,無須任何人為更換或維修。系統采用了兩級保護措施后,在長達數小時的負載短路實驗后,控制器仍沒出現電路燒毀現象。解決了用傳統保險絲只能對電路進行一次性保護以及一旦器件燒毀必須人為更換的問題,同短路后需手動復位或斷電后重新開啟的系統相比,也具有明顯的優點。簡化了太陽能路燈控制器維護,提高了系統的安全性能。
2.6硬件設計過程中的注意事項
(1)感應雷保護電路應設計在太陽能電池板引線入口處,保護電路周圍4 mm內不能布置其他器件。
(2)防止太陽能電池板反接的二極管必須采用快恢復二極管,這種二極管導通內阻小,充電時發熱量小,不用散熱器也可以連續充電,充電效果好。
(3)充電、負載放電電路的印刷線路寬度至少為4 mm~5 mm,線路上用搪錫處理以增加過電流能力,大電流導線從一層過渡到另一層時,要放置3~5個過孔。
(4)過流、短路保護電路選用的電流取樣電阻要綜合考慮電流、功率及熱穩定性三個因素。電阻增大則電路效率下降,本系統選用電阻為0.01 Ω,過電流能力在10 A以上的康銅絲作為電流取樣電阻,來產生取樣電壓,取樣電壓最多不超過0.2 V,故采用運放LM358對其進行放大。
(5)器件的布局和PCB的布線采用模塊化方式,大電流信號與小電流信號要分離,對放大電路的線路尤其要精心布置。數字地和模擬地分開,注意電源線和地線的布局。
3系統軟件設計
與本設計方案的硬件電路對應的軟件程序包括:主程序、定時中斷程序、A/D轉換子程序、外部中斷子程序及鍵盤處理子程序、充電管理子程序、負載管理子程序。單片機的軟件編程以Keil C編譯器的Windows集成開發環境μvision2作為開發平臺,采用C51高級語言編寫。
3.1軟件編程要點
(1)本系統采用較少的按鍵實現了諸多功能,如負載工作模式的設置、雙燈同時工作還是分時工作、負載工作時間的設定、自檢功能等,為防止誤操作采取了一些措施。這種方法實際上是一鍵多用的一種嘗試,還可以推廣到更復雜的人機對話的設計。其思路可參見按鍵處理流程圖。
(2)鍵盤在定時中斷服務程序中讀取,用中斷間隔時間實現鍵盤的去抖,不必編寫另外的延時程序,提高了CPU的利用效率。鍵盤值存入數據緩沖區,在主程序中讀數據緩沖區的內容,執行鍵盤功能散轉子程序。
(3)環境光線(閃電、禮花燃放)對太陽能電池板的采樣電壓有明顯影響,故在白天、黃昏的識別時。要進行軟件延時,一般控制在2~3 min。
(4)外部中斷為高優先級中斷,編制子程序實現負載過流、短路保護時,要充分考慮到負載啟動瞬間會產生數倍于額定電流的沖擊電流.沖擊電流維持時間在3ms~5 ms,應在軟件上采取措施,避免短路與負載開啟的誤判。確定負載過流、短路后,切斷負載輸出。負載切斷后,每隔一段時間,如20 s,應試接通負載開關,當發現過流、短路信號已消除,則恢復負載的輸出。否則負載開關仍然保持斷開。(5)為保護負載(燈具),蓄電池過放保護恢復時應用軟件設置一個回差電壓,這樣負載開關不會出現顫抖現象,有利于延長燈具的使用壽命。 (6)根據STC12C5410AD的Data Flash的特點,數據寫入時必須啟動ISP/IAP命令,CPU等待IAP動作定時后,才繼續執行程序,要先關斷中斷(EA)。還應注意數據寫入Data Flash存儲器,不能跨越扇區。
3.2單片機軟件編程
4 結束語
本文所設計的太陽能路燈控制器可適用12 V或24 V工作的光伏系統,可以直接驅動直流節能燈或通過逆變器驅動無極燈等作為照明光源,也可以驅動一些直流低壓負載用于城市亮化。控制器的兩路負載輸出可以用于機動車道和人行道的照明。照明時間和工作模式可以靈活設置。著重解決了如何對蓄電池及負載進行有效管理的問題。提高了太陽能電池板的使用效率,延長了蓄電池的使用壽命,防止因線路問題而造成意外事件的發生。本文所設計的控制器已在江蘇S238省道得到應用,具有設計可靠、成本低廉的特點,具有較高的實用價值。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
主站蜘蛛池模板: 曰韩无码二三区中文字幕 | 含紧一点h边做边走动免费视频 | 精品香蕉一区二区三区 | 亚洲熟女乱色综合亚洲av | 久久亚洲在线 | 亚洲成人在线视频 | 日韩精品无码人成视频手机 | 国产精品久久久久久久 | 黄色毛片小视频 | 国产色婷婷精品综合在线观看 | 国产精品久久久久9999 | 天天躁夜夜躁狠狠是什么心态 | 人成午夜欧美大片免费视频 | 丰满的熟妇岳中文字幕 | 亚洲视频综合 | 尤物视频最新网址 | 欧洲精品视频在线观看 | 欧美国产成人在线 | 亚洲人成依人成综合网 | 国产综合图片 | 国产乱码在线观看 | 无遮挡国产高潮视频免费观看 | 老师露双奶头无遮挡挤奶视频 | 日产一区二区三区四区 | 五十路熟妇高熟无码视频 | 在线观看精品国产 | 国产成a人亚洲精v品无码 | 黄色软件大全免费观看 | 成人精品视频 | 一个人免费观看的www在线 | 奶头又大又白喷奶水av | 99久久夜色精品国产网站 | 精品国产粉嫩内射白浆内射双马尾 | 综合五月天堂 | 亚洲精品人成无码中文毛片 | 亚洲av永久中文无码精品 | 亚洲男人的天堂一区二区 | 特黄aaaaaaaaa真人毛片 | 日本一级特级毛片视频 | 青青青国产高清在线观看视频 | 久久精品国产99久久久古代 |