基于MSP430的轨道电路在线测试仪设计与实现

发布者:静默思考最新更新时间:2012-01-06 关键字:MSP430  轨道电路  在线测试仪 手机看文章 扫描二维码
随时随地手机看文章

      随着列车车速的不断提高,对列车轨道的要求也越来越高。原有的有绝缘轨道电路已无法满足铁路运输事业发展的需要,因而世界各先进工业国家开始研制无绝缘轨道电路[1]。

        其中,以法国CSEE公司研制成功的UM71无绝缘轨道电路应用最为广泛。该系统于20世纪80年代末引入我国, 这种无绝缘轨道电路利用谐振原理,把低频调制的FSK信号(4种载频,18种低频)通过钢轨进行传输。由于平行的钢轨具有等效感抗特性,严重影响信号传输的距离,为了使输出信号不失真,在每一闭塞分区,每隔100米便安装1个33μF的谐振电容,与钢轨的等效电感组成串联谐振电路来提高信号传输距离。为确保该系统工作正常,铁路工作人员必须经常沿铁轨检查轨道电路的运行参数。其中重要的一项便是对并接补偿电容容值的测量,而目前通用的电桥法电容测量设备无法进行在线测量。对轨道上运行的列车,补偿电容离线测量存在巨大的安全隐患[2]。专用的UM71无绝缘轨道电路补偿电容在线测量设备虽可进行在线测量,但由于采用被动测量方式,对钳型电流传感器的分辨能力要求很高,提高了设备复杂度,大大增加了设备的成本,并且设备体积较大,不便于携带。鉴于此,本文设计了一种便携式在线测试仪。

        1 工作原理
   

        通过向待测电容两端施加高于轨道电路本身所传信号频率的激励信号,同时采集电容两端的响应信号,并将该信号经带通滤波器滤除噪声后送至单片机MSP430(内部含有A/D转换器和采样保持模块)内进行A/D转换。由于补偿电容的容值同转换后的数值之间存在着一定的对应关系,根据这个关系,把经过A/D转换后的数值同预先标定好的数值进行比较就可以得出其容值。该测量方法已通过实验证实了合理性。同时,本测试仪还具有对载频和调频频率进行测量的功能。由于待测信号为较高频率的载频信号和低频调制信号调制成的混合信号,将此信号经过零比较器比较后送至单片机内的定时器计数得到载频频率,同时将该信号通过低通滤波器滤除较高的载频信号,经过零比较器后送至单片机得到调制信号频率。

        2 系统硬件设计
   

       该测试仪采用的是主动测量方法,主要由信号发生模块、驱动电路模块、信号采集模块、单片机和显示模块组成。

      2.1信号发生及驱动模块设计
   

      首要问题是激励信号频率的选定,该仪器选择的激励信号频率不能太低,若太低,根据感抗公式:XL=2πfL,将使得导轨感抗过小,这样会形成补偿电容的并联效果,使测量失去意义。同时频率也不能选择太高,由于测量系统的内阻在测量中起分压作用,频率过高将使得输出电压过小,影响测量系统的分辨率。综合以上两点并结合试验,选取的激励信号频率为10kHz。

      本模块设计思想是:对2MHz晶振的输出进行200分频后得到稳定的10kHz的方波信号,并将该信号经达林顿管提高其驱动能力。

      2.2信号采集模块设计
   

      通过测量探头采集到的信号是比较微弱的,因此必须将该信号经放大器进行放大。由于铁路的工作环境比较恶劣,采集到的信号不可避免地混入了干扰信号。在经过放大器时干扰信号同样被放大,这将严重影响测量结果。为滤除该噪声信号,本测试仪采用了MAXIM公司开发的8阶连续时间有源滤波器MAX274进行滤波[3]。

      2.3 鉴频模块设计
   

      采集到的信号经过零比较器后被送入MCU的TimerA进行计数,从而得到较高频率的载频信号(1 700Hz、2 000Hz、2 300Hz和2 600Hz)的频率。信号继续经低通滤波滤除高频信号后,得到的就是低频调制信号的频率。

      2.4 主控芯片和显示模块设计
   
[page]

    考虑到运行环境等因素,最终选择TI公司生产的高性能、超低功耗16位的单片机MSP430F147[4]为主控芯片。MSP430系列器件均为工业级产品,运行环境温度为-40~+85℃,采用RISC结构,具有丰富的寻址方式和较高的处理速度。MSP430系列单片机的中断源较多,并且可以任意嵌套,使用时灵活方便。当系统处于省电的备用状态时,用中断请求将它唤醒只需6μs。显示部分采用的是低功耗,美观的LCD液晶显示模块。

      3 系统软件设计
   

      本系统软件设计采用高效的C语言编程,根据系统的硬件构成,系统软件设计主要由系统初始化、电容容值测量、鉴频及人机交互四个部分组成。


      4 试验结果分析
   

      随着待测电容容值的增大,响应信号电压的峰-峰值逐渐减小。根据这一对应关系就可以得到电容的容值。假设以第一组数据为标定数据,由图3可知,第二组数据最大误差为35.3-34.1=1.2μF。由于33μF补偿电容的精度一般为±10%。即实际值在29.7μF~36.3μF之间,由此可知,该测量结果是比较精确的。铁路工作人员可以根据测量结果来确定电容是否需要更换。同时为减小测量误差,可以进行多次测量,取平均值作为标定数据。

       UM71补偿电容测试仪是应实际需要而研制开发的,实现了移频轨道电路参数的在线测量,便携易用,降低了员工劳动强度,排除了由于补偿电容离线测量导致的安全隐患。这种仪表具有直观显示电容容值以及传输信号的载频和调频频率的功能。同时该测试仪具有抗电磁干扰能力强、体积小、重量轻、便携性好等优点。

关键字:MSP430  轨道电路  在线测试仪 引用地址:基于MSP430的轨道电路在线测试仪设计与实现

上一篇:水平定向钻进跟踪与导向仪中地下传感发射探头的设计
下一篇:基于MSP430的无载测功系统的设计研究

推荐阅读最新更新时间:2024-03-16 12:50

msp430单片机之时钟模块
毕业后我对嵌入式行业很感兴趣,所以我毫不犹豫的开始了我的自学之路,但是自学的难度对我来说还是很大的,因为基础差,所以一切都得从头开始学。那么怎么开始呢?这又是一个问题,后来在网上看到许多大神的文章,对我们这些新手还是有点指导意义的,我决定从单片机开始入门,分软件和硬件两部分,每周做一个学习总结,用博客来记录本周学习的内容,现在开始咯! 我们可以把单片机分成许多小模块,包括如下常用模块:时钟、看门狗、定时器、A/D、D/A转换、UART等等。那么我开始一个模块一个模块的进行学习。弄清楚每个模块是怎么使用的,然后再串联起所有模块,使整个系统能正常运作。 首先我们来看看时钟模块吧!时钟模块可以说是单片机中最为重要的几个
[单片机]
<font color='red'>msp430</font>单片机之时钟模块
MSP430F149在电力测控保护产品中的应用
摘要:介绍使用MSP430F149在电力测控保护产品研制中实现基本参数测量的软硬件设计方法,及该芯片在使用中应用注意的问题和相应的处理措施。 关键词:MSP430F149 电力测控 抗干扰 MSP430F149(以下简称“F149”)是德州仪器(TI)公司推出超低功耗Flash型16位RISC指令集单片机。F149有丰富的内部硬件资源,是一款性价比极高的工业级芯片。在应用中,F149不需做过多的扩展,适合要求快速处理的实时系统,故可在电力系统微机测量和保护方面得以应用。详细的F149资料可参阅有关文献,本文主要对电力系统中基本参数测量的实现方法和开发中一些应注意的问题进行论述。 1 F149外围模拟信号调理 在电力系统微机
[应用]
MSP430中定义大数组存在的问题及解决方案
问题: 利用CCS软件将代码烧入430之后,在还没有点击开始运行时,程序就已经开始自动运行了如下图所示,在点击暂停之后,程序就报错了。在把那个数组元素个数改的很小之后,程序就正常了。所以可以断定,是由于定义大数组产生的问题。 问题分析: 通过查找资料,发现产生这个问题的原因是因为全局数组定义过大时,系统一上电,需要对这些数组初始化,初始化的时间过长,导致看门口溢出,从而一直进不了主函数,导致程序跑飞了。 解决方案: (1)编写C启动函数 在TI官网找了有关CCS的资料之后,找到了解决方案。 除了主函数之外,我们需要再定义一个函数,函数名为的_system_pre_init(),在CCS编译器中,这是一个C
[单片机]
<font color='red'>MSP430</font>中定义大数组存在的问题及解决方案
MSP430F149的串口RS485接口
一、简述 RS485通信基本原理和使用方法同RS232,不同点如下。 RS232接口只能实现点对点的通信方式,但这种方式不能实现联网功能,便出现了RS485解决了这个问题。RS485采用差分信号负逻辑,+2V~+6V表示“1”,- 6V~- 2V表示“0”。双机通信时只需A-A,B-B连接。 硬件电路一般采用SN65176等RS485电平转换芯片。与MCU相连时有三个引脚:DE(RE同DE连在一起),DI(接受引脚),RO(发送引脚)。MCU发送一帧信号时,要先使能DE=1;接收信号前要先使能DE=0(即RE=0)。 二、实例 2.1 发送字符8.N.1.2400 #define DRE_out P3DIR
[单片机]
MSP430单片机中断系统
中断是MSP430微处理器的一大特色,有效地利用中断可以简化程序和提高执行效率。MSP430的几乎每个外围模块都能够产生中断,为MSP430针对事件(即外围模块产生的中断)进行的编程打下基础。MSP430在没有事件发生时进入低功耗模式,事件发生时,通过中断唤醒CPU,事件处理完毕后,CPU再次进入低功耗状态。由于CPU的运算速度和退出低功耗的速度很快,所以在应用中,CPU大部分时间都处于低功耗状态。 MSP430的中断分为3种:系统复位、不可屏蔽中断、可屏蔽中断。 (1)系统复位的中断向量为0xFFFE。 (2)不可屏蔽中断的中断向量为0xFFFC。响应不可屏蔽中断时,硬件自动将OFIE、NMIE、ACCVIE复位。软件首先
[单片机]
基于MSP430F2272单片机的多路光功率计的设计
光通信中,需要对光纤中的载体光信号强刺进行准确测量,而光功率计就是基于此设计的能检测出光纤信号源功率的仪表,是光纤通信工程实际应用和各种科学实验不可缺少的测量仪器。 光功率计的核心运算和控制器件通常选用5V供电的C51系列单片机,系统功耗相对来说较高C51系列单片机本身没有集成A/D转换模块,信号采集后的A/D转换需要外接芯片,不仅占用单片机的I/O端口,而且增加功耗,对于功耗要求高的场合(比如户外)就不适用。并且市场上通用光功率计基本都是单路测量,需要对多个光信号测量时只能不断切换,比较繁琐且容易损坏器件接头。 本设计采用MSP430F2272单片机实现多路光功率的测量。MSP430系列单片机是美国德州仪器公司(TI)
[单片机]
基于<font color='red'>MSP430</font>F2272单片机的多路光功率计的设计
软件编程方法及技巧
  本文主要介绍TIMSP430微控制器软件编程设计中的实践经验和应用技巧。   第一部分讲述基于中断的标准程序流程模式,适用于大多数的产品应用编程;另外一部分讲述MSP430微控制器编程人员在开发产品时需要注意的一些关键问题、重要方法与注意事项,如:程序初始化流程,晶振初始化时的注意事项等,利用这些方法可以极大程度地减少产品的开发周期和提高产品的稳定性。   1.MSP430微控制器标准软件设计流程MSP430微控制器软件设计的标准流程均可参考图1。该标准的软件流程可将系统整体功耗降至最低。 图1   图1所描述的软件流程代码是基于中断程序的,平时MCU处于睡眠状态,直到有中断产生时MCU被唤醒,最大程度降低系统功耗,优化
[单片机]
软件编程方法及技巧
基于MSP430F133的电子镇流器综合测试仪
引言 电子节能灯是走进千家万户的产品,提高它的品质对于提倡节能的现代化建设有重要意义,对于生产企业则是增强产品竞争力的必由途径,电子节能灯实现节能的主要原理是以电子镇流器代替传播电感镇流器,提高电子节能灯品质最重要的是要保证电子镇流器的品质,我校受企业的委托研制了本综合测试仪,用于生产过程中的分析,测试电子镇流器的性能。 1 电子镇流器主要测试项目 电子镇流器原理可以简化为图1所示的电路,影响电子镇流器性能的主要指标有:启动阶段的预热灯管电压,预热灯丝电流和预热时间,稳定后的灯管电压、灯管电流、灯丝电流、振荡频率、输入电流、输入功率和功率因素,为此须放置传感器采集输出端的灯管电压,灯丝电流,阴极电路和振荡频率,采集输入端的功
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习ARM开发(16)
    ARM有很多东西要学习,那么中断,就肯定是需要学习的东西。自从CPU引入中断以来,才真正地进入多任务系统工作,并且大大提高了工作效率。采 ...
  • 学习ARM开发(17)
    因为嵌入式系统里全部要使用中断的,那么我的S3C44B0怎么样中断流程呢?那我就需要了解整个流程了。要深入了解,最好的方法,就是去写程序 ...
  • 学习ARM开发(18)
    上一次已经了解ARM的中断处理过程,并且可以设置中断函数,那么它这样就可以工作了吗?答案是否定的。因为S3C44B0还有好几个寄存器是控制中 ...
  • 嵌入式系统调试仿真工具
    嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新 ...
  • 最近困扰在心中的一个小疑问终于解惑了~~
    最近在驱动方面一直在概念上不能很好的理解 有时候结合别人写的一点usb的例子能有点感觉,但是因为arm体系里面没有像单片机那样直接讲解引脚 ...
  • 学习ARM开发(1)
  • 学习ARM开发(2)
  • 学习ARM开发(4)
  • 学习ARM开发(6)
何立民专栏 单片机及嵌入式宝典

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

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