35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
发表于 2014-1-20 00:26 | 显示全部楼层
本帖最后由 虫虫小林 于 2014-1-22 01:41 编辑

因为帖子是直播 所以中间插播比较多 所以我还是写个目录吧~~~

1楼:得到小玩具
2楼:测量LED结构
6楼:结构图并表示蛋疼
7楼:16路比较器
17楼:介绍折腾背景和单灯驱动方案
33楼:开始循环扫描计划
35楼:四相时钟电路
37楼:循环扫描方案电路


后面还没写 - - 逐渐会更新更多 希望大家关注



正文开始
前些天买零件的时候意外发现一个好玩的东西 - - 一个圆形的led模块
看样子还不错于是决定弄到手里玩一下
3C103878F05F065C34640FD2CD5C207C.png
9370D7C3E77DC4F161149A2792AF8A6E.png
感觉这东西要是能套个电位器啥的指示音量 那样效果一定不错 - -

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-20 01:10 | 显示全部楼层

最近弄到个圆形LED 准备折腾一下

测量了一下 中间正下方为led 其他为红色
59CC3DBD1BE88158EF5D40229CF52B08.png
63E1AF611F73EC5B783D77CB3DF9F0CB.png
一共16个led 8根线驱动 四正四负交叉的方式 - -
QQ截图20140120004330.jpg
于是蛋疼了 - - 总感觉几个led之间会互相干扰 木有办法还是想解决方案吧 - -

127

主题

0

好友

1万

积分
     

版主 当前离线

脑放进行时

Rank: 7Rank: 7Rank: 7

UID
3986
帖子
18059
精华
2
经验
17390 点
金钱
15127 ¥
注册时间
2005-4-20

社区贡献 优秀设计 论坛版主

发表于 2014-1-20 02:45 | 显示全部楼层
LED环形VU表效果 罗兰UA55面板
360软件小助手截图20140120024923.jpg

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-20 03:46 | 显示全部楼层
xmlhifi 发表于 2014-1-20 02:45
LED环形VU表效果 罗兰UA55面板

看了一眼还真是 当时就是觉的好玩买来玩一下 = =

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-20 03:55 | 显示全部楼层
xmlhifi 发表于 2014-1-20 02:45
LED环形VU表效果 罗兰UA55面板

- - 貌似不是 看了一下我这个是15个红一个黄 - - 你给的图是13个黄 下面应该还有一个

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-20 06:34 | 显示全部楼层
- - 先说下驱动问题
我在led驱动方面比较无知 = = 之前没接触过这种交叉的led点阵 只知道led给直流就能亮  = =
遇到这中成型的led点阵有点无从下手 - -
这货的结构前面发过了 是4共阴 4共阳
QQ截图20140120063416.jpg
如果想点亮D6 那么B接地 2给直流即可
QQ截图20140120063448.jpg
如果想在D6点亮的同时让D11亮起的话就蛋疼了
如果将D6的阴极C接地 阳极3接直流 那么亮起的就不只是D6 D11了 D7和D10也会跟着亮起来 = =
所以如果考虑直流驱动的的话 指示位置只能保证一个led亮起了 - -
然后就画图吧 - -

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-20 06:46 | 显示全部楼层
本帖最后由 虫虫小林 于 2014-1-20 06:48 编辑

首先考虑的方案是用直流电压形成控制信号 然后用比较器形成16路高低电压信号
前面说了暂时考虑只亮一个灯 所以每一路信号生效时还要拉低前一路信号 - -
电路如下 - -
QQ截图20140120065031.jpg

19

主题

2

好友

1510

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
14584
帖子
1568
精华
0
经验
1510 点
金钱
1301 ¥
注册时间
2006-11-13
发表于 2014-1-20 08:04 | 显示全部楼层
普通led,加个旋转挡板,。。。

424

主题

3

好友

1万

积分
     

超级版主 当前离线

Rank: 8Rank: 8

UID
13663
帖子
13726
精华
6
经验
10608 点
金钱
8449 ¥
注册时间
2006-10-21

论坛版主 优秀版主 乐于助人 DIY大赛获奖

发表于 2014-1-20 08:43 | 显示全部楼层
虫虫小林 发表于 2014-1-20 06:46
首先考虑的方案是用直流电压形成控制信号 然后用比较器形成16路高低电压信号
前面说了暂时考虑只亮一个灯 ...

要用单片机采用动态扫描。

127

主题

0

好友

1万

积分
     

版主 当前离线

脑放进行时

Rank: 7Rank: 7Rank: 7

UID
3986
帖子
18059
精华
2
经验
17390 点
金钱
15127 ¥
注册时间
2005-4-20

社区贡献 优秀设计 论坛版主

发表于 2014-1-20 09:17 | 显示全部楼层
虫虫小林 发表于 2014-1-20 06:46
首先考虑的方案是用直流电压形成控制信号 然后用比较器形成16路高低电压信号
前面说了暂时考虑只亮一个灯 ...

典型的4X4驱动,单片机一组端口8根I/O线足够用,没有你这样玩的。

64

主题

2

好友

593

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
582923
帖子
1061
精华
0
经验
593 点
金钱
512 ¥
注册时间
2013-4-10
发表于 2014-1-20 12:45 | 显示全部楼层
xmlhifi 发表于 2014-1-20 09:17
典型的4X4驱动,单片机一组端口8根I/O线足够用,没有你这样玩的。

他这要想亮几个灯就纠结了

265

主题

5

好友

2126

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
10465
帖子
4070
精华
0
经验
2126 点
金钱
1677 ¥
注册时间
2006-7-3
发表于 2014-1-20 12:56 | 显示全部楼层
用单片机会好点

14

主题

1

好友

622

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
429087
帖子
714
精华
0
经验
622 点
金钱
516 ¥
注册时间
2011-11-4
发表于 2014-1-20 12:56 | 显示全部楼层
9楼版主正解,要想点亮几个led灯要采用动态循环扫描方式,一次循环只点亮1个led,当循环频率足够高的话,就像同时点亮几盏led一样

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-20 15:00 | 显示全部楼层
ahao 发表于 2014-1-20 08:43
要用单片机采用动态扫描。

单片机我不懂啊 - - 但是不用单片机也可以实现扫描 容我慢慢说来 - -

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-20 15:04 | 显示全部楼层
xmlhifi 发表于 2014-1-20 09:17
典型的4X4驱动,单片机一组端口8根I/O线足够用,没有你这样玩的。

- - 其实方案已经出来了 没用单片机 大部分都是运放 一个贴片324 两毛不到
总成本比单片机便宜很多 - -
我只是在逐步说设计思路而已
有图有真相 - -
A62F00699EB0491F247163977DC32EFF.png

2

主题

0

好友

1670

积分

侠之大者 当前离线

火星叔叔

Rank: 6Rank: 6

UID
88875
帖子
2223
精华
1
经验
1670 点
金钱
1630 ¥
注册时间
2009-3-17
发表于 2014-1-20 16:33 | 显示全部楼层
虫虫小林 发表于 2014-1-20 15:04
- - 其实方案已经出来了 没用单片机 大部分都是运放 一个贴片324 两毛不到
总成本比单片机便宜很多 - - ...

楼主牛,不过这么聪明的人应该学下单片机,至少不会觉得难。

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-20 17:26 | 显示全部楼层
- - 还是说一下背景比较好 = =
我有个好基友对数字电路比较精通 而我对数电基本不懂 - -
所以一般做什么东西我只做模电部分 数字部分交给他
拿到这个led圆环之后 我和我的好基友都表示比较好玩- -
他看到这货第一想法就是找个主控 8个IO解决  而我第一想法就是电阻分压运放比较器 - -
后来经过讨论发现两种方向各有利弊 所以我就先把运放的方案做出来了 - -
然后他就说主控相比运放成本太高 就不做了- -
于是我就把我现在做的方案整理了一下发上来了 - - 当然也包括最开始的线路以及演变过程 - -

背景就说到这 继续说电路 = =
把之前16路输出分成4组 分别是 1,2,3,4;5,6,7,8;9,10,11,12;13,14,15,16
然后把1 5 9 13 通过二极管隔离连起来 然后后几个也如此
连成四根线分别驱动led的1 2 3 4
然后 在把 1 5 9 13 前面运放再拉出4路 按照之前的方案变为只是输出一路的控制LED的 A B C D = =
然后差不多就这样了 - -
QQ截图20140120165745.png

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-20 17:29 | 显示全部楼层
newwcy 发表于 2014-1-20 16:33
楼主牛,不过这么聪明的人应该学下单片机,至少不会觉得难。

- - 主要没那么多学习时间啊 - - 悲剧
话说现在的方案已经是扫描驱动了 - - 整体还算比较理想

14

主题

1

好友

622

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
429087
帖子
714
精华
0
经验
622 点
金钱
516 ¥
注册时间
2011-11-4
发表于 2014-1-20 17:45 | 显示全部楼层
本帖最后由 whtwhtw 于 2014-1-20 17:54 编辑

1个单片机2051不到3块钱哥哥们,没有那么贵啊,很容易实现的。搞那么复杂。现在学单片机网上都有教程,用点心比模拟电路好学多了
1片mega8不到5元,1片stm8s103不到2块钱,都带AD,PWM,I2C,SPI,定时器等功能。直接能实现AD转换后直接驱动你的旋转LED,不需要外围电路
你这个驱动思路确实不错,值得借鉴!

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-20 19:35 | 显示全部楼层
本帖最后由 虫虫小林 于 2014-1-20 19:44 编辑
whtwhtw 发表于 2014-1-20 17:45
1个单片机2051不到3块钱哥哥们,没有那么贵啊,很容易实现的。搞那么复杂。现在学单片机网上都有教程,用点 ...



单片机方案之前和基友讨论过 也考虑过很多主控型号 - -
但 不是成本略高大材小用就是会在一些细节上出现蛋疼问题 - -
所以最后在成本 功能上权衡多次之后还是决定暂时用运放 = =
十个LM324也就一块多 直接驱动用4个就够
我上面做的测试版用了9个 其中一多半是用积分器来实现呼吸灯和渐变效果的  
另外 前面发的测试版上还有一个0802屏幕的位置 也就是说这货是一个机器的面板部分 而整机使用的主控就是ATMEGA的 = =  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部