基于AVR单片机的烹饪温度自动控制系统设计分析.pptVIP

基于AVR单片机的烹饪温度自动控制系统设计分析.ppt

  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文档。上传文档
查看更多
* 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 基于AVR单片机的烹饪温度自控系统设计 The Design of Cooking Temperature Auto-control System based on AVR Microcontroller * 第*页 主要内容 1、设计的目的及意义 2、研究现状 3、硬件设计 4、软件设计 5、设计结果 * 第*页 1.设计的目的及意义 实现烹饪设备温度的测量和控制并可以自动烹调一些食物。我们设计一个温控装置并把这种烹饪辅助装置加到加热锅上,通过程序驱动步进电机来控制加热锅的旋钮,实现对旋钮的物理控制,从而间接地控制加热锅的温度,这样可以使烹饪变得更简单方便,使人能从复杂的烹饪环境中解脱出来。 * 第*页 2.研究现状 从工业温度控制器的发展来看大致可分三类:定时开关控制法、PID线性控制法、智能温度控制法。国内温控仪表控制精度低,自适应性较差。 目前国内烹饪温度自控的发展中比较先进的测温技术主要由中科院高级工程师王永光先生提出的。 我现在要设计的是通过系统自动调节温度,在烹饪过程中完全不需要人力的介入。 * 第*页 3.硬件设计 3.1硬件框图 * 第*页 3.硬件设计 3.2温度传感器 * 第*页 为了防止出现传感器损坏导致无法探测温度的情况,保证测量结果的可靠性、准确性,选用两种不同的探针,一个是DS18B20。测量温度范围-50摄氏度到150摄氏度。数字集成传感器的精确度为正负2%。 第二个是NTC热敏电阻,其原理是利用NTC热敏电阻在一定的测量功率下,电阻值随着温度上升而迅速下降这一特性,可通过测量NTC热敏电阻的电阻值来确定对应的温度。NTC探针的特点是灵敏度高、响应速度快但是精度不高 3.硬件设计 3.3测量电路 * 第*页 低通滤波器去除高频率噪声 非反相运算放大器 3.硬件设计 3.4单片机 AVR单片机指令系统比较精简,总线结构与51不同,因此速度更快,高性能,低功耗。 单片机选用ATmega128是基于以下特性: (1)先进的RISC结构 (2)非易失性的程序和数据存储器 (3)JTAG接口与IEEE1149.1标准兼容 (4)丰富的外设 (5) 特殊的处理器特点 * 第*页 3.硬件设计 * 第*页 3.5步进电机驱动设计 经测量电位器可以转过300圈,步进电机的步距角设定为1.8度。我们期待温度调节能达到的精度是1度。本文使用的是四相混合式步进电机,步进电机的驱动脉冲是由单片机产生的。 3.硬件设计 * 第*页 步进电机工作原理图 3.硬件设计 3.6外围设备 为实现人机对话,本系统设计扩展了4×4按钮矩阵键盘和128×64LCD屏幕,可手动直接操作该控制系统。系统上电后,通过键盘输入设定温度、时间等,由LCD屏幕显示。 * 第*页 4.软件设计 4.1软件流程图 * 第*页 4.软件设计 4.2PID控制算法 PID算法是将运算控制符按照一定的线性组合构成控制量u(t),实施控制。本质就是偏差的比例、积分、微分的组合控制。 根据加热管内温度变化的要求,可将其分为三段来进行控制:自由升温段、保温段和自然降温段。为避免过冲,从室温到80%额定温度为自由升温段,在±20%额定温度时为保温段。输入的电功率为Ci,Ci=0 时电功率最小,Ci=1 时为全功率。 * 第*页 4.软件设计 * 第*页 PID控制原理图 5.设计的结果 5.1成果展示图 * 第*页 5.设计的结果 5.2结果分析 1.系统能检测出准确的温度 2.系统采用智能PID算法,控制精度达0.2度 3.系统能显示当前温度值,LCD屏不断刷新 4.在温度达到或即将达到设定温度时停止加热 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页

文档评论(0)

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

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

1亿VIP精品文档

相关文档