基于单片机的液位控制系统设计.doc
《基于单片机的液位控制系统设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的液位控制系统设计.doc(45页珍藏版)》请在咨信网上搜索。
1、安徽工程大学毕业设计(论文)基于单片机的液位控制系统的设计摘 要液位测量广泛应用于工业、经济、生活等领域。本设计以水箱供水为模型,用于对水箱液位信号进行测量监控记录。基于单片机的液位测量装置具有测量准确、重复性好、功耗低、使用寿命长的特点,是广泛采用的技术。在深入学习科学发展观的同时,电子设备的设计也需融入可持续发展的设计理念.故此,在基于单片机的液位测量装置基础上,扩展实时监控、数据采集、计算机串行通信等功能,从而能够通过科学的方法将液位测量与统计科学结合,合理调度水资源,降低能源消耗。本文从系统方案选择与论证,硬件电路设计,系统软件与上位机软件设计等几个方面介绍了基于单片机的液位测量监控系
2、统的设计过程,最终实现了液位的实时测量与监控.最后,本文总结了设计过程中出现的问题及解决方法,简要叙述了所获数据的处理方法,引出了进一步设计开发的思路。关键词:单片机;液位测量;实时监控;串口通信The Design of Liquid Level Control System Based on MCUAbstractThe liquid level measurement is widely used in industry, economy, life and other fields.This design take the water tank water supply as a mo
3、del, uses in carries on the survey to the water tank fluid position signal to monitor the record。 The liquid level measurement device base on MCUis widely used because of many characteristics such as high measurement accuracy, good repeatability, low power consumption and long useful time. When we s
4、tudy Scientific Outlook on Development thoroughly, the design of electronic aid should include the thought of sustainable development。 So, beyond the liquid level measurement device based on MCU, expand the functions of realtime monitoring, data acquisition, serial communication。 Through the new fun
5、ctions, the scientific method of the liquid level measurement could be combined with Statistical Science, be used to manage the water resources reasonable, reduce energy consumption。This thesis introduces the design process of the liquid level control system by several parts as system schema, the de
6、sign of hardware circuit, the software of host computer and system software, ultimately achieved the level of realtime measurement and monitoring. Finally, the paper summarizes the problems and solutions of the design process, describes briefly the method of data processing, and leads to ideas of th
7、e further design and development。Keywords:MCU;Liquid Level Measurement;Realtime monitoring;Serial Communication目 录引言1第1章绪论21.1 课题背景与研究意义21。2 国内外研究现状及发展21.3 本课题主要研究内容3第2章系统总体方案42。1 系统设计要求42。2 系统框图42。3 硬件设计方案42。3。1 主控模块设计方案52。3。2 键盘模块设计方案52.3。3 显示模块设计方案62.3.4 数据存储模块设计方案62。3.5 时间模块设计方案72。3.6 A/D转换模块设计方
8、案82。3。7 通信模块设计方案92。3。8 电机控制模块设计方案10第3章硬件电路设计113.1 AT89S52硬件设计113。2 按键设计133。3 显示单元硬件设计143.4 存储单元硬件设计153。5 时间单元硬件设计173.6 A/D转换单元硬件设计183。7 通信单元硬件设计193。8 其他外围电路的设计20第4章系统软件设计224。1 系统软件224.1.1 系统软件编译开发环境224.1。2 系统主程序流程图224.1.3 系统初始化224。1。4 显示与A/D转换的数据处理244。1。5 按键部分软件设计254。1。6 显示模块的软件设计264。1。7 A/D转换模块软件设计
9、264。1。8 电机控制模块软件设计264。1。9 通信协议及通信模块软件设计274。1。10 时间模块软件设计294。2 上位机软件设计304。2。1 上位机软件开发编译环境304.2。2 上位机软件的界面设计314.2.3 上位机串口通信功能的实现324.2.4 上位机软件中的数据处理34结论与展望35致谢37参考文献38附录A 系统电路原理图39附录B 外文文献及译文40附录C 主要参考文献的题录及摘要49附录D 系统软件源代码52插图清单图2-1 系统总体框图1图3-1 AT89S52引脚及网络标号11图32 复位电路及时钟电路13图33 系统按键电路14图3-4 74LS273及74
10、LS47引脚图14图35 显示部分电路图15图36 62256引脚图 16图3-7 存储的单元电路16图38 DS1302引脚图17图3-9 时间单元电路17图3-10 ADC0804引脚图18图311 A/D转换单元电路图19图312 MAX485引脚图 19图3-13 串行通信模块电路图 20图314 继电器部分电路图 20图315 电源指示灯电路图 21图41 主程序流程图23图4-2 键盘程序流程图25图43 液位检测流程图27图44 通信检测流程图28图45 上位机软件界面效果图33图46 水箱液位控制结构图33图51 MATLAB绘制图形36表格清单表31 端口引脚第二功能12表4
11、-1 初始化参数及含义22表42 A/D转换幅值数据关系对照表24表43 通信协议28表4-4 RS状态标志及含义 29表45 界面功能描述31 41 引 言上世纪40年代,电子计算机的诞生,标志着人类电子技术进入了一个新的阶段。1976年单片机的推出为电子电路设计提供了新的思路,也促进了模拟电路向数字电路发展的历程。它在一片芯片上集成了完整的计算机系统。从它的发展来看,低功耗CMOS化、微型单片化、主流与多品种共存的发展趋势更进一步促使了单片机在各个行业的应用。这些应用,很大一方面体现在工业控制中.在工业上,使用单片机可以构成形式多样的控制系统和数据采集系统。单片机应用发展迅速而广泛。在过程
12、控制中,单片机既可作为主计算机,又可作为分布式计算机控制系统中的前端机,完成模拟量的采集和开关量的输入、处理和控制计算,然后输出控制信号。单片机广泛用于仪器仪表中,与不同类型的传感器相结合,实现诸如电压、功率、频率、湿度、流量、速度、厚度、压力、温度等物理量的测量;在家用电器设备中,单片机已广泛用于电视机、录音机、电冰箱、电饭锅、微波炉、洗衣、高级电子玩具、家用防盗报警等各种家电设备中。在计算机网络和通信、医用设备、工商、金融、科研、教育、国防、航空航天等领域都有着十分广泛的应用。工程应用中液位的测量常用方法主要有超声波、激光红外测距、机械浮子、压力传感器测距等几种。这些测量方式对一般液位的测
13、量来说各有各的优点,可根据不同的应用场合和要求进行选择.比如,常见的液位控制系统多采用浮标、电极等,这种控制形式结构简单成本低廉,但是控制精度不高,不能进行数值显示;另外容易引起误操作,与上位机进行信息交互比较困难。随着科技的发展,液位测量技术趋于智能化、微型化、可视化.本设计思想是用单片机做下位机,PC机做上位机,单片机和PC机相结合对水箱液位进行测量和监控。该设计要求具有一定的智能化,可操作性和稳定性好.第1章 绪论1.1 课题背景与研究意义在工农业生产中,常常需要测量液体液位。随着国家工业的迅速发展,液位测量技术被广泛应用到石油、化工、医药、食品等各行各业中.低温液体(液氧、液氮、液氩、
14、液化天然气及液体二氧化碳等)得到广泛的应用,作为贮存低温液体的容器要保证能承受其载荷;在发电厂、炼钢厂中,保持正常的锅炉汽包水位、除氧器水位、汽轮机凝气器水位、高、低压加热器水位等,是设备安全运行的保证;在教学与科学研究中,也经常碰到需要进行液位控制的实验装置。1.2 国内外研究现状及发展液位测量的方法比较多,依据测量方式的不同可分为接触式与非接触式两种类型.接触式测量法接触式测量法是指测量用传感器直接与容器内存储液体相接触,从而获得测量参数的方法.1。人工检尺法人工检尺法可用于测量油罐液位,其历史十分悠久.它利用浸入式刻度钢皮尺测量液位,这种方法具有测量简单、可靠性高、直观、成本低的优点,但
15、人为读数误差大、无法实现自动检测和操作。2.电参数测量法常见的有电阻法、光电法、测重法、电容法、浮标法及声光电的反射回波法等.无论怎样,这些方法的关键是利用液位传感器将液位的相对位移量转换成为电压、电流、阻抗等便于进行电处理的物理量.限于篇幅,下面仅简单介绍电容测量法的基本原理。本方法所使用的电容通常由两块圆柱形极板或一个探极与罐壁构成。当液位不同时,电容器的介电常数就不同,故电容量也不同。在此基础上可以把电容量转化为电压、相移、频率、脉宽等物理量,再进行测量。电容式液位测量装置通常结构简单、灵敏度高、稳定性好、动态响应快,适合于恶劣的工作环境,生产成本也不高;但电容液位测量器需要考虑温度补偿
16、,且介质的成分、水分、温度、密度等不确定变化因素直接影响测量结果的准确性,另外检测电路比较复杂,尤其是检测微小电容量的变化.非接触式测量法非接触式测量法包括超声波法、调制型光学法、微波法等。其特点是测量手段并不采用浮子之类的固态物,而是利用声、光、射线、磁场等的能量。液位传感器不和被测介质接触,不受被测介质影响,也不影响被测介质,故适用范围广泛.特别是接触式测量装置不能适用的特殊场合,如高粘度、强腐蚀性、污染性强,易结晶的介质。下面简单介绍超声波法和微波法的测量原理。超声波法:换能装置将电功率脉冲转换为超声波,射向液面,经液面反射后再由换能器将该超声波转换为电信号,超声波法可用于多液面的测量。
17、超声波是机械波,传播衰减小,界面反射信号强,且发射和接收电路简单,因而应用较为广泛;但超声波的传播速度受介质的密度、浓度、温度、压力等因素影响,其测量精度往往较低。微波法:微波通过天线辐射出去,经液面反射后被天线接收,然后由二次电路计算发射信号与接收信号的时间差得出液位。微波速度受传播介质、温度、压力、液体介电常数的影响很小,但液体界面的波动、液体表面的泡沫、液体介质的介电常数对微波反射信号强弱有很大影响。当压力超过规定数值时,压力对液位测量精度将产生显著影响.对波导管的锈蚀、弯曲和倾斜都会影响测量精度。光纤测量法光纤液位检测是近年来出现的一种新技术.根据光导纤维中光在不同介质中传输特性的改变
18、对液位进行测量。光纤液位测量有以下优点:精度高、灵敏度好、抗电磁干扰、耐腐蚀、电绝缘性好、检测现场无电、光路有抗扰性以及便于与计算机连接,便于与光纤传输系统组成网络等。目前,市面上进行液位测量的仪表种类繁多,但是同时具有测量、监控、数据记录及处理的液位测量装置并不多.在某些工业控制系统中,数据的测量这一基本功能已不能满足现代工业的要求,往往需要对大批数据进行记录,对其进行后期处理分析,实现差错控制、工艺改善、资源优化等一系列工作.为了获得大批量的数据,得到可靠的分析资料,往往需要长期、多网点的监控记录。在液位测量这一领域中,如江河湖海、城市用水等方面,大量数据长时间,多网点的采集记录分析具有普
19、遍的意义。液位的变化分析,有助于人们进一步对自然环境、天气变化甚至是灾害预警提供可靠的支持.1.3 本课题主要研究内容本设计以水箱供水为模型,鉴于单片机液位测量装置的测量准确、重复性能好、功耗低、使用寿命长等特点,设计以单片机为基础的液位测量监控记录系统。具有实时液位测量监控数据处理等功能.设计具体内容分为以下几个方面:(1) 系统硬件电路设计以及单片机选型;(2) 系统软件设计;(3) 上位机软件设计以及上位机与下位机通信设计。第2章 系统总体方案2.1 系统设计要求本设计以水箱供水为模型,鉴于单片机液位测量装置的测量准确、重复性能好、功耗低、使用寿命长等特点,设计以单片机为基础的液位测量监
20、控记录系统.它具有实时测量监控水箱液位高度并显示的功能,并根据实时水量与设置的上、下液位参数的比较,启动电机供水或停止水泵。在启动电机与停止水泵时,实时记录时间点与电机状态。液位测量高度5米,测量精度10,AC220V供电。可通过上位机软件,可与监控记录系统进行通信,能够从PC机获取当前液位高度、电机状态、设备系统时间、上下液位高度等数据,并可根据需要改变系统默认的参数。同时可以获取设备运行时记录的数据,并能够对数据保存。能够根据一定的算法,计算分析单位时间水箱消耗水量,绘制图形,通过计算分析的结果,可以进行区域用水统筹,降低能源的消耗.2.2 系统框图根据系统的设计要求,采用单片机为主控芯片
21、,通过单片机数据地址总线及I/O端口,扩展数据存储模块、A/D转换模块、显示模块、时间模块、串口通信模块以及A/D转换、电机控制等外围电路,从而实现系统所需的设计功能。系统总体方案框图如图2-1:电机控制模块A/D转换模块按键与显示模块时间模块存储模块通信模块单片机主控模块图2-1系统总体框图图中,信号流向仅指示了通过数据地址总线或I/O口上发生的数据信号,不包括控制信号。2。3 硬件设计方案2.3.1 主控模块设计方案单片机作为主控模块,使得在对单片机选型上有了较大的空间.单片机在30多年的发展历程中,形成了多公司、多系列、多型号“百家争鸣”的局面。因而,选择一个合适的单片机有时真的不太容易
22、,要考虑的方面太多。大致总结出以下几点:1) 单片机的基本参数。例如速度、程序存储器容量、I/O引脚数量等。2) 单片机的增强功能。例如看门狗、双指针、双串口、RTC(实时时钟)、EEPROM、扩展RAM、CAN接口、I2C接口、SPI接口、USB接口。3) Flash和OTP(一次性可编程)。4) 封装:DIP(双列直插),PLCC(PLCC有对应插座)还是贴片。5) 工作温度范围,工业级还是商业机.6) 功耗。7) 工作电压范围。例如设计电视机遥控器,2节干电池供电,至少应该能在1.83。6V电压范围内工作.8) 供货渠道畅通.9) 价格.10) 烧录器价格,能否ISP(在线系统编程)。1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 控制系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。