站内搜索
发作品签到
专业版

散热风扇2.0

工程标签

558
0
0
0

简介

基于STM32设计的风扇PID温度自动调节装置,三个轻触开关分别可以加风速、减风速、风速归零。DHT11负责采集温湿度数据,OLED屏幕上显示温湿度以及风扇速度等。

简介:基于STM32设计的风扇PID温度自动调节装置,三个轻触开关分别可以加风速、减风速、风速归零。DHT11负责采集温湿度数据,OLED屏幕上显示温湿度以及风扇速度等。

开源协议

GPL 3.0

创建时间:2024-08-18 19:32:40更新时间:2025-01-06 10:40:38

描述

项目简介
    由于家里的路由器有点烂,只要长时间工作发烫后就和我说再见,本人也被这个断网折磨得苦不堪言。为此就想能不能设计一款带屏幕显示温度,风扇速度的,可以按键控制风扇速度同时还可以温度闭环控制的小装置。基于以上想法就有了本文的由来,这篇文章的目的是我希望你看完之后能明白怎么设计,各个模块是怎么工作的需要微控制器怎么配合它,我将以通俗一点的话语去讲述,毕竟这是博客不是论文。感谢嘉立创的支持,文中大量的图片来自于嘉立创,购买的电子元件大量来自于立创商城,3d打印的外壳也是三维猴出品。如有侵权立马删稿。

项目框架
首先设计之前,我得考虑到一些问题。
1.微控制器选择啥?
  微控制器本人选择的是STM32F401RCT6单片机,因为小,便宜,功能够用。
2.怎么温控,用啥传感器?用啥执行器?
  温控可以用PID进行控制,至于用位置式还是增量式无所谓。传感器选择DHT11温度传感器,因为家里还有不能浪费。执行器也就是谁扇风,买个电机即可但是得可以控制风速的。
3.怎么人工调速
  人工调速就得考虑到有个上位机也就是显示屏显示相关数据,选择OLED因为家里有。调速就可以通过按键中断来进行调速。
4.电机调速怎么实现?
  最常见的方法就是PWM控制电压从而控制速度,这就得用到TB6612电机驱动芯片,它就是用来控电压的,15V电源的话就得用升压电路啥的进行升压。
以上就是遇到的几个关键问题,以及大致的解决思路。
  详细总结就是本设计是基于STM32F401RCT6单片机(便宜)设计的风扇PID温度自动调节装置,三个轻触开关分别可以加风速、减风速、风速归零。DHT11负责采集温湿度数据,OLED屏幕上显示温湿度以及风扇速度相关数据。通过TYPE_C口引入电源。15V升压部分采用boost升压电路。
                        
详细请参考CSDN原文链接:https://blog.csdn.net/weixin_52531699/article/details/141566137?fromshare=blogdetail&sharetype=blogdetail&sharerId=141566137&sharerefer=PC&sharesource=weixin_52531699&sharefrom=from_link

3D模型链接:https://makerworld.com.cn/zh/models/727124

b站视频链接:【路由器风扇PID控制】 https://www.bilibili.com/video/BV1PssLeuEJS/?share_source=copy_web&vd_source=b25ae79b699fbc0a2f70ccb983f6b74a

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
路由器风扇最终视频.mp4
2
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航