用 PIC 12F 675 单片机制作的太阳能路灯控制器
文章出处:/
作者:AG九游会路灯人气:
0 发表时间:2021-09-11
PIC12F675单片机制作的太阳能路灯控制器电路。 PIC 12F 675 是 8 引脚单片机,具有 6个I / 0 口,自带 RC 振荡器 ( 振荡频率为 4MHz) 、 4 路 10 位 A /D转换器、1路比较器,该控制器X能稳定、,耗电低。
1 .工作原理
PIC 12F675控制蓄电池的过充电、过放电,开、关路灯功能,定时点亮、天黑自动点亮、延时点亮、自动跟踪点亮等功能,路灯点亮测试控制功能,LED指示功能等。
由蓄电池 BTl 、蓄电池过充电控制执行场效应管 01 、三端稳压器 U1 组成电源供电系统; Q2 、 Q4.组成放电控制;K1 动, R_GM1 光控自动开灯系统,蓄电池分压电阻,发光指示二管等部分组成。太阳能电池板电压由接口J3输入.经fang反充二管 D1 后分成两路,1路经 U1 LM 78L 05 稳压后,为 PIC 12F675单片机提供工作电源,另1路经 FB 丝给蓄电池充电。单片机上电后,先由 Rf 、 Cf组成的硬件电路进行复位.然后由软件控制U2 ③脚 GP4 输出高电平,让 Q4 导通、 Q2 截止,控制系统停止放电,再检测 U2⑦脚 GP0 上的分压值,通过 A/ D 转换及软件运算间接检测、判断蓄电池是否欠压、过压.若蓄电池发生过充电,则通过软件控制U2 ②脚 GP5 输出高电平,使 Q1导通.短路太阳能电池板、停止向蓄电池充电,同时点亮“过充电”指示灯 LED2;若未发生过充电,则 U2 ②脚 GP5输出低电平,允许蓄电池充电。通过检测 U2 ⑥脚 GP1 所接的光敏电阻R_GM1上的分压值,判断是否已经“天黑,到了开路灯时间”,若到了预设的开灯点,则由软件控制 u2 ③脚 GP4 输出低电平,使 Q4截止、02 导通,点亮路灯。若不到开灯点,则程序返回,检测上述诸参数。
K1 是动开灯按钮。按下 K1 ,路灯点亮。单片机通过检测光敏电阻R_GM1上的分压值,判断是否“天黑”,若是天黑.则按设计要求点亮路灯,若否,单片机进入路灯控制器“测试”功能:2分钟后路灯自动熄灭。
2 .说明
由于单片机程序设计活,故这里用“开灯点”作为开灯标记,这个点可以是时间。也可以是天黑的“”。若定义的是时间,可以让路灯从此时开始计时,点亮若干小时后熄灭;若是天黑的,可以让路灯到了此天黑后开始点亮。此后既可计时熄灭,也可判别天亮后熄灭。1切由软件设计人员抉择。
太阳能路灯安装施工与传统路灯安装过程基本,但有区别,是太阳能电池板与蓄电池的安装。太阳能路灯安装施工工序:灯位的选定,基础预制,现在安装准备工作(蓄电池组装、电池板与支撑加的组装),灯杆组装(穿线、灯具安装、电池板技架安装),装,蓄电池安装,控制器安装,灯杆校位置,验收移交。