李金钊毕业设计全.doc
《李金钊毕业设计全.doc》由会员分享,可在线阅读,更多相关《李金钊毕业设计全.doc(53页珍藏版)》请在咨信网上搜索。
1、水工闸位测控系统设计摘 要本设计的内容是基于RS-485网络的水工闸位测控器的设计。它主要通过对闸位开度与上下游水位的实时监控,实现对闸门的自动控制,系统兼有就地控制与远程控制两种模式。该测控器以C8051F020为核心元件,通过各类传感器采集现场信息,并能对相关状况进行相应的处理。系统通过控制电机的转动来驱动闸门的起闭,通过传感器实时监控闸门内外水位及各闸门的开度和运行状态信息,并能够在当地显示以上信息。并且具有当地设定闸门开度参数,闸门开度上、下限参数的功能。系统通过RS-485网络定时发送实时水位信息,闸门状态,上位机可以通过RS-485网络监控中心远程修改参数。同时系统具有故障报警与越
2、限报警的功能。系统的各参数测量范围为:控制闸门开度在03m,误差不大于正负5mm;监控上下游水位为05m。关键字:C8051F020,RS-485网络AbstractIt is a design that based on the RS-485 network to monitor and control of the hydraulic gate. It is mainly through the real-time monitoring of the gate-opening and the water level downstream to control the gate automa
3、tically. There are two control modes in the control system: locally control and remotely control.The monitoring and controling system makes C8051F020 as the core components. Through collecting information from various types of sensors at the scene, it can make the appropriate treatment relevant to t
4、he situation. The system drives the starting and closure of the gate by controlling the rotation of the Motor, makes real-time monitoring on the water level inside and outside the gates opening and information of operation state by sensor and is able to display more information locally. It also can
5、set parameters of gate opening and the minimum locally. The system regularly sends information of real-time water level and gate status through the RS-485 network. At the sametimes, PC can amend parameters through the RS-485 remote network monitoring centre. And the system owns failure alarm and lim
6、ited alarm. The range for each parameter is liked that: the opening of control gate is in 0 3 m; error is not more than plus or minus 5 mm; monitoring water levels on the lower reaches is 0 5 m.Key word:C8051F020,The RS-485 network 目 录目 录III1.绪论11.1设计背景与研究意义11.2设计的主要工作11.3设计中拟解决的技术难题21.4主要技术指标22.方案设
7、计32.1系统总体结构及其功能32.2方案设计42.21方案一42.22方案二42.23方案三52.3方案论证52.4 方案确定63.系统的硬件结构83.1单片机及其外围电路83.1.1微处理器C8051F02083.1.1.2 C8051F020介绍83.2.2. 8279总体介绍103.2.2.2 8279的工作方式113.2.2.3 8279的命令字及其格式123.2.2.4 8279的状态字及其格式163.2.2.5 8279数据输入/输出格式163.3 LED显示173.4 调理电路183.5译码电路193.6 RS485模块的介绍193.6.3 上下位机间的通信过程203.6.4
8、接口电路203.6.5 MAX485接口芯片213.7水位传感器223.7.1水位传感器的选型223.7.2水位传感器介绍223.8 看门狗电路233.8.1看门狗电路的选型233.8.2 MAX1232介绍233.8.3与单片机连接243.9 报警电路的设计254 系统的软件设计思想及编程实现264.1系统软件设计思想264.2系统主程序与中断程序264.3.通信程序设计314.4硬件驱动程序设计34结论35致 谢38附录I1.绪论1.1设计背景与研究意义地球上的水,尽管数量巨大,而能直接被人们生产和生活利用的,却少得可怜。人类真正能够利用的淡水资源是江河湖泊和水情中的一部分,约占地球总水量
9、的0.26%。全球普遍存在着淡水资源短缺的问题,21世纪水资源正在变成一种宝贵的稀缺资源,水资源问题已不仅仅是资源问题,更成为关系到国家经济、社会可持续发展和长治久安的重大战略问题。我国是一个水资源短缺的国家,水资源时空分布不均。近年来我国连续遭受严重干旱,旱灾发生的频率和影响范围扩大,持续时间和遭受的损失增加。我国水资源面临的形势十分严峻:水资源衰减严重;水情超采严重,带来许多环境问题;水污染严重,水生态环境恶化,用水安全受到威胁。针对这些问题,需要在技术、管理、政策等方面采取有力措施加以解决。其中,技术是根本,先进的水位监测设施可以为水资源的科学管理提供宝贵的数据资源,有助于指导水资源的合
10、理开发与利用。尽管我国的水文自动测报系统的建设和技术有了巨大的进步,但较国外先进水平而言,自动化发展较滞后,且存在着区域发展不平衡的问题。东南沿海地区起步较早,水情监测系统自动化程度较高,而内陆地区较为落后。所以从总体来说,我国在水情监测技术上与西方发达家还存在着很大的差距。 目前,我国大部分地区的水情监测网的建立还不够合理和完善,水情监测项目也不全面,监测方式很多为人工方式。因此,有必要采用自动化技术促进水情监测系统的发展。在我国,关于水情信息的自动采集与处理技术己比较成熟,但在水情数据的远程传输方面主要集中在利用公用电话网,数传电台实现数据的远程传输。关于利用RS485网络实现数据的远程传
11、输多为理论性研究,有关将这项技术应用于水情监测系统的研究很少。随着RS485网络技术的日趋成熟,利用RS485网络传输技术实现水闸水位信息的远程自动监测已成为可能。 1.2设计的主要工作整个水工闸位测控器的设计主要是以为微控制器为核心,将由液位传感器采集的模拟信号,进行A/D转换,经微控制器处理,通过RS485网络向远端的上位机发送。 设计主要工作: 1)控制电机的转动,驱动闸门的起闭;2)实时监控闸门内外水位及各闸门的开度和运行状态信息,并能够在当地显示以上信息;3)具有当地设定闸门开度参数,闸门开度上,下限参数的功能4) 根据监控中心的需要,通过RS-485网络定时发送实时水位信息,闸门状
12、态;5)可以通过RS-485网络监控中心远程修改参数;6)具有故障报警与越限报警的功能;7)按照MODBUS协议生成数据包。1.3设计中拟解决的技术难题1).合理设计整体电路,保证系统运行的可靠性、稳定性;2).结合本设计的实际,研究RS485网络的通信协议及该网络的可靠性和有效性;3).由于功能较多,因而编制程序需要仔细考虑,保证各程序模块执行流畅,维护方便。1.4主要技术指标本系统所实现的主要技术指标如下:1)各参数测量范围为: 控制闸门开度在03m,误差不大于正负5mm; 监控上下游水位为05m; 2)实时采集周期不大于1分钟;2.方案设计2.1系统总体结构及其功能设计总体结构如图2-1
13、所示。水位监测中心包括装有数据库系统和监测中心软件的上位PC机,其功能是接收来自各个被测站点的水位信息,并将接收到的水位信息存储,也可远程修改监测终端参数,如修改接收信息用户手机号和修改采集周期与水位校正偏差的功能。本系统为RS485网络水工闸位测控器的设计,它主要由上位pc机和下位机通过RS485网络建立联系,上位pc机可通过远程来监测和控制下位机,下位机可通过键盘来键入闸位的初始值。下位机主要通过单片机来控制闸门的开启,电源的管理,处理通过传感器的检测的数值,判断其是否正常工作,若不能正常则判断后报警,其下位机的检测主要是闸位、水位的实时检测,通过转换成可识别的信息后通过单片机处理定时发送
14、数据给上位机,为了保证电动机的正常工作进行电压电流的实时监测,以防止电机过电压过流欠电压等情况,这些监测数据经过单片机处理,再通过RS485模块转换发送给上位机,实现远程监控,上位机也可以发送数据给下位机,也通过RS485模块发送到下位机,从而实现控制下位机,在现场还可以通过键盘来设置闸门的开度,若是发现数据错误,经过确认后可报警。图2.1.1设计总体结构图测控终端分布于各个被测站点。对于不同的被测站点,测控终端能够实现水位数据的采集、计算、存储与现场显示,并可通过RS485总线现监控中心上位机发送水位信息。2.2方案设计2.21方案一方案一采用工业控制计算机,组态系统和可编程、控制器(PLC
15、)等组成-分布式计算机控制系统,它能实现闸门自动控制,实时监测系统各设备的运行和故障报警,指明故障部位和性质,使于尽快排除故障。系统采用了高可靠性的控制部件和软件容错技术,使系统具有抗干优、抗雷击、远程控制能力和多重保护功能;具有友好的中文操用界面和动态图形画面,使于有效地控管水闸和船闸体等全性。系统电路原理图如下图所示。组态系统RS485网络电 源水位传感器A/D转换PLC控制器显示图2.1.2 方案一系统电路原理图2.22方案二监测站的传感器将水位这一物理量转换成模拟电信号传输至微控制器,微控制器对电信号进行A/D转换、计算,存储,并同时显示在显示屏上。当需要发送水位信息时,微控制器通过R
16、S485网络将水位数据送至监控中心的上位PC机。当监测中心需要向监测站发送指令信息时,监测中心将待发指令按规定的格式送至与之相连的微控制器,微控制器对收到的指令信息进行判断,然后完成相应的操作。系统终端电路原理图如图2-3所示。串行接口电路复位芯片时钟芯片RS485网络电源水位传感器A/D转换微处理器显示图2.1.3方案二系统电路原理图2.23方案三方案三中下位机以C8051F020单片机为测控器的核心,来控制闸门的开启,电源的管理,处理通过传感器的检测的数值,水位的实时检测,通过转换成可识别的信息后通过单片机处理定时发送数据给上位机,为了保证电动机的正常工作进行电压电流的实时监测,以防止电机
17、过电压过流欠电压等情况,再通过RS485模块转换发送给上位机,实现远程监控。键盘显示电路是基于8279芯片的电路,8279 是可编程的键盘、显示接口芯片。它既具有按键处理功能,又具有自动显示功能。电流检测则采用LCTA11CE-50A/50m芯片电流互感器,电压检测采用电压互感器LCTV51CF-220V/0.5V,液位检测采用TC401系列 感应式数字液位传感器。报警电路采用声光报警。上位机也可以发送数据给下位机,也通过RS485模块发送到下位机,从而实现控制下位机,在现场还可以通过键盘来设置闸门的开度,若是发现数据错误,经过确认后可报警。系统终端电路原理图如图2.2.3所示。2.3方案论证
18、方案一是使用传感器将水水位转换成模拟电信号,将其进行A/D转换、计算,并同时显示在显示屏上,然后通过PLC控制器,和组态系统将需要发送水位信息通过RS485网络发送至监控中心的上位PC机,系统具有较高的性能,但技术较难,系统复杂,经济造价高。方案二和方案三都是才用单片机作为测控器的处理器,有传感器采集信息,进行信号转换,但方案三的单片机比方案二的单片机功能强大,其内置有AD转换和较大的存储单元,并且性能优越,可靠性高;与方案二相比,方案三电路结构简单,但方案二造价较低。 8051F020 单 片 机液 位 传 感 器继 电 器 装 置电压电流传感器RS-485转化模块声 光 报 警LED 显
19、示键盘输入电 源上位机RS485变送器变送器变送器图2.2.3 方案三系统电路原理图2.4 方案确定在综合考虑三个方案的优缺点后,本设计最终选择方案三。与系统相关的技术方案包括:电源方案、模拟量采集方案、处理器的选择及、串口通讯方案、显示方案、设置键盘方案的选择方案等。1. 电源方案:本设计中的电源主要有三种:、+5V与正负15V。+5V的电源是供给各种集成器件使用的;而+15V的电源是供给水位传感器,运算放大器以及电压电流传感器的器件使用的。2. 模拟量采集方案:由于本系统的C8051F020单片机内置有A/D转换功能,且具有8个模拟转换通道、转换速度快、性能稳定等特点,基本能够满足本系统的
20、需要。3. 处理器的选择及存储器的扩展方案:考虑到系统的实际技术要求,要采用以下的单片机和外部存储器的选型方案:单片机采用美Cygnal公司的C8051F020单片机;由于该芯片内置有较大的存储空间,故本设计不进行存储器的扩展。4. 串口通讯方案:本监控模块需要通过RS485网络收发数据,由于单片机的工作电平为5V,而PC机RS-232串口电平为-15V到+15V,要实现单片机和上位机通讯,中间需要通过电平转换。电平转换芯片选用比较常用的串口电平转换芯片MAX1232,串口通信接口芯片选用MAX485。5. 显示方案:译码器采用74LS138,驱动器采用BIC8708,将输入的BCD码数据转换
21、为8段显示码输出到LED上显示。6. 看门狗芯片选择方案:由于系统中的单片机C8051F020具有片内VDD监控器,看门狗定时器故本设计不需进行此项方案选择。7. 设置键盘的方案选择:本设计采用INTEL8279 可编程的键盘、显示接口芯片,它既具有按键处理功能,又具有自动显示功能,内部有键盘FIFO (先进先出对站) / 传感器、双重功能的64BRAM ,键盘控制部分可控制8 8 = 64 个按键或控制8 8阵列方式的传感器。该芯片能自动消除键抖动并具有双键锁定保护功能。显示器RAM 容量为168 ,即显示器最大配置可达16 位LED 数码显示。它在单片机系统中应用广泛。3.系统的硬件结构多
22、通道综合采集系统以C8051F020单片机为核心,主要由以下几部分组成:数据的采集、LED显示和数据通讯三部分。传感器输出的电流信号经过放大转换后,送至C8051F020内部的A/D转换器中,在单片机内部完成模数转换、数据存储、数据处理的工作,最后送到LED显示,同时经过RS-485接口送至计算机,由上位机进行实时监控。3.1单片机及其外围电路3.1.1微处理器C8051F0203.1.1.1微处理器的选型由于系统需24小时连续工作,因此设计必须尽可能降低对电能的消耗。所以本系统采用低功耗芯片C8051F020来满足系统低功耗性能的要求。3.1.1.2 C8051F020介绍C8051F020
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 李金钊 毕业设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。