1.实现功能
(1)支路控制器有时钟功能,能设定、显示开关灯时间,并控制整条支路按时开灯和关灯。
(2)支路控制器应能根据环境明暗变化,自动开灯和关灯。
(3)支路控制器应能根据交通情况自动调节亮灯状态:当可移动物体M(在物体前端标出定位点,由定位点确定物体位置)由左至右到达S点时,灯1亮;当物体M到达B点时,灯1灭,灯2亮;若物体M由右至左移动时,则亮灯次序与上相反。
(4)支路控制器能分别独立控制每只路灯的开灯和关灯时间。
(5)当路灯出现故障时(灯不亮),支路控制器应发出声光报警信号,并显示有故障路灯的地址编号。
2.方案设计
本设计主要以STC89C52单片机为主体。其中,支路控制器模块通过单片机来控制单元控制器1和单元控制器2,并完成显示和声光报警部分。用光敏传感器感应自然光的暗亮,将感应结果送至支路控制器,进而控制LED1和LED2的工作状态。单元控制器1模块控制可移动物体M从S到B再到方向路灯变化过程。如当可移动物体M到达S处时,红外检测可移动物体M的位置,并将信号发送至单元控制器1。在支路控制器允许工作的同时,单元控制器1打开继电器,由继电器打开功率可控恒流源,进而实现自动调节亮灯状态。
图1 模拟电路控制系统框图
2.1 恒流源方案论证
采用程控分流实现电源的功率调节。由变压器将220V的交流电转化成直流电,电源通过整流桥到7809芯片得到+9V的电压从而得到恒流源,再由7805芯片转化成相应的恒流源,所得功率在1W可调。其优点是电路简易,容易搭建。缺点是性能不可靠,不稳定。其构图如下图2所示。
图2 恒流源电路图
2.2 系统软件设计
本模拟路灯控制系统以支路控制器为主核心,编制软件程序分别完成时钟功能,显示开光灯的时间,控制支路的按时开灯和关灯。并能根据环境明暗变化,自动开灯和关灯。支路控制器分别能控制每只路灯的开灯和关灯时间。并能在路灯出现故障时发出声光报警。其主流程见图3。
图3 主程序流程框图
框图中的S10、S11、S12、S13、S14、S15、S16分别是按键10、11、12、13、14、15、16(按键原理图可见附录4)。S10和S11控制模式1,S12控制模式2,S13控制模式3S,14控制模式4;S15控制LED1,S16控制LED2。
3 总结
本文设计了一个模拟路灯控制系统,该控制系统包括1个支路控制器和2个单元控制器。本系统支路控制器和单元控制器均采用STC89S52单片机。
该系统具体完成的功能包括:支路控制器有时钟功能、能根据环境明暗变化自动开灯和关灯、能根据交通情况自动调节亮灯状态、能分别独立控制路灯的开灯时间和关灯时间、能进行路灯故障的报警、自制了单元控制器中的LED灯恒流驱动电源、并可对该恒流电源的输出功率进行自动或手动调节。支路控制器根据环境的亮暗程度来决定是否将路将灯开或关;单元控制器会实时检测路灯的故障情况,如有故障则及时将信息反馈至支路控制器,支路控制器启动报警;同时单元控制器还可以控制LED恒流源的输出功率以调节路灯的亮暗程度,这一功能可进一步拓展为根据环境的亮暗程度来调节路灯的亮暗程度,以节省电源功率。
关键字:单片机 控制 智能路灯 模拟系统
编辑:神话 引用地址:基于单片机控制的智能路灯模拟系统
推荐阅读最新更新时间:2023-10-12 20:38
TB6612FNG在直流电机控制设计中的应用
随着PWM脉宽调制方式成为直流电机速度控制的主流,在当前的电机驱动控制设计中,集成驱动芯片逐渐取代了传统晶体管驱动电路,以其精确的数字控制、较强的输出能力等特点得到了广泛的应用。本设计中使用的TB6612FNG是一款新型驱动器件,能独立双向控制2个直流电机,它具有很高的集成度,同时能提供足够的输出能力,运行性能和能耗方面也具有优势,因此在集成化、小型化的电机控制系统中,它可以作为理想的电机驱动器件。 1 TB6612FNG简介 TB6612FNG是东芝半导体公司生产的一款直流电机驱动器件,它具有大电流MOSFET-H桥结构,双通道电路输出,可同时驱动2个电机。 TB6612FNG每通道输出最高1.2 A的连续驱动电流
[工业控制]
东芝全新的单芯片低脚数MCU实现多电机控制
东京 东芝公司(TOKYO:6502)旗下存储与电子元器件解决方案公司今日宣布,公司已成功研发出一个新的微控制器产品族 M4K族 ,该族产品支持利用低脚数(32-64个引脚)单芯片控制多个电机。MK4族是东芝高速、低功耗微控制器TXZ 系列中的第二组产品,这些微控制器集成ARM Cortex -M内核,13款产品的样品发货将于10月启动。
随着节能法规日益严苛,产品持续小型化,市场对可有效控制多个电机的低脚数微控制器(MCU)的需求日益增加。
这些新产品满足空调等家用电器电机控制系统的需求,它们基于整合有浮点处理单元的ARM Cortex -M4F。集成功能包括转换速度达0.5 s的高精度模数转换器、操作
[单片机]
电源功率平均电流控制法
图1(a)所示是用平均电流控制的Bcost PFC电路原理图。平均电流控制原来是用在开关电源中形成电流环(内环)以调节输出电流的,并且仅以输出电压、误差放大信号为基准电流。现在将平均电流法应用于功率因数校正,以输入整流电压μdc和输出电压误差放大信号的乘积为电流基准;并且电流环调节输人电流平均值,便与输入整流电压同相位,并接近正弦波形。输入电流信号被直接检测,与基准电流比较后,具高频分量(如100 kHz)的变化,通过电流误差放大器CA被平均化处理。放大后的平均电流误差与锯齿波斜坡比较后,给开关管V驱动信号,并决定了其应有的占空比。由于是电流误差被迅速而精确地校正。由于电流环有较高的增益一带宽(Gain-Bandwidth),
[电源管理]
基于单片机的频率测量控制系统设计
频率测量方法: 测频法:测试限定时间内检测脉冲的个数(1s) 测周法:采样N个脉冲所使用的时间 测频法实验: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 设计要求: 通过测频法测出时钟发生器的频率并显示在显示屏上 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[单片机]
单片机PCB电磁干扰设计
对于新手来说,在单片机的电路设计中可能不会很注意电路设计中电磁干扰对设计本身的输入输出的影响,但是对于一个电子工程师来说其中的厉害关系就不言而喻了,它不仅关系了单片机在控制在中的能力和准确度,还关系到企业在行业中的竞争。 对电磁干扰的设计我们主要从硬件和软件方面进行设计处理,下面就是从单片机的PCB设计到软件处理方面来介绍对电磁兼容性的处理。 一、影响EMC的因数 1.电压 电源电压越高,意味着电压振幅越大,发射就更多,而低电源电压影响敏感度。 2.频率 高频产生更多的发射,周期性信号产生更多的发射。在高频单片机系统中,当器件开关时产生电流尖峰信号;在模拟系统中,当负载电流变化时产生电流尖峰信号。
[单片机]
一种单片机虚拟实验室的建立方法
0 引 言
单片机的学习是一个实践性很强的过程,目前的单片机实验室基本采用硬件仿真设备搭建,受资金和场地的限制,单片机实验室配置的灵活性和完整性受到一定的限制。针对这些问题,在此提出一种建立基于个人PC和各种软件的单片机个人虚拟实验室方案。所谓“虚拟实验室”,就是将计算机上的各种虚拟仪器,按实验要求和设计原理,虚拟出与现实相同的实验系统,进而在这个系统上完成整个实验。与传统实验模式相比,虚拟实验具有比较明显的优势,例如,涉及的实验内容全面,硬件投入少,学生可自行实验,实验过程中损耗小,与工程实践最为接近等。一般的虚拟实验室仅包含单片机系统的调试,本文在此基础上又加入了与上位机的联合调试。
在此,以使用VB
[单片机]
优势互补成本控制 Marvell-Cavium并购被多方看好
电子网消息:日前,Marvell同意以60亿美元收购Cavium引来行业多方关注。Marvell方面表示,结合该公司的硬盘(HDD)与固态硬盘(SSD)储存控制器、网络与无线连接半导体业务,以及Cavium的多核心处理、网络通讯、储存连接和安全芯片业务,可望使Marvell定位的市场扩展到超过160亿美元的规模。合并后的新公司年营收约达34亿美元。 此外,由于双方在产品以及客户方面少有重叠,在合并后的前18个月有望从共享研发和办公场地等方面节省1.7亿美元的费用。 多位研究机构的分析师也表达了对于此次合并前景的看好。 市场研调机构IC Insights数据显示, Marvell主要产品则包括硬盘和固态硬盘(SSD
[半导体设计/制造]
如何利用STM32单片机串口发送字符串
最近由于要调试一个SMS发送短信的模块,该模块需要发送一系列AT指令,且需要字符串发送,但是STM32官方给的usart.c中并没有直接发送字符串的函数,因此写了一个发送字符串的函数。 其实发送字符串的本质还是发送一个个字符,所以只需在字符串结束标志之前,循环发送字符即可。不罗嗦,上程序。 //程序功能:利用串口发送一个字符串 // 参数:USARTx USART编号 可取 USART1、USART2、USART3、USART4、 USART5(STM32F103ZET6) str 需要发送的字符串 #include “stm32f10x.h” void Usart_SendString(USART_TypeDef* US
[单片机]