微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 电路中三极管如何驱动蜂鸣器,希望能详细点,我是小白。谢谢

电路中三极管如何驱动蜂鸣器,希望能详细点,我是小白。谢谢

时间:10-02 整理:3721RD 点击:

电路中三极管如何驱动蜂鸣器,希望能详细点,我是小白。谢谢



这个 过程是单片机P1.3通过软件设置在规定的时间内,输出一个低电平,这样PNP三极管导通,蜂鸣器得电工作发出蜂鸣声

除了NPN和控制电平说反了,其他都是ok的。
P1.3=0V(就是低电平)   三极管导通,蜂鸣器得电发出声音;
P1.3=5V(就是高电平)   三极管截止,蜂鸣器不发出声音;
然后程序控制导通和截止时间,就能出现不同的声音了。(就是P1.3的高低电平变化)

单片机口实处低电平蜂鸣器工作输出高电平停止工作

P1.3管脚出高电平,Q1导通,蜂鸣器的电流,发声

注意这是PNP管子,应该是低电平触发导通才对。

板凳已经说的很清晰了,记得给人家加分啊!

多谢指正  是我粗心了

实际使用时,这里面还要注意一个蜂鸣器是有源的还是无源的,这个关系到是高低电平控制还是方波控制的问题。

楼上说的对!有源蜂鸣器的话给它一个高电平就能发出声音,无源蜂鸣器就要脉冲驱动才会发出声音了!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top