35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-22 02:06 | 显示全部楼层
ahao 发表于 2014-1-21 09:19
用单片机比用运放更省,不到2元钱的单片机足以,还省pcb还是建议你往单片机上靠。

求可用的主控型号

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-22 02:07 | 显示全部楼层
kingw12 发表于 2014-1-21 00:39
关注,LED有点意思,对虫虫不玩数电表示遗憾,最近买了几本51单片机的入门教程正在啃

数电直接召唤基友就可以了 哈哈

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-22 05:23 | 显示全部楼层
不知道为啥用手机回复坛友留言后再用电脑看发现回成其他楼层了 = =

72

主题

2

好友

4886

积分

罗宾汉 当前离线

小撸则已。。。大撸伤己。。。

Rank: 7Rank: 7Rank: 7

UID
499605
帖子
5240
精华
0
经验
4886 点
金钱
4174 ¥
注册时间
2012-5-27
发表于 2014-1-22 09:46 | 显示全部楼层
虫虫小林 发表于 2014-1-20 06:46
首先考虑的方案是用直流电压形成控制信号 然后用比较器形成16路高低电压信号
前面说了暂时考虑只亮一个灯 ...

这图改成LED指示接入音频信号应该很爽。。。霹雳火呀
头像被屏蔽

3

主题

0

好友

36

积分

禁止发言 当前离线

UID
76338
帖子
39
精华
0
经验
36 点
金钱
32 ¥
注册时间
2009-1-22
发表于 2014-1-22 10:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-22 15:42 来自手机端 | 显示全部楼层
kingzyh 发表于 2014-1-20 12:56
用单片机会好点...

那样效果不太好 因为这货的灯比较稀释 看着乱跳比较蛋疼 要是多几个led密集一些会好很多

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-22 15:51 | 显示全部楼层
wfllsw0 发表于 2014-1-22 09:46
这图改成LED指示接入音频信号应该很爽。。。霹雳火呀

那样效果不太好 因为这货的灯比较稀释 看着乱跳比较蛋疼 要是多几个led密集一些会好很多
- - 手机上论坛回复总错位 - - 悲剧啊

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-22 15:54 | 显示全部楼层
digitalone 发表于 2014-1-22 10:39
用51单片机来解决吧,不过你得会汇编或C语言。这方面资料很多的,利用视觉暂留。

51的话需要带adc的版本 但无法实现渐变和呼吸灯等效果
直接点亮的话用运放芯片成本不到2元
如果要实现渐变和呼吸灯 就需要带多路PWM的主控 但是那样芯片就7元+了 - -
相比之下运放的方案也不会超过4元
就算不考虑数电和模电啥的 单从成本上考虑 用更多的硬件成本实现同样的效果不是很蛋疼么 - -

424

主题

3

好友

1万

积分
     

超级版主 当前离线

Rank: 8Rank: 8

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

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

发表于 2014-1-22 17:01 | 显示全部楼层
单片机做呼吸灯太简单了,最简单的1元几的单片机都能实现,无需带PWM用普通定时器功能就行。用一个STC的单片机不足2元钱此楼以上所有功能均可轻松实现,你就不要拗了要接受现实。

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-22 17:42 | 显示全部楼层
ahao 发表于 2014-1-22 17:01
单片机做呼吸灯太简单了,最简单的1元几的单片机都能实现,无需带PWM用普通定时器功能就行。用一个STC的单片 ...

- - 求一个1元主控型号和实现所有LED渐变的具体方案 - -

424

主题

3

好友

1万

积分
     

超级版主 当前离线

Rank: 8Rank: 8

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

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

发表于 2014-1-22 20:14 | 显示全部楼层
虫虫小林 发表于 2014-1-22 17:42
- - 求一个1元主控型号和实现所有LED渐变的具体方案 - -

对不起我目前还做不来,正在学习中。对单片机高手来说肯定小菜一碟。

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-22 22:08 | 显示全部楼层
本帖最后由 虫虫小林 于 2014-1-22 22:14 编辑
ahao 发表于 2014-1-22 20:14
对不起我目前还做不来,正在学习中。对单片机高手来说肯定小菜一碟。


问了基友 他表示定时器和PWM是一回事 - -
同时表示价格便宜的主控在扫描速度和占空比方面输出根本不给力
ATmega328有6路PWM 但是成本7元+ 要用现成的代码库只有490HZ的频率
之前考虑过很多方案 都因为各种蛋疼问题刷下去了 目前驱动4*4最方便且全能的还是用运放 - -
虽然不是大众化的方案 但是我感觉还不错 所以发上来 - -

72

主题

2

好友

4886

积分

罗宾汉 当前离线

小撸则已。。。大撸伤己。。。

Rank: 7Rank: 7Rank: 7

UID
499605
帖子
5240
精华
0
经验
4886 点
金钱
4174 ¥
注册时间
2012-5-27
发表于 2014-1-23 09:17 | 显示全部楼层
ahao 发表于 2014-1-22 20:14
对不起我目前还做不来,正在学习中。对单片机高手来说肯定小菜一碟。

是不是类似MCU控制无源蜂鸣器呢?哈哈

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-23 21:27 | 显示全部楼层
wfllsw0 发表于 2014-1-23 09:17
是不是类似MCU控制无源蜂鸣器呢?哈哈

一个LM324能独立控制4个蜂鸣器 - - LM321的话1毛不到

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-24 00:34 | 显示全部楼层
经过测试发现 虽然之前的线路原理上可行 但是实际应用还是有较大问题的
现象是除了需要点亮的LED亮起 其他LED也会微微亮起
主要原因在四相时钟电路上 计数器各路之间都会有交叉导致两个通道发生同时导通的情况
解决方案就是增加死区。。。

最简单的方式就是使用8路计数器 0 2 4 6 用作输出  1 3 5 7 当作死区
但是这样最高占空比只有50% 而理想状态是90%左右 非常蛋疼 于是就有了另一个比较好的解决方案

由于计数器是根据前面振荡器的信号工作的 所以只要让振荡器交替输出长短脉宽即可实现增加占空比的效果
而振荡器输出脉宽降低只发生在计数器1 3 7 5 输出时 这样就会防止错位问题发生
所以只需要让1 3 5 7 输出信号时降低振荡器脉宽即可

改进后电路如下
QQ截图20140124002635.png

仿真波形
QQ截图20140124004009.png

72

主题

2

好友

4886

积分

罗宾汉 当前离线

小撸则已。。。大撸伤己。。。

Rank: 7Rank: 7Rank: 7

UID
499605
帖子
5240
精华
0
经验
4886 点
金钱
4174 ¥
注册时间
2012-5-27
发表于 2014-1-24 02:24 来自手机端 | 显示全部楼层
虫虫小林 发表于 2014-1-23 21:27
一个LM324能独立控制4个蜂鸣器 - - LM321的话1毛不到

LM324能让蜂鸣器发出不同音调的声音来唱歌么?就像电子琴,注意,蜂鸣器有无源和有源之分…不是一上电就滴滴叫那种…所以单片机实现电路相对更简单…但,小林大师搞的很有创意,扫描那里用74HC595代替4017计数器是否可行…

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-24 05:44 | 显示全部楼层
wfllsw0 发表于 2014-1-24 02:24
LM324能让蜂鸣器发出不同音调的声音来唱歌么?就像电子琴,注意,蜂鸣器有无源和有源之分…不是一上电就滴 ...

324足够多 一样能唱歌 每个音用一路即可 然后设置几个按键进行选择
话说看了下595的时序图 感觉功能差不多 - - 只要可以实现循环扫描即可 4017比较便宜 而且有10路可用 就算算上死区也有5路 性价比好使蛮高的

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-24 05:45 | 显示全部楼层
板子打出来了 效果还不错
C819C38D47B969473D45AD530CC43500.png

C4CE39D49728E4C52A8D5FE5F8D22ECD.png

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

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

效果图
http://huaban.com/pins/136251831/

35

主题

6

好友

5780

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
39884
帖子
6062
精华
5
经验
5780 点
金钱
5563 ¥
注册时间
2008-4-9
 楼主| 发表于 2014-1-24 20:30 | 显示全部楼层
- - 话说动图太大无法上传 怎么破
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部