一旦电压相差大于三极管的基极导通电压
发布时间:2019-01-29 06:53

  单片机与蜂鸣器之间可以不接三极管吗?必须接的话要怎样选择合适的三极管?还有要怎样接线?限流电阻什么的需要取多大?(要求单片机I/O口低电平时蜂鸣器响)...

  单片机与蜂鸣器之间可以不接三极管吗?必须接的话要怎样选择合适的三极管?还有要怎样接线?限流电阻什么的需要取多大?(要求单片机I/O口低电平时蜂鸣器响)

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  由于蜂鸣器的工作电流一般达到几十到几百毫安;而大多数单片机的I/O输出电流只有几毫安,所以单片机I/O输出端口不能直接驱动蜂鸣器。

  对于传统51单片机,其I/O口端口只有“准双向”输出功能,下拉电流可以达到几毫安,上拉能力只有几微安,因此适合采用PNP型三极管。例如S8550,S9012等型号。

  需要注意的是蜂鸣器的供电电压不能高于单片机的I/O口输出的高电平,一旦电压相差大于三极管的基极导通电压,就不能正常使用。否则需要两只三极管级联,或者采用其它驱动电路。

  对于I/O口端口具有“强推挽输出”功能的单片机,其端口输出上拉和下拉电流均可达到几毫安甚至几十毫安,因此可以选择NPN和PNP型三极管。建议选择NPN型三极管。例如:S8050、S9013等型号。

  展开全部单片机与蜂鸣器,一般 5 V 蜂鸣器 的 电流 如果 不大于 10 mA 左右,可以直接连接。

  最好 用 三极管 驱动的 好, 用 I/O - 电阻(2k 左右)三极管b,VCC - +蜂鸣器- - 三极管c,

  请问是用NPN型三极管还是用PNP型的呢?还有单片机IO口低电平驱动跟高电平驱动是不是有区别啊?如果是高电平时蜂鸣器响应该怎样接呢?(所选单片机为STC89C52单片机)用NPN型三极管,如 9013、8050 等等。这个看电路而定,NPN三极管 用高电平驱动。

  一般单片机IO口的驱动电流都不足以驱动蜂鸣器,因此需要用到三极管作为蜂鸣器的驱动电路。常用的三级管有9013,如果蜂鸣器消耗的电流较大,可以选择功率更大的8050作为驱动管。在这里三极管起到一个开关的作用,因此在三极管的基极与单片机的IO之间连接一个1K左右1/8W的电阻即可,主要是限制输入基极的电流。

  用C9012晶体管,基极限流电阻2.7K,E接+5V,C接蜂鸣器+极,蜂鸣器的负极接GND