温控风扇设计.pptVIP

  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文档。上传文档
查看更多
温控风扇设计

基于STC89C51单片机的温度报警及降温电风扇设计 引言 炎炎夏日,电风扇已经成为人们日常生活中不可或缺的一部分。但通常情况下,大多数人都会碰到这样一种情况:半夜被冻醒,不得不起身关掉电风扇。如果严重的话,也许第二天早上就会感冒。我们可以选择对电风扇进行定时处理,市场上出售的电风扇一般都包含该功能,但是,我们又不得不去面对另外一种情况:也许会被热醒。总而言之,睡眠的质量难以得到保证。本文从此问题出发利用STC89C51单片机设计了温度报警及降温电风扇系统,当温度高于30℃时,电风扇自动打开;低于30℃时,电风扇自动关闭。此外,当温度过高时,蜂鸣器发出报警提醒人们注意避暑。 一、总体设计方案 在本系统中,单片机通过检测DS18B20采集的温度来作出处理,当温度高于30℃时,P1.5输出低电平,光电耦合器导通,电风扇电路导通,电风扇启动;当温度低于30℃,单片机P1.5引脚输出高电平,光电耦合器导通保持断开,电风扇电路断开,电风扇不能运行,从而实现了电风扇的自动启动和关闭。同时把采集温度显示在LCD1602A上,当温度高于36℃时,发光二极管点亮同时蜂鸣器发出报警。 1.1系统模块图 二、 硬件电路设计 2.1 温度采集模块 2.2液晶显示模块 2.3 单片机的选择 2.4 风扇控制模块 2.1 温度采集模块 本方案采用常用的温度采集芯片DS18B20单线数字温度传感器进行温度的采集。DS18B20的微型化、低功耗、抗干扰能力强以及仅需一根数据线的简洁电路设计很适合本设计。 2.1.1技术性能描述 独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条接口线即可实现微处理器与DS18B20的通讯。 测温范围 -55℃~+125℃,固有测温分辨率0.5℃。 工作电源: 3~5V/DC。 在使用中不需要任何外围元件。 2.1.2温度采集模块原理图 2.2液晶显示模块 液晶1602A是一款最常用的液晶显示器。它可以显示2行16个字符,有8位数据总线D0-D7,和RS、R/W、EN三个控制端口,工作电压为5V,并且带有字符对比度调节和背光功能。与数码管显示相比,功耗更小,自带背光,显示更加清晰,适合小电路设计 。 2.2.1液晶显示1602A管脚功能 2.2.2液晶显示模块原理图 2.3 单片机的选择 STC89C51与AT89S52相比,虽然它们都采用51的内核,编程指令、编译环境,外围引脚都是兼容的,但它们的下载方式不同,STC芯片采用串口下载方式,用一个串口线就可以下载了,下载成本低。而AT芯片的下载的是P1.5、P1.6、P1.7,因此不管是并口还是串口还是USB都需要制作专门的下载线而且成本较高、耗费精力。 基于以上理由,本方案采用STC89C51单片机作为核心。 2.4 风扇控制模块 本电路通过光电耦合器控制风扇的启动与关闭。当温度高于30℃时,给单片机一个命令,单片机P1.5引脚输出低电平,光电耦合器导通,然后三极管电路导通,电风扇电路导通,电风扇启动;当温度低于30℃,单片机P1.5引脚输出高电平,光电耦合器导通保持断开,三极管电路截止,电风扇电路断开,电风扇不能运行,从而实现了电风扇的自动启动和关闭。 2.4.1风扇控制模块原理图 三、程序设计流程图 四、 系统调试与测试 对系统进行制作和焊接,进行整体调试。连接好电路后,可以使用打火机在DS18B20附近使温度升高,测试电风扇能否根据温度变化而实现自动启动和关闭,经验证,该系统能够实现电风扇的自动启动和关闭,而且反应迅速,也能够实现报警功能,达到了该设计的目的。 五、结 语 STC89C51单片机体积小,重量轻,抗干扰能力强,对环境要求不高,价格便宜,可靠性高,灵活性好。利用STC89C51实现的温度报警及降温电风扇系统,性能可靠,成本低廉,适合大众普及,有助人们睡眠质量的提高,有重要的实际价值。其中温度的准确采集、电机控制是实现本设计功能的关键。对电路和程序进行修改,就可以完成其他功能,比如塑料大棚温度控制、电动机温度检测控制系统等,系该设计应用方面广泛。 谢谢观赏! * * 采用数字式温度传感器DS18B20仅需要一条数据线进行数据传输,使用P3.5与DS18B20的I/O口连接加一个4.7K的上拉电阻,其中VCC接电源,VSS接地,连接如图所示。

文档评论(0)

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

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

1亿VIP精品文档

相关文档