一位朋友在后台发送了一条消息,希望设计一个闪烁频率为2Hz的LED闪烁电路。
我想了解LED闪烁电路的原理。
让我们在下面回答,看看它是否易于理解。
为了设计闪烁电路,闪烁频率为2Hz,即在500ms内交替开启和关闭。
该电路实现起来相对简单。
如果将此功能添加到微控制器电路中,则需要设计一个LED驱动电路,并使用一个定时器来实现GPIO的500ms定时翻转。
如果仅设计闪光电路,则可以使用555芯片来实现。
1闪烁电路的原理如果使用高电平来表示灯亮,则表示灯亮。
低电平用于表示指示灯熄灭。
然后,可以通过使用方波来实现灯的闪烁。
然后,根据方波的频率确定闪烁速度。
假设灯泡按照500ms交替闪烁,即先打开500ms,然后熄灭500ms,则打开和关闭的一个周期为1s,频率为1Hz。
下图显示了解释原理。
2实现闪烁电路的单片机假设使用的发光元件是普通的LED,并且将三极管用作驱动元件以使其在饱和/截止状态下工作,并且三极管的基极连接到单片机的GPIO端口。
设计的电路如下图所示。
当单片机输出高电平时,晶体管导通,LED发光。
当单片机输出低电平时,晶体管截止,LED熄灭。
单片机可以连续输出频率为2 Hz的方波,以实现LED的闪烁。
单片机的定时器可以实现高精度的闪烁频率。
3 555实现闪烁电路。
555在半导体工业中是个大神,因此输出PWM没问题。
使555在多共振模式下工作以输出方波。
设计的电路如下图所示。
可以通过电阻R365,R366和电容器C141设置输出频率。
通过计算,当电容为10uF并且总电阻为72K时,可以输出1Hz方波。
但是需要注意的是,555的输出精度取决于RC的精度,并且存在一定的误差。
如果精度要求不高,则可以使用555。
如果需要更高的精度,则建议使用第一个选项。
追踪微信公众号“ Fun Zhuan Embedded”,回复“ 128”。
在后台获取干货信息的摘要,并在步骤256中回复“ 256”。
加入技术交流小组。
精彩的技术文章推荐01 |如何设计RS485方向开关电路?介绍5种程序并分析优缺点02 | C语言通用标准库03 | SCM工程师是高薪职位,跟随这一步骤学习以获取高薪04 |如何分析芯片的时序图对微控制器进行编程时?免责声明:本文内容经21ic授权后发布,版权归原作者所有。
该平台仅提供信息存储服务。
本文仅代表作者的个人观点,并不代表该平台的立场。
如有任何疑问,请与我们联系,谢谢!