本帖最后由 wushanyu1 于 2014-8-29 15:41 编辑
电路图如下:
VS电压值是18V,数码管单端的电压是15.8V左右,我用的限流电阻是51欧,W1---W6接共阳数码管的公共端,AA---GG接的是数码管的7段,单片机控制S1---S6作为位选通,A--G为数据。
现在的问题现象是:
这6位数码管中,不管哪一位只要显示“1”,此时亮度要高与其他的位显示2或3或其他数值,我实际测试的情况是:显示1时,此位数码管的公共端的电压值是17.8V,显示2时是17.2V,显示3是17.2V,显示4是17.4V。。。总结规律是:有2段点亮的那一位数码管要比3段点亮的电压高0.2V,以此类推。所以出现标题所述的问题。
这个电路之前别人用过,没出现这个问题,我扫描的频率是每一位显示时间0.8MS左右,6位扫下来是5MS左右。十分迷茫,求大侠指点。
|