用PNP管 和74HC573驱动9V共阴数码管 为什么用单片机控制不了?

来源:百度知道 编辑:UC知道 时间:2024/06/24 10:18:58
9012基极串4.7UF电容再接到573输出端 射极接9V电源 集电极接数码管管脚 驱动电路 不接573和单片机手动加高低电平 可以稳定控制个段亮灭,但是加了之后 位选直接从单片机接到数码管引脚的可以控制 ,但位选打开的情况下 段选不能控制 基极接电容是因为9012漏电严重 使573输出端有6.7V 换电容仅1.5V 解决了漏电影响集成电路问题 测573和单片机相关电平正常 但集电极电压有8.2V可以直接驱动数码管 所以保持高亮 不受控制 哪位仁兄有解决集电极漏电的简单方法? 最好是不加一级NPN 非要加也没办法··

老兄,似乎弄懂你的意思了,你用8550不是更好吗?况且也不是漏电的问题,是你的设计有问题,不能用74的芯片直接去拉大于5V的电压,给你分析一下:
若你的三极管射极接电源,那么基极的电压当然是9-0.6=8.2V左右了,至于6.7V就是被74HC573拉电流的结果,搞不好会烧掉芯片的。
用电容的话,两端电压不能较快的变化,影响控制的速度,对芯片也不好(充放电)。
还是改一下设计吧,在PNP的基极与地之间再接一个NPN的三接管,然后就可以直接控制NPN的基极,来控制了(应该可以直接用单片机P口控制了),可能会多一项反相器了。
....这个其实也挺烦的,不过我有一个设计就是这样的思路.....应该对你有帮助吧。

问题是单片机是5V,你又用9V电源给共阴数码管,这就带来了麻烦,加NPN难免

老兄,你的设计不合理。电源9V经过9012BE结以后再到电容最后到你573的输出端,始终有漏电流的原因是因为你电源电压选择太高了,你可以把9V降