基于LPC2132的桥梁挠度传感器的设计与实现

摘 要:挠度是反映桥梁健康状况的最重要指标。本文介绍的基于ARM CPU LPC2132的光电液位挠度传感器具有成本低,自动性能好、精度高、非接触、能连续在线监测等优点。这里重点介绍它的硬件构成、原理和性能分析。最后以山西高速公路小沟特大桥的安全监测系统为实例来具体介绍本传感器的使用情况。
关键词:LPC2132;桥梁监测;挠度;传感器
Abstract: Deflection is indispensable parameters which can indicate the safety status of bridges. The photoelectricity and liquid level deflection sensors (PLLD) based on ARM CPU LPC2132 introduced here are cheaper and of better-automaticity and higher precision and can work on-line continuously without contact. This paper will show the hardware, performance and theory of our new sensor in detail. In the end, a concrete application instance in XiaoGou bridge of ShanXi province will be given.
Key words: LPC2132; bridge monitoring ;deflection ; sensor
1 光电挠度监测系统简介   桥梁是投资巨大、使用期漫长的大型民用基础设施,因此其使用的安全性对国民经济有着举足轻重的作用。在其服役过程中,由于荷载作用、疲劳效应、腐蚀效应和材料老化等不利因素对设施的长期影响,桥梁结构将不可避免地产生自然老化、损伤积累,甚至导致突发事故。近年来,不断发生的桥梁倒塌等事故对人们的生命财产安全造成了严重的损害。而那些已经建成的可能存在隐患的大型桥梁更是存在着巨大的潜在威胁。因此,对桥梁等大型民用基础设施的运行状况进行安全监测,就显得非常必要的。而由于桥梁尺寸大,约束点较多,结构变形复杂,因此,要对桥梁的健康状况进行全面的评估,需要从不同的侧面(例如:振动、挠度、应变等方面)来了解桥梁的状态。在表征桥梁健康状况的诸多参数中,挠度(载重时桥梁在垂直方向产生的位移)是其中的一个必不可少的指标。目前,尽管用来测量桥梁挠度的系统已有一些,但能完全实现远程、实时、自动在线监测的此类设备还不多见。本文介绍的光电液位挠度监测系统具有成本低,自动性能好、精度高、非接触、能连续在线监测等优点且已成功地在山西小沟高速公路特大桥上得到成功的应用。 [align=center]
基于LPC2132的桥梁挠度传感器的设计与实现 图1光电液位挠度监测系统示意图[/align]   光电液位挠度监测系统示意图如图1 所示,液体箱位于桥墩处,每一个液体箱通过若干液体管道可连接若干个挠度传感器。传感器的分布根据用户需要测量的部位情况而定。多个传感器通过RS-485总线串联起来连接到高速数据采集设备(以下简称高速数采)。一个高速数采可以连接多个这样的485总线网络[1]。当然也可拥有多个高速数采(如果需测的点数多)。多个高速数采可连接到一个以太网设备上,由以太网设备通过光纤等外部线路将数据传送监控中心进行显示和分析。   挠度传感器是本监测系统的核心部分,它的主要任务对上位机发来的命令进行解释和执行,根据不同的命令执行不同的操作。传感器是由液体位移传导部分、光学液面位移识别部分、数据处理部分三部分构成。根据连通管的原理,即连通器里如果只装有一种液体,在液体不流动时,各容器中的液面总保持相平。将液体箱置于桥墩处,当桥梁有挠度变化时桥墩处是保持静态不动的,而此时传感器内部的液体位移传导部分就会产生位移变化即挠度变形值,此时光学液面识别部分将测得的位移变化信号量传给数据处理部分,由数据处理部分对接收到的信号进行滤波,A/D转换等一系列操作,将最终得到的数字信号量通过RS-485总线送到以太网设备,然后由以太网设备将收到数据桢转化TCP/IP数据报通过光纤等外部网络传给监控中心。
2 32位机LPC2132在光电液位挠度监测系统中的应用   LPC2132 CPU 是Philips公司推出的基于ARM7TDMI-S核的精简指令系统的32位高速处理器。它的工作电压为3.3V,内核ARM7TDMI-S的工作电压仅为2.5V,大大降低了芯片的功耗。LPC2132带有:①16K片内静态RAM 64K和片内Flash程序存储器,提供了本系统中程序所需要的空间,128位宽度接口/加速器实现高达60MHz的操作频率;②片内Boot装载程序实现在系统编程(ISP)和在应用编程(IAP)。Flash编程时间:1ms可编程256字节,扇区擦除或正片擦除只需400ms。③EmbeddedICE-RT和嵌入式跟踪接口可实时调试(利用片内RealMonitor软件)和高速跟踪执行代码。方便程序的调试。④1个8路10位A/D转换器共包含16个模拟输入,每个通道的转换时间低于2.44us。这样就可以将CCD(一种光电元件)产生的模拟信号直接送入CPU中,而不需要额外的模数转换电路了且简化了软件编程。⑤2个32位定时器/计数器(带4路捕获和4路比较通道)满足了系统对CCD控制信号的输入的需求,PWM单元(6路输出)可以直接产生CCD所需的脉冲信号;⑥多个串行接口,包括2个16C550工业标准UART、2个高速I2C接口(400Kb/s)及SPI和SSP串行接口满足了与外界实现实时通讯的需求。⑦多达47个(可承受5v电压)的通用I/O口,和9个边沿或电平触发的外部中断引脚,可用于RS-485命令接收报告、CCD状态、指示灯控制等;⑧通过片内PLL可实现最大为60MHz的CPU操作频率,PLL稳定时间为100us;⑨单电源供电,含有上电复位(POR)和掉电检测(POR)电路,支持2个低功耗模式:空闲和掉电,通过外部中断可将处理器从掉电模式中唤醒,根据需要设置不同的工作方式可降低系统功耗[2]。   用LPC2132实现挠度传感器功能的硬件连接图如图2所示。 [align=center]
基于LPC2132的桥梁挠度传感器的设计与实现 图2 LPC2132的硬件连接图[/align]   2.1 LPC2132与CCD的连接   CCD是charge couple device的简称,是由一系列相邻的MOS(金属氧化物半导体)存储单元构成。其工作原理是:光敏元在受到外界光照射时可以产生电荷,此电荷被存储在MOS存储单元中,而产生的电荷的多少与光的强度和照射时间成正比。在一定时序的外加电压驱动下,CCD中存储的电荷可以一个接一个地顺序移出,这样,CCD的输出端就产生了与存储电荷成正比的输出电压。因此它主要用于图像的记录、存储等方面。   在本系统中CCD属于光学液面位移识别部分,它的主要作用是识别液体位移传导部分中的液体位移的变化量。因此在介绍LPC2132与CCD的连接之前先介绍一下光学液面位移识别部分的工作原理和构成,如图3。 [align=center]
基于LPC2132的桥梁挠度传感器的设计与实现 图3 光学液面位移识别部分 原理图[/align]   图3中所示的透明管通过液体管道与桥墩处的液体箱相连接,它们共同构成液体位移传导部分。在实际应用中透明管总是与水平面保持垂直。当发生挠度变化时桥梁带动传感器一起做竖向位移运动,这样位于传感器内部的透明管就与其中的液体产生了相对运动。给我们的感觉就好象是液体在透明管中上下运动。   光学液面位移识别部分主要由透明管,光源,透镜,以及CCD组成 。透明管中的液体为不透明状,由若干个LED组成的线光源发出的均匀光将透明管的背景照亮,由于光在不同形状介质中的折射率不同,使得通过透镜后玻璃管的像在CCD的中间部分形成一条暗带,上下边缘部分的透射光相对较强,形成亮带,中间暗带的宽度为玻璃管内液柱在CCD上所成的像,通过像的大小来获取液面的高低,从而达到识别液位的目的。   本系统中CCD采用的是日本TOSHIBA公司生产的线阵CCD产品TCD1208AP,它具有2160个像元,像元尺寸及间距为14mm´14mm,灵敏度高,暗电流低,工作电压为单一的5V,为二相输出的线阵CCD器件,是早期TCD142D的改进型,价格低廉,灵敏度高,应用广泛。采用ARM系列微处理机可极大地简化其驱动电路,增强其工作稳定性。   TCD1208AP是采用二相驱动脉冲工作,时序脉冲驱动电路提供四路工作脉冲:即光积分脉冲SH,电荷转移脉冲F11、F12,输出复位脉冲RS 。在具体的实现方式上,用一路PWM做RS,对RS处理后通过74HC74进行两分频,产生F11、F12。通过定时器控制通用IO口来产生SH信号。驱动脉冲的电平采用74HC04加上拉电阻控制。由于线阵CCD的典型复位脉冲是1 MHz,对单片机的速度有一个最低要求,所以要实现这种驱动方法必须使用指令周期小于1 us的单片机。ARM单片机的时钟能高达60MHz,完全能满足要求。   从CCD得到的模拟信号直接送入LPC2132内部的A/D转换器进行处理。   2.2 LPC2132与SN65HVD3082的连接   因为在系统中需要对多达几十个点进行挠度检测,且每套挠度传感器只是整个系统的一个基本单元,它既需要外部输入一些必要的信息,同时,也需要向外部输出自身的运行参数和状态。所以为了满足设备控制的要求,我们采用了网络控制技术,即将众多设备有机地连成一体,以保证整个系统安全可靠地运行。系统采用RS-485总线方式组成整个传感器网络,可以实现系统的多机通讯。由于485总线是异步半双工的通信总线,即在某一个时刻,总线只可能呈现一种状态,所以这种方式一般适用与主机对分机的查询方式通信,总线上必然有一台始终处于主机地位的设备在巡检其他的分机,本系统中的高速数据采集设备充当正是主机的角色。   系统中的RS-485驱动器采用了德州仪器公司的485驱动芯片SN65HVD3082,该芯片体积小,功耗极低,在1/8负载下可以同时驱动多达256个相同接口的设备,驱动速率可以达到200kb/s。在具体的应用工程系统的现场施工中,由于通信载体一般是双绞线,它的特性阻抗是120Ω左右,所以在线路设计时,在RS-485网络传输线的始端和末端各应接1只120Ω的匹配电阻,以减少线路上传输信号的反射[3]。这是因为,导线和地之间也存在分布电容,虽然很小,但在分析时也不能忽视。   2.3 LPC2132与其他部分的连接   与LPC2132连接的其他部分还有:系统时钟电路、复位电路和JTAG接口电路等。这几部分比较简单。 LPC2100系列ARM7微控制器可使用外部晶振或外部时钟源,内部PLL电路可调整系统时钟,使系统运行速度更快(CPU最大操作时钟为60MHz)。倘若不使用片内PLL功能及ISP下载功能,则外部晶振频率范围是1MHz-30MHz,外部时钟频率范围是1MHz-50MHz;若使用了片内PLL功能或ISP下载功能,则外部晶振频率范围是10MHz-25MHz,外部时钟频率范围是10MHz-25MHz。这套系统使用了外部11.0592MHz晶振。这样可以使串口的波特率更精确,同时也能够支持LPC2132微控制器芯片内部PLL功能及ISP功能。由于ARM芯片具有高速、低功耗、低工作电压等特点,导致其噪声容限低,对电源的纹波、瞬态响应性能、时钟源的稳定性、电源监控可靠性等诸多方面提出了更高的要求。在本系统中,复位电路使用了CAT809T电源监控芯片,复位延时可达250ms,RESET产生的复位脉冲完全满足时序的需要。另外系统还预留了JTAG接口电路来方便调试和下载程序。
3 系统的性能分析及试验数据   3.1系统测挠的精度   传感系统的电路均为数字电路,传输系统传递的均是数值,CCD传感器在空间上是数字化的,所以系统的精度是由光学成像部分决定的,目前系统的光学分辨率为0.098mm,也就是优于0.1mm,足够测试桥梁挠度变形。   3.2 传感系统频响特性   静态响应特性:当液体管中的液面静止时,静止的液面会使传感器输出固定值,也就是说传感器具有零频响应的特性,大量的实验和现场测试都证明了传感器确实具有0Hz直流响应,因此,利用传感器的这个特性可以监测桥梁的静态变形。   动态响应特性:我们通过大量的实验测试了传感器的动态特性。试验方法为用振动台带动液体箱做垂直周期振动,水箱的位移通过50m管道传递给位置固定的液位传感器,在上位机的软件中读取传感器的输出数据,在不同频率下得到的数据如表一所示。   表一:液位传感器的动态响应表(在本次实验中水箱的行程:47.5mm-38.4mm,计9.5mm。)

基于LPC2132的桥梁挠度传感器的设计与实现

  由表一可以求得系统的精度在9.5/101-9.5/110之间,分辨率在0.1mm以内。达到了桥梁挠度值的监测标准。
4 具体的应用实例   光电式液位挠度传感器在山西新原高速小沟特大桥上已经得到了成功的运用,已经连续运行了将近一年,证明系统的稳定性、可靠性。   图4、5为从监控中心中的上位机软件LabView[4]中截取的桥上过车时的桥梁挠度波形图。. [align=center]
基于LPC2132的桥梁挠度传感器的设计与实现 图4只有一辆车通过桥梁时桥梁的挠度波形
基于LPC2132的桥梁挠度传感器的设计与实现 图5 多辆车连续通过桥梁时桥梁的挠度波形[/align]   图中曲线弯曲度代表了车辆通过时桥梁的挠度,将这些数据实时保存下来就可以得到桥梁长期的挠度变化情况。对这些数据进行定期分析就可了解现阶段桥梁的健康状况。
5 结束语   本文作者创新点是:将连通管的原理应用在了挠度传感器中,并利用了ARM CPU的高性能特点实现了系统的自动性能好、精度高、非接触、能连续在线监测等优点   桥梁的光电液位挠度监测系统是个比较大的系统。本文只涉及到它的核心部分,而且是硬件部分。软件部分的工作量也比较大。以ARM7TDMI-S为内核的LPC2132能够在ADS1.2的调试平台上用标准C语言或C++语言进行编程调试、软件仿真,大大缩短了软件的开发周期。
参考文献.   [1] 燕延,陈保平,马增强等. 网络化远程桥梁健康状态检测系统的设计[J].微计算机信息,2005,8   [2] 周立功,张华.深入浅出ARM7-LPC2132. 北京:北京航空航天大学出版社,2005   [3] 张建新,李学敏.电子电路百科全书. 北京:科学出版社,1989   [4] 汪敏生. Lab VIEW基础教程 [M]. 北京:电子工业出版社, 2002

本文版权归原作者所有,同心智造网(www.hahakm.com)转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

(0)
上一篇 2021年10月22日 下午5:18
下一篇 2021年10月22日 下午5:18

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

扫码关注
扫码关注
加入社群
加入社群
QQ咨询
分享本页
返回顶部