历史上的今天
返回首页

历史上的今天

今天是:2025年03月11日(星期二)

正在发生

2020年03月11日 | 基于AVR单片机的列车临时限速手持巡检设备

2020-03-11 来源:21ic

简介:近年来为提高列车安全运行,列车临时限速技术被应用到铁路系统,手持巡检设备是临时限速系统的重要组成部分。列车临时限速是指铁道线路固定限速之外的、具有时效性的限速。本文介绍了一种基于AVR单片机ATmega1280处理器的列车临时限速手持巡检设备的工作原理及主要功能。该设备通过ZigBee无线通信技术,准确及时获取布置在铁路上的RFID(射频识别)标签信息,并结合GSM网络及时将标签数据传输给后台系统


摘要:近年来为提高列车安全运行,列车临时限速技术被应用到铁路系统,手持巡检设备是临时限速系统的重要组成部分。列车临时限速是指铁道线路固定限速之外的、具有时效性的限速。本文介绍了一种基于AVR单片机ATmega1280处理器的列车临时限速手持巡检设备的工作原理及主要功能。该设备通过ZigBee无线通信技术,准确及时获取布置在铁路上的RFID(射频识别)标签信息,并结合GSM网络及时将标签数据传输给后台系统,以便在出现紧急情况时,快速反应,及时处理危机,最大限度减少损失。


0 引言


自1994年中国铁路实施大面积提速以来,铁路列车的硬件条件和服务质量都有了极大的改善和提高,但同时也暴露出一些薄弱环节和安全隐患。技术装备的落后,人为对安全问题的疏忽等都不能适应铁路系统现代化的需要,铁路行车安全正越来越受到人们的关注。列车临时限速手持巡检设备是列车临时限速预警装置中重要的辅助设备。地面限速RFID电子标签信息的提取、设定和数据传送主要依靠此设备。铁路巡检对铁路运输的安全保障有很重要的作用,但是过去对列车如车号等信息全靠口念、笔记等人工方式进行,效率低、错漏多、耗时费力!并且容易留下重大安全隐患。新兴电子巡检系统将电脑硬件软件平台、ZigBee网络通信等高新技术完美地融为一体,是现今科技进步的产物,它的出现极大地降低了管理成本。


1 系统概述


核心控制模块、能量供给电源模块、传输通信模块、人机交互模块构成了手持巡检设备的硬件系统。其系统框图如图1所示。核心控制模块是AVR单片机Atmega1280芯片,它协调着各模块正常工作,其存储单元储存读取的RFID电子标签信息。能量供给可保证整个设备系统正常稳定地运作。传输通信模块包括ZigBee无线射频、GSM单元:手持巡检设备上的无线射频与RFID电子标签无线部分构成无线数据传输通道;GSM单元则能通过中国通信网络GSM传送巡检设备获取到和将要设定的电子标签数据给后台管理系统,该网络可靠安全。人机交互操作简单,支持键盘输入,256色的TFT-LCD显示屏便捷清晰地显示RFID标签信息。

基于AVR单片机的列车临时限速手持巡检设备

2 主要硬件系统设计


2.1 主控制模块选择


Atmega1280是一款基于AVR RSIC结构的低功耗CMOS 8位单片机。它具有128k字节在线可重复编程Flash(擦写次数为10000次)。4k字节EEPROM(擦写次数为100000次);8k字节SRAM;54个通用I/O口;32个通用寄存器;实时计数器(RTC);6个具有比较模式和PWM的定时器/计数器;4个UART接口,一个两线串行(IIC)接口;一个16通道10位具有可选增益查分输入的A/D转化器,一个带有内部振荡器的可编程看门口定时器;一个SPI口;一个符合IEEE std.1149.1标准的JTAG测试接口,也可用访问片内Debug系统编程;6种可通过软件选择的省电模式;带有执行时间为两个时钟周期的硬件乘法器。Atmega1280已经内置RC振荡线路,考虑通信波特率的问题,手持巡检设备使用外接晶振线路。


2.2 射频电源模块的设计


手持巡检设备用两节可充电蓄电池(8.2V)作为电源,采用芯片LM2576和LD1117—3.3作为5V和3.3V降压芯片,以满足不同芯片的不同电压需求。LM2576电压控制芯片的降压方式有固定降压和可调节降压两种,并且它的降压输出稳定、电压转换效率高、电流输出驱动能力比较强,内部有过流与过热保护设计等优点。西门子公司的TC35i模块正常工作电压有比较独特的需求:供电电压需稳定地高于3.3V,否则会自动关机;模块在发射时,其电流峰值高达2A,且在此电流峰值送入模块的电压下降值要确保不能超过0.4V。鉴于此模块较高的电源要求,手持巡检设备采用LM2576可调降压方式独立对该模块提供4.2V稳定的直流电压,电路如图2所示。

基于AVR单片机的列车临时限速手持巡检设备

根据LM2576芯片管脚的特性,对其工作时主要外围器件的选择:


(1)输入电容C1、C2。选择ESR低、电容值大的铝电容C1、C2作为旁路电容能有效防止输入端出现大瞬态电压和高输出电流。一般电容的耐压值大于输入电压的1.5倍可以保证电容在工作时不被击穿。根据常见电容值,采用100 μF/25V铝电解电容。


(2)储能电感L1。从式(1)可知LM2576芯片实际的输入电压、可调输出电压以及开关频率参数可以定性电压微妙常数(E*T),此常数结合LM2576的负载电流曲线能确定所需的电感值。

基于AVR单片机的列车临时限速手持巡检设备

手持巡检设备供电VIN为两节蓄电池8.2V,可调输出Vout需4.2V,由LM2576芯片手册得到该芯片的开关频率是52kHz:电压微妙常数E*T=40V*μs,LM2576的最大负载电流为3A;图3中,在两线的交点附近,L1选为47μs。

基于AVR单片机的列车临时限速手持巡检设备

(3)比例调节电阻R2、R1。由公式

基于AVR单片机的列车临时限速手持巡检设备

总之,选择LM2576电压芯片能在降低电压损耗的同时减少电路对芯片的热伤害,更为重要的是,LM2576降压还可以很大程度地降低外界的高频干扰和交流、电压等浮动干扰,提升了负载芯片工作的可靠性和安全性。


2.3 通信模块设计


2.3.1 阅读器单元


手持巡检设备的阅读器单元是该设备能否对RFID电子标签数据获取、设定的最关键部分;无线数据能否可靠安全的传输,将直接关系手持巡检设备能否正确及时获取电子标签的数据。


CC2530是德州仪器公司提供的第二代ZigBee/IEEE802.15.4片上系统(SoC)解决方案的核心芯片,它拥有增强型8051单片机内核和性能优良的RF收发器。它具有256k字节flash记忆体,支持一般的低功率无线通信,支持在系统编程。CC2530提供了101dB的链路质量,具有很高的灵敏度和抗干扰能力。四种供电模式,以及一套广泛的外设集、2个UART串口、MAC定时器(T2)、5通道DMA、32kHz休眠定时器、电源监控器、温度传感器、12位的ADC、AES安全协处理器、一个16位定时器(T1)、2个8位定时器(T3和T4)等。这些丰富的硬件资源对巡检设备阅读单元的设计提供了坚实的物理基础。CC2530模块主要的连接原理图见图4。

基于AVR单片机的列车临时限速手持巡检设备

上图中C1和C2为电压引入部分的滤波电容,D1和D2作为射频模块调试指示灯,指示芯片的工作状态。第20管脚接上拉电阻,防止芯片工作时不断地进入复位模式。第22、23脚接外部晶振32M(高频时钟)和32k(低频时钟)。射频收发的匹配电路接在第25脚和第26脚,第34脚DC(调试时钟)和第35脚DD(调试数据)接JTAG调试接口。射频电路中第16脚(TX)和第17脚(RX)是与主控Atmega1280芯片进行数据交互的传输脚,在RFID电子标签中则是普通IO管脚。


2.3.2 GSM单元


手持巡检设备中的GSM单元主要是以短信的方式实时地将标签信息发给后台系统。西门子TC35i工作在EGSM900和GSM1800双频段,该模块是一个支持中文短信息的工业级GSM模块,4.2V直流电压可以让其正常工作。TC35i的电流消耗在不同的时刻有着不同的值-休眠状态只有3.5 mA,一般空闲状态有25mA,发射时平均能达300mA,最高时有2.5A。Atmega1280通过UART接口向TC35i模块发送AT指令来关断信号、故障恢复,以及发送数据。它支持Text和PDU格式的SMS(短消息)。手持巡检设备中作为TC35i的核心基带处理器主要处理RFID标签数据信号。


如图5所示,TC35i的第1~5引脚接电源正极,第6~10引脚是电源地。15脚是启动脚IGT,手持巡检设备上电后必须给IGT引脚加一个大于100ms的低脉冲,且电平下降持续时间不可超过1ms:只用这样才能使TC35i进入工作状态。18脚RxD0、19脚TxD0和Atmega1280相应管脚通信。

基于AVR单片机的列车临时限速手持巡检设备

24~29管脚连接SIM卡专用读卡器。CCIN引脚可以检测SIM卡是否良好接触:连接正确,CCIN引脚输出高电平;如输出低电平,需重新校正SIM卡。


TC35i的第32脚SYNC引脚指示设备该模块的工作状态:当红色LED熄灭时,表明TC35i处于关闭或睡眠状态;当LED为600ms亮/600ms熄时,表明SIM卡没有插入或TC35i正在进行网络登录,需等待SIM卡注册完毕才能进行下一步操作;当LED为75ms亮/3s熄时,说明模块处于待机状态,此时可以发送标签数据。


3 软件设计


手持巡检设备的系统软件流程图如图6所示。

基于AVR单片机的列车临时限速手持巡检设备

(1)阅读器单元的软件实现是在ZigBee协议的基础上,与同样是ZigBee协议为基础的电子标签进行数据的交互;


(2)每次对标签信息进行编辑后都需按既定的帧格式通过TC35i模块发送信息给后台;后台服务系统以短信的方式接收电子标签的信息,并解析;


(3)“清除标签”在得到确认后会删除主控芯片存储单元中的所有数据。


4 总结


本文介绍的列车临时限速手持巡检设备能完善对铁路工区巡道工的管理。它的广泛应用可以极大地提高铁路管理系统统计的实时化、自动化,降低管理成本。手持巡检设备操作简单、携带方便、记录准确且数据可以永久保存,它为提升铁道安全巡检机制提供了又一个可行性手段。当然,本文介绍的手持巡检设备还可进一步改进优化。

推荐阅读

史海拾趣

国兴(GOODSKY)公司的发展小趣事

对于带有1HZ低通滤波器的电桥放大器电路,网友可能的问题及回答如下:

问题一:1HZ低通滤波器在电桥放大器电路中的作用是什么?

回答:1HZ低通滤波器在电桥放大器电路中的主要作用是滤除高于1Hz频率的信号,只允许低于或等于1Hz的信号通过。这对于需要从复杂信号中提取低频分量或去除高频噪声的场合尤为重要。在电桥放大器中,由于传感器输出信号可能包含多种频率成分,通过1HZ低通滤波器可以有效减少高频噪声的干扰,提高测量信号的信噪比和精度。

问题二:如何设计带有1HZ低通滤波器的电桥放大器电路?

回答:设计带有1HZ低通滤波器的电桥放大器电路时,需要综合考虑电桥电路的设计、放大器的选择以及滤波器的设计。以下是大致的设计步骤:

  1. 电桥电路设计:首先,根据被测物理量的特性选择合适的电阻传感器,并设计相应的电桥电路。电桥电路应能准确地将非电量转换为电压或电流信号,并具有一定的抗干扰能力。

  2. 放大器选择:选择合适的运算放大器(运放)作为放大元件。运放应具有低噪声、高精度和适当的增益带宽积,以满足信号放大的需求。

  3. 滤波器设计:设计1HZ低通滤波器时,可以选择一阶或更高阶的有源滤波器。一阶有源低通滤波器由电阻、电容和运放组成,具有简单的电路结构和较好的滤波效果。设计时,需要根据所需的截止频率(本例为1HZ)选择合适的电阻和电容值。

  4. 电路整合与调试:将电桥电路、放大器和滤波器整合在一起,形成完整的电桥放大器电路。然后,对电路进行调试,确保电路工作正常,并满足预期的滤波和放大效果。

问题三:带有1HZ低通滤波器的电桥放大器电路在实际应用中有哪些注意事项?

回答:在实际应用中,带有1HZ低通滤波器的电桥放大器电路需要注意以下几点:

  1. 元件选择:应选择精度高、稳定性好的元件,如精密电阻、低噪声运放等,以确保电路的测量精度和稳定性。

  2. 布局与布线:合理的电路布局和布线可以减少电磁干扰和噪声耦合,提高电路的抗干扰能力。

  3. 温度补偿:由于温度变化可能影响电阻的阻值,进而影响电桥的输出电压,因此需要考虑温度补偿措施,以提高电路的温度稳定性。

  4. 校准与标定:定期对电路进行校准和标定,以确保测量结果的准确性和可靠性。

  5. 安全保护:在电路设计中应加入必要的保护措施,如过流保护、过压保护等,以防止电路在异常情况下损坏。

EMBEST公司的发展小趣事

随着公司业务的不断拓展和市场规模的逐步扩大,EMBEST在XXXX年成立了Timll和Giayee两个子公司。其中,Timll主要负责ARM工控业务,而Giayee则专门负责PDA/Smart Phone等业务。这两个子公司的成立不仅进一步拓展了EMBEST的业务领域,也为其未来的发展注入了新的活力。通过多元化的业务布局和精细化的管理,EMBEST在电子行业中的影响力日益增强。

Comtronic Gmbh-Verbindungstechnik公司的发展小趣事

在XXXX年12月,EMBEST成为了Microsoft银牌合作伙伴。这一荣誉的获得标志着EMBEST在软件开发和服务方面得到了业界的广泛认可。作为Microsoft银牌合作伙伴,EMBEST将能够更好地利用Microsoft的技术和资源,为客户提供更优质的服务和解决方案。

Densei-Lambda (TDK)公司的发展小趣事

EMBEST公司成立于XXXX年,早期便专注于ARM嵌入式软件的开发。在XXXX年,EMBEST发布了国内首个具有自主知识产权的ARM嵌入式软件开发工具Embest IDE For ARM,这一里程碑式的产品不仅填补了国内市场的空白,也为EMBEST在嵌入式领域的地位奠定了基础。通过持续的创新和研发,EMBEST逐步建立了自己的技术壁垒,为公司的长远发展奠定了坚实基础。

FerriShield公司的发展小趣事

随着技术的成熟和市场的认可,FerriShield开始拓展产品线。公司研发团队不断改进和优化原始的铁磁屏蔽材料,并推出了针对不同应用场景的系列产品。例如,针对智能手机和平板电脑的轻薄型电磁屏蔽膜,以及针对大型数据中心的高效电磁屏蔽板。这些新产品的推出,使得FerriShield的市场份额逐步扩大。

Boyd Corporation公司的发展小趣事

随着公司规模的扩大和市场需求的增长,Boyd Corporation积极拓展全球业务版图。公司在多个国家和地区设立了生产基地和研发中心,以便更好地服务全球客户。通过全球化布局,Boyd Corporation不仅提升了生产效率,还加强了与全球客户的合作关系,进一步巩固了其在电子行业的领导地位。

问答坊 | AI 解惑

PLC入门学习基础教程

PLC入门学习基础教程.zip…

查看全部问答>

谁能提供一段完整简单的PIC16F73的汇编或C源代码

第一次使用PIC16F73。很简单,就是在B口的第二位输出高电平就可以了。必须要调试通过的哟。 还问一个问题: 在单片机的输出管脚上如果没有接负载,使用程序输出1,就可以使用万用表量到高电平吗?…

查看全部问答>

无法加载NK.NB0

我用的是刷卡的方式加载NK.NB0. 为什么我编译生成的NK.NB0  BOOT引导无法识别和加载 串口打印信息如下。 System ready! Preparing for download... Boot Configure is found OEMPredownload... SD card is  inserted, pi ...…

查看全部问答>

wince6的eboot中如何支持文字显示?

一般大家用什么字库,如何使用? 如果屏幕需要旋转,那么又如何显示?…

查看全部问答>

TCPMP全屏自动浏览图片问题

在自己的shell程序下调用tcpmp浏览图片,在全屏模式下slide show,如果从大图片切换到小图片,上一张图片在边缘处上总是会残留,无法完全刷新。但在wince下直接调用tcpmp就是好的。不知道我的init还有哪些地方没有设置正确。请大家帮忙。 下面是我 ...…

查看全部问答>

请问版主,用STM32的硬件编码器如何扩展成32位?

我用STM32的定时器2工作于编码器方式,可以正常得到编码器位置,但由于现在只有16位计数,位数不够,我想扩展到32位,经过试验未能解决,请帮忙提个思路。    一、先用定时器内部连接,将定时器2 的溢出送到定时器3 ...…

查看全部问答>

FPGA最新的研究领域

各位电子爱好者和专家们,想请问你们,FPGA最新的研究领域是什么?在哪些方面可以做出新的突破?谢谢  …

查看全部问答>

向 TI 申请的 M4 板子到 11月初就会拿到了

15号订的,要到11月初才能拿到,难道从美国寄过来? …

查看全部问答>

致电子类专业大学生的一封信

本人是一名普通高校的学生,离毕业不到一个月了,电子信息类专业。在一个普通的城市度过了我四年的大学生活。此时,我正坐在一间即将不属于我的教室里。在此,我将写下这段时间关于专业知识学习的经历与体会,希望能给还有机会在大学继续学习的学生 ...…

查看全部问答>