电子工程设计实验-小型温度控制系统.docxVIP

电子工程设计实验-小型温度控制系统.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子工程设计报告 题目:温度测量系统/闭环温度控制系 统设计 专业:电子科学与技术 小组:第 组 姓名学号: 指导教师:高新 完成日期:2013年12月16日 目录 TOC \o 1-3 \h \z \u 摘 要 - 2 - 一、 功能指标要求 3 二、 单片机设计及调试 4 三、 D/A模块调试 6 四、 A/D模块调试 8 五、 显示电路模块 10 六、 键盘控制电路模块 13 七、 系统调试及程序设计 15 八、 出现的问题分析及解决方法 22 九、 创新性 23 十、 小组成员感想 23 摘 要 随着现代工业技术的迅猛发展,工业上的各种技术指标精度的要求也越来越高,在众多指标中,温度的测量与控制是一个永恒的话题,只有了精确地温度测量,才能把加热和散热的工作做得更好。本课题是小型温度测量与控制系统设计,以单片机AT89C51芯片为核心,和LED数码管显示,数模、模数转换和辅以稳压电源及变送器的测量控制系统,另配有键盘输入控制。 本设计详细介绍了LED显示与键盘控制电路的工作原理,硬件电路组成的思路和相应的C语言闭环程序。本设计主要包括以下几个模块:LED显示模块、键盘控制模块。能够对环境温度随时随地检测与显示,并可以在模板上设定相应温度值使系统达到设定温度。 【关键词】:LED显示、键盘控制、闭环程序、模板测试。 功能指标要求 显示模块:4 位7 段数码显示,设计要求不需要小数点 键盘模块:0~9数字输入键及若干功能设置按键控制 。第1行第5个按键做重置按键,第4行第3个做选中数码管第三位按键,第4行第4个做选中数码管第四位按键,第4行第5个做确定按键。 AD模块:能对从变送器采集来的模拟信号进行正确的处理,用于获取当前温度信号值。 DA模块:可以再单片机输入0~255的数值的时候能够进行正确的数模转换,并将转换结果送到驱动器之中用于控制系统升温降温。 单片机模块:能够正确的处理来自程序和键盘输入的信号并能作出相应的响应。 系统整体设计思路: 电路设计。核心单元—单片机应用电路、模拟量接口—A/D、D/A 电路、人机交互单元—显示、键盘控制电路 程序设计。控制模/数转换进行温度数据采集、控制数/模转换改变控温元件工作状态,进行温度控制、控制键盘与显示器,进行控制温度设定和测量温度显示、将温度数据转换为显示温度数值的算法程序、控制温度精确、平稳变化的的算法程序。 系统连调。电路系统联调,配合测试程序实现基本的测温、控温功能、程序联调,通过电路系统实现精确、平稳的温度控制。 总体框架图: 图NO.1 图NO.1 单片机设计及调试 8051最小系统: 8051也是MCS-51系列单片机早期产品之一,内建一次性可编程只读存储器 ( PROM ) ,只需要很少的外围元件即可组成最小系统。现已有内建 Flash存储器的兼容产品,8051已经被使用上更为方便的AT89C51 等单片机产品所代替。MCS-51系列单片机有众多性能优异的兼容产品、成熟的开发环境、世界上最大的单片机客户群、高性价比、畅通的供货渠道,是初学者的首选机型。 8051功能扩展图: 单片机为了完成更加复杂的工作必须进行功能扩展。 图 图NO.2 地址译码电路的设计:I/O端口不需要用地址进行访问定位,但仍然需要片选信号进行访问控制,I/O端口访问控制信号的产生方法包括:全地址译码、部分地址译码、地址信号线直接作为I/O选通信号(直接选择)。 全地址译码:全部地址参与译码,产生的控制信号对应唯一地址。 部分地址译码:部分地址参与译码,产生的控制信号对应某一地址区域,而不是唯一地址。 直接选择:直接使用地址线作为读/写访问控制信号线。 部分译码电路设计: 74LS138输出状态仅与部分地址信号输入有关。 地址信号A0-A7并未使用,A8-A11作为后续二次译码的地址信号。 图 图NO.3 单片机焊接电路: 图 图NO.4 D/A模块调试 常用 D/A 电路的特点: 基本原理: 电流开关型:用数字切换电流开关,产生与电阻网络权电流对应的电流“和”; 脉宽调制型:将数字转换为输出脉冲宽度,用积分器将脉冲宽度转换为与之对应的电压输出; 输出方式: 与数字量成比例的电流输出/与数字量成比例的电压输出/数字量和参考电压的相乘输出; DAC0832: 8 位乘算型电流输出的典型产品,具有MCU兼容接口,使用方便,价格低,能满足设计要求。 DAC0832工作原理: 图NO.5 图NO.5 完整双极输出电流→电压转换电路: 图NO.6 图NO.6 实际采用的电路图放大部分: 图NO.7 图NO.7 调试方法:数据为从00—FF顺序递增并不断循环的数值。 输出端波形如图: 图NO.8 图NO.8

文档评论(0)

beoes + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档