使用Arduino的温控风扇电路分享

描述

“使用Arduino的温控风扇”项目只是围绕Arduinouno板和温度传感器LM35制造的。这些项目是使用闭环反馈控制系统设计的嵌入式系统的一个很好的例子。为了获得正确的用户界面视觉指示,我们还使用了LCD,用于指示风扇的温度和速度。

使用Arduino的温控风扇电路描述

“使用Arduino的温控风扇”的整个电路使用很少的组件,一个MCU(Arduino
Uno),一个温度传感器(LM35),一个LCD,一个电机(Fan),一个晶体管和其他一些无源元件等。

电路分析

集成电路1(LM35)是一种将温度转换为电信号的传感器。由于输出是模拟的,因此输出连接到模拟输入引脚(A1),如图所示。感应到的温度显示在 LCD
中,并按照源代码中的命令控制风扇的输出。输出取自引脚 D11,引脚 D11 进一步提供给 NPN 晶体管的基极 (T1) 通过电阻 R2.

晶体管 T1是按照命令打开和关闭电机(风扇)的开关电路。电机两端连接一个二极管,也称为反激式二极管,用于消除电感负载上产生的电压尖峰。

使用Arduino操作温控风扇:

这里设计的电路用于通过脉宽调制(PWM)信号的方法控制风扇的速度。这里产生的信号是低频的,一般在30赫兹的范围内。由于此处发布的电路使用了用于开关的通用晶体管,由于信号具有脉冲性质,因此可能会产生噪声。

使用ARDUINO的温控风扇零件清单

电阻器(均为 1/4 瓦,± 5% 碳)

R1、R2= 1 KΩ

R3= 470 Ω

虚拟现实1= 10 KΩ

电容器

C1= 10 μF、16 μF(电解电容)

半导体

集成电路1= LM35(温度传感器)

T1= BD139 (NPN晶体管)

D1= 1N4007 (整流二极管)

发光二极管1= 5毫米LED

液晶显示器1= 16×2 液晶屏

Arduino Uno板

杂项

M1= 12V 直流风扇

风扇12V电池

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分