打印

自制简易小闹钟

[复制链接]
楼主: konglingfei0615
手机看帖
扫描二维码
随时随地手机跟帖
41
konglingfei0615|  楼主 | 2013-7-16 16:32 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
lrhsx33 发表于 2013-7-16 16:27
不知道是图片问题还是怎么回事,现在亮度直接用IO去驱动都可以做到。应该还会更好 ...

你是说位选和段选都直接用IO去驱动

使用特权

评论回复
42
fubehyin| | 2013-7-16 16:35 | 只看该作者
konglingfei0615 发表于 2013-7-16 16:22
那得怎么改才能让数码管更亮一些呢?

更亮只能减小数码管阳极对电源的阻值了。
我提到的没有oc没有上拉针对的是你说的io一定要配置成推挽才能灭,因为D1~D4无法拉高所以灭不了。

使用特权

评论回复
评论
lrhsx33 2013-7-18 11:48 回复TA
我看是软硬都有问题,你的亮度还有不平均问题,改小电阻没有用,只会问题加重。 
评分
参与人数 1威望 +2 收起 理由
konglingfei0615 + 2
43
konglingfei0615|  楼主 | 2013-7-16 16:44 | 只看该作者
fubehyin 发表于 2013-7-16 16:35
更亮只能减小数码管阳极对电源的阻值了。
我提到的没有oc没有上拉针对的是你说的io一定要配置成推挽才能 ...

但是我程序里是把段码的IO口P1设为推挽的啊,位码的P2口我没有设置啊

使用特权

评论回复
44
konglingfei0615|  楼主 | 2013-7-18 15:50 | 只看该作者
fubehyin 发表于 2013-7-16 16:35
更亮只能减小数码管阳极对电源的阻值了。
我提到的没有oc没有上拉针对的是你说的io一定要配置成推挽才能 ...

减小电阻还是没有效果

使用特权

评论回复
45
fubehyin| | 2013-7-18 15:55 | 只看该作者
konglingfei0615 发表于 2013-7-18 15:50
减小电阻还是没有效果

是没效果拉,之前我没看到。这里电流主要是io口提供的,上拉效果不大。(增大的电流也只是单片机的灌电流)
要么全部换成两个oc级联,要么直接用逻辑器件。要么用一个oc加上拉+改软件逻辑
数码管我是真没玩过,以上供参考。

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
konglingfei0615 + 2
46
见光闪烁| | 2013-7-18 22:29 | 只看该作者
LED点阵时钟——》STC89C52

20120408.jpg (165.43 KB )

LED.T

LED.T

20120409(006).jpg (182.08 KB )

LED.T

LED.T

使用特权

评论回复
47
konglingfei0615|  楼主 | 2013-7-18 22:45 | 只看该作者
fubehyin 发表于 2013-7-18 15:55
是没效果拉,之前我没看到。这里电流主要是io口提供的,上拉效果不大。(增大的电流也只是单片机的灌电流 ...

还是谢谢啦

使用特权

评论回复
48
konglingfei0615|  楼主 | 2013-7-18 22:47 | 只看该作者
见光闪烁 发表于 2013-7-18 22:29
LED点阵时钟——》STC89C52

不错啊,点阵有点壮观

使用特权

评论回复
49
见光闪烁| | 2013-7-18 22:51 | 只看该作者
嗯,互相探讨啊 ...晒晒

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
konglingfei0615 + 2
50
见光闪烁| | 2013-7-18 22:52 | 只看该作者
konglingfei0615 发表于 2013-7-18 22:47
不错啊,点阵有点壮观

呵呵,互相探讨..晒晒

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
konglingfei0615 + 3
51
sunzp0229| | 2013-7-19 08:28 | 只看该作者
感觉这个电路还是有问题的

使用特权

评论回复
52
konglingfei0615|  楼主 | 2013-7-19 09:19 | 只看该作者
sunzp0229 发表于 2013-7-19 08:28
感觉这个电路还是有问题的

是哪边有问题呢?我还在做实验,发现位选无法拉高

使用特权

评论回复
53
konglingfei0615|  楼主 | 2013-7-19 09:31 | 只看该作者
fubehyin 发表于 2013-7-16 16:35
更亮只能减小数码管阳极对电源的阻值了。
我提到的没有oc没有上拉针对的是你说的io一定要配置成推挽才能 ...

为什么D1-D4没法被拉高啊?

使用特权

评论回复
54
fubehyin| | 2013-7-19 10:45 | 只看该作者
konglingfei0615 发表于 2013-7-19 09:31
为什么D1-D4没法被拉高啊?

oc门都是搭配上拉电阻的。
三极管导通的时候能拉低,断开的时候仅仅是高阻,并不能提供高电平

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
konglingfei0615 + 3
55
通宵敲代码| | 2013-7-19 14:22 | 只看该作者
目测楼主的显示用的是“动态扫描”,扫描间隔会对亮度有影响的,应该注意一下。

再有就是那你上面说设置的推挽输出,我表示怀疑,51内部有推完输出吗,我只记得P0口是OC门,其余的忘了;

最后就是你说的数码管全亮的问题,建议换用NPN的三极管,用PNP的容易出现这个问题,这是51的一个Bug,感兴趣可以研究一下51的输出口。

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
konglingfei0615 + 3
56
konglingfei0615|  楼主 | 2013-7-19 17:20 | 只看该作者
通宵敲代码 发表于 2013-7-19 14:22
目测楼主的显示用的是“动态扫描”,扫描间隔会对亮度有影响的,应该注意一下。

再有就是那你上面说设置的 ...

扫描时间影响不大,我用的是STC89C52是有推挽输出的。

使用特权

评论回复
57
konglingfei0615|  楼主 | 2013-7-19 17:20 | 只看该作者
fubehyin 发表于 2013-7-19 10:45
oc门都是搭配上拉电阻的。
三极管导通的时候能拉低,断开的时候仅仅是高阻,并不能提供高电平 ...

哦,知道了

使用特权

评论回复
58
ecoren| | 2013-7-21 20:42 | 只看该作者
不孬,布局就是有点乱

使用特权

评论回复
59
星空物语| | 2013-8-6 18:42 | 只看该作者
ddddd

使用特权

评论回复
60
hyminzhu| | 2013-8-7 18:40 | 只看该作者
鼓励

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则