找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

8个数码管可以正常显示,8个数码管换成8*8点阵,极性都是对的,为什么点阵全亮呢?

查看数: 3964 | 评论数: 16 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-9-15 22:36

正文摘要:

8个数码管可以正常显示,8个数码管换成8*8点阵,极性都是对的,为什么点阵全亮呢?

回复

ID:844772 发表于 2021-9-17 08:55
软件使用点阵和数码管差异挺大的,点阵即使只显示一个字,也要一行一行或一列一列的动态显示,没理由能跟数码管公用啊,否则就是全亮的。所以我觉得是软件写的问题,要不把显示程序贴一下吧。
ID:57657 发表于 2021-9-16 19:12
把晶振调到100Khz以下,看下动态扫描是否有问题。
ID:96682 发表于 2021-9-16 17:03
gyj_in 发表于 2021-9-16 16:37
取模了也是一样的问题

电路图,代码都对了么?数码管、点阵都要能同时兼顾?
ID:963999 发表于 2021-9-16 16:45
188610329 发表于 2021-9-16 13:22
对了,还有一个问题,你用的 PNP 管, 而控制用的 74HC138,  74HC138这东西,出来有压降,另你的基极比发 ...

74HC138输出高电平最小值,低于电源电压0.1V,这是从手册上查到的,这个0.1V压差,不能导通三极管吧,我把138去掉,直接用P3口接到PNP的基极,也不能正常显示。我觉得这个仿真与实际的应该是有很大区别吧。
用你说的在三极管电源端串个二极管,这个能解决问题。
ID:963999 发表于 2021-9-16 16:37
wc86110 发表于 2021-9-16 15:56
数码管正常点阵出问题那是你未取模,无法正常显示

取模了也是一样的问题
ID:96682 发表于 2021-9-16 15:56
数码管正常点阵出问题那是你未取模,无法正常显示
ID:739610 发表于 2021-9-16 15:00
把数码管扫描频率降低 你就能看出是硬件问题爱是软件问题了    我个人喜欢共阴极扫描  有示波器最好排除问题了   手机大小的三百左右吧
ID:624769 发表于 2021-9-16 13:22
gyj_in 发表于 2021-9-16 12:29
如果我把8个数码管(共阳)和8*8点阵都接在8个三极管后面,两者显示都是对的,只接8个数码管显示也没问题 ...

对了,还有一个问题,你用的 PNP 管, 而控制用的 74HC138,  74HC138这东西,出来有压降,另你的基极比发射级电压低,所以,导致你的PNP管无法彻底截止,你把PNP管的 发射级不要直接接 VCC, 串个2级管再接VCC 把发射级的电压降下来,也许问题就解决了。
至于为什么接数码管可以正常显示,因为数码管耗电比点阵管高,导通一个位,就能把VCC的电平拉低,那么其他三级管就自然截止了。
ID:624769 发表于 2021-9-16 13:10
gyj_in 发表于 2021-9-16 12:29
如果我把8个数码管(共阳)和8*8点阵都接在8个三极管后面,两者显示都是对的,只接8个数码管显示也没问题 ...

应该是代码问题,按122727.jpg 看, 你8个三级管确实都供电了, 所以全亮是正常的,那么,另外一头也是一个道理,你轮询的速度太快,频率太高,你这边IO是断电了,但是,三级管还通着,所以,某种程度上,等于你8个公阳公共端同时给电,另外一边虽然段码不停的变但是在确确实实都点亮了。
ID:94031 发表于 2021-9-16 07:02
管脚对吗,共阴共阳对吗。
ID:332444 发表于 2021-9-16 06:50
如果送去的是全电平全亮是对的假若电平有高低应该有些亮的

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表