依据单片机的太阳能路灯操控器规划的详细计划

SUCCESS CASE
依据单片机的太阳能路灯操控器规划的详细计划

首页 > 成功案例 > 万博网页版注册登录

依据单片机的太阳能路灯操控器规划的详细计划

时间:2024-04-01 16:54:20   作者: 万博网页版注册登录

  跟着人们环保认识的加强以及资源的日渐严重,新动力的运用已快速进入人们的日子。以太阳光为动力, 白日充电、晚上运用, 无需铺设杂乱、贵重的管线, 可任意调整灯具的布局, 安全节能无污染, 充电及开/关进程选用光控主动开关, 无需人工操作, 作业安稳牢靠, 节约电费, 免维护,

  本文介绍依据单片机太阳能路灯操控器的计划规划, 对12 V 和24 V 蓄电池可主动辨认, 可完成对蓄电池的科学办理, 指示蓄电池过压、欠压等行状况, 具有两路负载输出, 每路负载额定电流可达5 A, 两路负载能够随意设置为一起点亮、分时点亮以及独自守时等作业形式, 一起具有负载过流、短路维护功用; 具有较高的主动化和智能化水平。

  太阳能路灯智能操控器体系硬件结构如图1所示, 该体系以STC12C5410AD单片机为中心, 外围电路主要由电压收集电路、负载输出操控与检测电路、LED 显现电路及键盘电路等部分所组成。电压收集电路包含太阳能电池板和蓄电池电压收集, 用于太阳光线强弱的辨认以及蓄电池电压的获取。单片机的P3 口的两位作为键盘输入口, 用于作业形式等参数的设置。

  STC12C5410AD 是STC12 系列单片机, 选用RISC型CPU 内核, 兼容一般8051 指令集, 片内含有10 KB Flash 程序存储器, 2 KB Flash 数据存储器,512 B RAM 数据存储器, 一起内部还有看门狗(WDT) ; 片内集成MAX810 专用复位电路、8 通道10 位ADC 以及4 通道PWM; 具有可编程的8 级中止源4 种优先级, 具有在体系编程( ISP) 和在运用编程( IAP) , 片内资源丰富、集成度高、运用方便。

  STC12C5410AD 对体系的作业进行施行调度, 完成外部输入参数的设置、蓄电池及负载的办理、作业状况的指示等。为充沛运用片内资源, 本文所设置的参数写入Flash 数据存储器内。

  P3.4(T0)接F1 键, 用于设置状况的辨认及参数设置; P3.5(T1)接F2 键, 用于自检及加1功用, 依据程序流程, 别离完成不同功用。

  太阳能电池板电压收集用于太阳光线强弱的判别, 因此可当作白日、傍晚的辨认信号。一起本体系支撑太阳能板反接、反充维护。

  运用微操控器的PWM 功用对蓄电池进行充电办理。若太阳能电池正常充电时蓄电池开路, 操控器将关断负载, 以确保负载不被损害, 若在夜间或太阳能电池不充电时蓄电池开路, 操控器因为本身得不到电力, 不会有任何动作。当充电电压高于维护电压( 15 V) 时, 主动关断对蓄电池的充电; 尔后当电压掉至维护电压( 13.2V) 时, 蓄电池进入浮充状况, 当低于维护电压( 13.2 V) 后浮充封闭, 进入均充状况。当蓄电池电压低于维护电压(11 V)时, 操控器主动封闭负载开关以维护蓄电池不受损坏。经过PWM充电电路( 智能三阶段充电) , 可使太阳能电池板发挥最大成效, 进步体系充电功率。本体系支撑蓄电池的反接、过充、过放。

  本体系规划了两路负载输出, 每路输出均有独立的操控和检测, 具有完善的过流、短路维护的办法,电路原理如图2 所示。规划了两级维护: 榜首级选用了由R7(0.01 Ω康铜丝)以及运放LM358、比较器LM393 等器材组成的过流、短路检测电路, 合作单片机的A/D 转化及外部中止呼应来完成负载过流及短路维护, 是一种硬件+软件的方法, LM358 的输出送P1.7(A/D 转化)口, 用作过流信号辨认, 当电流大于额定电流20%并保持30 s 以上时, 确以为过流; 短路电流整定为10 A, 呼应时刻为毫秒数量级。