单片机PWM驱动电路

来源:百度知道 编辑:UC知道 时间:2024/06/05 09:06:32
我用的下面的电路图,全部用8050NPN管,把对角的B极分别连在一起,为什么PWM1为低电平时,左上角三极管的基极电压才零点几伏,电阻分担了4点多伏的电压,应该怎样改?
电路程序都没问题

很明显,你管子用错了。。。 你图里面有4个NPN。
还有两个是PNP 那两个应该用8550 不是8050

另外,基极电压本来就是0.7V ,这是三极管的特性,你电源给它5V,它也是0.7,给它4V它也是0.7V,给它3V它还是0.7V。 只是三极管基极电流会变化,那个0.7V永远不会变化,明白吗?你去掉那个电阻,把5V强加在基极上,三极管就烧掉了。
PWM工作时,只是控制三极管的开关通断时间比例,你如果用示波器观察,基极是0.7V---0V--0.7V---0V--0.7V---0V--0.7V的通断变化值。
用万用表你只能看到 0.7V 或不到0.7V 看不到高速度的变化。

其中DC-IN 为 20V DC-OUT 为根据需要输出电压,可能为5V,可能为12V。 VCC为5V。PWM为单片机输出信号。DC-OUT输出电流最大为2A(其中2图中8050仅1.5A,是否有合适的三极管推荐)

 

<