为什么蜂鸣器不用加续流二极管?? |
123456789hyy 发表于 2021-4-7 20:06 三极管是用来放大电流的(驱动作用)。 这里假设 Alarm 端是接 单片机的。 单片机直接连蜂鸣器,一般是不能驱动, 单片机的电流太小, 有可能烧坏单片机。 例如 STC 某款单片机就说,单个引脚电流 10mA,整个芯片最大电流 40mA, 超出这个电流值, 单片机可能就坏了。 加上三极管后, Alarm端只需要提供一个很小的电流, 就能让蜂鸣器端得到一个很大的电流。 即使 蜂鸣器短路了, 也是烧坏三极管,而不是烧坏单片机。 |
这个电阻的作用是限制积极的电流 |
这个应该是限流电阻 |
三极管的作用主要是给蜂鸣器提供驱动工作电流。因为单片机的io口电流有限且不安全。一般io口的信号只做控制其它器件用,不做驱动用。当三极管导通后驱动蜂鸣器的能量由VCC供,功率、安全都得到了保证 |
给三极管限流 |
基极的电阻,为了给基极合适的偏置电压和电流用的,当然,做仿真你可以不用,没那么严格 |
电阻作用是限流,三极管是作为一个电子开关来使用的。 其中有两点需要说一下,1、从图中看三极管和MCU使用的同一电源。2、51IO口默认输出为高。 |
限流啊 |
聆烟雨 发表于 2021-4-7 10:44 还想请问一下那三级管在这里的主要作用是啥 |
聆烟雨 发表于 2021-4-7 10:44 可以问一下这个三极管的作用是什么吗 |
lwh999995 发表于 2021-4-6 23:45 还想请问一下那三级管在这里的主要作用是啥 |
限流啊 |
那是用来限制基极电流的 |
限流电阻,限制基极电流防止损坏三极管 |
名字不是重点 发表于 2021-4-7 00:50 51默认输出高的??? |
三极管B极的导通压降是0.7V,单片机IO口导通的电压是0V,所以,必须有电阻来分压限流。关于这个问题,人人学会单片机 的视频教程里面讲解的很清楚。 |
三极管B脚的导通压降只有0.7V 而IO口拉低是0V。所以,必须要有电阻来分压限流 |
名字不是重点 发表于 2021-4-7 09:45 51默认输出是高,所以要用PNP |
看来我学的都是假51..。人还是得多读书![]() |
devcang 发表于 2021-4-7 09:22 这就是大部分51程序采用PNP管灌电流的原因之一 ![]() ![]() ![]() |
taotie 发表于 2021-4-7 09:11 51默认HIGH |
大部分CPU默认输出是低的(特别是51)??????? |
电阻是晶体管的基极偏置电阻,用于限制基极电流 |
名字不是重点 发表于 2021-4-7 00:50 加上拉电阻。 |
Ic = p*Ib,用来限制基极电流 从而调节发射极电流的。 |
电阻是晶体管的基极偏置电阻,用于限制基极电流。 |
名字不是重点 发表于 2021-4-7 00:50 限制U6和BELL电流,以防止它们承受过强功率而损坏。 |