基于单片机的模拟路灯控制系统设计方案

发布者:RadiantBreeze最新更新时间:2012-06-25 来源: 维库电子关键字:单片机  模拟路灯  控制系统 手机看文章 扫描二维码
随时随地手机看文章

0 引言

本文采用高效节能环保的LED 灯作为光源,利用传感器模块、光控路灯模块、恒流源模块来实现,根据环境、交通等因素,单片机采集光敏电阻或光电开关的信号控制路灯的亮灭,实现了光电和时间控制; 同时具有交通情况检测、故障自动检测与报警等功能,实现了路灯的智能化控制,节省了电力能源和人力资源。

1 系统设计要求方案

1.1 系统设计要求。

设计并制作一套模拟路灯控制系统,路灯布置如图1 所示。要求实现模拟路灯控制系统的时钟功能,设定显示开关灯时间,并能控制支路按时开灯和关灯;根据环境明暗的变化自动控制开灯和关灯; 根据交通情况自动调节亮灯状态; 独立控制每只路灯的开灯和关灯时间; 当路灯出现故障时,支路控制器发出滴答的报警信号,并显示有故障灯的编号。交通情况采用红外收发传感器方式实现自动调节功能。单元控制器具有调光功能,路灯驱动电源输出功率能在规定时间按设定要求自动减小,该功率应能在20% ~ 100% 范围内设定并调节,调节误差≤2%.

 

图1 路灯布置示意图

 

图1 路灯布置示意图

1.2 系统设计方案

系统采用C8051F020 单片机作为系统的控制器,利用有线传输方式实现对LED1 和LED2 的控制,控制方式如图2 所示。C8051F020 单片机是完全集成的混合信号系统级芯片,内部自带ADC、DAC.而本系统需要采集环境明暗的变化,自动控制LED 亮度,这需要将模拟电压转换为数字量处理,将数字量转换为模拟量控制。整个系统完全自给自足,使用外围器件少,系统成本低,系统调试简单方便。

 

图2 C8051F020 控制方式结构

 

图2 C8051F020 控制方式结构。

2 系统硬件设计

2.1 系统总体框图及控制电路的设计

红外线路灯控制系统硬件结构如图3 所示。控制系统主要由主控单片机、显示接口、红外遥控、传感器、恒流驱动等功能模块组成。C8051F020 单片机接收红外线遥控信号,设定其开关灯的时间,启动模拟控制系统,并将环境明暗信号采集输入单片机进行模数转换,控制LED 灯的开关状态。单片机实时检测LED 灯的工作状态,当出现故障时,单片机控制声光电路报警并控制液晶显示器显示其故障点编号。在规定的时间内输出模拟电压控制LED 灯的亮度。根据红外接收信号检测交通情况,并能根据不同的交通情况对LED 灯作出相应智能控制。C8051F020 单片机最小系统及接口电路见图4.

 

图3 红外线路灯控制系统硬件结构

 

图3 红外线路灯控制系统硬件结构。

 

图4 C8051F020 单片机最小系统及接口电路原理图

 

图4 C8051F020 单片机最小系统及接口电路原理图。

2.2 LED 恒流驱动电源设计

由于OP07 具有非常低的输入失调电压( 最大为25 μV) ,所以OP07 在很多应用场合不需要额外的调零措施; OP07 同时具有输入偏置电流低( ± 2 nA) 和开环增益高( 300 V/mV) 的特点。OP07 集成运放6 脚的输出电压经电阻R30 反馈至反相输入端,构成同相比例电路。功率三极管Q6的基极与运放相连,用来增加驱动电流。当OP07 的同相端输入电压恒定时,由于负反馈的存在,保证了OP07 输出电压恒定,从而使流经LED 负载的电流为恒定电流。LED 恒流驱动电源电路原理图如图5 所示。[page]

 

图5 LED 恒流驱动电源电路原理图。

 

图5 LED 恒流驱动电源电路原理图。

根据图5 可知:

 

 

由上式可以看出输出电流的值仅与输入端控制电压有关,两者成正比关系,电路中R25 = R26,R39 = R30,通过选择适当的电阻值可以改变比例因子。在改变电流源比例因子的同时,也要注意改变补偿电容C29的电容值。

2.3 位置检测电路

采用红外收发传感器,一个发射管发射红外线和一个接收头接收红外线信号。图6 为红外收发传感器判断交通情况原理框图及红外接收发射电路。红外发射管和接收管对射式安装,当有障碍物到达红外发射管和接收管中间时,会产生不同的高低电平,单片机采集此信号,控制灯的开关状态。红外发射管和接收管采用屏蔽的方式来消除外界的干扰。

 

图6 红外收发传感器判断交通情况原理框图及红外接收发射电路
图6 红外收发传感器判断交通情况原理框图及红外接收发射电路。
2.4 环境明暗变化检测与故障检测电路
采用光敏电阻实现对其明暗的变化,产生不同的电压,经单片机内部模数转换处理,根据检测的信号进行相应的处理,实现因环境变化而改变LED 灯的开关状态。其原理图如图7 所示。
 
图7 环境明暗变化检测与故障检测电路
 
图7 环境明暗变化检测与故障检测电路。
3 系统软件设计
系统的软件采用C 语言编程,软件开发采用新华龙Silicon Laboratories IDE 软件平台进行调试。为了编写和调试的方便,节省资源,程序使用模块化设计,根据各功能要求分别设计程序,大大简化了程序的设计和调试工作,节省设计周期。
3.1 系统主程序
主程序开始工作在一个等待设定状态,当有键按下时系统根据按键模式工作。本系统采用红外遥控控制,利用定时器中断来实现对其解码。程序根据设定的模式工作,当遇到特殊情况会自动控制路灯的开关状态。主程序流程图如图8 所示。
 
图8 主程序流程图。
 
图8 主程序流程图。
 
3.2 功率调节子程序
功率调节子程序流程图如图9 所示。程序首先通过PID 算法比较判断检测值的大小是否到20%,如果不够,时钟信号加1,同时修改PWM 控制电压输出。
 
[page]
 
若时钟信号不加1,就要考虑是否需要手动调节功率。
 
图9 功率调节子程序流程图。
 
图9 功率调节子程序流程图。
4 系统测试
4.1 开关控制功能测量
( 1) 交通情况自动调节测试。
交通情况自动调节测试如表1 所示。测试结果表明能自动调节LED 灯1 及LED 灯2 的开关,且可移动物体M 上定位点与过"亮灯状态变换点"( S、B、S\' 等点) 垂线间的距离≤2 cm.
表1 交通情况自动调节测试。
 
表1 交通情况自动调节测试
 
( 2) 开关灯定时测试。
设定LED 灯1 及LED 灯2 同时开( 17: 00) ,LED灯1 及LED 灯2 同时关( 17: 10) ; 设定LED 灯1 及LED 灯2 分别在不同时间开关( LED 灯1 于18: 00 开,LED 灯2 于18: 10 开; LED 灯1 于9: 00 关,LED 灯2于9: 10 关) .开关灯定时测试如表2 所示。
表2 开关灯定时测试
 
表2 开关灯定时测试
 
上表可见系统存在误差,误差产生是由于电路本身时钟有误差,还有人为的读数误差。
( 3) 环境明暗变化自动开关灯测试。
明暗变化自动开关灯测试,测试结果表明: 当环境变暗时,自动开启灯,当环境变亮时,自动关灯。
4.2 恒流源输出功率测试
表3 是在恒流源带LED 负载,调节控制电压时的实测电流值。
表3 LED 灯恒流驱动电路测试数据
 
表3 LED 灯恒流驱动电路测试数据
 
从测试结果可以看出,电流源的恒流精度达到了98.7%,输出功率精度变化小于2%,基本技术指标达到设计要求。
5 结论
通过综合测试,本模拟路灯控制系统实现了自主设定显示开关灯时间,控制整条支路按时开灯和关灯,并根据环境明暗的变化及交通情况自动控制调节灯的亮度和开关; 当路灯出现故障时,支路控制器发出滴答的报警信号,并显示有故障灯的编号。整个系统完全自给自足,使用外围器件少,软件编程方便灵活,系统调试简单方便,系统成本低,性价比高,具有较高的现实意义。
 
关键字:单片机  模拟路灯  控制系统 引用地址:基于单片机的模拟路灯控制系统设计方案

上一篇:单片机的存储器 寄存器概述
下一篇:与MCS51系列单片机相同的数据存储器扩展技术解析方案

推荐阅读最新更新时间:2024-03-16 13:01

恩智浦推出双电源电压ARM Cortex-M0微控制器
恩智浦半导体NXP Semiconductors N.V.近日宣布推出LPC1100LV系列,这是全球首款支持1.65V至1.95V VDD和1.65V至3.6V VIO双电源电压的ARM® Cortex™-M0微控制器。LPC1100LV系列采用2mm x 2mm微型封装,性能达到50 MIPS,功耗比同类3.3V VDD器件低三倍以上。LPC1100LV平台专门针对电池供电型终端应用而设计,包括手机、平板电脑、超级本(Ultrabooks™)以及有源电缆、相机和便携式医疗电子设备的移动配件。 恩智浦半导体微控制器业务部市场总监Jan Jaap Bezemer表示:“通常,在单个微型封装中目前还无法实现高性能双电源电压的产品。L
[单片机]
IAR下STM8S207单片机各模块的无库例程
简介:TIM/ADC/CLOCK/EEPROM/SPI/UART/WWDG/IWDG等不使用库的应用例程,包含SPI双机通讯、定时器的捕获、PWM各功能的实现等;原理图有2个错误:1,晶振电容为22P;2,按键电容位置错; 以下模块全部已调试通过: #include ioSTM8S207S8.h #include Includes.h #include Constants.h #include Functions.h #include Globals.h /* Author: EighthArmy @ July.2010 */ /******************************************
[单片机]
节约单片机端口资源的键盘电路
  1 新型键盘电路   键盘电路是单片机应用系统最常用的人机接口,往往要占用较多的I/O端口,利用本文介绍的电路,可以最大限度地减少键盘电路对I/O端口的点用。本电路特别适合一些引脚少、结构紧凑的单片机,可为其节省宝贵的I/O资源。   这里以3根I/O线为例,普通接法只能接3个键,即使是采用改进后的组合接法 ,最多也只能接7个链,本文介绍的电路是在组合接法的基础上增加了3个二极管,并采用了新的接法。其软件处理使用了端口访问和扫描检测两种方法,从而使按键数可达到16个,同时由于采用了组合逻辑来直接对端口进行读取,因此极大地简经了程序的处理过程,同时也节省了宝贵的存储器和CPU运算资源。图1是该电路的电路原理图。   
[单片机]
节约<font color='red'>单片机</font>端口资源的键盘电路
Rockwell PLC在十层电梯控制系统中的应用
摘要:介绍了Rockwell PLC在十层电梯控制系统中的应用,该系统以PLC为主控制器,采用PWM直流调速系统和集选控制方式,实现了十层电梯的基本功能。 关键词:PLC 电梯 PWM 自1889年美国奥梯斯升降机公司推出世界第一部以电动机为动力的升降机以来,电梯在驱动方式上经历了卷筒式驱动、牵引式驱动等历程,逐渐形成了直流电机拖动和交流电机拖动两种不同的拖动方式。如今电梯已成为人们进出高层建筑不可或缺的代步工具;而且作为载人工具,人们在运行的平滑性、高速性、准确性、高效性等一系列静、动态性能方面对它提出了更高的要求。由于早期的电梯继电器控制方式存在故障率较高、可靠性差、接线复杂、一旦接收完成不易更改等缺点,所以需要开发一种安
[传感技术]
基于Motorala单片机MR16的全数字化的UPS设计方法
随着计算机网络技术、全球化通信技术和高精尖的精密加工工业的发展,对电源的要求越来越高。为确保供电的可靠性和稳定性,UPS正越来越广泛地被应用到国民经济的各个领域。本文介绍了一种基于Motorala单片机MR16的全数字化的UPS设计方法,根据设计思想制作了一台样机,得到了较好的实验结果。 1 主电路的设计 系统主电路主要包括蓄电池、逆变电路和切换电路3部分,逆变部分采用电压型全桥逆变结构,如图1所示。蓄电池电压经全桥逆变电路逆变,再经工频变压器升压和滤波后输出。逆变电压或电网电压Un通过切换开关向负载供电。系统设计要求为直流侧输入电压220V,额定交流输出电压为220V/50Hz,额定容量5kVA。 由图1可见,
[电源管理]
基于Motorala<font color='red'>单片机</font>MR16的全数字化的UPS设计方法
以AT89C51单片机为核心的量程自动切换频率设计
近年来,随着科学技术的快速发展,特别是类似单片机等相关集成电路生产技术的快速堀起,推动了仪器仪表及家电产业的快速发展,用程序代码来简化硬件电路的复杂程度,使其不断向着体积小,价格低廉,功能更加多样化、智能化的方向发展。功能齐全,价格低廉的产品越来越受到人们的青睐,当然,科技的发展最先受益的 还是从事前沿科技研究领域的人员,对于他们来说,一款好的测量设备将为他们的研究工作带来便利的同时也减轻很多负担。就目前而言,高端仪器设备很多均依赖进口,研究并制造出属于我们国家自己的高端仪器设备将是我们一直努力的方向,而且也具有非常广阔的发展前景。 1 硬件电路设计 本设计主要由信号采集电路、放大整形电路、分频电路、信号处理电路、电源电路和显
[单片机]
以AT89C51<font color='red'>单片机</font>为核心的量程自动切换频率设计
MSP430F5438A单片机基于SPI的FatFs移植笔记(一)
怎么说呢……太费劲了,前面的博客还烂尾了,主要是觉得自己在调试的过程当中思维太混乱。虽然说自己挖的坑,含着泪也要填上,这几个就先不填了吧我重新开个坑把调通的说清楚。 不管移植什么程序,最重要的就是, 不要自以为是 一定要先查资料,花一周查资料,查到查不到为止,否则你编了一半的程序再参考别人的,直接后果是你下不了决心推翻重来 1. FatFs移植要点: 相信能看到这个博客的都知道FatFs是什么了,目前应该是0.11版本,我就不多废话了,一个开源的文件系统,不全面的说,作用就是让你编程序操作写SD卡的内容能够被PC机读出来(有不对的话懂的大神请指正) 它的好处就是只要写底层的几个硬件驱动函数就OK了,上层的函数都已经写好了,
[单片机]
MSP430F5438A<font color='red'>单片机</font>基于SPI的FatFs移植笔记(一)
基于AT89S52型单片机的红外无线PPM发射机设计
1 引言 在工业和生活环境中,便携式信息终端设备的出现加速了无线数字通信线路和局域网的引进,然而,由于无线电的局限性,使它在无线高速数据链路应用方面受阻。在此情况下红外(IR)无线光通信得到人们的重视 。作为一种室内短距离通信的传输介质,IR具有胜过无线电的显著优点:IR有巨大的带宽且不需许可证,可以进行高速数据传输;IR不穿透墙壁,因而消除了在不同房间进行通信时可能带来的干扰,而且通信时不容易被侦听,提高了通信的安全性;IR探测器的尺寸比IR无的波长大得多,避免了多径衰落;IR可强度调制,IR通信设备比无线电通信设备要便宜简单得多。 对室内无线电局域网,要求红外数据链路的峰值-平均光功率比高,高峰值功率可提高系统的灵敏度,
[网络通信]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved