0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于51单片机的智能温控风扇

洛星河 来源:罗婺彝人 作者:罗婺彝人 2022-12-19 09:21 次阅读

具体实现功能:

51单片机+DS18B20温度传感器+共阳四位数码管+风扇+独立按键+DC电源构成。

具体功能:

1、采用DS18B20温度传感器测温并用数码管实时显示;

2、可以手动设置温度上下限;共3个按键:设置键、加键、减键;

3、温度小于下限风扇不转,温度在上下限之间60%转动,大于上限时,风扇全速转动。

设计介绍

pYYBAGNFkmiAaD61AADioXJXF0A065.png?source=d16d100b

51单片机简介

51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。

本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)。

poYBAGNFkmiAOvFWAAEO-fquYjU978.png?source=d16d100b

设计方案

设计方案如下:

本设计利用DS18B20采集环境中的温度值,将温度数值反馈给单片机,单片机处理后进行实时显示。同时,利用三个按键设置温度调节范围,当实时温度值超出调节范围后进行相应的操作。

单片机类设计论文参考模板:

毕设无忧|单片机类毕设论文模板

资料内容

原理图和PCBAD19)

本系统原理图和PCB设计采用Altium Designer19,具体如图。

注1:请使用Altium Designer19直接打开资料中的工程文件(资料中已说明打开方式)!

注2:此设计需按照原理图制作实物,不可直接烧录到任何开发板中运行(需要修改程序)!

pYYBAGNFkmmALwwNAAIBI_emplU749.png?source=d16d100b
poYBAGNFkmmABE7eAAPA0b4PjaY406.png?source=d16d100b

Altium Designer19软件安装包下载链接:

Altium Designer19安装破解教程(内附安装包)

51单片机常用元器件封装下载链接:

资料分享|51单片机常用元器件封装库

Altium Designer19教程

AD19简易教程(原理图的绘制)

实用技巧|AD19快捷键大全

仿真实现(protues8.7)

本设计利用protues8.7软件实现仿真设计,具体如图。

注1:请使用protues8.7直接打开资料中的工程文件(资料中已说明打开方式)!

注2:由于仿真软件限制,仿真设计和实物设计无法百分百对应!!

pYYBAGNFkmmACRpFAAKIb2qXqbw176.png?source=d16d100b

proteus8.7安装及破解教程(内附安装包)

若仿真中遇到问题,请参照以下文章解决:

protues仿真常见问题解决方案

Protues8.7简易教程

程序(Keil5)

本设计利用KEIL5软件实现程序设计。

注意:请使用KEIL5直接打开资料中的工程文件(资料中已说明打开方式)!

程序运行结果如图:

poYBAGNFkmqAcBm-AAGZshpHMOc780.png?source=d16d100b

资料下载链接:https://docs.qq.com/doc/DT3lSQVFhRmNackJU

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 温度传感器
    +关注

    关注

    48

    文章

    2650

    浏览量

    154294
  • 51单片机
    +关注

    关注

    269

    文章

    5649

    浏览量

    120698
  • DS18B20
    +关注

    关注

    10

    文章

    765

    浏览量

    80091
收藏 人收藏

    评论

    相关推荐

    基于51单片机智能鱼缸设计

    电子发烧友网站提供《基于51单片机智能鱼缸设计.rar》资料免费下载
    发表于 01-12 10:32 4次下载

    基于51单片机智能窗户控制设计

    电子发烧友网站提供《基于51单片机智能窗户控制设计.rar》资料免费下载
    发表于 01-12 09:12 0次下载

    基于51单片机智能鱼缸设计

    电子发烧友网站提供《基于51单片机智能鱼缸设计.rar》资料免费下载
    发表于 01-07 09:45 4次下载

    基于51单片机智能窗户控制设计

    电子发烧友网站提供《基于51单片机智能窗户控制设计.rar》资料免费下载
    发表于 01-07 09:20 2次下载

    stm32和51单片机的区别

    stm32和51单片机的区别 随着单片机的发展,市场上出现了很多种类和品牌的单片机,其中STM32和51
    发表于 11-20 13:18

    基于STC89C51单片机温控风扇设计方案

    本设计基于STC89C51/52(与AT89S51/52、AT89C51/52通用,可任选)单片机
    发表于 08-21 15:26 1010次阅读
    基于STC89C<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的<b class='flag-5'>温控</b><b class='flag-5'>风扇</b>设计方案

    基于51单片机温控风扇

    本设计基于STC89C51/52(与AT89S51/52、AT89C51/52通用,可任选)单片机
    的头像 发表于 08-01 00:57 615次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的<b class='flag-5'>温控</b><b class='flag-5'>风扇</b>

    基于51单片机智能花盆设计

    基于51单片机智能花盆设计
    的头像 发表于 08-01 00:52 626次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的<b class='flag-5'>智能</b>花盆设计

    基于STC89C52单片机温控风扇系统设计

    本设计为一种温控风扇系统,具有灵敏的温度感测和显示功能,系统选用STC89C52单片机作为控制平台对风扇转速进行控制。
    发表于 07-25 17:37 992次阅读
    基于STC89C52<b class='flag-5'>单片机</b>的<b class='flag-5'>温控</b><b class='flag-5'>风扇</b>系统设计

    51单片机diy智能考勤打卡系统#单片机 #电路原理 #工作原理大揭秘

    51单片机
    白加黑
    发布于 :2023年06月18日 13:34:14

    51单片机diy智能视力矫正#单片机 #电路原理 #工作原理大揭秘

    51单片机
    白加黑
    发布于 :2023年06月18日 13:25:17

    51单片机diy智能家居开关#单片机 #电路原理 #工作原理大揭秘

    51单片机
    白加黑
    发布于 :2023年06月18日 13:24:37

    基于单片机温控电机Proteus仿真程序

    基于单片机温控电机Proteus仿真设计资料
    发表于 05-22 15:33 1次下载

    基于AT89C51单片机数码管显示的温控电机Proteus仿真

    基于AT89C51单片机数码管显示的温控电机Proteus仿真及程序
    发表于 05-04 15:01 0次下载

    51单片机计时器#单片机

    单片机51单片机
    jf_51133201
    发布于 :2023年04月28日 22:26:24