当前位置:首页 > 单片机 > 单片机
1 引言
    随着科学技术的发展,乘列车出行、旅游已成为人们主要的交通方式之一,为了保障列车安全运行,定期或不定期地对列车进行安全巡检是一项极其重要的工作,列检人员在列车到站时需要对列车安全巡检。一般的巡查管理制度难以核实固定车次、站点和时间,因此难以实现合理规范化管理。针对这种需求,提出了基于超低功耗单片机C8051F320的列车安全巡检仪,结合计算机应用软件管理程序,可使铁路列车巡检管理工作更规范更科学。

2 C8051F320单片机简介
    C805lF320是完全集成在混合信号片上的系统型MCU。内核采用高速、流水线结构,指令集完全与标准805l兼容,70%的指令的执行时间为l或2个系统时钟周期,只有4条指令的执行时间大于4个系统时钟周期。片内外设包括电源稳压器(5~3 V);2个片内电压比较器:全速、非侵入式的在线系统调试接口;通用串行总线(USB)功能控制器(8个灵活的端点管道,集成收发器和l kB FIF0 RAM);10位200 Ks/s的17通道单端/差分ADC(带模拟多路器);片内电压基准和温度传感器;片内电压比较器;高精度可编程的12 MHz内部振荡器和4倍时钟乘法器;硬件实现SMBus/I2C、增强型UART和增强型SPI串行接口;4个通用16位定时器;具有5个捕捉/比较模块和看门狗定时器功能的可编程计数器/定时器阵列(PCA);片内上电复位、VDD监视器和时钟丢失检测器。存储器有16 KB可在系统编程的Flash存储器和2 304字节片内RAM(256字节内部RAM+l KB外部RAM+l KB USB FIFO)。

3 系统设计方案
3.1 系统方案说明
   
为了判断列检人员是否到达指定的地点进行安全巡检,本系统设计利用i—Button信息钮作为外部信息载体,与PCF8563高精度时钟器件相配合,实现巡检地点(用惟一的注册码代替)和时间的准确记录,并利用SD35TR液晶显示模块显示时间和注册码;巡检人员可利用TN9红外测温模块测量车轴温度。为了便于巡检人员夜间工作,本巡检仪还具有高亮度的LED照明功能,并预留USB接口,方便与PC机数据转储,以备日后数据处理、查询。根据巡检仪的功能设计了系统结构框图,如图l所示,主要包括主电路、信息采集、温度采集、液晶显示和照明电路等模块。

    主电路模块如图2所示,该模块以C805lF320单片机为核心,采用PCF8563为系统提供实时时钟,并且外扩512 KB的E2PROM存储器24LC512,用于存储采集信息、温度和时间;通过C805lF320的片内USB控制器外接一个迷你型USB母座作为巡检仪与PC机的数据转储接口;两个按键作为外部中断输入,分别启动信息采集和温度采集;蜂鸣器作为提示和报警输出。主电路还包括电池电压检测,用于监测电池电量的饱和度。

3.2 i-Button信息钮接口电路
    i—Button信息钮是一种坚固的数据载体,内部光刻ROM含有国际惟一的64位注册码,不锈钢纽扣型外壳,可防尘、防潮、防震。通过l—Wire总线协议传输信号。本系统的i—Button信息钮采集模块主要包括DSl990A信息钮和DS9092信息钮读取探头两部分。如图3所示,DSl990A信息钮的纽扣外形分两部分作为信号连接;中心为l—Wire总线的I/O连接.周围为信号地连接。DS9092读取探头为杯状外形,中心为1一Wire总线的I/0连接,周围为信号地连接,实现与纽扣外形的充分接触。DS9092背后引出两条连线,其中一条为1一Wire总线的I/O连接到C805lF320单片机,另一条则为信号地。由于l—Wire总线为上拉传输,故其I/O总线必须连接一上拉电阻至电源。由于信息采集是通过一个低电平按键中断进行启动的,所以在单片机上再连接一按键,提供信息采集中断信号。

3.3 TN9测温模块接口电路
    TN9红外测温模块采用红外非接触测温,其测温原理应用斯特凡一玻耳兹曼定律和维恩位移定律。TN9模块引出5条连接线,依次为:电源(V)、SPI数据(D)、SPI时钟(C)、地(G)和测试引脚(A)。其中SPI数据(D)和SPI时钟(C)用于传输温度信息,分别连接C805lF320单片机的PO.4和P0.2引脚作为SPI总线的MOSI和SCK。测试引脚(A)是TN9测温模块的启动信号,低电平有效,故通过一只1kΩ电阻上拉至3.3 V,再通过按键接地,然后连接到C8051F320单片机的PO.5引脚作为温度采集的中断信号。按键按下后将测试引脚(A)置为低电平,启动TN9测温,同时通知C8051F320准备接收温度数据。按键松开,测试引脚被上拉为高电平并停止测温。其电路如图4所示。

3.4 SD35TR液晶显示模块接口电路
    SD35TR液晶显示模块采用HTl62l作为显示驱动器。全显示有4个数字位、1个冒号和1个小数点。亮度调节分为4级,并用4个发光二极管做为背光光源。液晶显示模块的接口共有6条引出线,依次为:LED背光源正极(Vcc)、电源正极(Vdd)、地(Vss)、串行数据输入(DATA)、写信号(WR)、片选信号(CS)。其中三线串行接口串行数据输入(DATA)、写信号 (WR)和片选信号(CS)分别连接C805lF320单片机的P2.7、P2.6和P2.5引脚,直接采用单片机模拟总线控制SD35TR液晶显示模块。其电路如图5所示。

4 系统软件设计
4.1 系统主流程图

    本系统软件设计主要实现读取数据(从DSl9—90A)、温度测量(列车轴承温度)、存储数据和显示数据的功能。系统初始化后,先检测电池电压,然后检测按键。若无按键按下或按键无效时则读取并显示一次时间;若有按键按下并且有效时,则执行相应的按键子程序,子程序执行完后再读取并显示一次时间。此后程序进入待机状态,等待中断唤醒,返回到电池电压检测进行循环。中断在本系统设计中只执行唤醒功能。该系统的软件设计流程图如图6所示。

4.2 信息采集模块
   
进入信息钮信息采集子程序时,首先关闭所有中断,然后发送初始化脉冲。初始化成功后,单片机发送DSl990A的读ROM命令。按位读取其64位注册号并进行校验,通过后单片机将显示“PASS”5秒,蜂鸣器短响一声,表示信息钮的注册码读取成功。同时读入采集时间并和采集到的信息一同存入E2PROM。整个过程中,如果初始化或校验失败,程序将显示“Err”5秒、蜂鸣器长响一声,表示信息钮读取失败。信息钮信息采集流程如图7所示。

4.3 红外测温模块
   
进入测温子程序后,关闭所有中断,再使能C805lF320的SPI功能,读入一个字节数据,然后禁止SPI功能复位计数器;判断数据是否为0DH,若不是就返回到SPI使能进行循环,若是则数据校验。校验通过后,计算实际温度值并将数值显示5秒、蜂呜器短响一声,表示温度采集成功。同时读入测温时间将其和温度数据一起存入EEpROM。程序中若校验没有通过则显示“Err”5秒、蜂鸣器长响一声,表示温度采集失败。其流程如图8所示。

5 结语
   
列车安全巡检仪是以C8051F320单片机为核心,实现了离线信息采集、轴温检测、照明等功能,有效监督铁路列车安全工作。该巡检仪具有结构简单、成本低、体积小、低功耗和性能可靠等优点。实验证明,该巡检仪工作稳定、抗干扰能力强、操作方便,从而说明该巡检仪软硬件设计比较合理,具有广阔的应用前景。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

台北2024年5月21日 /美通社/ -- 提供针对AMD WRX90和TRX50主板优化的DDR5 OC R-DIMM 提供容量128GB(16GBx8)到768GB(96GBx8),速度5600MHz到8...

关键字: AMD 内存 BSP GB

上海2024年5月20日 /美通社/ -- 2024年5月16日,世界知名的生命科学公司 Eppendorf 集团于第二十三届生物制品年会上成功举办了"疫路超越 推流出新"的产品发布会,正式推出大规模...

关键字: RF PEN BSP IMAC

北京2024年5月20日 /美通社/ -- 过去五年里,支付和收款方式日新月异,其发展和变化比过去五十年都要迅猛。从嵌入式数字商务的出现,到"一拍即付"的...

关键字: VI BSP PAY COM

华钦科技集团(纳斯达克代码: CLPS ,以下简称"华钦科技"或"集团")近日宣布致敬 IBM 大型机 60 载辉煌历程,并将继续实施集团大型机人才培养计划。

关键字: IBM BSP 研发中心 PS

助力科研与检测新突破 上海2024年5月15日 /美通社/ -- 全球知名的科学仪器和服务提供商珀金埃尔默公司今日在上海举办了主题为"创新不止,探索无界"的新品发布会,集中展示了其在分析仪器领域的最...

关键字: 质谱仪 BSP DSC 气相色谱

上海2024年5月16日 /美通社/ -- 2024年5月10日至5月13日,富士胶片(中国)投资有限公司携旗下影像产品创新力作亮相北京P&E 2024。在数码相机展览区域,全新制定的集团使命"为世界绽...

关键字: 富士 数码相机 影像 BSP

贝克曼库尔特目前已成为MeMed Key免疫分析平台和MeMed BV检测技术的授权经销商 在原有合作的基础上,继续开发适用于贝克曼库尔特免疫分析仪的MeMed BV检测 加州布瑞亚和以色列海法2024年5月16日...

关键字: BSP IO 检测技术 免疫分析仪

英国英泰力能的燃料电池是可产业化的产品解决方案 英国首个专为乘用车市场开发的燃料电池系统 在 157kW 功率下,此燃料电池比乘用车的其他发动机更为强大 &...

关键字: ENERGY INTELLIGENT 氢燃料电池 BSP

深爱人才,共赴"芯"程 深圳2024年5月15日 /美通社/ -- 5月11日,深圳国资国企"博士人才荟"半导体与集成电路产业专场活动在深圳市重投天科半导体有限公司(简...

关键字: 半导体 集成电路产业 BSP 人工智能

武汉2024年5月15日 /美通社/ -- 北京时间4月26日-5月4日,2024 VEX 机器人世界锦标赛于美国得克萨斯州达拉斯市举办。本届 VEX 世锦赛为期九天,设有 VIQRC 小学组/初中组、V5RC 初中组/...

关键字: 机器人 BSP RC POWERED
关闭
关闭