环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產品分類

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

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

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

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

<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

推薦產品

更多
主站蜘蛛池模板: 818手游网_提供当下热门APP手游_最新手机游戏下载 | 除湿机|工业除湿机|抽湿器|大型地下室车间仓库吊顶防爆除湿机|抽湿烘干房|新风除湿机|调温/降温除湿机|恒温恒湿机|加湿机-杭州川田电器有限公司 | 锡膏喷印机-全自动涂覆机厂家-全自动点胶机-视觉点胶机-深圳市博明智控科技有限公司 | 地脚螺栓_材质_标准-永年县德联地脚螺栓厂家 | 耐磨焊丝,堆焊焊丝,耐磨药芯焊丝,碳化钨焊丝-北京耐默公司 | 不锈钢水箱生产厂家_消防水箱生产厂家-河南联固供水设备有限公司 | 流水线电子称-钰恒-上下限报警电子秤-上海宿衡实业有限公司 | 离子色谱自动进样器-青岛艾力析实验科技有限公司 | 交流伺服电机|直流伺服|伺服驱动器|伺服电机-深圳市华科星电气有限公司 | 口臭的治疗方法,口臭怎么办,怎么除口臭,口臭的原因-口臭治疗网 | 成都茶楼装修公司 - 会所设计/KTV装修 - 成都朗煜装饰公司 | 北京租车公司_汽车/客车/班车/大巴车租赁_商务会议/展会用车/旅游大巴出租_北京桐顺创业租车公司 | atcc网站,sigma试剂价格,肿瘤细胞现货,人结肠癌细胞株购买-南京科佰生物 | 不锈钢电动球阀_气动高压闸阀_旋塞疏水调节阀_全立阀门-来自温州工业阀门巨头企业 | 【北京写字楼出租_写字楼租赁_办公室出租网/出售】-远行地产官网 | 旋片真空泵_真空泵_水环真空泵_真空机组-深圳恒才机电设备有限公司 | 气弹簧定制-气动杆-可控气弹簧-不锈钢阻尼器-工业气弹簧-可调节气弹簧厂家-常州巨腾气弹簧供应商 | 稳尚教育加盟-打造高考志愿填报平台_新高考志愿填报加盟_学业生涯规划加盟 | 自进式锚杆-自钻式中空注浆锚杆-洛阳恒诺锚固锚杆生产厂家 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 伊卡洛斯软装首页-电动窗帘,别墅窗帘,定制窗帘,江浙沪1000+别墅窗帘案例 | 丝杆升降机-不锈钢丝杆升降机-非标定制丝杆升降机厂家-山东鑫光减速机有限公司 | 翰墨AI智能写作助手官网_人工智能问答在线AI写作免费一键生成 | 便携式高压氧舱-微压氧舱-核生化洗消系统-公众洗消站-洗消帐篷-北京利盟救援 | 施工电梯_齿条货梯_烟囱电梯_物料提升机-河南大诚机械制造有限公司 | 螺杆真空泵_耐腐蚀螺杆真空泵_水环真空泵_真空机组_烟台真空泵-烟台斯凯威真空 | 走心机厂家,数控走心机-台州博城智能科技有限公司 | 上海租奔驰_上海租商务车_上海租车网-矢昂汽车服务公司 | 挨踢网-大家的导航! | 磁棒电感生产厂家-电感器厂家-电感定制-贴片功率电感供应商-棒形电感生产厂家-苏州谷景电子有限公司 | 全自动贴标机-套标机-工业热风机-不干胶贴标机-上海厚冉机械 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | 杭州网络公司_百度SEO优化-外贸网络推广_抖音小程序开发-杭州乐软科技有限公司 | 金联宇电缆|广东金联宇电缆厂家_广东金联宇电缆实业有限公司 | 示波器高压差分探头-国产电流探头厂家-南京桑润斯电子科技有限公司 | 等离子表面处理机-等离子表面活化机-真空等离子清洗机-深圳市东信高科自动化设备有限公司 | 岩石钻裂机-液压凿岩机-劈裂机-挖改钻_湖南烈岩科技有限公司 | 六维力传感器_六分量力传感器_模腔压力传感器-南京数智微传感科技有限公司 | 直齿驱动-新型回转驱动和回转支承解决方案提供商-不二传动 | 伟秀电气有限公司-10kv高低压开关柜-高低压配电柜-中置柜-充气柜-欧式箱变-高压真空断路器厂家 | 电镀标牌_电铸标牌_金属标贴_不锈钢标牌厂家_深圳市宝利丰精密科技有限公司 |