基于LPC2119微控制器设计实现高速公路隧道智能照明控制器的设计

发布者:祝福的4号最新更新时间:2023-03-06 来源: elecfans关键字:LPC2119  微控制器  智能照明控制器 手机看文章 扫描二维码
随时随地手机看文章

引 言

隧道是高速公路的重要组成部分,隧道照明系统是车辆能够安全地进入、通过和离开隧道区域必不可少的基本保证。目前长隧道的照明分为入口段、过渡段、基本段、出口段,每段的灯具按功能又分为应急灯、全日灯和加强灯三种。应急灯除在停电时用作应急照明外还兼作全日照明,全日灯24小时不间断工作,加强灯根据洞口不同的亮度来开启。隧道内不同区域的亮度要求各不相同,它们和洞外亮度、交通流量、洞内废气的多少、行车速度、灯具的养护周期等诸多因素有关,甚至与路面的材料和洞壁的装修材料有关。这些灯的控制目前基本上是靠开关照明回路来进行控制的。一般隧道都有七八个照明控制回路,建设投资大,施工难度高,隧道开通后管理者仅能在有限的回路里进行控制,很难兼顾到运营成本和隧道安全。 我们采用Philips公司的基于ARM7 TDMI-S 内核的微控制器LPC2119设计实现智能照明控制器,应用在高速公路隧道照明CAN网络中,较好地解决了隧道照明初期投资、运营成本和隧道安全之间的矛盾,收到了很好的经济效益和社会效益。


隧道照明系统CAN网络的构成

CAN(控制器局域网)是当今国际上应用最广泛的现场总线之一。CAN总线最初是由德国Bosch公司为汽车的检测、控制系统而设计的。由于CAN总线具有独特的设计思想、良好的功能特性和极高的可靠性,现场抗干扰能力强,已由国际标准组织ISO制订了CAN总线的国际标准。

CAN协议是建立在国际标准组织ISO的开放系统互连参考模型OSI基础上,主要工作在物理层、数据链路层和应用层。用户可在其基础上根据实际需要开发自己的应用层通信协议。CAN总线信号的传输可采用双绞线、同轴电缆或光纤,最高通信速率可达1Mbps,数据传输在5Kbps 时,传输距离可达到10Km。一个CAN网段上的网络节点可达110个,还可通过CAN网关/网桥延伸网段或和其他各种网络互连互通。

CAN总线的这些特点使得其很适宜应用在条件苛刻的高速公路隧道监控系统或照明控制系统中。高速公路隧道照明控制系统CAN网络主要由上位机、智能照明控制器、CAN网关/网桥等构成(图1)。

基于LPC2119微控制器设计实现高速公路隧道智能照明控制器的设计

图1 隧道照明控制系统CAN网络构成

上位机为PC机,内插PC-CAN 接口卡,网络拓扑采用总线结构,传输介质采用双绞线,为提高系统的抗干扰能力,在传输介质和智能控制器之间采取了光电隔离。上位机并与隧道车辆检测器群和光强检测仪相连,配以我们开发的相应软件,对整个隧道的照明系统进行智能控制。


软件的控制策略如下:在没有车辆进入隧道时,根据光强检测仪所检测到的洞内外光强差值,在隧道内只开启相应的基本照明,当车辆检测器检测到车辆将进入隧道时,开启隧道洞口的加强照明,当车辆进入隧道后,则将车辆前面一段相应距离的加强照明开启,一旦后面无车辆跟进,则将汽车身后的加强照明关闭。同时利用光强仪还可判断晴天、阴天、白天、晚上而开启或关闭相应的照明。可对单个的照明进行单控也可对区域照明进行群控。控制策略随时可根据实际情况进行修正。这样节约了大量的电能,有效的降低了运营成本。


智能照明控制器硬件设计

图1是本智能控制器的总体设计框图,主要由CPU模块、电源模块、通信模块、光强检测模块、温度检测模块、电流检测模块、开关控制模块等组成。通信模块将所有的控制器连接成一个完整的网络,便于值班员在监控室对整个照明系统进行远程控制,光强、温度、电流检测则是通过对这几个参数的检测来判断设备的工作情况,开关控制模块则是通过光电耦合、大功率可控硅开关进行控制的。


CPU 模块

本智能控制器的核心采用了Philips公司的LPC2119微处理器,其采用ARM公司 ARM7TDMI-S 内核,基于RISC精简指令集的微处理器,具有32位总线宽度,内置16KB的SRAM,128 KB Flash 存储器。通过片内PLL对片外晶振的倍频,可实现最大为60MHz 的 CPU 操作频率。同时通过片内Boot装载程序可实现ISP在系统编程和IAP在应用编程功能。由于LPC2119 较小的64引脚封装、极低的功耗、多个32 位定时器、4 路10位ADC、2路CAN、8路10位ADC、以及多达9 个外部中断使它们能很好的满足系统的设计需要。系统硬件电路如图2所示。

图2 智能照明控制器框图

电源模块

LPC2119 为双电源,CPU 操作电压范围:1.65~1.95 V(1.8 V± 0.15 V),I/O 操作电压范围:3.0~3.6 V(3.3 V± 10%),可承受5V 电压,而温度传感器和光电传感器及光耦隔离器均需5V直流电源驱动,故在设计电源模块时必须提供5V、3.3V和1.8V的直流电源。在电源电路里加入了整流桥和稳压模块,并采用电源隔离器B0505S将输入和输出电源相隔离,以屏蔽电源噪声的影响。


通信模块

高速公路中长隧道一般都在1至2公里左右,特长隧道甚至达到十几公里。隧道灯的数量也从数百盏至数千盏不等。加上隧道内环境条件恶劣,而RS-485通信存在抗干扰能力差,误码率高,无纠错重发机制,通信距离短,不方便扩展等缺点,因此这里采用RS485通信网络并不合适。LPC2119内部集成了2个CAN控制器,这给我们采用CAN网络提供了便利。CAN通信速率高、开放性好、通信距离长,且具有多主站运行和分散仲裁的串行总线以及广播通信的特点,与其它通信总线相比,CAN总线数据通信具有突出的高可靠性、实时性和灵活性。我们通过CAN总线还可以把通风机、车行横洞卷帘门等相关设备的控制集成在一起。


光强、温度、电流检测模块

LPC2119 内部集成了四路10位A/D转换器,这就给光强、温度、电流检测提供了极大的便利。光强检测是通过光敏三极管来检测环境亮度参数提供给主程序进行自动控制,也可通过此参数判断光源的好坏。温度参数提供设备本身和周边环境温度,以求设备安全可靠的工作。电流参数则是对光源的工作状态进行不断的监测,交流信号经过互感器、信号调理后直接送入LPC2119内部集成的A/D转换器进行电流参数的采集和变换。


开关控制模块

LPC2119提供了多达46个通用的I/O 口,因此对照明灯进行控制是非常方便的。一个照明控制器可以根据实际情况分别或同时控制4盏、8盏、16盏照明灯。LPC2119是通过固态继电器来对照明灯进行控制的。


为了增强系统的抗干扰性,本照明控制器采用了光电隔离技术,所有的输出均采用了光电耦合器将干扰信号隔离,有效地提高了系统的可靠性。同时由于CPU 的I/O驱动能力有限,一般不足以驱动一些电磁执行器件,需加接驱动接口电路,为避免系统受到干扰,须采取隔离措施。如本例晶闸管所在的主电路是交流强电回路,电压较高,电流较大,不易与CPU 直接相连,可应用光耦合器将CPU的控制信号与晶闸管触发电路进行隔离。光耦隔离驱动电路如图3所示。

图3 双向可控硅隔离驱动

结语

本文介绍的智能照明控制器性能稳定,工作可靠。同时可通过CAN网络由上位机结合光强仪、车辆检测器等进行智能控制,在隧道的建设或改造中,都可以使隧道照明的回路减到最少,不仅节约了初期投资,而且在运行期间可以大大的节约电能消耗。本智能照明控制器已开发出单回路、双回路、四回路、八回路等系列产品,并已搭建成模拟网络通过了测试,目前正在与某高速公路隧道业主商谈实际应用。


关键字:LPC2119  微控制器  智能照明控制器 引用地址:基于LPC2119微控制器设计实现高速公路隧道智能照明控制器的设计

上一篇:如何编写ARM7的启动代码(LPC2119为例)
下一篇:LPC2364的串口转网口专用协议卡的研制方案

推荐阅读最新更新时间:2024-10-13 05:46

基于单片机P89C669的无线PBX系统设计
  0 引言   随着我国通信技术的迅猛发展,通信网络技术层次、运行管理水平跃居世界前列,规模居世界首位。但在电话通信领域,却出现了令人尴尬的局面:一方面,通信设备制造商致力于第三代网络通信设备的研究和生产,功能强大、性能优异的交换设备层出不穷;另一方面,对于一类特殊的用户群体,比如中小型集团公司,旅游公司,厂矿小企业职工、偏远、山岭地区的人民群众、海岛官兵等,普通的电话交换机即一个话机接入一个外线的模式已经远远不能满足他们工作的要求,并且带来诸多不便,但选用专用交换机太昂贵且会造成浪费。   在国内已有人做过这方面的研究工作,小型程控交换机便是其中的一种解决方案,但是它的功能单一,实现的仅仅是内部话机的相互呼叫免费,而在
[嵌入式]
51单片机STC89C54波特率以及双时钟探讨
最近公司老大让我尝试STC89C54单片机的最高波特率,经过一下午的尝试,基本可以搞清楚了。 在11.0592M的晶振下,若单片机工作在12T模式下(即一个机器周期为12个时钟周期),波特率最高可为57600.而若工作在6T模式下(即一个机器周期为6个时钟周期),则波特率最高可为115200. /*/ 在这里再简单介绍一下,如何实现12T和6T的转换,目前我只知道利用STC的下载软件可以修改,程序里的寄存器就不清楚了,估计改不了。设置过程见下图: 若想设置为双时钟6T模式,则可以选择6T,打开你选中的文件即可下载。 // 但要特别注意的是,6T和12T在交叉下载时,应烧写2次,即以前你的单片机是12T
[单片机]
51<font color='red'>单片机</font>STC89C54波特率以及双时钟探讨
单片机的乘法:把ff*03h 结果送p1口先送高8位再送低8位
知识要点:理解2进制数的乘法 ;运行结果先输出00000010 ,然后输出11111101,就是1011111101换算后等于10进制765,就是两数相乘的结果 ;注意是从高向低排列,同时该数已经超过256, 所以进位cy=1 ORG 0000H;程序开始 LJMP MAIN; ORG 030H; MAIN:ACALL DEL; MOV A,#0FFH;寄存器a送0ff MOV B,#03H;寄存器b送03h MUL AB; 相乘 MOV P1,b ;高8位输出结果是00000010 acall del MOV P1,a;低8位输出结果是11111101
[单片机]
<font color='red'>单片机</font>的乘法:把ff*03h 结果送p1口先送高8位再送低8位
MCU大缺货!台系MCU再次宣布调价1成以上,或停止接单
由于产能紧缺,MCU价格不断,多家台湾MCU厂商近日再次宣布调涨价格,甚至停止接单。 义隆23日表示,由于MCU需求强劲,公司自今年1月1日起正式调涨价格,近期也因考量公司产品规划,年后MCU产品全面暂停接单,累计价格涨幅至少1成起跳。义隆今年共新增两家晶圆代工协力厂,包括台系、大陆系晶圆代工厂,新产能分别在第三季、第四季加入,其中,台系将用于生产指纹识别、LTDI等高压制程产品,大陆系则主要生产TDDI。 该公司董事长叶仪晧指出,尽管义隆今年取得产能较去年提升20%,但仍无法满足所有客户,同时由于MCU并非公司主力产品,虽说可以竞争,但相比公司笔电产品,获利表现约在平均值,因此将产能挪去承接对公司获利表现较有利的产品。 除了义隆
[手机便携]
利用USART实现单片机与PC通信
;实验目的:熟悉USART通信 ;通过“串口调试助手”协助工作 ;串口调试助手发送数据给877,877收到后再转发回串口助手 ;硬件要求:拨码开关S7全置ON,其他拨码开关置OFF #INCLUDE P16F877A.INC ;调用芯片头文件,省去特殊寄存器等的定义 __CONFIG _DEBUG_OFF&_CP_ALL&_WRT_HALF&_CPD_ON&_LVP_OFF&_ BODEN_OFF&_PWRTE_ON&_WDT_OFF&_HS_OSC VAL_US EQU .249 ;短延时定时参数 VAL_MS EQU .200 ;长延时定时参数 COUNT EQU 25H
[单片机]
从LCD电极读数的单片机接口技术
   摘要 以测量仪表中常见的时分割驱动法驱动的段式LCD显示器为例,分析LCD显示器的电极连接结构和驱动信号波形;介绍单片机读取仪表LCD读数的接口电路。此接口电路应用于笔者开发的自动血压监控仪的研制及临床应用项目中,由8031单片机读取血压计的收缩压、舒张压、心率以及充气和放气时瞬时压强。实验证明,此接口电路工作稳定、可靠。    关键词 LCD电极 读数 时分割驱动法 接口设计   通过测量仪表拾取被测信号是单片机前向通道设计中常用的数据采集方式。通常,接口电路从仪表电路中取得相关的模拟信号,经过A/D转换或V/F 转换送入单片机;或者取得一个频率信号,经整形后送入单片机 。然而,有些测量仪表电路中可能找不到这样的信号。
[应用]
单片机应用系统的结构与工作过程
1. 结构 将CPU、存储器和输入/输出接口等制作在一块集成电路中就构成了单片机,但单独一块单片机集成电路时无法工作的,必须给它加一些外围电路,构成单片机应用系统才可以工作。典型的单片机应用系统的结构如图1-3所示。从图1-3中可以看出,一个典型的单片机应用系统包括单片机、输入电路和输入部件、输出电路和输出部件。 图1-3典型单片机应用系统结构 2. 工作过程 图1-4所示为VCD影碟机托盘进出单片机控制电路,下面以它为例来说明单片机应用系统的工作过程。 当按“出盒”键后,谍影机的托盘被退出机器,在托盘上放好光盘,然后往机器内径推托盘,托盘马上将托盘检测开关S压上闭合,在A点得到一个低电平,该电平送到单片机
[单片机]
<font color='red'>单片机</font>应用系统的结构与工作过程
单片机非连续工作微功耗设计方案
对于大部分单片机系统,由于单片机的运行速度很快,液晶拼接屏幕单片机在工作的过程中有大量的空闲等待时间。在某些情况下,系统的等待时间甚至可以达到总工作时间的95%以上。在等待过程中,单片机不作任何工作,只是在踏步等待,或者在循环判断有无新的外部请求。在这个过程中,可以让单片机内部的大部分电路工作在休眠状态,可以大大地降低单片机的功耗。同时,也可以让有关的外部电路工作在休眠状态,这样就使整个产品的供电大大降低。产品的这种非连续工作的特点是微功耗设计的基本思路,此外,还要根据产品的特点醉意更多的设计细节。 选择合适的CPU芯片是微功耗设计的关键 目前的单片机种类很多,而且大都针对某一个特定的应用,可根据具体应用情况选择合适的单片机。
[单片机]
小广播
设计资源 培训 开发板 精华推荐

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

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

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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