蜂鸣器驱动低级错误电路分析 蜂鸣器驱动电路


蜂鸣器驱动低级错误电路分析 蜂鸣器驱动电路

文章插图
蜂鸣器驱动电路(蜂鸣器驱动低级错误电路分析)
最近带了一个新人的弟弟做项目,让他设计一个更简单的单片机外围电路,其中需要一个蜂鸣器 。电路设计好后,原理图发给我,然后我发现了一个比较低级的容易犯的错误 。我愿意分享给你,和你一起分析 。
单片机驱动蜂鸣器电路如下图所示 。
有问题的示意图
乍一看没有问题,但仔细分析,问题就来了 。用信息资源网络图所示电路驱动蜂鸣器,可能驱动电流不足,导致蜂鸣器不响 。分析如下:
对于三极管型器件,当单片机的管脚输出5V的高电平,三极管的导通压降为0.7V时,三极管的基极电流计算如下:Ib=(5-0.7-Ui)/信息资源网4.7k从这个公式可以发现,Ib的大小也取决于Ui,即蜂鸣器的导通压降 。如果Ui大,三极管可能不导通,导致驱动失败 。
这个电路怎么设计?一般用NPN三极管驱动蜂鸣器时,通常用蜂鸣器作为集电极,设计电路如下:
的正确示意图
蜂鸣器接集电极时,三极管的基极电流Ib=(5-0.7)/4.7k,这样就消除了驱动器件压降带来的不确定性 。让我们解释一下上图中两个电阻的作用 。
r电阻信息资源网1的作用:限制电流电阻,防止二极管被过大的基极电流损坏 。
电阻R2有两个作用:1)下拉电阻,可以消除干扰引起的蜂鸣器异响问题;2)提高三极管的导通水平 。如果没有R2,基极端子的电压会超过0.7V,可能会导致三极管沟道 。如果有R2,基极端的电压会超过一定的水平,所以三极管可以导通 。具体计算方法可以算 。
【蜂鸣器驱动低级错误电路分析 蜂鸣器驱动电路】


    推荐阅读