找回密码
 立即注册
查看: 41|回复: 7

数码管动态显示问题

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-08-23 10:23:21
已绑定手机

1

主题

4

回帖

19

积分

新手上路

积分
19
发表于 3 天前 | 显示全部楼层 |阅读模式
利用定时器实现三个数码管逐个动态显示时,在同时接了USB LinkD和电源下,和只接电源下,会出现显示效果不一致

a2ae1d7e36af327fe46d8ef9483ca277.mp4

511.08 KB, 下载次数: 2

回复

使用道具 举报 送花

3

主题

2031

回帖

910

积分

等待验证会员

积分
910
发表于 3 天前 | 显示全部楼层
关于数码管动态显示问题,当使用定时器实现三个数码管逐个动态显示时,在同时连接USB LinkD和电源与仅接电源的情况下出现显示效果不一致的情况,可能涉及以下几个方面的技术原因及解决方案:

首先,USB LinkD在连接状态下,会为系统提供额外的电源输入。然而,这种输入可能与外部电源存在电压波动或电流不稳定的问题,尤其是在多设备共用电源的情况下,可能导致数码管驱动电路的工作状态发生变化。此外,USB接口本身可能存在一定的电磁干扰(EMI),这可能影响到数码管的显示稳定性。

其次,数码管的动态显示依赖于定时器控制的刷新频率。若在不同供电条件下,系统的时钟精度或定时器性能发生偏差,可能导致数码管刷新频率不一致,从而造成显示闪烁或显示内容错位。特别是当USB LinkD提供的时钟信号与主控芯片内部时钟存在差异时,这种问题更为明显。

此外,数码管的驱动方式也会影响显示效果。若采用共阴极或共阳极结构,且未正确配置限流电阻,可能会导致在不同供电条件下,数码管亮度不一致或显示异常。建议检查数码管的驱动电路设计,确保其在各种供电条件下的稳定工作。

为解决上述问题,可采取以下措施:1. 确保USB LinkD与电源之间的电压匹配,避免电压波动对系统造成影响;2. 优化定时器设置,提高刷新频率稳定性;3. 检查并调整数码管驱动电路,确保其在不同供电条件下的正常工作;4. 对系统进行EMI测试,减少外部干扰对显示效果的影响。

综上所述,数码管动态显示效果不一致的问题可能由多种因素引起,需从电源、时钟、驱动电路及电磁干扰等方面进行全面排查与优化。

[本文内容由国芯人工智能辅助生成,仅供参考]
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:276
  • 最近打卡:2025-08-23 14:05:57
已绑定手机

80

主题

2983

回帖

6363

积分

荣誉版主

无情的代码机器

积分
6363
发表于 3 天前 | 显示全部楼层
单接USB LinkD呢?

建议上传原理图和打包完整工程看看
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-08-23 10:23:21
已绑定手机

1

主题

4

回帖

19

积分

新手上路

积分
19
发表于 3 天前 | 显示全部楼层
感觉是定时器在上边两种状态下的频率不一致有关系,我先前用综合例程提供的100us定时器任务轮询的方式去做三个数码管轮询显示的,现在直接裸机的方式实现就好了
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-08-23 10:23:21
已绑定手机

1

主题

4

回帖

19

积分

新手上路

积分
19
发表于 3 天前 | 显示全部楼层
erci*** 发表于 2025-8-21 10:24
单接USB LinkD呢?

建议上传原理图和打包完整工程看看

只接USBLink是灭的,


感觉是定时器在上边两种状态下的频率不一致有关系,我先前用综合例程提供的100us定时器任务轮询的方式去做三个数码管轮询显示的,现在直接裸机的方式实现就好了

点评

可以在定时器里加IO翻转,示波器测量下差异  详情 回复 发表于 3 天前
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-08-23 10:23:21
已绑定手机

1

主题

4

回帖

19

积分

新手上路

积分
19
发表于 3 天前 | 显示全部楼层
这是copy综合例程中的定时器任务轮询
ab2c3b29-fd17-468f-9479-946f5795f211.png
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:276
  • 最近打卡:2025-08-23 14:05:57
已绑定手机

80

主题

2983

回帖

6363

积分

荣誉版主

无情的代码机器

积分
6363
发表于 3 天前 | 显示全部楼层
zh*** 发表于 2025-8-21 10:46
只接USBLink是灭的,

可以在定时器里加IO翻转,示波器测量下差异
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-08-23 10:23:21
已绑定手机

1

主题

4

回帖

19

积分

新手上路

积分
19
发表于 3 天前 | 显示全部楼层
erci*** 发表于 2025-8-21 10:53
可以在定时器里加IO翻转,示波器测量下差异

好的,后续我在测一下试试
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-8-24 05:25 , Processed in 0.114569 second(s), 88 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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