单片机可控温饮水器().docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机可控温饮水器()

基于单片机的可控温饮水机结题报告 一,系统功能描述 近些年来,家电领域产品变化,技术发展,更新换代之快简直令人目不暇接,但作为白色家电的饮水机变化似乎不太大。 传统饮水机有两个出水口,一个热水口,水温在100度左右,一个冷水口。 随着时代的发展,人们生活水平日益提高,现在只能提供冷热两种选择的饮水机已经不能满足人们的需求,本课题针对这方面准备开发出一种智能温控系统,来控制饮水机中的出水温度。 所谓智能温控,就是通过感温头精确感应,把水温的变化传递给中央控制芯片,由芯片控制加热系统使水温达到显示屏上的设定值,使用者只需根据需要设定不同的温度即可。 二,系统总体法案设计 图一 图一为基于单片机的可控温饮水机系统构成方框图。STC89C52单片机为控制核心,它既负责读取DS18B20测得的水温并输出至液晶模组显示,同时又产生实时时钟供液晶显示,并且还负责键盘输入扫描及输出控制加热器的运行等。 三,器件选择。 1,单片机:STC89C52单片机 选择理由: Ⅰ,超低功耗 掉电模式 典型功耗 0.5uA 可由外部中断唤醒,中断返回后,继续执行原程序。 ②,空闲模式 典型功耗 2mA ③,正常工作模式 典型功耗 4mA-7mA Ⅱ,超强抗干扰 ①, I/O 口 输入/ 输出口经过特殊处理,很多干扰是从I/O 进去的,每个I/O 均有对VCC/ 对GND二级管箝位保护。 ②. 电源 单片机内部的电源供电系统经过特殊处理,很多干扰是从电源进去的 ③. 时钟 单片机内部的时钟电路经过特殊处理,很多干扰是从时钟部分进去的 ④. 看门狗 单片机内部的看门狗电路经过特殊处理,打开后无法关闭,可放心省去外部看门狗 ⑤. 复位电路 单片机内部的复位电路经过特殊处理,很多干扰是从复位电路部分进去的, STC89C51RC/RD+系列单片机为高电平复位。推荐外置复位电路为MAX810/STC810,STC6344,STC6345,813L,706P;也可用R/C 复位,10uF 电容/10k 电阻,22uF/8.2k 等。 6.宽电压,不怕电源抖动 5V: 6v - 3.4v 3V: 4v - 1.9v Ⅲ,降低单片机对外部的电磁辐射 (EMI)--- 三大措施 ①,禁止ALE 时钟信号输出 ②,外部时钟频率降一半,6T 模式: 传统的8051 为每个机器周期12 时钟,如将STC 的增强型8051 单片机在ISP 烧录程序时设为双倍速(即6T 模式,每个机器周期6 时钟),则可将单片机外部时钟频率降低一半,有效的降低单片机时钟对外界的辐射 ③, 单片机内部时钟振荡器增益降低一半: 在ISP 烧录程序时将OSCDN 设为1/2 gain可以有效的降低单片机时钟高频部分对外界的辐射,5V单片机外部晶振频率24MHz时,3V单片机外部晶振频率16MHz 时,将OSCDN 设为1/2 gain。 2,温度传感器:DS18B20 选择理由: ①,独特的单线接口方式。 在使用中不需要任何外围元件。 可用数据线供电,电压范围为+3.0~+5.5V。 测温范围为—55~125度。固有测温分辨率为0.5度。 通过编程可实现9~12位的数字读数方式。最高测温精度可达0.0675度。最大转换时间为200ms。 用户可自设定非易失性的报警上下限值。 支持多点组网功能。 负压特性。电源极性接反时,温度计不会因发热而烧毁,但不能正常工作。 3,液晶显示器:1602液晶 选择理由: 标准1602LCD,标准的接口特性。液晶显示屏是以若干个5x8点阵块组成的显示字符群。每个点阵块为一个字符位,字符间距和行距都为一个点的宽度。具有字符发生器ROM可显示192种字符。具有64个字节的自定义字符RAM,可自定义8个5x8字符或四个5x11字符。模块结构紧凑、轻巧、装配容易。单+5V电源供电。低功耗、长寿命、高可靠性。 五,程序源代码 流程图如下 源代码如下 #includereg52.h #includeintrins.h #define uint unsigned int #define uchar unsigned char uint t=50; sbit dula=P2^6; sbit wela=P2^7; sbit DQ=P2^2; //连接DS18B20 sbit en=P3^4; //连接1602 E脚 sbit rs=P3^5; //连接1602 RS脚 sbit s1=P3^0; sbit s2=P3^1; sbit s3=P3^2; sbit rd=P3^7; sbit R=P2^3; sbit Y=P2^4; uchar code table[]=TEMP NOW:; uchar code table2[

文档评论(0)

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

建筑从业资格证持证人

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

领域认证该用户于2023年05月12日上传了建筑从业资格证

1亿VIP精品文档

相关文档