数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 2445|回复: 10

[C51] 做了个时钟,驱动求助

[复制链接]
发表于 2021-10-9 21:07:14 | 显示全部楼层 |阅读模式
本帖最后由 benq3 于 2021-10-9 21:11 编辑

没有使用现成的数码管,而是用每两个5mmLED并联做成了一笔,每14个LED做的一个8,按共阴接线,LED正极接限流电阻后接单片机IO口,LED负极接8050C脚,E极接地,B极接IO口,接5V电源后,亮度低,所以问一下上面驱动接法是否正确?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
发表于 2021-10-9 21:34:27 来自手机浏览器 | 显示全部楼层
准备用1个三极管带动???既然共阴,还用三极管控制负极做什么。。应该每一笔都需要三极管。B极接IO口,C极电源正,E极LED正。。不知道这样对不对,本人也是小白,刚刚刚开始玩。
回复 支持 反对

使用道具 举报

发表于 2021-10-9 21:38:33 来自手机浏览器 | 显示全部楼层
单片机的拉电流小,灌电流大,所以应该接共阳的才好。当然,用共阴的接法也有处理的办法,如果单片机支持推挽的,打开;不支持的,增加小阻值的上拉电阻,具体多大合适,要看单片机能承受的灌电流。
回复 支持 反对

使用道具 举报

发表于 2021-10-9 21:39:18 | 显示全部楼层
单片机I/O口驱动电流小,改成共阳的,或者单片机I/O口加上拉电阻
回复 支持 反对

使用道具 举报

发表于 2021-10-9 21:45:54 | 显示全部楼层
这样改一下估计可以吧:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2021-10-9 21:49:25 | 显示全部楼层
感觉你的电路应该这样设计:


如果LED是红灯,压降大概2V,点亮电流大概5mA~10mA,三极管CE压降大概0.3V,则5V串的电阻=(5V-2V-0.3V-0.3V)/(5mA*5)=96Ω ~ (5V-2V-0.3V-0.3V)/(10mA*5)=48Ω,取47Ω~100Ω之间电阻。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2021-10-9 21:53:13 | 显示全部楼层
好多年前做过类似的,4个灯一段,,当时手上三极管不太够,三极管驱动的段
翻出来看了一下,还能亮,引脚生锈了,有些段不亮了



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2021-10-9 22:05:40 来自手机浏览器 | 显示全部楼层
ploestar 发表于 2021-10-9 21:53
好多年前做过类似的,4个灯一段,,当时手上三极管不太够,三极管驱动的段
翻出来看了一下,还能亮,引脚生 ...

居然还是ds3231的,应该挺不错的…
回复 支持 反对

使用道具 举报

发表于 2021-10-10 09:35:02 来自手机浏览器 | 显示全部楼层
ploestar 发表于 2021-10-9 21:53
好多年前做过类似的,4个灯一段,,当时手上三极管不太够,三极管驱动的段
翻出来看了一下,还能亮,引脚生 ...

高手。。。看样子,这东西经历不少沧桑。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-10-11 21:39:39 | 显示全部楼层
谢谢各位了,改共阳,改的太多了,不知道led阳极也用三极管怎么样?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-10-14 08:00:50 | 显示全部楼层
节后上班又忙上了,还没顾上修改。
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-16 13:33 , Processed in 0.358801 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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