用STC89C52单片机驱动0.4寸蓝光数码管亮度不够
实际电路如图,三极管是S8550,段选改成了接P1(接P0一点都不亮是怎么回事?),位选接三级管和电阻,电阻是2K的。VCC=5V夜间看着还行白天那个亮度。。。。什么原因...
实际电路如图,三极管是S8550,段选改成了接P1(接P0一点都不亮是怎么回事?),位选接三级管和电阻,电阻是2K的。VCC=5V 夜间看着还行 白天那个亮度。。。。什么原因?如何解决呢
展开
1个回答
展开全部
1,共阴数码管,段选为1有效,单片机是输出电流,当输出1时的输出电流是很小的,亮度低很正常。换共阳数管,段先为0有效,输出0时的输出电流就足够点亮数码管了。
2,限流电阻太大了,改为300~500殴就行。
3,不想换数码管,只好加一片8位驱动器了,单片机经8位驱动器接到数码管的段选上。如同相的74HC244,反相的74HC240。这是必须的。
4,那些位选的三极管换成NPN的,如8050,9012等。
2,限流电阻太大了,改为300~500殴就行。
3,不想换数码管,只好加一片8位驱动器了,单片机经8位驱动器接到数码管的段选上。如同相的74HC244,反相的74HC240。这是必须的。
4,那些位选的三极管换成NPN的,如8050,9012等。
更多追问追答
追问
手上只有共阴数码管,8550PNP 还有510欧电阻,反向器也有,输出0接反向器可以么?
手上只有共阴数码管,8550PNP 还有510欧电阻,反向器也有,输出0接反向器可以么?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询