基于单片机的机车轴温显示及报警装置

合集下载

基于51单片机的温度检测报警系统

基于51单片机的温度检测报警系统

基于51单片机的温度检测报警系统摘要本文介绍了一种基于51单片机的温度检测报警系统的设计方案。

该系统能够实时检测环境温度,并在温度超出设定范围时触发报警器进行报警,从而实现对环境温度的监测和控制。

本文将主要涉及系统的硬件设计、软件设计和实现过程。

系统硬件设计本系统所需的核心硬件有:51单片机、温度传感器DS18B20、LED指示器和蜂鸣器,其中51单片机作为系统的控制中心,主要负责对温度传感器进行采集并触发LED指示器和蜂鸣器进行报警处理。

系统硬件电路图如下:TODO: 插入电路图其中,温度传感器DS18B20通过单总线协议连接到51单片机的P1.0引脚。

P1.1引脚连接到LED指示器,P1.2引脚连接到蜂鸣器。

系统软件设计本系统的软件设计主要分为两部分:主程序和温度采集程序。

主程序包括了系统的初始化、温度检测、温度报警、LED指示器和蜂鸣器控制等模块。

温度采集程序则是通过调用DS18B20的寄存器读写命令从传感器读取温度。

具体实现过程如下:主程序TODO: 插入代码主程序包含以下模块:1.系统初始化:配置P1.0引脚为输入模式,P1.1和P1.2引脚为输出模式。

2.温度检测:调用温度采集程序获取当前温度值,并判断是否超出指定范围。

3.温度报警:如果温度超出指定范围,则触发LED指示器和蜂鸣器进行报警处理。

4.LED指示器控制:根据温度超出指定范围的状态,对LED指示器进行开关控制。

5.蜂鸣器控制:根据温度超出指定范围的状态,对蜂鸣器进行开关控制。

温度采集程序TODO: 插入代码温度采集程序包含以下功能:1.向DS18B20发送获取温度命令。

2.从DS18B20读取温度数值。

3.根据读取到的值计算温度并返回。

系统实现过程本系统的实现过程包括系统硬件的组装和系统软件的编写。

硬件组装过程主要是将51单片机、温度传感器、LED指示器和蜂鸣器进行连接。

软件编写过程则是根据系统设计方案,编写相应的主程序和温度采集程序,并将程序烧录进51单片机中。

基于单片机的温控报警器设计

基于单片机的温控报警器设计

广州大学松田学院毕业论文(设计)题目___ 基于单片机的温控报警器设计____基于单片机的温控报警器设计摘要:温度是我们日常生产和生活中实时接触到的物理量,但是它是看不到的,仅凭感觉只能感觉到大概的温度值,传统的指针式的温度计虽然能指示温度,但是精度低,使用不够方便,显示不够直观,数字温度计就应运而生了,利用数字让人们更加直观的了解自己想知道的温度到底是多少。

所以,温度的测量是一个很重要的物理参数,它能直接告诉人们所需要的温度的大小。

随着世界的科技发展,对于温度的测量要求也是越来越严格了,但是测量温度的环境也越来越恶劣。

温度的测量不仅仅局限于外出穿衣的指标上了,在现实的社会中,温度的测量和控制无处不在,例如家庭里面都能看见的冰箱的自动温度调节。

但是很多时候,在恶劣的环境中的测量则会受到很大程度的限制,尤其在工业控制中,在这个时候,温度测量的自动控制先得尤为重要。

本文将要介绍的是和采用DS18B20作为温度传感器,自动测量当前温度,由单片机avr mega16进行处理控制,并通过lCD1602显示设定温度和当前温度,若当前温度超过设定温度,系统将会进行比较简单的声光报警。

关键词: DS18B20,lCD1602,单片机,声光报警Temperature alarm design based on SCM Abstract: The temperature is real-time access to the physical quantities in our daily production and life, but it can not see, just by feeling it probably only feel the temperature values, traditional pointer thermometer indicates that the temperature, but low accuracy, use is not convenient enough, the display is not intuitive, digital thermometer is made using digital more intuitive understanding of the temperature in the end they want to know is how much.Therefore, the temperature measurement is a very important physical parameters can directly tell people the size of the required temperature. With the development of science and technology of the world, for the temperature measurement requirements become increasingly stringent, measure the temperature of the environment is also worsening. Temperature measurement is not limited to the indicators go out dressed in the reality of the society, the measurement and control of temperature everywhere, for example, the family can see inside the refrigerator thermostat. But many times, in the harsh environment of the measurement will be subject to a large degree of restriction, especially in industrial control, at this time, the automatic control of the temperature measurement-come particularly important.This article is DS18B20 as the temperature sensor and the use of automatic measurement of the current temperature, to be processed by the microcontroller avr mega16 control displays the set temperature and the current temperature and through lCD1602 to, if the temperature exceeds the set temperature, the system will be relatively simple the sound and light alarm.Keywords: SCM, DS18B20, lCD1602, sound and light alarm目录1绪论 (6)1.1课题的背景 (6)1.2课题的意义 (6)1.3研究的基本内容与拟解决的主要问题 (7)1.3.1研究的基本内容 (7)1.3.2拟解决的主要问题 (8)2设计的思路 (8)2.1设计基本原理 (8)2.2设计的基本条件 (9)2.3温度报警器的技术和工作原理 (9)2.3.1DS18B20温度传感器介绍 (9)2.3.2DS18B20的初始化 (10)2.3.3DS18B20的写操作 (10)2.3.4DS18B20的读操作 (11)2.3.5DS18B20内部结构图 (11)2.3.6DS18B20工作原理 (11)2.4液晶显示屏LCD1602主要参数技术 (12)2.4.1引脚接口说明表 (12)2.4.2LCD1602的指令说明及时序 (13)2.5Atmega16单片机介绍 (13)3系统硬件设计 (13)3.1温度传感器设计 (13)3.2液晶LCD1602显示部分设计 (14)3.3单片机ATmega16原理图设计 (15)3.3.1程序烧写 (16)3.3.2电源端口 (16)3.3.3串口通讯端的设计 (16)3.3.4报警设计 (17)3.3.5按键设计 (17)4系统软件设计 (18)4.1流程图 (18)5温度数据处理函数 (19)5.1DS18B20初始化函数 (19)5.2传感器DS18B20的子函数 (19)5.2.1传感器DS18B20写命令子函数 (20)5.2.2DS18B20读一个字节数据子函数 (21)5.3LCD1602显示函数 (23)5.3.1LCD1602初始化子函数 (23)5.3.2LCD1602写数据子函数 (24)5.3.3LCD1602写命令子函数 (24)5.4按键函数 (25)5.5主函数 (28)6系统调试 (30)6.1软硬件调试以及分析 (30)参考文献 (31)附录 (32)1绪论1.1课题的背景温度是我们日常生产和生活中实时在接触到的物理量,但是它是看不到的,仅凭感觉只能感觉到大概的温度值,传统的指针式的温度计虽然能指示温度,但是精度低,使用不够方便,显示不够直观,数字温度计的出现可以让人们直观的了解自己想知道的温度到底是多少度。

基于单片机的数显温度报警系统

基于单片机的数显温度报警系统

基于单片机的数显温度报警系统摘要:目前温度检测系统大多采用由模拟温度传感器、多路模拟开关、A/D转换器及单片机等组成的传输系统。

这种温度采集系统需要布置大量的测温电缆,才能把现场传感器的信号送到采集卡上,安装和拆卸繁杂,成本也高。

同时线路上传送的是模拟信号,易受干扰和损耗,测量误差也比较大,不利于控制者根据温度变化及时做出决定。

在这样的形式下。

开发一种实时性高、精度高,能够综合处理多点温度信息的测控系统就很有必要。

本课题提出一种基于单片机并采用数字化单总线技术的温度检测系统的设计方案,该方案是利用温度传感器将温度的变化,变换成电流的变化,再转换为电压变化输入模数转换器,其值由单片机处理,最后由单片机去控制数字显示器,显示出实际温度。

一旦该温度值超过我们预先设定的上、下限,单片机便启动报警系统进行报警。

这种设计方案能对多点的温度进行实时巡检,各检测单元能独立完成各自功能,同时能够根据主控机的指令对温度进行定时采集,测量结果在数码管上显示。

主控机负责控制指令的发送,控制各个从机进行温度采集,收集测量数据,并对测量结果(包括历史数据)进行整理、显示。

该测控系统不需要任何固定网络的支持,安装简单方便,系统稳定可靠。

关键词:单片机;单总线技术;温度传感器ABSTRACTCurrently, the temperature detection system is mostly using a transfers system which consists of analog temperature sensors,multiplexing analog switches,A/D conversion units and SCM.This kind of temperature collection system needs a lot of cables which is laid to make the signal of the sensor be sent to the collection card.Thus the work of fixing and take—down is miscellaneous,and the cost is high.What’s more,what is transferred in the system is analog signals which are easily interfered and have more ullage. It is hard for the controller to make a decision in time according to the change of temperature because the measure error is bigger.So under this circumstance.it is necessary to empolder a real time and precise temperature control system which is in a position to deal with temperature information of many nods.This paper gives a temperature decetion project which is based upon the SCM and digital monobus technology.In this project,the change of temperature is transformed into the change of electric current and then into the change of voltage by using the temperature sensors.The change of voltage is input into the A/D conversion units and the result is dealt with by SCM.At last the real time temperature is displayed on the monitor under the control of SCM.Once the value of the temperature exceeds the minimum and maximum which is preestablished,the SCM will give an alarm.This project can make real time patrol checking to the different nod’s temperature,and every separate checking unit can finish its task independently.At the same time,very separate checking unit Can make timing collection according to the instruction from the main control,and the measure results can be displayed at home.This temperature decetion system whose stabilization and maintainability is good doesn’t need any fixed network to support and is easily fixed.Keywords:SCM;monobus technology;temperature sensor1.绪论§1.1 选题背景在人类的生活环境中,温度扮演着极其重要的角色。

基于单片机温度报警器的设计

基于单片机温度报警器的设计

基于单片机温度报警器的设计温度报警器是一种常见的安全设备,用于监测环境温度并在温度超过设定阈值时发出警报。

基于单片机的温度报警器可以实现温度监测、报警和数据记录等功能,具有灵敏度高、可靠性好、成本低等优点。

下面将描述一种基于单片机的温度报警器的设计。

设计思路:本设计采用温度传感器、单片机、蜂鸣器和LCD液晶显示器等组成,实现温度监测和报警功能。

温度传感器用于测量环境温度,将温度值传输给单片机进行处理;单片机负责对温度值进行比较和判断,当温度超过设定阈值时,通过控制蜂鸣器发出警报声,并在LCD显示器上显示温度值和警报信息。

硬件设计:1.温度传感器:可以选择数字温度传感器,如DS18B20。

将温度传感器连接到单片机的数字引脚上,通过引脚读取传感器输出的数字信号。

2.单片机:可以选择常见的8位单片机,如STC89C52、单片机具有较强的处理能力和丰富的IO资源,可以用于读取和处理温度传感器数据,并控制蜂鸣器和LCD显示器。

3.蜂鸣器:选择合适的蜂鸣器,并将其连接到单片机的IO引脚上。

当温度超过设定阈值时,单片机将IO引脚置高,使蜂鸣器发出警报声。

4.LCD液晶显示器:选择适配器单片机的LCD显示器,通过单片机的IO引脚与单片机连接。

当温度超过设定阈值时,将警报信息显示在LCD上。

软件设计:1.硬件初始化:设置单片机相关IO引脚为输入输出模式,初始化温度传感器和LCD显示器。

2.温度采集:通过单片机的数字引脚读取温度传感器输出的数字信号,并进行相应的数据转换,得到环境温度值。

3.温度监测:将环境温度值与设定的阈值进行比较,若温度超过阈值则触发报警。

4.报警处理:当温度超过设定阈值时,通过设置单片机的IO引脚,控制蜂鸣器发出警报声,并在LCD显示器上显示警报信息。

5.数据记录:可以选择将温度数据保存到EEPROM中,方便后续查询和分析。

总结:基于单片机的温度报警器是一种简单但实用的安全设备,通过温度传感器和单片机的配合,可以实现对环境温度的实时监测和报警功能。

基于PLC的机车轴温及车顶高压报警装置设计

基于PLC的机车轴温及车顶高压报警装置设计
维普资讯
基于 P C的机 车轴温及车顶高压报警装置设计 L

斌。 等
基于 P C的机 车轴温及车顶高压报警装置设计 L
De i n o C— a e a m vc fAxe T m p a u e a d Hi t g sg fPL b s d Alr De ie o l e er t r n gh Vol e a o o orL c n T p f o omo ie t s v
姣 磬 善 岳
( 州理工 大学机 电工程 学院 , 兰 兰州 7 05 ) 30 0

要 :为 了提高铁 路现行 机车 轴温报 警装 置的稳 定性 、 确性 和报警 的及 时性 , 扩展其 功能 , 铁路 机 车现有 的 轴温 报警 装置 的 准 并 对
控制部 分进行 了 P C改 进 , 轴报 装置增加 了一级 预报 警功能 , L 对 并对 机车 的车顶 高压报 警进 行了研究 , 设计 了一 种能 够 同时实 现机 车 轴温报 警 和车顶高 压报警 于一体 的多功 能监 测报警 装置 , 减少机 车轴 报警装 置误报 警情况 的发 生 , 把轴 温故 障消 除 在萌 芽状 态 , 更好 地保 障机车 的运行安 全和 检修人 员人 身安全 。 关键词 :轴 温监测 高压 检测 预报警 抗 干扰 装置
影响司机操作 , 如果长此 以往 , 司机容易对轴温报警装
1 本套装 置的硬 件设计 及工作 原理
11 装 置 结 构 .
装置的结构如 图 1 所示 。
置动作习以为常 , 不会引起足够重视和警惕 , 容易发生
重大事故。另外 由于现行 机 车车顶 均无 高压 报 警装
轴传器b - 温感 A…驱装 H 嚣 I 动置

基于单片机的温度报警器设计(方案)

基于单片机的温度报警器设计(方案)

天津滨海职业学院全日制高等职业教育毕业实践环节毕业设计(典型性项目)说明书基于单片机的温度报警器设计(方案)作者:李佳璐院系:天津滨海职业学院机电工程系专业:电子信息工程技术年级:2012级学号:20120012113指导教师:×××时间:2015年4月主要内容简介在农业生产中,温室的温度很难把握。

往往超过或低于允许值,致使大批良种的报废,耽误农时,影响生产。

这就需要设计一个温度报警器,在环境温度超过一定范围时报警,来提醒使用者。

基于以上背景设计基于单片机的温度报警器。

本设计采用ATMEL公司的ATmega16单片机为硬件核心系统,添加数码管、按键和温度传感器芯片,组成完整的硬件系统。

采用C语言为编程语言,进行系统的软件系统开发。

通过本系统硬件、软件部分设计完成如下目标:1、完成系统的硬件部分设计,硬件部分包括电源、显示、按键、温度接口、报警触发等部分设计。

在此基础上保证软件功能实现。

2、温度报警器可以通过按键方便设定报警范围。

3、温度报警器通过数码管显示实时显示测量的环境温度。

当环境温度温度超出设定范围时,启动报警。

本设计硬件制作方便,通过C语言程序实现软件设计,可移植性强,能够精准的对环境进行温度测量并显示,实用性强。

关键字:M16;18B20;温度控制;C语言目录一、绪论 (4)(一)研究背景与现状 (4)(二)设计内容及要求 (4)二、关键技术简介 (5)三、M16单片机概述 (6)(一)ATmega16 的主要性能 (6)(二)M16的基本组成及引脚 (6)(三)M16的引脚基本功能 (6)(四)外部晶体振荡器 (8)四、温度传感器18B20介绍 (8)(一)温度传感器18B20的特性 (8)(二)温度传感器18B20的基本组成,见下图4所示。

(9)(三)温度传感器18B20的测温操作 (10)五、硬件设计 (12)(一)硬件电路设计 (12)(二)电源和复位电路设计 (13)(三)输入、输出部分设计 (14)(四)驱动部分设计 (15)六、软件设计 (15)(一)显示部分设计 (15)(二)按键检测设计 (21)(三)1-wire 是一种通讯协议实现 (23)(四)软件总体设计 (27)一、绪论(一)研究背景与现状1.在农业生产中,温室的温度很难把握。

基于51单片机的温度警报器的设计

基于51单片机的温度警报器的设计

基于51单片机的温度警报器的设计温度警报器是一种能够实时监测温度并在温度超过设定阈值时发出警报的装置。

本设计基于51单片机,通过温度传感器、LCD显示屏、蜂鸣器等元件实现温度监测和报警功能。

设计方案如下:1.硬件设计:a.温度传感器:选择一款常见的温度传感器,如DS18B20,通过数据线连接到单片机的GPIO口,实时获取温度数据。

b.LCD显示屏:使用16x2LCD显示屏,通过I2C接口与单片机连接,用于显示当前温度和报警信息。

c.蜂鸣器:选择一个合适的蜂鸣器,通过单片机的GPIO口控制,用于发出声音报警信号。

d.电源电路:为单片机和其他电路提供稳定的电源,可以选择直流电源或电池供电。

2.软件设计:a.初始化:对单片机进行初始化设置,包括IO口初始化、LCD初始化、温度传感器初始化等。

b.温度采集:通过温度传感器不断采集温度数据,并将其显示在LCD 屏幕上。

c.温度判断:获取当前温度值,并与设定的阈值进行比较。

如果高于阈值,进入报警状态。

d.报警处理:当温度超过设定阈值时,触发蜂鸣器发出声音报警信号,并在LCD上显示相应警告信息。

同时,可以选择触发其他动作,如发送短信或邮件通知。

e.报警解除:当温度恢复正常后,蜂鸣器停止报警,LCD屏幕上显示正常温度信息。

通过以上硬件和软件设计,我们可以实现一个基于51单片机的温度警报器。

该警报器能够实时监测环境温度,当温度超过设定阈值时,蜂鸣器会发出声音报警,并在LCD显示屏上显示相应报警信息。

当温度恢复正常后,报警器会自动停止报警,并显示正常温度信息。

除了基本的功能,还可以根据需求进行一些扩展。

比如,可以添加按钮控制来设置温度阈值,或者增加温度记录功能,实时记录温度变化并保存。

总之,基于51单片机的温度警报器设计具有可扩展性和实用性,可以满足不同环境的需求。

基于单片机的温度测量及报警系统设计与实现

基于单片机的温度测量及报警系统设计与实现

基于单片机的温度测量及报警系统设计与实现摘要随着时代的进步和发展,人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,伴随计算机与控制技术的蓬勃发展与广泛应用,人们从中受益良多,生活中也随处可见电子产品,自动化,智能化成为发展趋势,而以单片机为核心的应用正在不断地走向深入,同时带动传统控制检测的日新月益。

本设计论述了一种以AT89S52单片机为控制单元,以DS18B20为温度传感器的温度控制系统。

温度测量范围0到99.9摄氏度,精度为0.1摄氏度,可见测量温度的范围广,精度高的特点。

要测的环境温度是通过一线温度传感器DS18B20 采集,然后通过单片机处理并在数码管上显示,当温度高于上限温度时,蜂鸣器报警,当温度低于下限温度时,蜂鸣器报警,温度的上下限可自行设定,并可保存,掉电不丢失,能通过按键设置上下限温度,更加智能化。

单片机所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高,要为现代人提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。

关键词:单片机,温度控制,蜂鸣器,DS18B20,AT89S52Design and Implementation of Test and Alarm System for Temperature Based on SingleChip MicrocomputerAbstractWith the era of progress and development, continuous improvement of people's living standard, single-chip control is undoubtedly one of the pursuit of the goal, chip technology has spread into our life, work and research in various fields, has become a relatively mature technology, with the computer and control technology and the rapid development of a wide range of applications, which benefited the people and life are everywhere electronics, automation, intelligent become a trend, and a microcontroller as the core of the application is constantly deepening, while driving tradition controlling interest in the detection of the new moon.Discusses the design of a control unit with STC89C52 microcontroller to DS18B20 temperature control system temperature sensor. Temperature measurement range from 0 to 99.9 degrees Celsius, an accuracy of 0.1 degrees Celsius, showing a wide temperature measurement range, high accuracy. The ambient temperature is to be measured by a temperature sensor DS18B20 line acquisition, and then processed by the microcontroller and displayed on the digital control, when the temperature is higher than the upper limit of the temperature, the buzzer alarm when the temperature falls below the lower temperature, the buzzer alarm. Upper temperature limit can be set, can be saved, non-volatile. Button set by upper and lower temperature, more intelligent.SCM convenience brought by giving also undeniable, wherein the digital thermometer is a typical example, but its people have become increasingly demanding, To provide better and more convenient modern facilities you need from several SCM technical aspect, everything toward digital control, intelligent control direction.Keywords: Microcontroller, Temperature Control, Buzzer, DS18B20, AT89S52目录摘要 (I)ABSTRACT........................................................................................... I I 第1章绪论 .. (1)1.1单片机研究背景 (1)1.2单片机研究内容 (1)1.3单片机研究现状 (2)第2章开发软件的介绍 (3)2.1K EIL软件 (3)2.1.1 Keil 介绍 (3)2.1.2 Keil的简单应用 (3)2.2 P ROTEUS软件 (4)2.2.1 Proteus介绍 (5)2.2.2 Proteus功能模块 (5)第3章系统设计 (7)3.1DS18B20的编程语言 (7)3.2DS18B20传感器介绍 (7)3.3系统设计流程 (8)3.3.1 系统设计框图 (8)3.3.2 设计可行性分析 (9)3.3.3 设计的先进性 (10)3.3.4可靠性及安全性 (10)第4章硬件电路的设计 (12)4.1单片机的介绍 (12)4.2单片机与外围存储器连接电路设计 (15)4.3七段数码管电路设计 (16)第5章软件设计 (18)5.1控制流程设计 (19)5.2功能模块设计 (20)第6章系统调试 (21)6.1硬件电路故障及解决方法 (21)6.2硬件调试方法 (21)第7章结论 (22)参考文献 (23)致谢 ............................................................................错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机(也可以 是 DSP、微 处 理 器 等 控 制 器 )通 过 4 线 串 行 接 口 控 制 CH452 芯 片 ,CH452 的 数 码 管 显 示 驱 动 与 键 盘 扫 描 控制之间相互独立,单片机可以通过操作命令分别启用、关闭、 设定这两个功能。 CH452 的 4 线串行接口是由硬件 实 现 的 ,单 片机可以频繁地通过串行接口进行高速操作, 而绝对不会降低 CH452 的工作效率。
控制命令字
for( ; (觹p_char) 选= '\0'; p_char++ )

buffer = atoi( p_char );
cmd = CH452_DIG0 + ( offset << 8 ) + buffer;
/ / 合成加载字数据命令字
D_VALUE[offset] = cmd;
if( ( DOT_FLAG & (1 << offset) ) )
/ / 对指定的 LED 设置闪烁标志
LED_RED_TWINKLE_FLAG & =
觸( 1 << location ); / / 清除闪烁标志
LED_GREEN_TWINKLE_FLAG
&= 觸( 1 << location ); / / 清除闪烁标志
break;
case GREEN_TWINKLING : LED_RED_TWINKLE_FLAG
铁道车辆、城市轨道车辆在运行的过程中,轴承会因为摩擦
而发热,对轴温进行实时监测,实时准确的显示轴温是一个重要
问题,通过这样一个装置能非常直观的反应轴承温度,发现问题
时立即报警让工作人员及时采取措施,以确保列车的行车安全。
1 轴温显示及报警技术的现状
1.1 采用车载式轴温报警系统
在列车运行中, 通过车载式轴温报警系统对机车轴承温度
果良好。
参考文献 [1]谭浩强.C 程序设计[M].2 版.北京:清华大学出版社,2005 [2]数码管驱动及键盘控制芯片 CH452 的中文手册[K] [3]DALLAS.Understanding and Using Cyclic Redundancy
2)在 实 际 运 用 中 ,该 系 统 对 列 车 的 环 境 以 及 磁 场 环 境 要 求
较高,当遇到雨雪天气等特殊情况,会发生误报警。
1.2 采用人工手持式远红外温度检测仪
对入库机车走行部轴承温度进行检测, 然后将检测记录数
据同门限值进行比较,从而判断机车轴承的质量状态。 采用此种
方式,轴温检测效率低下,检测数据准确性和可靠性差,无法形
司机需要马上知道某个轴承的温度,可以按下该轴承的代号,这
时装置马上显示该轴承的温度。 它可以作为独立的功能装置工
作,也可以作为一个子系统,为综合性的机车设备故障诊断分析
系统提供机车轴温数据。 实现了车载装置的模块化。 拆装方便,
维护简单。
本系统设计简单易懂,成本较低容易实现,且此设计作为轴
温检测插件的独立子系统应用于各路局,机务段等。 实践检验效
cmd = CH452_CLR_BIT + location + 16;
CH452_cmd( cmd, LED_CONTROLLER );
cmd = CH452_SET_BIT + location;
CH452_cmd( cmd, LED_CONTROLLER );
break;
case RED :
LED_TWINKLE_FLAG & =

case GREEN :
LED_TWINKLE_FLAG & =
觸( 1 << location ); / / 清除闪烁标志
LED_RED_TWIN-
KLE_FLAG &= 觸( 1 << location ); / / 清除闪烁标志
LED_GREEN_TWINKLE_FLAG
&= 觸( 1 << location ); / / 清除闪烁标志
实时进行监控,任一轴承出现温度异常立即报警,从而防止事态
扩大造成列车事故。 但是该车载式轴温报警系统在实际运用中
存在以下几种缺陷:
1)列 车 高 速 运 行 时 ,该 系 统 报 警 后 司 机 必 须 马 上 停 车 进 行
检查,人为判断该轴承的温度或温升是否超限,从而延误了列车
的运行以及其它列车的正点运行。
系统的设计思想:由传感器采集原始数据,经过预处理后送 入 控 制 器 (MB90F543),控 制 器 选 择 开 通 数 码 管 或 者 LED 双 色 灯,通过写 CH452 驱动芯片寄存器,根据驱动芯片 CH452 的控 制 命 令 控 制 输 出 ,通 过 数 码 管 显 示 轴 温 ,通 过 双 色 LED 灯 显 示 状态(正常温度范围内显示绿色,超过正常温度则显示红色)也 可以根据不同需求改变 LED 的显示模式。 3.1 硬件结构与实现
觸( 1 << location ); / / 清除闪烁标志
LED_RED_TWIN-
KLE_FLAG &= 觸( 1 << location ); / / 清除闪烁标志
LED_GREEN_TWINKLE_FLAG
&= 觸( 1 << location ); / / 清除闪烁标志
cmd = CH452_CLR_BIT + location;
系统提供各车轴轴承的温度检测数据。
5) 该装置可以多工作日连续记录各路车轴轴承温度数据,
可以把这些数据送地面计算机上进行数据分析, 并建立机车轴
承状态数据库。
5 结束语
该装置是可悬挂便携式装置, 安装在机车内墙壁的合适位
置,也可方便地拆除带下机车。 在一般情况下,该装置是固定安
装在机车上的,实时检测并显示机车各轴承的代号和温度。 如果
觸( 1 << location ); / / 清除闪烁标志
break;
case LED_OFF :
LED_TWINKLE_FLAG &= 觸( 1 << lo-
cation ); / / 清除闪烁标志
LED_RED_TWINKLE_FLAG & =
觸( 1 << location ); / / 清除闪烁标志
《工业控制计算机》2010 年第 23 卷第 6 期
的功耗;另一块芯片用来实现 LED 双色灯的驱动。
3.2 软件设计与实现
1)数码管显示数据主程序如下:
cmd = CH452_TWINKLE + spark; / / 合成设定闪烁控制命令字
CH452_cmd( cmd, DIGITAL_CONTROLLER ); / / 写 入 闪 烁
case RED_TWINKLING :
LED_GREEN_TWIN-
KLE_FLAG |= 1 << location; / / 对指定的 LED 设置黄色闪烁标志
LED_TWINKLE_FLAG &= 觸 ( 1
<< location ); / / 清除闪烁标志
LED_RED_TWINKLE_FLAG & =
CH452_cmd( cmd, LED_CONTROLLER );
break;
default
:
break;

return(0);

4 本系统的创新性
ห้องสมุดไป่ตู้
1)实时的检测机车各轴承的温度。
2)记录各温度检测点的数据.建立数据库,以便工作人员对
机车进行维修,并能据此描绘轴承故障曲线,节约维修成本。
3)在 机 车 司 机 室 或 者 机 车 设 备 间 安 装 温 度 检 测 装 置 ,循 环
LED_GREEN_TWINKLE_FLAG
&= 觸( 1 << location ); / / 清除闪烁标志
cmd = CH452_CLR_BIT + location;
CH452_cmd( cmd, LED_CONTROLLER );
cmd = CH452_CLR_BIT + location + 16;
成机车轴温档案,只能依照检测数据判断机车轴承的当前状态,
不能绘制机车轴承温升曲线从而判断机车轴承状态趋势
2 本装置的原理分析
为了改进目前落后的轴温显示方式, 铁道部及各科研单位
都对此投入了巨大的人力、 物力, 本装置就是在此背景下产生
的。 如图 1 所示,本装置主要分为三个部分:信息来源(信息采
集);信息预处理(数据处理);信息显示(轴温显示)。
显示机车各轴承温度,当轴承过热时,根据设定值报警,司机可
以实时观测到各轴承点的状态,避免机车重大事故的发生。
4)该 装 置 采 用 模 块 化 设 计 ,既 可 以 作 为 一 个 具 有 独 立 功 能
的车载轴温检测装置使用;又可以作为一个模块,在已经安装机
车故障检测系统平台的机车上使用, 通过总线为机车故障检测
|= 1 << location;
/ / 对指定的 LED 设置红色闪烁标志
LED_TWINKLE_FLAG &= 觸 ( 1
<< location ); / / 清除闪烁标志
LED_GREEN_TWINKLE_FLAG
&= 觸( 1 << location ); / / 清除闪烁标志
109
break;
Abstract According to the request of Ministry of Railways for engine intelligence and informationization,the device use to combine singlechip with nixie tude chip to display the real time temperature.Once over the limit,give an alarm.It has been applicable to all kinds of engine,function is stable. Keywords:SingleChip,hotbox show,temperature alarm
相关文档
最新文档