火枪手
发表于 2008-6-29 12:12
反正只要两片贵一点没有关系了,
东成兄电路板如果定了是不是可以发出去做了,这个会快一点
CLS
发表于 2008-6-29 12:13
成品2片,3454芯片两片
yzx
发表于 2008-6-29 12:14
如果35以下的话考虑3片,2片不够烧:lol
C和D不能单独组合一起
为什么:L
新力
发表于 2008-6-29 12:31
太复杂了!:lol
scaniahino
发表于 2008-6-29 12:33
有点被搞晕了:lol :lol
ldch
发表于 2008-6-29 12:43
原帖由 yzx 于 2008-6-29 12:14 发表 http://www.shoudian.org/images/common/back.gif
如果35以下的话考虑3片,2片不够烧:lol
C和D不能单独组合一起
为什么:L
看下图:
A和B本来就是连接到GND的,只受IC内部EN端子控制,C和D则通过MCU决定是否接入,配合两个EN端子,实现那7种组合。
xyj9903
发表于 2008-6-29 13:02
要两片 17MM
第一挡:30MA---350MA---750MA
第二挡:30MA---550MA---800MA(2HZ)---800MA(4HZ)---800MA(8HZ)---800MA(12HZ)---800MA(SOS)
第三挡:30MA---650MA---450MA(4秒闪一下,每下长0.1秒)
在30MA上4秒换挡,2秒记忆.
ldch
发表于 2008-6-29 13:11
原帖由 xyj9903 于 2008-6-29 13:02 发表 http://www.shoudian.org/images/common/back.gif
要两片 17MM
第一挡:30MA---350MA---750MA
第二挡:30MA---550MA---800MA(2HZ)---800MA(4HZ)---800MA(8HZ)---800MA(12HZ)---800MA(SOS)
第三挡:30MA---650MA---450MA(4秒闪一下,每下长0.1秒)
在30MA上4秒换挡,2秒记 ...
这样的电流组合是做不到的
30mA跟350mA可以通过A和B设定,750可以看作350+400,400就是D,550可以看作30+520,520是C,那么800就只能是A+B+D=30+350+400=780了。那还有个650怎么组合呢,组合不出来了:L
这里以此为例说明,不是任何想要的都能做出来,大家根据我画的图和所描述的原理自己分析分析,看看各自的要求能否实现
[ 本帖最后由 ldch 于 2008-6-29 13:12 编辑 ]
ldch
发表于 2008-6-29 13:28
其实A、B、C、D四个变量,首先要确定最小输出,比如最小需要30mA,那么就设A=30,然后看最大输出电流,假设需要800mA,那么就可以知道A+B+C+D=800,然后看还需要其他中间电流值否,如何通过B、C、D组合出来,限制条件呢就是我上面说的七种组合方式:
A
B
A+C
B+D
A+C+B
A+B+D
A+B+C+D
只能在这几个组合中出结果,不能出现其他组合情况。
比如B=200,C=100,D=400,那么就可以组合出:
A=30
B=200
A+C=30+100=130
B+D=200+400=600
A+C+B=30+100+200=330
A+B+D=30+200+400=630
A+B+C+D=30+200+100+400=730
这些组合中,可以组合为:30-130-330-730,30-330-730,这样档位间区别清晰,实用性好。
[ 本帖最后由 ldch 于 2008-6-29 13:32 编辑 ]
yzx
发表于 2008-6-29 13:46
终于理解了,原来是有两个电阻始终接地啊,这样的话包括关机最多可以输出8档
加上电压检测的话,MCU应该还剩下一个脚:lol
有条件自己改微光了:lol :lol
老烟鬼
发表于 2008-6-29 14:00
东成老师好心过头了:lol ,帮老师解释一下,说错了请东成指正:handshake
东成老师说的ABCD组合绕晕了一大批同学,其实可以这样理解。3454电流设置是靠调整Iset1和Iset2的接地电阻,并配合EN1、EN2(分别对应Iset1和Iset2是否有效)来实现的,就是说本身3454可以设置3种电流,相对应的就是东成老师所说的A、B、A+B。
但是老哥又用了MCU空余的管脚来扩展电流档,是通过电阻 Rc 连接的MCU管脚输出0,1电平来实现电阻Ra、Rc并联的等效电阻扩展电流档。同样电阻Rd也是一样的道理。
如果每个人都自己要求定制电流档,计算等效电阻、找相应阻值的器件也能累死东成。强烈建议东成固定ABCD电阻阻值,兄弟们在固定值内自由组合,这样只要在软件上稍微改动一下就能实现,可以降低工作强度。
连续刷了2天这个帖子,看到兄弟们理想的电流档位大概有以下几种:50ma 300ma350ma 500ma 750ma 800ma
刚才自己组合了一下,如果按以下设置可以满足大部分要求:
A 50ma ; A+C 150ma; B 300ma; B+D 750ma
可以另外组合出:
(A+C)+B 450ma; A+(B+D) 800ma; (A+B)+(C+D) 900ma
罗列一下:50,150,300,450,750,800,900。大家在这7个固定的值里自由选择组合,900ma档留给不甘心的兄弟们折腾:lol
BTW:电阻只能在现有的阻值里选择,比如按东成说的I=3080/R 300ma对应10.27K电阻.但是只有10K,这时电流=308ma
以上可否,请领导批示:lol
[ 本帖最后由 老烟鬼 于 2008-6-29 14:09 编辑 ]
特工Z
发表于 2008-6-29 14:28
如果价32,来1片玩玩。。。:lol
不过还要确定最后规格,别拿下了却装不到筒子里……
METEORA
发表于 2008-6-29 14:52
东成兄把你手头上能做出来的档位电流值写出来吧,或者电阻!我们写的档位不一定有对应的电阻啊!:lol 你写出来让我们选择,这样就很容易了:lol 也方便采购!现在给我们太多的选择反而不会选了:victory: !
例如1):A=20
B=100
C=300
D=400
2):A=50
B=100
C=200
D=300然后让我们从这些里面选择组合!:D
CLS
发表于 2008-6-29 15:04
自己换电阻可以调
ldch
发表于 2008-6-29 15:14
原帖由 yzx 于 2008-6-29 13:46 发表 http://www.shoudian.org/images/common/back.gif
终于理解了,原来是有两个电阻始终接地啊,这样的话包括关机最多可以输出8档
加上电压检测的话,MCU应该还剩下一个脚:lol
有条件自己改微光了:lol :lol ...
突然提醒了我,增加微光档其实很简单,那个最终版PCB也正好可以焊一个电阻实现,MCU的6脚跟LED+端子间完全可以焊一颗电阻,6脚输出高电平时给LED提供微弱电流,此时必须关闭EN1和EN2,LTC3454不工作即可。:lol LED电流可以小到0.几毫安,呵呵
hummersugar
发表于 2008-6-29 15:22
zisui
发表于 2008-6-29 16:10
高-中-暴闪-低-微光,断电复原。订3片。
cv4057
发表于 2008-6-29 16:33
西医
发表于 2008-6-29 16:48
高手,路过顶下 :)
yzx
发表于 2008-6-29 17:59
看到了吧,还是我的微光档实用:lol
7135和P7驱动板可以输出低电平拉一个电阻到LED负极 实现同样功能
顺便灌水
但是貌似6脚是断电复原的电路哦?