基于单片机的水温控制系统设计

来源 :锦绣·下旬刊 | 被引量 : 0次 | 上传用户:shijiatiedaoxueyuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本系统以AT89C51,AT89C2051单片机为核心,主要包括传感器温度采集,A/D模/数转换,按扭操作,单片机控制,数码管数字显示等部分。本系统采用PID算法实现温度控制功能,通过串行通信完成两片单片机信息的交互而实现温度设定、控制和显示。为了实现高精度的水温控制,本单片机系统采用PID算法控制和PWM脉宽调制相结合的技术,通过控制双向可控硅改变电炉和电源的接通、断开,从而改变水温加热时间的方法来实现对水温的控制。
  总体方案的确定
  比例积分加微分控制(PID控制)
  比例積分加微分控制的特点是微分的作用使控制器的输出与偏差变化的速度成正比例,它对克服对象的容量滞后有显著的效果。在比例基础上加上微分作用,使稳定性提高,再加上积分作用,可以消除余差。因此,PID控制适用于负荷变化大、容量滞后较大、控制品质要求又很高的控制系统。
  系统组成
  本例是一个典型的检测、控制型应用系统,它要求系统完成从水温检测、信号处理、输入、运算到输出控制电炉加热功率以实现水温控制的全过程。因此,应以单片微型计算机为核心组成一个专用计算机应用系统,以满足检测、控制应用类型的功能要求。另外,单片机的使用也为实现水温的智能化控制以及提供完善的人机交互界面及多机通讯接口提供了可能,而这些功能在常规数字逻辑道路中往往是难以实现或无法实现的。所以,本例采用以单片机为核心的直接数字控制系统(DDC)。
  温度控制
  键盘输入一个需要控制的温度,通过单片机2051的串口把数据传送到AT89C51,AT89C51通过数据比较,PID分析,T0,T1产生PWM波来控制电炉是否继续加热还是停止加热。
  方案选择
  用A/D590:通过AD590温度传感器采集温度,由于AD590是电流传感器,经过电阻转换为电压。虽然价格较高但是精度高。
  程序流程
  系统软件由主程序、键盘扫描、LED显示、串行口中断组成。由于本模块就进行键盘与显示任务,且键盘扫描与LED扫描是用同个74LS138来完成,可以将程序精简,即把键盘和显示的程序合在一起放在主程序里。
  (1)初始化。设定可编程芯片的工作方式,对内存中的工作参数区进行初始化,显示系统初始状态。
  (2)读温度程序. 通过DS18B20的侧温.
  (3)调用PID算法子程序通过键盘模块发送过来的数据,即给定值,和测量值进行计算,输出PWM波.对电炉的水温度进行控制.
  (4)返回
  第4节 参数计算
  系统调试包括硬件调试和软件调试。按+键设定温度值加一;按-键设定温度值减一;按设温键,可任意设置温度,输入相应的数值,按确定键即可,按取消键则返回前一次设置的值;按初始键则返回刚一开机的状态。软件的调试府在仿真器提供的单步、断点、跟踪等功能的支持下对各子程序分别进行调试.将调试完的工程序连接起来再调试.逐步扩大调试范围。
  系统硬件调试
  温系统经温度传感器和信号放大器产生0~5V的模拟电压信号送入A/D转换器的输入端,A/D转换器将模拟量转换为数字量通过系统总线送入单片机进行运算处理。
  硬件电路的调试应依次对单片机基本系统、前向通道和后向通道分别进行调试。调试时可利用仿真器对各接口地址进行读写操作,静态地测试电路各部分的连接是否正确;对于动态过程(如中断响应、脉宽调制输出等)可以编写简短的调试程序配合硬件电路的调试。
  单片机基本系统调试
  (a)晶振电路
  将仿真器晶扳开关打到外部,如果仿真器出现死机现象,说明用户系统晶振电路有问题,此时应用示波器观察单片机时钟信号,或输入端是否振荡信或检查品振电路各器件参数。
  (b)复位电路
  按下复位按钮应使系统处于复位状态,否则用用表检查复位电路各点信号和器件参数。
  (2)LED显示电路
  本电路采用8个共阴的数码管动态显示,前4个为设定温度,后4个为实测温度。动态扫描时采用74LS138对这8个数码管轮流扫描,进行位控,而P1口是进行段控信号的控制,为了增加数码管的亮度,共阴端有三极管来驱动它的电流。
  (3)键盘接口电路
  本电路采用键盘扫描法对16个按键进行读取状态。使用行列式,把这16个按键分为82,采用74LS138对8行键盘轮流扫描,再通过P3.2和P3.7这2列读进来,从而判断按键是否按下
  (6) 传感器电路部分
  温度传感器种类较多。热电偶由于热电势较小,因而灵敏度较低;热敏电阻由于非线性而影响精度;铂电阻温度传感器由于成本高,在一般小系统中很少使用。AD590是美国Analog Devices公司生产的二端式集成温度传感器,具有体积小、重量轻、线性度好、性能稳定等一系列优点。它的测温范围为-50~+155C,满刻度误差为0.3C,当电源电压在5~10V之间,稳定度为1%,误差只有0.01C,完全适用于本设计对水温测量的要求。另外AD590是温度——电流传感器,对于提高系统抗干扰能力也有很大帮助,因此本设计选用AD590作为温度传感器。
  测试方法
  由于系统不完善,我采用的是分步调试的方法,步骤如下:
  (1)在水杯中存放1L净水,放置在1KW的电炉上,打开控制电源,系统进入准备工作状态。
  (2)先调零,先将OP07的2、3脚短路,然后调节滑动变阻器,使六脚输出为0。
  (3)在改变温度使温度为35℃时输出为0V,温度为95℃时输出为5V。在65℃时为2.5V。
  (4)在结合软件进行水温控制,假如设定温度为88℃,而实际温度为55℃,那么就加热使水问到达88℃,此时水炉会自动断电,当水温低与88℃,水炉有会自动加热实现控制的作用。
  结束语
  根据设计要求,调试完成的系统应作全面的指标测试。测试过程如下:
  a.通过键盘输人水温给定值,输入范围能满足40一90C区分度为1 C的要求。
  b.运行水温控制系统,观察水温变化情况.测量水温静态误差,该误差应能满足要求。
  通过这次实验, 了解了传感器A/D590的特性和其应用。也收获了很多关于单片机相互通信的知识。特别是对PID算法有了一定的了解。在整个系统的制作过程中,温度的采样遇到了很大的困难,电阻值没有调准。
  参考文献
  电子系统设计 主编:何小艇 浙江大学出版社
  8051单片机实践与应用 编著:吴金戎,沈庆阳等 清华大学出版社
  单片机应用系统设计 编著:韩志军,王振波等 机械工业出版社
  (中北大学朔州校区 山西 朔州 036000)
其他文献
神经外科的开颅手术是治疗脑肿瘤、颅脑创伤患者的重要手术方式。据调查研究,北京天坛医院的每年开颅手术量就达到14000台。传统的开颅手术的手术风险系数高、医生在确定患者头皮切口和颅骨骨窗时存在偏差、对医生的手术经验依赖性大,从切开头皮到掀开骨窗至少需要两个小时,需要开颅手术机器人帮助医生完成开颅操作,为医生节省精力来完成颅内肿瘤切除手术。所以术前规划好颅骨骨窗轮廓和头皮切口具有重要的现实意义。本文围
摘要:本文对海洋文化元素在现代陶瓷产品中的实际运用进行有效分析,并以现代陶瓷产品设计角度出发,将海洋文化元素与现代陶瓷产品进行有效融合,对在现代陶瓷产品中的设计方法进行简化,从而进行深入的探讨,有效构建现代陶瓷产品的设计理念模型,并通过实践验证该方法的有效性,以此作到高效海洋生态保护理念的传播作用。  关键词:海洋文化元素;现代陶瓷产品;设计方法  海洋生态文化理念是现代学术研究中一个新兴领域,它
期刊
摘要:矿井副立井罐笼罐链门出厂设计为人工升降开闭操作方式,由于每班立井升降人员物料提升工作量大,造成罐链门人工操作频繁,而且人员频繁出入罐笼存在较大安全风险隐患,同时职工的劳动强度大。由于购买厂家的后续自动升降系统,费用约23万,投资较大,不易采纳,即工区自行研究罐笼罐链门自动升降开闭装置的应用,借助立井上下车场的压风管路,使用压风作为动力源,带动2.5米气缸动作,油缸伸缩带动滑块运动,滑块与罐链
期刊
摘要:在现代工业生产中,桁架机械手应用广泛。为机械加工行业设计的桁架机械手与数控机床相结合,可以实现设备或多台设备之间的自动工件抓取、装载、夹紧、下料和工件旋转加工。桁架机械手不仅效率高、精度高,而且可以连续工作。本文介绍了一种专为生产同步器齿环的专用数控机床设计的桁架机械手。机械手由X轴和Z轴两个轴组成,结构包括横梁、双立柱、传动机构、机械臂、输送托盘、辅助气动装置和安全保护检测装置;直线导轨设
期刊
摘要:笔者通过多年的生产实践,研究总结出马铃薯膜下滴灌栽培、病虫害防治及收获等技术要求。  关键词:马铃薯;膜下滴灌;栽培  一、主要栽培技术  1、选地  宜选择地势较高、土壤疏松、土层深厚、排灌方便的土壤地块。土层深度>50cn、有机质>15g/kg、甜菜邻作,前作以绿肥、禾谷类作物和豆科作物为佳,不宜重荐、迎差。  2、整地  翻地前,将2000kg/667m,以上的腐熟优质有机肥配合三元复
期刊
摘要:随着信息技术的不断发展,人们精神生活文化品味的也在不断提升,公众对于各类精神文化娱乐方面的技术需求越来越高,其中包括电影、动漫等精神文化产业,在电视动画内容创作中大量引用许多数字化和声音处理技术,能够有效大大降低电视动画内容后期制作的处理成本。当前随着数字化和声音图像技术在我国动画创作过程中的应用越来越广泛,动画艺术创作仍然是一门非常适合专业的艺术学科和具有实践性的课程,两者必须有机地相结合
期刊
战斗机飞行员和宇航员在日常训练中常暴露在由持续加速度所带来的极端力学环境中。但高加速度所带来的极端力学环境会给训练人员带来包括腰椎疼痛、神经损伤、代谢性疾病等一系列生理问题。骨骼系统作为人体内承担力学载荷的主要结构,对力学载荷敏感。鉴于极端力学环境会对飞行员骨骼系统带来众多负面影响,找到极端力学环境与人体骨骼系统响应间的关系,并探索对抗极端力学环境所带来负面影响的方法,成为我们急需解决的问题。本论
摘要:随着现代科学技术的快速发展,传统工业领域发生了质的飞跃,不仅提高了应用质量和效率,而且有效降低了应用成本,为企业的发展提供了坚实的动力。随着工业化的快速发展,机器人技术在中国也得到了极大的发展,并广泛应用于工业领域。基于此,本文结合工业机器人及其组成,主要分析了工业机器人的焊接原理和程序。  关键词:工业机器人;焊接;应用  随着工业机器人在车身焊接线上的广泛应用,其工作效率越来越受到重视。
期刊
摘要:工业发展是保证国民经济整体建设的基础。只有优化和升级技术和机械设备的工业应用,才能实现发展目标,使工业生产模式更加智能化和技术集成化。工业机器人自诞生以来,对中国工业领域起到了重要的推动作用,不仅有效缓解了传统工业模式下的大量劳动力问题,而且合理满足了生产质量、生产效率、生产成本和生产收入,提高了中国工业领域的现代化发展速度。因此,对于工业机器人的未来发展,一方面需要不断加强自动化控制技术的
期刊
摘要:榆林地区林业病虫害时有发生,一些病虫害的问题一直困扰着当地的林业建设工作,病虫害造成的毁灭性灾害,不但制约着造林绿化、生态环境发展进程,还影响着林业建设的积极性。因此做好榆林地区林业有害生物防治措施其意义十分重大。  关键词:榆林地区;林业;有害生物  近年来,榆林地区林业病虫害时有发生,对林业的健康有序发展造成了极大的威胁。在其防治过程中发现,林业病虫害表现出多类型,复杂化现象,有常见的本
期刊