单片机数码管这个问题怎么解决?
我想把市场上很常见的数码管接到单片机上,想同时接8个,我想知道的是:是否非得要接上64个限流电阻,若是排阻则是8个?有没有方便的接法?下面接法好像都是动态扫描,假如我想使...
我想把市场上很常见的数码管接到单片机上,想同时接8个,我想知道的是:是否非得要接上64个限流电阻,若是排阻则是8个?有没有方便的接法?
下面接法好像都是动态扫描,假如我想使多个管亮,比如一个数字钟,6个管同时亮,那怎么办呢 展开
下面接法好像都是动态扫描,假如我想使多个管亮,比如一个数字钟,6个管同时亮,那怎么办呢 展开
4个回答
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
STM32F4是一款非常优秀的微控制器,以下是它的一些特点:1. 高性能:STM32F4基于Cortex-M4内核,采用了DSP指令和浮点运算单元,可以实现高速的信号处理和计算。2. 多种接口:STM32F4集成了多种外设接口,包括USB、...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
使用共用总线方式,可以减少电阻。
如果你数码管驱动不共用总线,在共阴或者共阳端接一个电阻也可以。
但这样做有缺点,就是数码管亮度有一定影响,比如你显示1的时候,点亮2位就可以了,显示8的时候,就需要点亮7位,通过每位的电流会有不同。
如果都设置为饱和点亮,基本就看不出来亮度差异。
6个管同时亮,静态很简单,估计你知道了。
动态的就扫描,扫描一次,就闪一次,然后在数码管余辉还没有消失的时候,再扫描一次,就可以了,就这样不断地扫描就可以了。
如果你数码管驱动不共用总线,在共阴或者共阳端接一个电阻也可以。
但这样做有缺点,就是数码管亮度有一定影响,比如你显示1的时候,点亮2位就可以了,显示8的时候,就需要点亮7位,通过每位的电流会有不同。
如果都设置为饱和点亮,基本就看不出来亮度差异。
6个管同时亮,静态很简单,估计你知道了。
动态的就扫描,扫描一次,就闪一次,然后在数码管余辉还没有消失的时候,再扫描一次,就可以了,就这样不断地扫描就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
共极上接一个就行了 (一个数码管公共端上接一个)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询