太阳能路灯联网监控节能系统方案
志置位;如果蓄电池电压大于设定值,则判断路灯是否亮,路灯不亮,错误标志置位;路灯亮,判断是否有错误置位,如果有,则想监控中心发送错误代码直到收到监控中心应答信号,接着判断主机是否有错误,有则进入待机模式等待检修,没有则进入路灯工作模式。首先检测是否有人通过,有则进行功率调整,使路灯处于正常发光模式,没有则判断是否到了晚上十二点,是则进行功率调整,使路灯处于触发工作模式,只有人经过的时候才会亮灯;如果不是则判断是否到了早上,是则进行功率调整,使路灯处于正常工作模式,否则判断是否到了白天,如果到了白天,则路灯熄灭,进入白天储能阶段。如果还没有到白天,则检测没有人经过路灯的时间是否大于预定值,是则对路灯进行功率调整,降低功耗;没有则返回路人检测程序段,如此循环;在白天,系统检查是否有错误信息,有则不执行下面程序,直到晚上;如果没有错误信息,则接着检测太阳位置和太阳能电池电压,如果太阳能电池电压低于设定值,标志位置位;如果太阳能电池电压没有问题,系统则驱动电机将太阳能电池转向阳光最大处,如果太阳能电池在规定时间内转不到指定位置则说明转向系统出现问题,接着判断太阳能电池是否有问题,如果有,说明太阳能电池个电机模块有问题,如果没有则再次对太阳能电池电压进行采样,将其与上一次采样电压进行比较,两次电压相差不大,说明电机有问题;两次电压相差大,说明位置检测电阻有问题,然后,报警通知用户,至此程序完成一次循环。当前面太阳能电池转动后到达指定位置后,系统进入定时循环状态,此时如果系统收到从机联网请求,则对从机进行联网处理;如此循环,直到定时时间到。
从机程序运行流程图
从机程序运行流程图与主机程序运行流程图类似,在此不再复述。
3.5 系统预计实现结果
在白天,太阳能路灯处于蓄能状态,控制电路通过光传感器探知太阳所在位置,并控制电机转动太阳能电池跟踪太阳,使其能获取更多的太阳能转换成电能储存在蓄电池内;在晚上,从机首先进行自检,并将结果通过无线网络发送到主机,主机收到的同时也进行自检,将结果汇集后通过GSM网络向监控中心报告,监控中心发现问题则通知管理人员处理;自检结束后,从机和主机进入照明模式,人体红外感应模块工作。当有人经过,路灯进入正常照明模式;当一段时间没人经过,则路灯进入节能模式,发光强度有所下降。到了晚上十二点,由于该时段行人稀少,故路灯进入触发工作模式,只在有人经过的情况下才会发光;到了早上路灯再次进入正常照明模式直到天亮。
太阳能路灯联网监控节能系 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)