如何使用红外遥控器和555定时器控制直流电机的速度

控制/MCU

1814人已加入

描述

在这个项目中,我们将使用红外或电视遥控器无线控制直流电机的速度。在这里,我们不打算使用任何微控制器。我们使用基本组件和 555 定时器 IC 来完成这项任务。该电路可以控制5个不同级别的直流电机速度,任何红外遥控器(如电视/ DVD遥控器等)都可以用来控制它。

所需组件:

TSOP1738 -1编号

555定时器IC -2Nos

CD4017 -1编号

BC547 晶体管 -1 否

12-0-12 变压器 -1 号

1n4007 二极管 -10Nos.

电容器 1000uF, 1uF, 4.7uF, 0.01uF - 每个 1 个

0.1uF 帽 -4 号

电阻 10k -2Nos

电阻 1k -3 否

220K 电阻器 220k、30k、22k、15k、3.3k、220、650欧姆 -1 个

330欧姆电阻 330欧姆-3否

发光二极管

电路图和工作原理图:

555定时器

电机速度控制电路对于初学者来说有点复杂,但总的来说很容易。在这种情况下,我们有TSOP1738红外接收器U1,它负责检测电视远程红外信号。一旦它从电视遥控器获得信号,它将触发 555 单稳态多谐振荡器 U2。该多谐振荡器用于每次按下红外遥控器上的任何按钮时产生单个脉冲。

通常,电视红外遥控器发送 38KHz 调制脉冲,TSOP1738检测调制为 38Khz 的红外辐射。 TSOP 的输出为低电平有效,这意味着其输出在没有 IR 时保持高电平,当检测到 IR 辐射时变为低电平。它有三个引脚,接地、Vs(电源)和输出引脚。因此,每当我们按下红外遥控器上的任意按钮时,它都会通过向其触发引脚 2 发送低脉冲来触发单稳态 555 定时器 (U2)。

555定时器

此外,555定时器将时钟脉冲发送到十进制计数器IC 4017,以将其输出转移到下一个输出引脚。4017 十进制计数器 IC用于更改第二个 555 定时器 IC (U4) 的定时电阻值,该定时器配置为非稳态多谐振荡器模式。该 555 IC 用于生成 PWM 信号。十进制计数器 4017 通过将输出切换到下一个输出引脚来设置 U4 非稳态多谐振荡器两端的电阻。通过改变这个定时电阻的值,PWM信号的占空比会发生变化,因此每次我们按下红外遥控按钮时,直流电机的速度都会发生变化。

4017 IC是一款CMOS十进制计数器芯片。它可以按顺序在 10 个引脚 (Q0 – Q9) 上产生输出,这意味着它可以在 10 个输出引脚上逐个产生输出。该输出通过引脚 14 处的低至高时钟脉冲移至引脚(正边沿触发)。首先,Q0 (引脚 3) 处的输出为高电平,然后随着每个时钟脉冲,输出前进到下一个引脚。就像一个时钟脉冲使Q0低电平和Q1高电平,然后下一个时钟脉冲使Q1低电平和Q2高电平,依此类推。在Q9之后,它将再次从Q0开始。

555定时器

有五个选择性电阻(R5、R6、R7、R8、R11),它们负责在 555 IC (U4) 的输出引脚上产生五个不同的 PWM。在这个电路中,我们整个电路使用了12v直流电源。在这里,我们放置了一个4.7v齐纳二极管来保护TSOP1738。这里使用的直流电机是 12v 直流减速电机,在 BC547 NPN 晶体管的帮助下驱动。

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

全部0条评论

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

×
20
完善资料,
赚取积分