版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录摘 要 3ABSTRACT 错. 误!未定义书签。1 绪言 41.1 研究背景 41.2 煤矿监测监控技术的研究现状 41.3 本课题的主要工作 51.3.1 井下压力的在线监测系统 51.3.2 故障分析及报警系统 82 井下压力监控系统的概况 72.1 压力传感器原理 72.2 监控系统的概况 82.2.1 监控系统的系统用途 82.2.2 系统的主要技术指标与功能 82.2.3 系统组成及工作原理 103 压力检测系统的硬件电路 133.1 8051单片机内部结构与外部引脚说明 133.1.1 内部结构 133.1.2 外部引脚说明 133.2 检测系统硬件原理 153.2.1 系统
2、概述 153.2.2 检测系统连接方式及工作原理 163.3 单片机硬件电路 173.4 开关量输入 193.5 开关量输出 203.6 系统通讯 223.7 系统报警、复位电路 243.8 系统显示 243.9 系统的 A/D 转换电路 254 压力检测系统软件流程图 274.1 显示 284.2 A/D 转换 284.3 数据处理 294.4 单片机串口通讯软件 294.5 报警 314.6VB 界面设计 314.6.1 显示界面 314.6.2 参考程序 315 结论 33参考文献 34致谢 35摘要煤矿井下压力监控系统是煤矿信息管理的基础设施, 它依托工业企业网的建设而存 在,是企业信
3、息化建设最重要的一个组成部分。煤矿井下压力监控系统的集成化、网络 化是目前控制领域的一个重要发展方向。 它是一种综合的集成技术, 涉及现场总线技术、 计算机技术、通信技术、数据库技术、多媒体技术、控制技术和网络技术等。从网络结 构上,煤矿井下压力监控系统可分为信息网和控制网两层。信息网处于工业企业网的上 层,使企业数据共享与传输的载体:控制网处于工业企业网的下层,与信息层紧密地集 成在一起,服从信息网的操作,同时具有独立性和完整性。本课题主要研究了煤矿压力检测设备的实时监控系统, 并将重点放在压力检测的设 计研究 ,主要是利用 8051 单片机系统对井下各种智能传感器所采集到的压力数据等进行
4、分析处理,再通过调制解调器传输给上位机, 再通过上位机发出的控制信号以达到报警、 断电和自动开停等功能。课题针对国内煤矿现有的监控设备系统设计了网络化的监测系统软件及硬件的解决方案,以SCADA/HMI软件、WEB网站为系统集成平台,通过OPC、Web、Service、 X ML 技术,实现各种监控数据的网络共享。该方案包括不同类型信号的采集、调理隔 离、数据存贮传输、数据处理、设备运行状态的实时监测和网络化的实时监控。 关键词:矿井压力检测;智能传感器;单片机; A/D 转换1 绪言1.1 研究背景我国煤炭资源总量位居世界第一,可采储量为 2040 亿吨,位居世界第二。煤炭在 我国具有其它能
5、源无可比拟的优势,煤炭约占我国化石能源的95,储量 95上世纪八十年代以来, 随着我国国民经济的快速发展, 煤炭消费持续快速增长。 2003 年我国煤 炭消费达到 16 亿吨, 2004 年、 2005年,我国煤炭缺口更是分别达 0.4 亿吨、1 亿吨左 右,煤炭业一片欣欣向荣。 我国煤炭产业每年事故死亡人数近万人,直接经济损失超过 40 亿元,而全世界其它所 有产煤国事故死亡人数不超过 800人。仅云南全省煤矿1991年2000年十年间共发生 事故 1303起,死亡 2394人。国家一直非常重视煤矿安全问题,也投入了大量的财力物 力人力来解决这个问题。据悉,我国已经先后投入 40亿国债资金,
6、并于 2004年再投入 40 亿元解决原国有重点煤矿重大安全技术改造项目经费问题。但是在我国煤矿 2.8万个煤矿中,仅有 0.4万个大型国有煤矿。中小煤矿是个庞大 的,不该是个被忽略的群体。中小煤矿事故屡屡发生,究其原因除了从业人员技术素质 低、责任心不强、安全意识差之外,更重要的是由于设备简陋、工作环境恶劣,而且由 于一般煤矿矿井和矿井之间以及矿井和生产管理部门之间距离相对较远, 致使煤矿各级 领导及有关业务管理部门不能随时获取矿井生产、安全、通风等现场状况,不能及时做 到生产过程的统一调度指挥。另外,传统的煤炭企业的生产和设备自动化程度较低,管 理方式粗放,特别是由于各方面的因素,短时间内
7、难以全面更新设备条件和生产方式, 有必要通过采用信息处理的相关技术促进生产安全控制和管理水平的迅速提高。因此对于中小型煤矿, 在现有技术条件下, 建立经济可靠的新型安全监控系统网络, 既能做到对煤矿井下压力进行实时准确地监测,又能为管理部门提供详细、准确的第一 手资料,便于动态地组织、指挥和管理生产,提高工作效率,是当前发展趋势。1.2 煤矿监测监控技术的研究现状我国煤矿监测监控技术应用较晚, 80年代初,从波兰、法国、德国、英国和美国等 (如DAN60,TF200和Senturion-200)引进了一批安全监控系统,装备了部分煤矿;在引进 的同时,通过消化、吸收并结合我国煤矿的实际情况,先后
8、研制出KJ2、KJ4、KJ8、KJ10、KJ13、KJ19、KJ38、KJ6、KJ75、KJ80、KJ92 等监控系统,在我国煤矿已大量 使用。实践表明,安全监控系统为煤矿安全生产和管理起到了十分重要的作用,各局矿 己作为一项重大安全装备。当时相当一部分监控系统由于技术水平低、功能和扩展性能 差、现场维修维护和技术服务跟不上等原因,或者已淘汰、或者停产。因此造成相当一 部分矿井无法继续正常使用已装备的系统。特别是近年来由于老系统服务年限将至,已 无继续维修维护的必要,系统面临更新改造的机遇。我国目前现有的监测系统仍存在很多问题。目前,对工作现场的压力检测主要有三 种方法:(1)采用分离仪器,人
9、工读表计数的方法。这种方法是根据传感器运行特性和行 业安全规程的要求,定期的其进行性能测试。 (2) 采用压力自动测试系统。这种方法只 是对压力参数进行监测。 (3)采用压力在线监控系统。这种不仅监测压力参数,而且根据 采集到的参数判断运行工况点的情况,并在参数超出设定的范围时给出报警。人工读表计数监测是最早的一种方法简单、直接的方法。目前在很多地方还是采用 这种方法,这是一种人工读表计数方法只能在备用传感器运行的条件下进行,要求测试 人员具备专业的测试技术知识,试时需要多人配合才能完成,测试数据的处理也需要花 费较长时间。除上述局限性外,人工读表计数方法还有一个缺陷,即所得到的结果有很 大地
10、主观性,甚至不同得测试组可能得到不同的结果。采用自动测试系统,以在线测试传感器的各个参数,能及时向负责维护工作的人员 提供压力参数。目前这种系统做的较多,但系统的功能单一,互不兼容。目前存在的矿 井监测系统均是针对某一特定的监测对象专门开发的,通用性较差,而且界面交互性不 好。在线监测系统能根据采集到的数据判断的运行工况情况, 目前在某些行业都已采用 这种系统。这里将根据当前我国的技术水平,借鉴国内外的先进技术,研制适用于我国 国情的井下压力在线监控系统。1.3 本课题的主要工作1.3.1 井下压力的在线监测系统在线监测系统基于单片机, 其监测终端 (下位机 ) 采用单片机,实现对压力参数实时
11、 监测。所监测参数在终端 LCD 液晶显示板上集成显示,并动态显示相关曲线,同时监 测参数通过通信模块传送到远程上位 PC 机,实现远程在线监测。( 1) 系统组成 系统设备由与井下压力监测有关的传感器、变送器、数据采集装置、数据传输及控 制装置、煤矿端计算机监控站设备以及监测监控和数据核定设计软件和信息联网软件等 部分组成。系统基本设备组成见方框图 1-1。这些现场监测装置通过传输电缆将信号传 送到监控主站。煤矿端监控主站由监控计算机、打印机、传输及控制接口、UPS电源等设备组成。接口装置通过电缆与现场监控设备通讯,还用电缆与放置在井下的远程断电器相连,实 现断电功能。防火墙服务器群光纤网线
12、中心交换机统显示终端煤矿父换机检测设备备机井下压力检测设 备煤矿端煤矿端井下压力检测系统显示终端图1-1井下压力监控系统(2)监测与通讯系统的组成该系统由传感器、操作台和微机终端组成。各环节的设计充分考虑了煤矿环境的特 点,传感器将信号转换成电信号,操作台接收电信号后,一方面巡回显示各监测参数, 另一方面将电信号转换为数字信号通过通讯线路远传到微机终端,通过计算机采集、处 理显示和打印监测结果。系统原理如图1-2所示。操作台是监测系统中面向管理人员的界面,具有操作简单、 显示清晰、使用寿命长、操作精度高等特点。操作台总体电路由传感器变送器电路、报 警电路、显示仪表、报警显示、指示灯显示、信号隔
13、离转换、处理电路组成。压力参数图1-2压力在线检测(3)监测的软件系统随着Windows操作系统主流地位的确立,PC总线工控机在自动化领域的普及,基 于PC总线和Windows平台的工控软件也越来越多。国外开发的软件功能较强,但价格 也贵;国内软件价格相对便宜但功能有限。因此最终我们选择了Visual Basic6.0自行开发软件部分,程序流程见图1-3。4.监测与通讯系统的主要功能1)现场实时监测数据的各种动态图形及数字显示。主要有直观及符合人们习惯的模拟 表盘和可以观察到各参数随时间变化趋势的 X丫轴图形。2)监测数据的存储及查询。井下的监测参数定时存储以便用户进行数据报表的整月打印,也便
14、于管理部门(如调度室等)分析有关数据,强化管理。系统共保存距当天61天(根据用户要求还可增加)的数据,并记录了一天内各种监测数据的平均值以及一天24小时各参数的变化趋势图。3)工况点显示、事故报警及追忆功能。可在检测曲线上显示运行工况点,压力出现异常时系统能在各相关界面给予报警提示并把距当前时刻一小时内的各种参数及日期、时间等进行记录以便事后分析。5)数字滤波。由于工业监测监控环境比较恶劣,干扰源比较多,如环境温度、电场及 磁场、振动等,为了减少对采样值的干扰,提高系统的性能,不仅对采样值进行数字滤 波,而且在应用程序中采用复合滤波算法即通过一定的计算程序对采样信号进行加工, 增强其有用信号,
15、消除或减少各种干扰和噪音,以保证计算机系统的可靠性。6)完善的在线帮助系统。操作人员可随时查询帮助文件,解决操作中遇到的疑难问题。7)系统能实现检测设备与管理部门的计算机联网。随时显示的检测数据可通过通讯系 统进入局域网以便管理部门进行调度及查阅。1.3.2 故障分析及报警系统(1)故障分析设计出不平衡、不对中等几种故障设计出故障后,在实验室内利用试验台在不同故 障程度,不同性能干扰和不同现场干扰的各种工况下做试验,通过传感器来获取信号, 将采来的信号进行模数转换、滤波、放大等处理后进行信号分析,提取故障征兆,为故 障诊断库提供样本。矿用压力在线检测预警结构系统如图1-4所示。(2)报警系统系
16、统特点:1)该系统采用嵌入式微控制器,可深入控制现场,具有较高的实时性和可靠性。2)该系统从控制现场到上位机的传输信息是数字信号,从而有较远的传输能力和 较高的抗干扰能力。3)系统采用了嵌入式工作站模式进行实时监测,故节约了大量的上位机资源。4)嵌入式微控制器采用了先进的防死机技术,避免了因系统死机造成的失控损失。5)嵌入系统与制控设备是近距离结构,从而减少了从设备到上位机传输线路中的 损耗,更有效的提高了测量精度。6)此系统避免了传统模式采用板卡的集中系统,占用大量计算机资源,实时性较 差,容易造成计算机死机;模拟信号传输距离远,抗干扰和可靠性明显下降的弊端。(3)系统功能:本系统以国家标准
17、和煤炭行业标准为依据, 应用工业计算机检测技术对煤矿井下压 力状态进行连续在线测量与处理。以多种方式提供压力状态的各种数据。保障井下的安 全进行,并为多种功能扩充提供方便的条件。基本功能(a)集中定位显示在线测量与处理压力参数,并以指定的时间间隔刷新,便于各 种参数的直接定位观察和使用;(b)以实时曲线图形显示在线测量与处理的压力参数,便于观察一小时内(或其 它指定长度)各种不同参数的变化趋势;(c)以历史曲线图形显示测量与处理的压力行参数,并能查询任意历史时刻的数 据。历史数据在计算机数据库中的保留量为一个月或指定时间跨度,也可挎到磁盘长期 保存,便于查询分析;(d)以报表形式查询显示在线测
18、量与处理的压力参数的历史数据,便于值班人员 打印值班表及技术人员定量研究、分析和准备数据制作性能曲线;(e)以多种形式对在线测量与处理的压力参数越报警; 在参数集中显示画面变化显示; 报警灯闪烁提示切换到报警窗口以报表详 细显示; 蜂鸣器鸣叫提示; 数据库中记录。(f)风机性能现场测试和绘制压力变化的特性曲线。图1-4压力在线检测预警结构系统示意图2井下压力监控系统的概况2.1压力传感器原理传感器是一种检测装置,能感受到被测量的信息,并能将检测感受到的信息,按一 定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、 显示、记录和控制等要求。它是实现自动检测和自动控制的首
19、要环节。压力传感器是工业实践中最为常用的一种传感器, 而我们通常使用的压力传感器主 要是利用压电效应制造而成的,这样的传感器也称为压电传感器。电阻应变片是一种将 被测件上的应变变化转换成为一种电信号的敏感器件。它是压电式应变传感器的主要组 成部分之一。图2-1金属电阻应变丝的结构电阻应变片应用最多的是金属电阻应变片和半导体应变片两种。金属电阻应变片又有丝状应变片和金属箔状应变片两种。通常是将应变片通过特殊的粘和剂紧密的粘合在 产生力学应变基体上,当基体受力发生应力变化时,电阻应变片也一起产生形变,使应 变片的阻值发生改变,从而使加在电阻上的电压发生变化。这种应变片在受力时产生的 阻值变化通常较
20、小,一般这种应变片都组成应变电桥,并通过后续的仪表放大器进行放 大,再传输给处理电路(通常是 A/D转换和CPU)显示或执行机构。电阻应变片的工作原理金属电阻应变片的工作原理是吸附在基体材料上应变电阻随机械形变而产生阻值 变化的现象,俗称为电阻应变效应。金属导体的电阻值可用下式表示:R=P*( L/S)。式中:p 属导体的电阻率(cm2/mS导体的截面积(cm2)L导体的长度(m)我们以金属丝应变电阻为例,当金属丝受外力作用时,其长度和截面积都会发生 变化,从上式中可很容易看出,其电阻值即会发生改变,假如金属丝受外力作用而伸长时,其长度增加,而截面积减少,电阻值便会增大。当金属丝受外力作用而压
21、缩时,长度减小而截面增加,电阻值则会减小。只要测出加在电阻的变化(通常是测量电阻两端 的电压),即可获得应变金属丝的应变情况,从而测得压力值。2.2 监控系统的概况2.2.1 监控系统的系统用途本文参考的是 KJ4 煤矿安全生产监测系统, 此系统用于对煤矿井下环境参数、 通风设备、采掘运输设备等的安全和生产工况参数进行实时监测与数据处理,并将环境与生 产信息传送给地面中心站。地面中心站将检测系统采集的数据信息经过分析处理后, 在监视器上以图形或文本 的方式显示,并将设定的超限控制信号发送给井下检测系统,由井下检测系统发出声光 报警或控制断电。该系统不仅能够准确、 及时、全面地记录环境参数, 而
22、且还能够应用趋势分析软件,实行对等在害的早期预测、预报。同时,还可为生产调度及时提供煤矿各种设备的运行 状况,便于正确、安全、快速的指挥生产。2.2.2 系统的主要技术指标与功能(1)系统的主要技术指标1)系统容量基本容量: 64 个井下检测系统(可扩充到 128个);模拟量输入: 512路(可扩充到 1024 路);开关量输入: 512路(可扩充到 1024 路);控制量输出:非本安型断电控制为 128路(可扩充到 256 路),本安型断电控制为128路(可扩充到 256路),报警控制为 256 路(可扩充到 512 路)。2)模拟量输入信号制式电流型: 15mA 或 420mA;电压型:
23、01V 或 05V。3)开关量和控制量开关量输入:触点型或± 5V 两个状态;控制量输出:非本安型断电控制(触点容量为 660V,1.5A ),本安型断电控制和报 警控制(触点容量为 27V ,2A)。4)模拟量测量误差(不包括传感器)w 1%。5)监测周期地面中心站对井下检测系统的监测周期为 0.4s。6) 传输方式和传输距离 地面中心站与井下检测系统之间的通讯采用 FSK 移频键控方式,传输速率为 600 或 2400 波特。(2) 系统的主要功能 系统功能不仅取决于地面中心站计算机和井下检测系统硬件设备, 还取决于地面中 心站和井下检测系统的监控应用软件。具体功能如下: 全部传
24、感器数据的采集和传输; 对采集数据的处理和分析; 超限报警与断电控制的处理; 数据记录、存盘; 终端屏幕显示; 图形显示; 输出报表、曲线; 传感器的定义和修改; 绘图编辑; 执行操作员的命令。 另外,系统工作具有通用性、灵活性和实用性。1) 在系统检测的同时,按操作员的要求完成数据的记录、显示、超限控制、编辑和绘 图处理;还可按照操作员的要求完成各种传感器的定义。2) 报警、断电控制门限值由地面中心站操作员设置,由井下检测系统实时执行。对检 测系统采取主队、从队巡回扫描方式,实现对重要地点的检测系统及传感器加强监测和 观察。3) 系统的运行参数及运行报告记录存储 7 天。当运行状态改变时,系
25、统根据定义自动 改变记录。4) 系统数据存储一个月,形成趋势报告,并按操作员的要求完成屏幕显示、打印或图 形显示曲线。5) 按操作员的要求编制报表,可以人工输入其他数据以完善报表。6) 汉字显示和打印方式。7) 联机定义系统中使用的各种传感器,设置各个检测系统和检测系统中的控制量。8) 系统每个部分均有自诊断软件,便于排除故障和保证检测精度。9) 交互式图形显示系统,操作员可以通过键盘联机完成图形的编辑、绘制、修改和调 用。10) 地面中心站均为开放式系统,软硬件可以扩充,允许与上一级计算机联网或接成多终端或接远程终端223系统组成及工作原理(1)系统的配套设备1) 地面中心设备配置:工业控制
26、计算机;串行通讯接口板;图形控制板;彩色图形监视器汉字终端;汉字打印机调制解调器2) 井下检测系统的相关设备配置: 井下检测系统 防爆兼本安型电源箱 模拟量传感器 开关量传感器 断电控制器 通讯电缆0(2)本次设计的煤矿压力监测系统的组成框图如图2-2图2-2压力监测系统结构框图(3) 系统的工作原理如图2-3所示。(4) 系统监控软件:(SYSTEM)、图形模煤矿安全生产监测系统监控软件为模块化结构。它由系统模块块(WORK)、用户模块(USER)和字库模块(UTILS)组成,其模块结构如图2-2。在系统的 用户模块中,HKR为可执行的监控软件,管理前后台的任务及数据的处理、分析和显示功能F
27、DS.DAT为检测系统定义文件。SDUTILSUSERWORKSYSTEMKJ4FDS.DAT图2-3系统监控软件模块结构系统软件在iRMX86或iRMX for Windows操作系统支持下构成一个实时多任务监控系统。它可分为前台和后台两部分运行,前台是人机界面部分,前台任务流程如图2-4运行HKR初始化显示目录页r显示某页无退岀HKR/ *有无键盘命令? 有图2-4前台任务流程图后台的任务主要是负责数据的采集、分析、处理和记录,后台任务流程如图2-5系统软件的具体运行包括扫描队列的管理、继电器控制、运行报告、图形编辑及系统诊 断等操作。初始化数据采集根据定义决定是否记录各种数据及报警图2-
28、5后台任务流程3压力检测系统的硬件电路3.1 8051单片机内部结构与外部引脚说明内部结构MCS-51系列单片机的内部结构框图如图3-1所示:I时钟电路ROMRAM颔肘算器中史处理 器PDTT1 1I! 1丿VROM串行援口中断系统0AAPO P1 巴 P3 TsD RxD INTO INTI图3-1单片机的内部结构框图外部引脚说明MCS-51系列单片机芯片均为40条引脚,HMOS工艺制造的芯片用双列直插(DIP)万式封装,其引脚示意如图3-2所示。各引 脚功能说明如下:(1)主电源引脚Vcc (40脚):接+5V电源正端。Vss (20脚):接+5V电源地端。(2)外接晶体引脚XTAL1 (
29、19脚):接外部石英晶体的一端。 在单片机内部,它是一个反相放大器的输入 端,这个放大器构成了片内振荡器。当采用外 部时钟时,对于HMOS单片机,该引脚接地;P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RESETRXD/P3.0TXD/P3.1INT0/P3.2INT1/P3.3T0/P3.4T1/P3.5WR/P3.6RD/P3.7XTAL2XTAL1Vss对于CHMOS单片机,该引脚作为外部振荡 VccP0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7EA/VDDALE/PROGPSENP2.
30、7/AD15P2.6/AD14P2.5/AD13P2.4/AD12P2.3/AD11P2.2/AD10P2.1/AD9P2.0/AD8信号的输入端图3-2引脚示意图XTAL2 (18 脚):接外部石英晶体的另一端。在单片机内部,它是片内振荡器的 反相放大器的输出端。当采用外部时钟时,对于 HMOS 单片机,该引脚作为外部振荡 信号的输入端;对于 CHMOS 单片机,该引脚悬空不接。(3) 输入 /输出引脚1)P0 口( 39至32脚):P0.0至P0.7统称为P0 口。在不接片外存储器与不扩展I/O 口时,可作为准双向输入/输出口。在接有片外存储器或扩展I/O 口时,P0 口分时复 用为低 8
31、 位地址总线和双向数据总线。2)P1 口( 18脚):P1.0P1.7统称为P1 口,可作为准双向I/O 口使用。对于52 子系列,P1.0与P1.1还有第二功能:P1.0可用作定时器/计数器2的计数脉冲输入端T2, P1.1可用作定时器/计数器2的外部控制端T2EX。P3 口第二功能的说明:第二功能I/O 口使用;8 位地址总线。3)P2 口( 2128脚):P2.0P2.7统称为P2 口,一般可作为准双向 在接有片外存储器或扩展I/O 口且寻址范围超过256字节时,P2 口用作高 下面是 引脚P3.0RXD串行口输入P3.1TXD串行口输出端P3.2INT0外部中断 0请求输入端,低电平有
32、效P3.3INT1外部中断 1 请求输入端,低电平有效P3.4T0定时器 /计数器 0 计数脉冲输入端P3.5T1定时器 /计数器 1 计数脉冲输入端P3.6WR外部数据存储器写选通信号输入端,低电平有效P3.7RD外部数据存储器读选通信号输入端,低电平有效4)P3 口(10至17脚):P3.0至P3.7统称为P3 口。除作为准双向I/O 口使用外,还可以将每一位用于第二功能,而且P3 口的每一条引脚均可以独立定义为第一功能的 输入输出或第三功能(4) 控制线1)ALE/PROG ( 30 脚):地址锁存有效信号输入端。 ALE 在每个机器周期内输出两个脉冲。在访问片外程序存储器期间,下降沿用
33、于控制锁存P0输出的低8位地址;在不访问片外程序存储器期间, 可作为对外输出的时钟脉冲或用于定时目的。 但要注意, 在访问片外数据存储器期间, ALE 脉冲会跳空一个, 此时作为时钟输出就不妥了。 对于 片内含有EPROM的机型,在编程期间,该引脚用作编程脉冲PROG的输入端。2)PSEN(29脚):片外程序存储器读选通信号输出端,低电平有效。当从外部程序存储器读取指令或常数期间,每个机器周期该信号两次有效,以通过数据总线P0 口读回指令或常数。在访问片外数据存储器期间,PSEN信号将不再出现。3) RST/VPD引脚(9脚):RST即为RESET, VPD为备用电源。该引脚为单片机 的上电复
34、位或掉电保护端。当单片机振荡器工作时,该引脚上出现持续两个机器周期的 高电平,就可实现复位操作,使单片机回复到初始状态。上电时,考虑到振荡器有一定 的起振时间,该引脚上高电平必须持续 10ms以上才能保证有效复位。当 Vcc 发生故障,降低到低电平规定值或掉电时, 该引脚可接上备用电源 VPD(+5V) 为内部 RAM 供电,以保证 RAM 中的数据不丢失。4)EA/Vpp (31 脚): EA 为片外程序存储器选用端。该引脚有效(低电平)时, 只选用片外程序存储器,否则单片机上电或复位后选用片内程序存储器。对于片内含有EEPROM的机型,在编程期间,此引脚用作21V编程电源Vpp的输 入端。
35、综上所述, MCS-51 系列单片机的引脚可归纳为以下两点:A 单片机功能多,引脚数少,因而许多引脚都有第二功能。B.单片机对外呈现3总线形式,由P2、P0 口组成16位地址总线;由P0 口分时复 用为数据总线;由 ALE、PSEN、RST、EA 与 P3 口中的 INTO、INT1、T0、T1、WR、 RD 共 10个引脚组成控制总线。由于是 16位地址线,因此,可使片外存储器的寻址范 围达到 64KB 。51 单片机计数器 /定时器的最高计数频率和定时频率分别为 CPU 主振时钟频率的 1/24和1/12。若CPU的主振时钟取典型值6MHZ,则其定时的量化误差为2卩S在正弦 信号频率为 1
36、KHZ 时,相角的量化误差将达 0.72°。3.2 检测系统硬件原理3.2.1 系统概述井下检测系统是煤矿安全生产监控系统的重要组成部分,它接收中心站发送的各种 命令,根据命令格式回送信息或对井下有关设备进行控制与回送信息。安装在煤矿井下 的压力检测系统,负责采集各种压力传感器监测的安全生产信息,经过压力检测系统监 控软件分析处理后,发送给地面中心站。主要参数:压力检测系统容量;模拟量输入 8 个;开关量输入 (触点型或电流型 )8 个;控制量输入 8 个;主要功能:可接入 8 路模拟量;可接入 8路开关量(如开关、设备开停等 );可输出8组开关量触点信息(如断电、报警);每个压力检
37、测系统受中心站控制,执行中心站的各种控制命令,并将压力检测系统 的监测参数和工作状态传送给中心站。压力检测系统在中心站初始化以后能独立工作 (包括电源箱),实现就地报警、断电 控制功能。电源箱带8Ah备用电池,当交流电网断电时,备用电池供电,在最大负荷下可连续 工作2h。井下压力检测系统和地面中心站间通讯距离可达20km;与接入的传感器间的最远距离为2km。压力检测系统具有辅助复位电路,无论何种原因造成的压力检测系统死机”,都会在数秒钟后被复位,重新启动,进入初始化程序。检测系统连接方式及工作原理系统井下压力检测系统以单片机为中心,构成微型机算计系统,由主板和电源指示 板组成。模拟量输入、开关
38、量输入和开关量输出均在主板上,电源指示板起电源电缆的 转接作用。压力检测系统连接方式如图 3-3所示,电路原理结构如图3-4所示。模拟量输入接电源箱接通讯电缆接报警箱 断电控制器 开关量输入图3-3检测系统电路板连接方式下面就单片机、A/D部分、开关量输入、开关量输出、压力检测系统通讯、压力检 测系统复位辅助电路等进行介绍。图3-48051单片机电路原理框图3.3单片机硬件电路单片机电路是井下压力检测系统的基本单元, 由单片机8051、地址译码器74LS138, EPROM程序存储器27C32、地址锁存器74HC373及反相缓冲器74LS05等组成。电路 原理框图如图3-4所示。8051单片机
39、通过执行EPROM中的监控程序,进行数据采集,控制外围设备工作状 态,实现井下压力检测系统与地面中心站的数据通讯。8051单片机使用方式2工作状态,片内的128字节RAM用于数据的存贮。8051 单片机的P00至P07均定义位输出口。其中,P00至P02作为8路A/D芯片的选通采样 地址,即根据P00、P01、P02三位电平的不同选通8路A/D中的一路。P03至P06四路 用于直接控制继电器J1至J4的输出,P07用于通讯电路的允许位。单片机的PB0、PB1、PB2定义为输入口,用于确定 8051的工作方式。在复位时, PB0至PB2三位设置为010时,令P30、P31为串行通讯输入/输出接口
40、。其中,P30为 输入接口,与通讯接收电路部分相接,接收主机向压力检测系统发送的数据;P31为输出接口,与通讯发送电路部分相接,用于单片机向井上主机发送数据。井下压力检测系 统使用这两个接口实现与地面中心站的数据通讯。8051单片机上有16根地址线A0A15.A0A7为数据地址复用,使用地址锁存器 74HC373,完成单片机与程序存贮器 EPROM及外围芯片的低八位地址锁存。EPROM 存贮器的容量为4KB字节,需12条地址线,由单片机的A8、A9、A10、A11提供高四 位地址,与EPROM存贮器芯片高四位地址线相接。8051的地址选通端ALE作为地址 锁存器的使能端,当 ALE=0时,80
41、51的A0A7上的地址经过74HC373送到EPROM 所对应的低八位地址线,A8A11地址线作为EPROM的高四位地址。8051单片机的 A12A15,通过地址译码器选通相应的外围芯片,从而实现数据的输入和输出控制。8051A0-A11地址开关一前址译码>程 序 存 储 器址开关开关量输/1-4C1数据总线DB0-DB7驱动电路TXDRXD开关量输入5-8开关量输断电、报警、继电接电源输岀卜接断电控制器发送接收去地面中心站P2.2-P2.采样地址继电器输岀显示8路模拟量模拟量输入A/D转换电路数据缓冲器图3-5压力检测系统8051单片机的读写信号用于控制数据在数据总线上的传输方向。当读
42、写信号为“ 1时,且E=1, CPU进行读操作。E信号线是8051单片机的总线控制线,E可作为总线 同步器件的输出时钟,它与TTL兼容。XTAL1及XTAL2是时钟输入端,8051单片机内部设有振荡电路,外部接入 2.4576MHz的石英晶体和电容后,就构成了一个完整的时钟振荡器。在井下压力检测系统的监控程序中,8051单片机使用了四种中断,即复位中断、屏 蔽中断、SCI串行接口的接收中断和输出比较定时中断。 复位中断:压力检测系统开机后,立即产生一个复位脉冲,使CPU进入复位中断服务程序(即存在于EPROM中的工作程序),对压力检测系统进行初始化设置。 屏蔽中断:此中断线直接于压力检测系统的
43、复位按钮 AN相连,在执行监控程序时,每按动一次按钮AN,监控程序就中断一次。在中断矢量地址上,存放跳转 到压力检测系统监控程序入口的指令,故按一下AN后,程序就从头开始执行。 SCI串行通讯口的接收中断:在程序执行的过程中,主机向压力检测系统发出命令,压力检测系统通过接收中断服务程序进行接收处理。主机向压力检测系统发出的命令有固定的命令格式。每接收到主机发来的一个字节数据,压力检测系统CPU就执行一次接收中断服务程序。每一组命令有八个字节,只有当 CPU接收主机发出的八个 字节后,才接收并执行这个命令。而后根据命令类型执行相应的操作,并回送相应数据。第一组第二组第三组第四组第五组第六组第七组
44、第八组其实标志压力检测系统号 原码压力检测系统号 反码压力检测系统类型主机命令类型(D,S,R,I)继电器状态量继电器状态检验CR表3-1主机向压力检测系统发送命令格式表主机向压力检测系统发出的命令有四种类型,即 D命令、R命令、S命令、I命令。 D命令:是主机用来检查压力检测系统是否能正常工作的命令。 R命令:是主机用来控制继电器的工作状态的命令。当压力检测系统接收R命令时,就根据主机的要求,控制各继电器的工作状态。 S命令:是主机用来了解压力检测系统当前外围设备工作状态的命令。 I命令:是地面中心站主机用来对井下压力检测系统进行初始化的命令。压力检测系统正确接收到主机发出的命令后,立即执行
45、相应指令,并将交直流供电 状态、8个模拟量输入A/D的采样值、第8路模拟量的累计量、8个开关量输入状态闭 合次数及闭合时间、继电器控制输出状态及其校验值向主机发送。监测系统软件中,地面中心站的监控程序命令和手控命令级别高于井下压力检测系 统的监控程序命令。当系统设定的监控程序或井下压力检测系统监控程序控制外围设备 不能满足地面中心站计算机管理人员的要求时,管理人员可以通过手控命令改变外围设 备工作状态,取消监控程序命令。井下压力检测系统监控程序固化在 EPROM存贮器中,当压力检测系统电源被开启 后,监控程序开始运行。其过程是先检查压力检测系统地址开关状态,并送显示块,显 示压力检测系统地址编
46、号,最后显示 “.,”表示压力检测系统已执行完初始化程序,进入 正常的监控/循环程序。正常监控程序首先是判断压力检测系统是否接收到符合命令格式 的中心站命令。若是,即根据命令要求转入不同的子程序(回送信息或监控外部设备);反之,则对8路模拟量输入及8路开关量输入依次采样,并且将采样值报警限值进行比 较。若超过报警限值,则控制报警器发出报警;若超过断电限值,则控制断电器动作, 使设备断电。单片机硬件电路图如图 3-5所示。3.4开关量输入检测系统设有8个开关量输入,可采集附近2KM范围内各种设备的开停信号。开 关量输入电路由光电耦合输入电路、显示电路、数据锁存电路等组成。其工作原理框图 如图3-
47、6所示。光电耦合输入电路直接与开停状态检测传感器相接,接收到的电流信号或触点信号经光电隔离转换成标准的 TTL电平信号。此信号送入二极管显示电路,同时页送到缓 冲电路。当单片机对缓冲电路使能时,缓冲器内的开停状态信息经数据总线送单片机处 理。当开关量输入接收到+5mA电流时,耦合器IC1导通,输出端1位低电平,表示设 备开;当开关量输入端接收到-5mA电流时,耦合器IC2导通,输出端2位低电平,表 示设备停;当开关量输入端无电流输入时耦合器 IC1、IC2的输出端均为高电平,表示 传感器或连接电缆损坏。因此,双耦合器开关量输入可监测设备的接通、断开、断线三种状态其原理图如图3-7所示。 开?开
48、?开+5V( 入 ?入?入+ ( 图3-6开关量输入电路图3-7光电耦合输入电路IC1与IC2接在同一个与非门的输入端。IC1输出端直接联在另一个数据缓冲器上, 只有IC1与IC2输出均为高电平、开入口无电流时,与非门输出低电平,表示故障状态。 IC1输出端电平高低表示设备开/停。其信息直接经缓冲器2送到数据总线,被MPU接 收。在开入口电路中接入了一组发光二级管显示电路,各路二极管的状态随所测设备的开停而变化。设备处于开的状态,发光二极管亮,设备处于停的状态,发光二极管灭。当开入口接入触点信号时,只需将相应输入口上的光电耦合器的输入与输出用跳接 线短接即可。3.5开关量输出系统的开关量输出中
49、有4路由单片机I/O 口直接控制,另外4路由数据总线进行控制。开关量输出主要由驱动器、显示电路和继电器电路组成,电路原理框图如图3-8所示。单片机 I/O 口数据锁存器驱动器数据总线图3-8开关量输出电路原理图为了保证控制有效,采用双在组触点继电器作为开关量输出控制,一组触点对外+5VCN O0O一-一图3-9触点状态电路控制,另一组触点将继电器状态信息回送单片机,由单片机再送给地面中心站计算机。 回送信息的触点状态电路如图3-9所示。图中NO为常开触点,NC为常闭触点,BX为数据总线上的一位,C为控制触点。 通常,控制触点C与常闭触点NC相接。当MPU不对RLY使能时,RLY为高电平,无论控
50、制触点接在常开触端还是常闭触端,二极管均不能导通。因此,其触点状态信息不 可能送到数据总线上去。当 MPU对RLY使能时,没有吸合继电器的控制点 C仍与常 闭点NC相接,此路二极管D导通,使其所对应的总线上的这一位为低电平。吸合继电 器的控制点C与常开触点NO相接,此路二极管D不导通,所对应的总线上的这一位 为高电平。因此,当RLY使能时,8位数据线上的高低电平代表了 8个继电器的触点的 工作状态。廖曰由并联的一对驱动器 7407所驱动。740730V DC,在本电路中缓存器输出端最由单片机I/O 口直接控制的前4路继电器疋 时集电极开路的正向输出缓冲器,输出端可驱动 高电压为12V DC,如
51、图3-10所示。2X7407+12V数据总线图3-10并联驱动原理图图3-11总线控制继电器原理图当MPU输出低电平时,则在继电器两端产生 12V压降,使继电器动作。由单片机 经过数据总线控制的后4路继电器电路如图3-11所示。由于数据总线不可能为继电器锁存信息,在反相驱动器7406与数据总线之间设置一级数据锁存器,由4D触发器74HC175构成。当MPU对数据锁存器低电平使能时,当前数据总线上的内容被触发器锁存在锁存 器的输出端。继电器动作,经反相驱动器控制。由于7406是反相的输出缓冲器,只有对应数据总线位为高电平的继电器动作,而对应数据总线位为低电平的继电器不动作。显示电路是由8个发光二
52、极管组成,发光二极管的亮灭与继电器的被控制状态相一 致。3.6系统通讯调制解调器是煤矿安全生产监测系统的一个重要组成部分,用于实现地面中心站计算机与井下压力检测系统之间电气上的连接。调制解调器将地面中心站计算机发送给井下压力检测系统的RS-232C标准串行数据进行调制,变成正弦波载波信号向井下压力检测系统发送。其次,它接收井下压力检 测系统发来的经调制的信号,送给地面中心站计算机,实现地面中心站计算机与井下压 力检测系统之间的通讯联络。井下压力检测系统调制解调器的主要作用有两点:一是接收井上中心站计算机发送 的经井上调制解调器调制后的信号,并将其解调成标准的RS-232C信号,传送给单片机;
53、二是接收单片机发出的RS-232C信号,并加以载波调制,以正弦波信号形式传送到井上 调制解调器加以解调,传送给地面中心站计算机调制单元电路使用的是MC14412芯片,解调单元电路使用的是 XR2211芯片。图3-12和3-13分别为调制和解调的电路原理图。+5VLISTEN卜C1+12VR6R2R51013C21412XR2211R11+128on|_V-i 丄 C3117R4-5VR3 BCD一 RDATAR9图3-12解调器电路原理图+5VR23CR1V2V4+12VR91011129143MC1441252 8 13 154TDATA 输入R4I05 74LSRLY TALKR5+12V
54、图3-13调制器电路原理图3.7系统报警、复位电路鸣音报警有两种方法:单频音报警和音乐报警。二者各有自己的特色,均能收到满 意的报警效果。本电路中采用的是单频音报警。单频音报警接口电路比较简单,发音器 件采用压电蜂鸣器和电铃等,压电蜂鸣器接口电路如图3-14,本电路带有复位功能图3-14压电蜂鸣器接口电路3.8系统显示数码显示指的是压力检测系统板上显示块 LR1706R。它本身带有缓冲及译码器电路,数码显示电路原理如图3-15所示+5V图3-15数码显示电路3.9系统的A/D转换电路系统的A/D转换电路采用ADC0809及外围电路组成。ADC0809内部有一个8位“三 态输出所存器”可以锁存A/D转换后的数字量,故它本身既可以看作一种输入设备,也 可以认为是并行I/O 口接口芯片。因此 ADC0809可以直接和单片机接口,如图 3- 16 所示。由图可见,START和ALE互连可使0809在接收模拟量数地址时启动工作。START 启动信号由单片机写信号和译码器输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年化肥供应协议标准格式版B版
- 2024年A轮投资合作详细协议样式
- 2024年国内公路货物运输协议标准模板版
- 江南大学《高级英语(1)》2022-2023学年第一学期期末试卷
- 江南大学《电路理论》2022-2023学年第一学期期末试卷
- 佳木斯大学《药物化学》2021-2022学年第一学期期末试卷
- 2024年人工智能研发与授权合同
- 2024版防水补漏工程设计与施工总承包合同2篇
- 公共卫生临床中心 药物临床试验机构CRC保密协议
- 济宁学院《英语演讲与辩论》2021-2022学年第一学期期末试卷
- 人教版《相似三角形的判定》优质课件
- 部编版四年级语文上册PPT课件(精美版)25 王戎不取道旁李
- 走进智能化时代
- 物业公司有偿服务管理办法及思路
- 生态学研究方法知识点概括以及生态学研究方法
- 初中音乐人音八年级上册(2022年新编) 国乐飘香老鼠娶亲5流程
- 铁路线路工整修道口作业指导书
- 一体化移动办公(OA)平台建设方案
- 《寡人之于国也》PPT课件(PPT 68页)
- 民航法律法规(项目八)
- 在线监测设备验收申请及相应表格
评论
0/150
提交评论