- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LM3S6432的电梯故障采集器设计.doc
基于LM3S6432的电梯故障采集器设计
摘 要: 针对电梯老龄化导致的电梯安全隐患问题,设计了一款电梯故障信息采集器。采集器基于LM3S6432处理器和RT?Thread操作系统设计,详细分析了系统的硬件设计和软件设计。软件设计包括传感器信号采集、电梯主状态生成、电梯故障判别和信息传输几个模块。经过现场测试,该设备运行良好。
关键词: 电梯故障; 电梯远程监控; lwIP; LM3S6432; RT?Thread
中图分类号: TN710?34; TP274+.2 文献标识码: A 文章编号: 1004?373X(2014)05?0110?04
0 引 言
电梯是高层建筑必不可少的组成部分,是与人们生活密切相关的垂直交通工具,然而,电梯老化的数量在逐年增加。大量缺乏安全保养的电梯每天不停的运转,存在极大的安全隐患,电梯故障造成的事故呈高发态势[1]。在这种背景下,国家质量监督检验总局与2009年发布了两个新标准《电梯远程报警系统》[2]及《电梯、自动扶梯和自动人行道数据监视和记录规范》[3],全国各地利用物联网技术建设电梯远程监控系统[4],通过为电梯安装多种传感器和数据采集终端设备,实现对电梯运行状态的实时监控和统计分析。
电梯远程监控系统中都有一个专门用来采集电梯信息的电梯故障采集器。本文基于TI公司的LM3S6432处理器和RT?Thread[5]实时系统,设计了一个电梯故障信息采集器。
1 电梯远程监控系统
图1给出了一个电梯远程监控系统的结构框图。数据库服务器安装数据库管理软件,用来存储、处理电梯故障信息。每个轿厢安装一台主机,故障采集器、信息发布面板、摄像头、麦克风、扬声器都连接到主机上。主机实现信息发布、视频监控、语音通信、本地存储各种数据信息,并负责将故障采集器采集到的数据通过3G网络传输到远程数据库服务器。管理终端可以通过私有网络连接到数据库服务器,进行系统监控和管理。
2 功能分析
电梯故障信息采集器通过各种传感器记录电梯发生故障时轿厢和控制系统的各种运行和故障状态,并通过以太网口发送到轿厢主机。上下平层传感器可以用来判断电梯的上行、下行和停止状态,结合基站信号计算电梯所在楼层。门开关传感器可以检测门的开关状态。红外人体传感器可以检测轿厢内是否有人。上极限和下极限传感器用来判别冲顶和蹲底故障。加速度传感器可以采集电梯的加速度值,并根据加速度计算出速度值,在电梯加速度或者速度超常时给出报警。面板上的LED指示灯指示当前电梯运行状态。提供RS 485通信功能以连接电梯维保设备,使用以太网接口与轿厢主机进行通信。
3 硬件设计
系统的整体硬件框图如图2所示。核心MCU使用的是集成ARM Cortex?M3内核的LM3S6432,它具有50 MHz性能和96K快速单周期片上闪存及32K SRAM内存,并集成了片上10/100 MB以太网MAC和PHY。
检测的信号都是开关量信号,通过光耦隔离可以保护核心MCU电路和提高电路抗干扰能力。因为驱动LED需要较大电流,LED不是直接连接到MCU的GPIO引脚,而是在中间添加了LED驱动电路。LM3S6432的IO口有限,LED驱动电路采用两片74HCT245级联实现,并链接到LM3S6432的SSI接口。分别采用MAX3232和MAX3485芯片实现TTL电平和RS 232C、 RS 485电平的转换。系统采用12 V开关稳压电源供电,在板内使用开关型集成稳压芯片LM2596S?5.0将12 V电源转换成5.0 V,再使用低压差线性稳压器LM1117将5.0 V转换成3.3 V。
4 软件设计
RT?Thread实时操作系统是一款由国内RT?Thread工作室开发的免费、开源实时操作系统。它实现了在LM3S8962上的lwIP[6]的移植实现,可以很容易的移植到LM3S6432处理器。
4.1 软件总体框架
电梯故障采集器的软件总体框架结构如图3所示。传感器信号处理模块和电梯主状态生成模块主要是通过中断处理程序获取各个传感器信号的状态,并生成电梯主状态。电梯故障判别模块根据电梯的主状态,根据一定的判别方法,对电梯发生的故障进行判别。信息传输模块的功能包括信息发送和信息接收两个方面。
4.2 传感器信号检测
电梯故障采集器的传感器信号根据信号特点和处理方式的不同可以按照表1进行分类。
对[Sk]累计求和即可以得到即时的速度值。因为加速度传感器在初始化时存在一定的误差,在计算积分时,会使得这个误差累积,导致计算的速度值不准确。为减小累积误差对速度计算带来的影响,在平层判断出电梯停止后,将计算的速度归零。
4.3 电梯主状态生成
所有的电
文档评论(0)