1、目录目录 一、概述. 1 1.1 组成 . 1 1.2 系统设计要求 1 1.3 任务要求 2 二、传感器的选用 2 2.1 铂电阻 Pt100 . 2 2.2 信号调理电路. 2 三、硬件系统的设计 3 3.1 单片机 AT89C51 的性能及特点 . 3 3.2 扩展芯片(2764 和 6264)的性能及特点 4 3.3 地址锁存器选择 5 3.4 开关量的输入设计 . 7 3.5 脉冲量的输入设计 . 7 3.6MAX232 实现串行通信 8 四软件设计 . 9 4.1 主程序. 9 4.2 模拟量采集程序. 9 4.3 开关量采集程序 10 4.4 脉冲量采集程序11 4.5 A/D
2、转换程序及键盘显示程序 11 五、小结 15 参考文献 16 1 一、概述 机务段现有的检修设备中,多数设备的电气控制和监控器繁琐,不能有效 地堆显示和控制设备进行精确地操作,而且大多数设备没有联网。 “机务段设备 管理信息系统”使用的各种检修设备进行信息化改造,对所有检修数据进行处 理并发送上网,做到无纸 化作业,保证了检修数据的科学性和可靠性,并实现了数据共享。改系统对于 实机务段的科学管理、保证检修质量、降低检修成本都起到了关键的作用。 1.1 组成 设备数据采集部分要求采集的数据分三类:1.开关量的检测(8 路) ;2. 脉冲量的检 测(1 路) ;3.模拟量的检测(8 路) 。信号采
3、集板包括 CPU、RS485 通讯网络接 口、RS232C 通讯接口等,如图 1-1 所示。信号采集板获得开关量和经过标准化 处理的传感器信号,进行信号采集,并进行数学处理,然后进行图文显示、储 存和网络通讯。RS232C 通讯接口与有 RS232C 通讯协议的 LCD 液晶汉字图形显 示器通讯。 图 1.1 设备数据采集通讯显示装置主板的组成框图 1.2 系统设计要求 选用熟悉的单片机型号,组成测试,通讯系统;扩展数据存储设备,用于 存储检测 量,中间计算结果;选用开关量输入接口(8 路) ;选用不低于十位的 A/D 转换 器用于模拟量的测量(8 路) ;脉冲量的输入根据系统资源情况决定。
4、2 1.3 任务要求 1.进行总体设计,明确各接口设备的地址; 2.画出系统线路图,打印图并交电子文件; 3.编写数据采集、转换程序(明确各类数据存储地址各子程序功能,处、 入口参数) ; 4.在介绍总体系统的基础上着重说明本部分的设计思想、器件的选用、采 样程序说明。 二、传感器的选用 2.1 铂电阻 Pt100 电阻式温度传感器 (RTD,Resistance Temperature Detector)是一种物质材料 做成的电阻,它会随温度的上升而改变电阻值,如果它随温度的上升而电阻值也 跟着上升就称为正电阻系数,如果它随温度的上升而电阻值反而下降就称为负 电阻系数。 大部分电阻式温度传感器是以金属做成的,其中以白金(Pt)做成的电 阻式温度传感器,最为稳定,耐酸碱、不会变质、相当线性.,被工业界采用。 Pt100温度传感器是一种以白金(Pt)做成的电阻式温度传感器,属于正电阻 系数, 在 0630.750温度范围内,Pt100 的温度-电阻特性: Rt = R0(1+at+bt ) 式中:a=3.96847 X 10-3 /; b=-5.847 X 10-7 /; R