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

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

3天内不再提示

如何使用ARDUINO板隔离和控制12v PC风扇的速度

454398 来源:网络整理 作者:网络整理 2019-11-14 09:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:构建电路。

如何使用ARDUINO板隔离和控制12v PC风扇的速度

上面的图片显示了您需要构建的电路。。

您需要的零件:

1. 2 X220Ω电阻

2。 1 X 2N2222晶体管(或将处理您要供电的设备电流的任何类似晶体管)。3。 1 X SHARP PC817光耦合器(或任何类似的光耦合器都可以使用)。

4。您要控制的1 X PCfan或电动机(确保它将处理您使用的电源)。

5。 1 X ARDUINO板。

6。跳线。

7。如果没有,则可以使用12伏电源或9伏电池。

构建电路:

第一个220Ω电阻连接在arduino板上的引脚9和芯片中引入的光耦合器的正极之间,该电阻被切降低电路板上的电压,以免导致LED功率过大而烧坏。如果使用与SHARP PC817不同的光耦合器,则可能需要调整此电阻器以进行补偿,PC817的最大LED输入电压为1.4伏,该电阻将arduino 5伏降至1.25伏。

第二个220Ω电阻器限制流过芯片中光电晶体管的电流,SHARP PC817在50mA电流下可承受35伏特电压,但在这种情况下会变得很热且不能持续很长时间,因此我在其中放置了一个限流电阻器。

我为此推荐的晶体管是2N2222,但是任何可以处理风扇和电动机的电压和安培的晶体管都可以正常工作,如果您将要使用具有高电流拉力的电动机或设备,我建议使用TIP120之类的达林顿晶体管。

如果您使用大风扇或电动机,则可能需要放置一个二极管在您的设计的正负之间,因此如果电源被切断,则由电源产生的功率风扇或电动机的电压不超过晶体管的反向电压(如果切断电源并且电动机仍在旋转,则它将像发电机一样起作用,直到停止旋转为止)。只需使用整流二极管,其正极连接到风扇或电动机的负极,二极管的负极连接到设备的正极。。

步骤2:代码

现在,您已经建立了电路,可以上传代码并进行尝试,只需复制下面的代码并将其粘贴到Arduino ide中即可。

int fan = 9;//扇动9号针

int spe;//风扇速度

void setup(){

pinMode(fan,OUTPUT);

Serial.begin(9600);

}

void loop(){

if(Serial .available())//检查输入

{

spe = Serial.parseInt();

spe = constrain(spe,0,255);//设置风扇速度的最小值和最大值

analogWrite(fan,spe);

Serial.print(“风扇速度为-”);

Serial.println(spe);

}

}

----------------------------------------- -------------------------------------------------- -------------------------

现在您已经将代码加载到arduino上,然后打开串行监视器,键入输入介于0到255之间的数字,然后按Enter。如果一切正常,您的风扇或电动机应该旋转,请记住,如果从零开始(风扇关闭),则可能需要输入20或更高的数字才能使装置旋转。

责任编辑:wv

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

    关注

    4

    文章

    439

    浏览量

    39091
  • Arduino
    +关注

    关注

    190

    文章

    6516

    浏览量

    196054
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    矽力杰新一代12V锂电功能安全AFE SA63654

    在新能源电动汽车领域,随着电动汽车向智能化方向发展以及锂电池技术趋于成熟,成本逐步降低,12V车载电池锂电替换铅酸已迎来拐点。与12V锂电池相对应,对电池管理系统BMS和模拟前端AFE的需求也孕育
    的头像 发表于 10-31 12:04 735次阅读
    矽力杰新一代<b class='flag-5'>12V</b>锂电功能安全AFE SA63654

    STEVAL-L3751V12评估技术解析与应用指南

    STMicroelectronics STEVAL-L3751V12评估具有6V至75V宽输入电压范围,在整个开关频率范围内具有极高的电压转换比。该
    的头像 发表于 10-29 09:48 237次阅读
    STEVAL-L3751<b class='flag-5'>V12</b>评估<b class='flag-5'>板</b>技术解析与应用指南

    KP32512SGA 输出12V隔离PWM控制功率开关芯片

    深圳市三佛科技有限公司 介绍KP32512SGA 输出12V隔离PWM控制功率开关芯片 KP3251X系列KP32512SGA是一款高性能低成本PWM控制功率开关,适用于离线式小功
    发表于 10-22 15:20

    便携式风扇电机升压驱动IC,H6391升压5V、9V12V可调输出

    类型的电机,提供更广泛的选择。 三、H6391升压芯片介绍: 1、H6391升压芯片概述: H6391在小风扇的应用中,H6391可以将电池电压升压到5V、9V12V,为小
    发表于 09-25 16:47

    12V/500mA低IQ高PSRR快速瞬态反响线性稳压器参数与极限

    产品描述 PC51XXB 系列是一款最高输入电压可 达12V,静态电流 1uA,高 PSRR,最大输出电流500mA 的具有使能功能的低压差低功耗线性稳压器。PC51XXB 具有对输入电压瞬态和负载
    的头像 发表于 07-23 11:10 457次阅读
    <b class='flag-5'>12V</b>/500mA低IQ高PSRR快速瞬态反响线性稳压器参数与极限

    12V/500mA超低静态电流高PSRR低压差线性稳压器

    产品描述PC51XXB 系列是一款最高输入电压可 达12V,静态电流 1uA,高 PSRR,最大输出电流500mA的具有使能功能的低压差低功耗线性稳压器。PC51XXB 具有对输入电压瞬态和负载电流
    发表于 07-23 11:06

    60V12V2A降压恒压SL3036芯片12V 24V 36V 48V开关电源散热风扇

    12V时,满载温升仅28℃(无辅助散热条件下) 三、散热风扇电源优化方案 针对开关电源散热风扇应用,建议: PCB布局规范: 功率回路面积控制在&lt;50mm2 使用2o
    发表于 06-03 16:40

    UCC14131-Q1 汽车类 1.5W、12V 至 15V VIN、12V 至 15V VOUT 高密度 &gt;5kVRMS 隔离式直流/直流模块数据手册

    架构集成在一起,以实现高效率和极低辐射。它可以从 12V 稳压输入提供隔离12V 输出,用于驱动 GaN 和 Si MOSFET;以及来自 15V 稳压输入的
    的头像 发表于 04-17 15:00 739次阅读
    UCC14131-Q1 汽车类 1.5W、<b class='flag-5'>12V</b> 至 15<b class='flag-5'>V</b> VIN、<b class='flag-5'>12V</b> 至 15<b class='flag-5'>V</b> VOUT 高密度 &gt;5kVRMS <b class='flag-5'>隔离</b>式直流/直流模块数据手册

    12V电源设计防护电路详解

    一般的产品用的都是直流电源,像手持产品多是5V电源,一些小设备也是5V,大一些的设备12V的稍多一些,车载电子产品有12V和24V两种电源。
    的头像 发表于 03-27 10:58 6961次阅读
    <b class='flag-5'>12V</b>电源设计防护电路详解

    电路原理图正负12v切换

    这个电路是用来控制正负12v的切换的,高电平输出正12v,低电平输出负12v,帮忙看看电路有什么问题。
    发表于 03-11 21:59

    DCDC电源IC支持60V降压12V、48V降压12V、36V降压5V 0.5A电流 兼容TPS54240

    。 一、精准降压,适配多元需 60V 降压至 12V 面对 60V 的高输入电 压,SL037B 展现出强大的降压实力。其内部精密的电路设计与先进的控制算法协同运作,能够精准且稳定地
    发表于 03-04 17:24

    AC-DC/12V 500mA交流稳压器

    WD5208AC-DC/12V 500mA交流稳压器
    的头像 发表于 02-21 16:07 637次阅读

    HOLTEK推出12V服务器散热风扇MCU系列产品

    Holtek针对服务器及电竞应用相关散热需求,新推出具高集成化、高稳定度特性的12V服务器散热风扇MCU系列:BD66RM2441B/BD66FM6446B/BD66FM6446C,针对单相/三相
    的头像 发表于 02-19 14:35 942次阅读

    Virtex 6参考设计12V输入总线设计

    电子发烧友网站提供《Virtex 6参考设计12V输入总线设计.pdf》资料免费下载
    发表于 12-21 10:53 0次下载
    Virtex 6参考设计<b class='flag-5'>12V</b>输入总线设计

    基于TPS40055的设计在15安培时将12V总线转换为1.8V

    电子发烧友网站提供《基于TPS40055的设计在15安培时将12V总线转换为1.8V.pdf》资料免费下载
    发表于 12-16 09:25 2次下载
    基于TPS40055的设计在15安培时将<b class='flag-5'>12V</b>总线转换为1.8<b class='flag-5'>V</b>