谁知道这个蜂鸣器电路的电阻和三极管起到了什么作用

在使用的过程中如果不在意细節,

就可能无法工作在正常的开关状态最终无法达到预期的效果,有时就是因为这些小小的错误而导致重新打板导致浪费。

  这里尛编把使用三极管的一些经验以及一些常见的误区给大家分享一下在电路设计的过程中可以减少一些不必要的麻烦。我们来看几个三极管做开关的常用电路画法蜂鸣器我们选择了常用的蜂鸣器。

  图1中a电路中三极管我们选择了2N3904三极管2N3904是现在常用的NPN三极管。其耐压值40VPcm=400mW,Icm=200mAβ=100-400。蜂鸣器LS1接在三极管的集电极驱动信号取5V,电阻按照经验可以取如果UL比较大那么相应的Ib就小,很有可能Ib<0.2mAIc<20mA,无法驱动蜂鸣器

  有人认为把R3的阻值减小,Ib就可以变大大于0.2 mA时,蜂鸣器就可以正常工作但是蜂鸣器的压降很难获知,而且有些蜂鸣器的压降可能變动这样一来基极电阻阻值就很难选择,阻值选择太大就会驱动失败选择太小,损耗又变大d电路也会出现同样的问题,所以不建议選用图二的这两种电路

  图3这两个电路,电路的驱动信号为3.3VTTL电平常出现在3.3V的MCU电路设计中,如果不注意就很容易就设计出这两种电路而这两种电路都是错误的。

  先分析e电路这是典型的“发射极正偏,集电极反偏”的放大电路或者叫射极输出器。当PWM信号为3.3V时Ib=(3.3V-0.7V- UL)/4.7K,会出现和图2中c电路中一样的情况

  f电路也是一个很失败的电路,首先这个电路导通是没有问题的当驱动信号为0V时,蜂鸣器可以正瑺动作然而这个电路是无法关断的,当驱动信号PWM为3.3V高电平的时候Ube=5V-3.3V=1.7V, Ube>0.7V,三极管仍可以导通于是蜂鸣器会一直响。

  那这个问题有办法解决吗有,如果你的MCU支持OD(开漏)驱动方式可以在开漏输出后用上拉电阻把电平拉到5V,这样 Ube=5V-5V=0V, Ube<0.7V,三极管就可以正常的关断了

本站发布的ghost系统与电脑软件仅为個人学习测试使用请在下载后24小时内删除,不得用于任何商业用途否则后果自负,请支持购买微软正版软件!

如侵犯到您的权益,请及時通知我们,我们会及时处理

我要回帖

 

随机推荐