基于单片机的矿井摩擦提升机安全监控系统设计-毕业论文.doc
《基于单片机的矿井摩擦提升机安全监控系统设计-毕业论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的矿井摩擦提升机安全监控系统设计-毕业论文.doc(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、图书分类号:密 级:毕业设计(论文)基于单片机的矿井摩擦提升机安全监控系统设计DESIGNOF SAFETY MONITORING SYSTEM OF MINEHOISTFRICTIONBASED ON MCU 毕业设计(论文)学位论文原创性声明本人郑重声明: 所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用或参考的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标注。本人完全意识到本声明的法律结果由本人承担。论文作者签名: 日期: 年 月 日学位论文版权协议书本人完全了解关于收
2、集、保存、使用学位论文的规定,即:本校学生在学习期间所完成的学位论文的知识产权归所拥有。有权保留并向国家有关部门或机构送交学位论文的纸本复印件和电子文档拷贝,允许论文被查阅和借阅。可以公布学位论文的全部或部分内容,可以将本学位论文的全部或部分内容提交至各类数据库进行发布和检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。论文作者签名: 导师签名: 日期: 年 月 日 日期: 年 月 日I摘要我国的盘式提升机监控系统大都很古老,存在很大的安全隐患。笔者对矿井摩擦提升机系统的工作原理进行了一定的解剖,设计了一套新的基于AT89S52单片机的提升机系统控制方案,并且在本文中给出了监控系统
3、的硬件选型和监控系统内部各个部分的硬件控制电路,在电路图的基础之上编写了系统的软件程序。本系统实现了对矿井提升机的提升速度、液压站油压和闸瓦间隙的实时监控,并且能在提升机出现异常时发出报警,在闸瓦间隙超出安全范围时能够通过驱动电机,自动调整间隙的大小。这套监控系统稳定可靠,能够适应井下复杂的工作环境。关键词 矿井提升机;监控系统;单片机;自动控制AbstractThe monitoring system of disc hoist is very old, and there are a lot of safety hazards.The author of the mine friction
4、 lifting machine system working principle of the certain anatomical design a new lifting machine based on AT89S52 SCM system control scheme and monitor and control system in this paper gives the hardware selection and monitoring system of the internal parts of the hardware control circuit, program o
5、f the system was developed on the basis of circuit diagram.This system realizes the mine lifting machine to enhance the speed, hydraulic and hydraulic brake clearance of real-time monitoring station, and hoists appears abnormal alarm and the brake clearance beyond the safe range can is driven by the
6、 motor, automatically adjust the gap size.The monitoring system is stable and reliable, and can adapt to the complicated working environment of underground mine.Keywords Mine hoist Monitoring system SCM Auto-ControlII目 录摘要IAbstractII目 录I1 绪论11.1 论文选题的背景和意义11.2 本课题国内外发展现状及趋势11.3 论文的研究内容21.4 本章小结22 提升
7、机监控系统32.1 矿井提升机32.2监控系统的监控参数32.3闸间隙控制方案设计42.4 本章小结53系统硬件的电路设计63.1硬件系统组成总体设计63.2硬件选型63.2.1单片机的选用63.2.2 LED数码管显示控制芯片83.2.3 电机驱动芯片93.2.4位移传感器103.2.5 速度传感器103.2.6 压力传感器113.3 系统电路设计123.3.1 控制系统电路123.3.2电机驱动电路133.3.3显示电路143.3.4位移传感器电路153.3.5报警电路163.3.6 通信电路173.3.7 速度传感器电路图173.3.8 系统总电路图183.4 本章小结184 软件系统设
8、计194.1系统软件设计原则194.2 软件系统设计总体框架及流程图194.3 单片机的资源分配204.4 AD转换子程序的设计214.5 显示子程序的设计214.6 电机控制子程序的设计244.7 报警程序的设计254.8 系统抗干扰的设计264.8.1 硬件可靠性的设计264.8.2 软件的可靠性设计274.9 本章小结285 系统壳体设计295.1 绘图软件简介295.2 三维实体建模295.3 本章小结31总结32致谢33参考文献34附录35附录135附录236II1 绪论1.1 论文选题的背景和意义矿井提升机的任务是提升或下放矿物和材料、升降工作人员和设备,它是煤矿生产的关键设备之一
9、,是运输井上和井下货物及人员的枢纽,常被人称为矿井的咽喉部位,提升机的安全对矿井的生成运输和井下人员的安全都是至关重要的。我们国家盘式提升机制动监控系统一直使用的都是最古老的方法,这种方法有很大的弊端,如:误差大、操作不变、稳定性不高等。就煤矿矿井提升机来说,其监控系统的作用在于对矿井内的环境状况和电机设备的运行状态进行实时的监管,并对收集来的数据进行分析和处理。一般来说,矿井安全监控系统由井上监控系统和井下安全监控系统两个部分组成。井上监控系统主要由:监控软件、监控器、打印机、交换机及通信转换接口等等,而井下安全监控系统则由多个监控传感器组成,主要监测:提升机加速度、提升机油压、风速及提升机
10、运行速度等,其作用是采集数据,并将之传输到井上监控系统中。所以,采集、传输、储存、处理是矿井安全监控系统的主要功用。监控系统中,监控器和传感器分别监测各个指标的数据,将其传输到井上主机内,主机则处理收集到的信息,并进行报警、停运等一系列反应,从而对矿井提升机进行安全有效的监测和控制。最近几年,我国将“可靠性系统工程”的概念加入了煤矿生产领域中。煤矿生产安全越来越受到企业的重视,而作为矿山的咽喉部位,矿井提升机的安全稳定性是煤矿安全生产的重中之重。然而,国内的矿山在监测提升机提升行程和提升速度反面大多都采用的是机械装置检测,但这种装置可靠性差、精度不高、操作量大,很不利于矿井的安全生产。再者,国
11、内的矿井提升机安全监控系统又存在技术方面问题,各个厂家生产的设备没有规范的系统,导致大多数系统存在不兼容等问题。因此研究高精度,自动化的矿机提升机监控系统是迫在眉睫的重要内容。1.2 本课题国内外发展现状及趋势伴随着科学技术的发展,从70年代初期开始微机技术已经逐步渗入到煤矿产业,在矿井提升机的安全监控中,越来越多的矿井采用微机自动监控系统。在90年代初,ABB公司发布了一款基于价格高昂的PLC的闸控系统,实现了将监控、控制、基准值的预测等各项功能集中到微机控制板中。德国的西门子公司是世界提升机监控方面的标杆,它拥有最先进的监控系统,该系统拥有制动恒减速功能、自动诊断功能、动态显示功能和提升钢
12、绳的动态监控功能,是目前最优秀的监控系统。瑞典采用的提升机能够实现自动的停运,同时系统可靠,保护装置齐全,并且在速度监控和闸瓦监控方面有独特的保护环节。之后,我国也研发出了一款自创的KHT52提升机闸瓦间隙保护装置,这款系统利用的是西门子的可编程控制器,其优点是能在问题出现之后马上就能发现。但该提升机监控系统价格高昂,维护困难,让很多企业都望而却步1。目前,国内大多数矿井提升机采用的大多都是TKD系统,这种系统体积小、重量轻并且不用安装短绳防坠装置,但是该系统不能准确反映提升机的运行状态,如:运行速度、闸瓦间隙和制动油压等数据,在安全性和抗干扰方面也有很严重的缺陷,在提升机出现故障的时候不能及
13、时的将故障信息反映给操作人员,也不能进行自动调节和自动制动。同时,国内的矿井监控系统的规范性不够高,大多数厂家采用各自的传输设备,有各自的通信协议和物理接口,所以国内的提升机发展受到了很大限制。1.3 论文的研究内容随着现代科学技术的快速发展,我国在矿井提升机的监控系统发展面也有长足的发展,但是有一些显著的问题,列如监控系统运行不稳定,提升机可能发生短绳的事故。本文主要内容是设计一款简单、精度高、通用性好的监控系统。本文主要工作有:1、设计单片机电路对提升机的提升速度、制动间隙和制动油压进行实时监控和报警并将制动间隙大小显示在LED数码管中;2、利用单片机驱动电机实现制动间隙自动调控;3、完成
14、系统壳体的设计;4、设计系统的流程图并完成系统程序的编写。1.4 本章小结本章简要的叙述了本文的选题背景和意义已经国内外的发展现状,并且阐述了本文的主要研究内容。292 提升机监控系统。3系统硬件的电路设计。4 软件系统设计4.1系统软件设计原则作为应用系统的软件,需要满足生产生活的要求,作为一个优秀的软件系统应当有以下的优点:(1) 程序简洁、明了、合理。(2) 程序模块化,程序的每个功能应当有自己的模块,便于以后程序的调试、修改和套用。(3) 程序数据定义准确合理,合理的赋值能够节省内存空间,又便于编程操作。(4)合理的设置标志。程序的各个功能模块设置各自的标志,方便查询和调控。(5)程序
15、应当有自诊断程序,用于检测系统运行是否正常,提高系统的可靠性11。4.2 软件系统设计总体框架及流程图系统中体软件框架如表格4-1所示。表4-1系统中体框架表格1.系统初始化:程序变量初始化、各个硬件系统的寄存器和芯片初始化2.系统标准参数设定:闸瓦正常工作间隙、闸瓦位移量、提升机提升速度、液压站油压3. 标准参数的监测以及调控报警:1) 输入:ST188光电传感器将检测到的闸瓦间隙信号转变成模拟信号,再由ADC0809模数转变器将模拟信号转变成数字信号导入AT89S52单片芯片内部;CS3020霍尔速度传感器将脉冲传入单片机内部;ASDX001压力传感器将液检测到的压站油压信号处理后将数字信
16、号直接传输给单片机。2)调控:AT89S52单片机在接收信号后,在数码管中显示当前闸瓦间隙,根据相关的计算方法,单片机将调控参数反馈,调整闸瓦间隙,使其在正常值范围内。3)输出:由AT89S52单片机反馈的控制量控制电机运转,从而达到调控闸瓦间隙的最终目的。4. 标准参数不在正常值范围内产生声光报警:闸瓦间隙如果超过标准值,会导致提升机制动失效,不能够正常的运行,甚至导致提升机坠落。闸瓦间隙低于标准值时,会导致提升机能耗高,提升机运行不稳定等情况12。当闸瓦工作间隙不在正常范围内,监控系统自动进行如下操作:a.LED数码管开始闪烁,蜂鸣器运作产生警报b.提升机停止运行C.当闸瓦间隙回到初始设定
17、值时,提升机能后继续工作当提升机提升速度不在标准设定值时,LED数码管开始闪烁,但蜂鸣器处于停止状态当液压站的油压不在标准准设定值时,LED数码管正常显示,蜂鸣器发出警报5. 蜂鸣器的控制:闸瓦间隙处和液压站油压在异常值时,蜂鸣器响1s,停1s。直到间隙和油压回归正常值。6. LED数码管闪烁控制:当闸瓦间隙和提升速度处在异常值时,LED数码管亮1s,灭1s。直到闸瓦间隙和提升速度回归正常值。7. LED显示器控制:本系统中,BC7281提供4个LED数码管用来显示闸瓦间隙的大小以及在间隙处于异常值时产生报警。 本系统的软件需要实现通过AD传唤器将收集到的数据转换成数字信号,转换后的数据传输到
18、单片机中,单片机进行一系列的处理将数据显示在LED数码管中,同时软件内置报警标志,报警标志达到后进行相应的处理,单片机一直保持对数据的循环采集。下图4-1为主程序流程图。图4-1主程序流程图4.3 单片机的资源分配由于单片机的接口有限,所以合理的分配单片的资源是很重要的课题,下面是本系统对AT89S52单片的接口分配13:P0口:本系统中,将P0.0-P0.7的所有引脚连接成总线与74ALS373锁存器和ADC0809转换器连接,用于单片机与LT188红外距离传感器进行通讯,便于LT188传感器将闸瓦间隙大小的信号传输给单片机。P1口:本系统中,将P1.3口作为电动机的是能控制信号接口;电动机
19、驱动控制信号输出端口1、2分别由P1.4和P1.5控制;BC7281A串行数据输入端口由P1.0控制;P1.1控制BC7281A按键使能接口;P1.2是BC7281A串行时钟信号;P1.6控制闸瓦位移量的脉冲信号端口;P1.7是控制蜂鸣器的端口。P2口:P2.0连接ASDX001芯片输出端,用于单片机检测提升机速度;P2.7作为ADC0809的片选信号端口,通过一个或非门启动ADC0809芯片;P2.1-P2.6暂时未使用,将来对此监控系统进行扩展时,连接仿真芯片及其他芯片的预留接口。P3口:P3.0和P3.1分别连接MAX232芯片的输入和输出端口,用于单片机和上位机进行通讯的功能。P3.4
20、连接速度传感器,用于收集CS3020芯片的脉冲信号;P3.6通过一个或非门控制74ALS373的地址锁存使能;P3.7通过一个或非门,用于打开三态输出锁存器。4.4 AD转换子程序的设计在系统采集数据的时候,单片机首先发出传送指令,这时A/D转换器开始运行,A/D转换器的输入电压的正常范围值时0-5V,接口采用井口式,并遵循片外访问RAM时序的设定,转换器的转换精度为8位,即00H-FFH,采用1个LOOP进行1次转换的转换周期14。A/D转换子程序图如下图4-2所示。图4-2 A/D转换子程序流程图4.5 显示子程序的设计本系统采用BC7281A芯片来显示单片机接收处理后的闸瓦间隙数据,其中
21、BC7281A芯片与单片机通过高速两线串行口连接,占用AT89S52单片机的I/O口和主机时间很少,大大节约了单片机的资源15。作为本系统人机通讯的窗口,BC7281A芯片串行接口数据宽度为8位宽,要传输一条完整的指令需要两个字节为一组,其中第一字节是命令字节,第二个字节是数据字节,BC7281A芯片串行接口的数据结构见表4-2。表4-2命令字节数据字节D7 D6 D5 D4 D3 D2 D1 D0D7 D6 D5 D4 D3 D2 D1 D0R/W 0 0 a4 a3 a2 a1 a0d7 d6 d5 d4 d3 d2 d1 d0在BC7281A芯片中命令字节R/W是读写使能,如果R/W=0
22、时,单片机会向BC7281A内置的寄存器写入数据;如果R/W=1时,单片机会读取BC7281A内置寄存器的数据。命令字节中的a0-a4作为目标寄存器的5位地址,改地址的范围是00H-19H,BC7281A的数据字节能写入或者读出寄存器的数据。在写入时,单片机对BC7281A发出CLK脉冲信号,该信号称为握手信号,BC7281A芯片接收到CLK脉冲信号之后,在DAT引脚向单片机反馈一个低电平,该低电平表示BC7281A芯片已经可以接受单片机的信号。单片机在接受到BC7281A反馈信号之后,再在CLK线上发出一个脉冲信号,这时,BC7281A芯片接收到脉冲信号之后会将DAT线恢复成高电平,单片机检
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 矿井 摩擦 提升 安全 监控 系统 设计 毕业论文
限制150内