手电大家谈-手电筒爱好者之家

 找回密码
 注册成为会员,享受更多功能。

QQ登录

只需一步,快速开始

只需一步,快速开始

搜索
查看: 9491|回复: 33

部分批号的7135不能直接用单片机驱动-补充上图完成

[复制链接]
  • TA的每日心情
    开心
    2014-8-28 01:37
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    发表于 2007-6-8 23:04 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有账号?注册成为会员,享受更多功能。

    x
    <p><font size="4">&nbsp;&nbsp;&nbsp; 有网友说7135接上PWM调光板后不能正常工作,起初我很疑惑,因为这种现象自己还没遇见过。直到今天下午,有个筒友找我玩,说是要改改mzzlg的18650筒,打开,顺利装上PWM板,跟以前一样,采用下图接线</font></p><p>

    部分批号的7135不能直接用单片机驱动

    部分批号的7135不能直接用单片机驱动
    </p><p><font size="4">&nbsp;&nbsp;&nbsp; 结果只有高亮和暴闪、SOS起作用,中间的几档亮度都是不亮。用示波器观察12F629第7脚波形,发现波形幅度很小。改变程序,降低PWM频率,我的程序修改前PWM频率超过10KHz,反复修改,直到频率低于100Hz,才可以控制中间几档亮度。但是100Hz频率太低,而且此时波形也很难看,不是规则的矩形波。</font></p><p><font size="4">&nbsp;&nbsp;&nbsp; 经过分析认为是7135的输入电容较大,当PWM频率较高时,由于输入电容的作用,使单片机输出波形劣化,同时幅度降低,不足以令7135正常工作,需要扩大输出电流,遂改用下图电路:</font>&nbsp;</p><p>

    部分批号的7135不能直接用单片机驱动

    部分批号的7135不能直接用单片机驱动
    </p><p>&nbsp;&nbsp;&nbsp; 改造成功了。<br /></p>
    [此帖子已经被作者于[lastedittime]1182129454[/lastedittime]编辑过]
    回复 dsu_marcocopyright:copyright

    使用道具 举报

  • TA的每日心情
    开心
    2014-8-28 01:37
  • 签到天数: 13 天

    [LV.3]偶尔看看II

     楼主| 发表于 2007-6-8 23:22 | 显示全部楼层
    三极管可以采用普通NPN型三极管,比如9014,8050之类
    回复

    使用道具 举报

    该用户从未签到

    发表于 2007-6-8 23:53 | 显示全部楼层
    <p>东兄辛苦了</p>
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-26 00:54
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2007-6-9 00:11 | 显示全部楼层
    <p>看来7135用于成品.要每个测试呀.</p><p>加油!辛苦了!</p>
    回复

    使用道具 举报

    该用户从未签到

    发表于 2007-6-9 00:38 | 显示全部楼层
    <p>东城兄的调光电路现在量产了吗?想买几个来玩玩,把我装的手电给升级一下。</p>
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-16 16:38
  • 签到天数: 184 天

    [LV.7]常住居民III

    发表于 2007-6-9 02:33 | 显示全部楼层
    <p>&nbsp;&nbsp;&nbsp;&nbsp; 昨天和朋友用东成的调光改装手电,不管DC/DC还是7135,都没成功,对比自个前些天拆开的jet MK2的调光电路,MK2是100Hz,调光非常稳定可靠。东成的频率高许多。还有jet的PWM输出是反相的,也就是说单片机输出脉冲不能直接控制7135的VDD,否则低亮变高亮,高亮变不亮了(因高低电位是反相的),这块jet的PWM板拆开时PMOS已随胶而去,我推测是个PMOS,手头没有,随用M6(类8550贴片)直代,调光正确可靠。也和东成聊过了,一起分析了一些原因。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 我个人觉得JET采用100Hz以及反相的不能直接用来控制的PWM输出方式,是有它的道理的。100Hz和100KHz的问题,东成兄在上面做了分柝,这个暂且不说。而反相输出正是JET的正确之处。&nbsp;</p>
    [此帖子已经被作者于[lastedittime]1181350349[/lastedittime]编辑过]
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-16 16:38
  • 签到天数: 184 天

    [LV.7]常住居民III

    发表于 2007-6-9 02:36 | 显示全部楼层
    <p>还有,东成兄所述的“7135输入电容大,而100k频率高”。我感觉不是7135的原因,100K对半导体来说是低频,象8550是ft 200MHz,9018是1000MHz以上。可不可以这样理解,7135是自动恒流的线性降压的IC,要稳定输出电流就会有输出端的采样,然后反馈到内部调整端,以控制输出的恒定,是一个闭环的过程。100KHz是100Hz的千倍,会不会VDD输入频率过高(切断导通),“千刀万剐”似的,会不会对7135内部这个采样和调整过程产生干干预呢?</p>
    [此帖子已经被作者于[lastedittime]1181365963[/lastedittime]编辑过]
    回复

    使用道具 举报

  • TA的每日心情

    2014-6-21 21:29
  • 签到天数: 32 天

    [LV.5]常住居民I

    发表于 2007-6-9 08:35 | 显示全部楼层
    7135的话,可以考虑把MCU做成电子开关吧?4x7135的话,只要4路输出控制,分别控制1/2/3/4个7135同时工作,应该比用PWM控制Vdd更可靠些,而且完全不会有频闪之类的现象了。改了一下,不知道是不是可行。 PbwMcdan.jpg <br />
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-16 16:38
  • 签到天数: 184 天

    [LV.7]常住居民III

    发表于 2007-6-9 08:59 | 显示全部楼层
    楼上图中的控制方法是东成兄最初的方式,电流应该是330mA为一级变化的,肯定是PWM方式随心,且和1AA升压通用性好些。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-16 16:38
  • 签到天数: 184 天

    [LV.7]常住居民III

    发表于 2007-6-9 11:28 | 显示全部楼层
    <p>查了下,PIC单片机的I/O口一般采用PMOS和NMOS“对管”,每个端口电流输入输出能力可达20mA,12F629是5个I/O吧?20mA电流推动几个7135的VDD绰绰有余。虽然单片机的待机电流很小,几毫安,甚至微安级,但是还要考虑操作时的状况和它的输出能力。</p><p>东成兄的调光电路,PIC 7脚输出PWM,出力最强应是高亮,7脚持续输出高电平,但是如果1脚VDD电源电流供应不足的话,不仅输出幅度下降,还会导致PIC内部混乱出错。而JET是个反相的PWM输出,还是以高亮档为例,此时PWM输出低电平0V,也就是电流不是流出而是吸入的,实质是外部供电,减轻了对1脚电能输入的依赖。这对手电尾部开关瞬息断电换挡的特殊应用场合,也许JET是特意这样设计的吧?</p><p>我拿到的东成兄的调光板,有稳压管和限流电阻,PIC 1脚电源端得到的电流很小,假如VCC3.3V,且不考虑PIC等效内阻,1脚只能得到3.3V/240约14mA的电流,连一个I/O口都保证不了。何况因为这单片机省电,所以其动态内阻不会小。</p><p>下面这个是我拿到的一个东成兄的板示意图。</p><p></p><p>

    查了下,PIC单片机的I/O

    查了下,PIC单片机的I/O
    <br /></p><p></p><p>我的想法不一定对。也在分析自个的原因。希望早日找到原因,用好东成兄的调光电路,甚至期忘东成出出锂镍兼容的调光电路。</p><p></p><p></p><p> O8UzElTf.jpg <br /></p><p>那个4148是我加的,8550位原应是PMOS吧。PIC型号看不清了,估计也是12F629之类。</p><p>&nbsp;</p><p>&nbsp;</p> T5NHjf6a.jpg <br /> QxlZxFBm.jpg <br /> w19wDax0.jpg <br />
    [此帖子已经被作者于[lastedittime]1181401183[/lastedittime]编辑过]
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-5-30 18:07
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2007-6-9 13:05 | 显示全部楼层
    <p>但是,东成画的电路已经是VDD前面只加一只二极管了。应该不会跟这个有关。。。</p><p>可能跟7135的质量有关。东成也说了,是某些会出现。。。。</p><p>我猜想有些7135的VDD输入端阻抗可能太低造成?或频率响应太低?</p><p>在PMW输出端加一只三极管扩流的方法在这里应用不错。兼容性提高了。</p>
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-16 16:38
  • 签到天数: 184 天

    [LV.7]常住居民III

    发表于 2007-6-9 13:29 | 显示全部楼层
    东成兄的板上有MOS的,还有短接点,所以可以方便地7脚直通7135VDD,或通过MOS驱动再接VDD,都试过了,还是没找到原因,有三种7135板,一种是小小的,一种是969小头18650里的,一种是散件7135自装的,都不行。用三极管617也试过,单片机7脚PWM幅度小且不稳定,似乎617进入了放大区。我一块朋友4块全这样,不知原因
    回复

    使用道具 举报

    该用户从未签到

    发表于 2007-6-11 21:19 | 显示全部楼层
    我将1aa调光板拆下调光部分,在开关处接1欧姆电阻限流,锂电直驱,可以用,但不太稳定,高亮档开灯三秒时关闭一下,二档三档有突亮一下的情况,操作快,还会渐灭.是个别现象吗? [em01][em01]
    [此帖子已经被作者于[lastedittime]1181569165[/lastedittime]编辑过]
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-16 16:38
  • 签到天数: 184 天

    [LV.7]常住居民III

    发表于 2007-6-11 22:29 | 显示全部楼层
    <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LS的,好象想到一块去了。今天干脆劈开1AA板和7135板,串一个0.25欧电阻,锂电直驱,调光成功了,终于看到了三档调光的样子。调光不象JET一样可靠,但我找到一个规律,当我连续换档时很可靠,当点了几秒以上后想换下一档时,半按一下还是当前档,必须连续半按两次才会切入下一档。记忆功能正常,换档有时会闪一下。还有就是7脚频率怎么会变的。</p><p>我把稳压管等拆了,加了个4148。锂直驱的样子</p>

    LS的,好象想到一块去了。今

    LS的,好象想到一块去了。今
    <br />
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-16 16:38
  • 签到天数: 184 天

    [LV.7]常住居民III

    发表于 2007-6-11 23:12 | 显示全部楼层
    <p>&nbsp;&nbsp;&nbsp; 还有,JET调光最好也买不到,东成兄的才10元,很实在,而且看到东成兄写着是第一版。所以刚开始有问题,能理解。</p><p>&nbsp;&nbsp;&nbsp; 之所以前面贴了一些JET调光板有关的、我所能测到的一点点东西,是希望可以借鉴。比方说JET是100Hz,波形很漂亮平直,调光可靠稳定;还有反相PWM输出;特别是JET的调光电路(上面几楼有图)中单片机有一个I/O口接了一个电容到地,东成电路上没有;在电源1脚VDD上东成接一个0.1的电容到地,应该是高频滤波抗扰,实际试过不接或增大容量都会使调光更不稳定甚至无法调光,而JET的电路VDD脚接不接电容,接多大的无所谓,从未见调光出错过,三种7135版本应变自如。我想外部构成也许和内部编程是对应的,或许东成兄等可从外接情况看出一些内部编程上的东西、、、、、取长补短,改良产品。</p>
    回复

    使用道具 举报

    该用户从未签到

    发表于 2007-6-12 00:02 | 显示全部楼层
    <div class="quote"><b>以下是引用<i>shj117</i>在2007-06-11 11:29:05的发言:</b><br /><p>LS的,好象想到一块去了。今天干脆劈开1AA板和7135板,串一个0.25欧电阻,锂电直驱,调光成功了,终于看到了三档调光的样子。调光不象JET一样可靠,但我找到一个规律,当我连续换档时很可靠,当点了几秒以上后想换下一档时,半按一下还是当前档,必须连续半按两次才会切入下一档。记忆功能正常,换档有时会闪一下。还有就是7脚频率怎么会变的。</p></div><p>东成的电路是依点亮时间来换档的,点亮小于2秒,则下次开机时换档;超过2秒,则下次开机时维持当前档,也就是记忆。这就有了“必须连续半按两次才会切入下一档”。 </p><p>相反,JET是依关闭时间来换档的。我一直没想明白,在关闭状态下JET是怎么感知时间的,可能和5脚上那个电容有关?还有,JET的6,7,8脚都接地,也挺有意思。</p><p>这里提供一个线索:我的旧版C-LE用镍电时完全正常,关闭时间在2秒内可以换档。换了14500后,开始也可以正常换档,但很快(几分钟)就变成关闭时间在0。5秒内才能换档,又过了几分钟,就完全不能换档了,换回镍电也不行。大概是某个电容烧了。第一档是中档,还能感觉到频闪,所以PWM应该还在正常工作。</p>
    [此帖子已经被作者于[lastedittime]1181578619[/lastedittime]编辑过]
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-8-28 01:37
  • 签到天数: 13 天

    [LV.3]偶尔看看II

     楼主| 发表于 2007-6-12 04:19 | 显示全部楼层
    <div class="quote" twffan="done"><b>以下是引用<i>hanarmy</i>在2007-06-12 00:02:25的发言:</b><br /><p>东成的电路是依点亮时间来换档的,点亮小于2秒,则下次开机时换档;超过2秒,则下次开机时维持当前档,也就是记忆。这就有了“必须连续半按两次才会切入下一档”。 </p><p>相反,JET是依关闭时间来换档的。我一直没想明白,在关闭状态下JET是怎么感知时间的,可能和5脚上那个电容有关?还有,JET的6,7,8脚都接地,也挺有意思。</p><p>这里提供一个线索:我的旧版C-LE用镍电时完全正常,关闭时间在2秒内可以换档。换了14500后,开始也可以正常换档,但很快(几分钟)就变成关闭时间在0。5秒内才能换档,又过了几分钟,就完全不能换档了,换回镍电也不行。大概是某个电容烧了。第一档是中档,还能感觉到频闪,所以PWM应该还在正常工作。</p></div><p><font size="5">呵呵,换档方式理解正确。</font> </p><p><font size="5">不同的设计,换档方式略有不同,习惯就好。当然,程序还是可以修改的,以后会逐步适应各种操作方式而出现相应版本。</font> </p><p><font size="5">只是,最近有点累啊,每处修改都要花费很多精力,遇到问题还要自己设法去解决,感觉就是时间不够。</font></p><p><font size="5">14楼的图是对的,用这个板可以把直驱也变成调光,可以说是最简单的调光DIY之一了。</font></p><p><font size="5">还有一点需要补充,12F629的7脚连接那批7135后,连在线下载都无法进行。在线下载的信号来自编程器,编程器是通过通用接口电路来驱动的,看来7135的分流是不小。但是,7脚接MOS就不会影响下载。</font></p><p><font size="5">我测试过,7135的VDD端静态电流只有0.58mA,感觉上似乎离12F629最大驱动电流20mA还很远,应该没问题,但这只是静态参数,动态就不一样了。更详细的测试有空再做,明天买到一批7135,希望可以直接配合使用。</font></p>
    回复

    使用道具 举报

    该用户从未签到

    发表于 2007-6-12 07:10 | 显示全部楼层
    <font size="5">"不同的设计,换档方式略有不同,习惯就好。"呵,大概是习惯问题.还要适应一下.不过最好设计通用一些的.支持东城兄.</font>[em01][em01]
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-16 16:38
  • 签到天数: 184 天

    [LV.7]常住居民III

    发表于 2007-6-12 10:18 | 显示全部楼层
    <p>15楼提醒得对,要连按两下应是记忆功能所致,还真有点不习惯。</p><p>7135只是一只用来恒流的集成电路 实际上7135的VDD脚只是内部小电流部分的电源输入端,不是专门让我们用来输入PWM信号的,靠接通和关闭工作电源的方法是为了使电路简单化的权宜之计,当PWM信号为低电平时,它切断的不仅仅是7135内部末级输出管的控制电流,而是把整个IC的工作电源给切断了。</p><p>既然VDD是7135内部电源正极引脚,那就不能切断。那就不太适 合用PWM来控制7135的VDD。所以我认为电路应稍作改动,下图接法才是正确的,才会不挑7135的批次。</p> zdwbOcsf.jpg <br />
    [此帖子已经被作者于[lastedittime]1181620045[/lastedittime]编辑过]
    回复

    使用道具 举报

    该用户从未签到

    发表于 2007-6-14 20:21 | 显示全部楼层
    <font size="2"><p>JET的换档大概是这样工作的:5脚是个I/O口,电路运行时由程序输出高电平。电路关闭时,因为连接的电容的关系,高电平能维持一个短暂的时间。开启电路时,程序先读取5脚电平,如果是高,说明是短时关闭,即把当前档改为下一档;如果是低,则维持当前档。初始化完成后将5脚设为高电平。</p><p>电容的大小可以参考JET再通过试验确定。东成,这样应该行的,做吧。我感觉用关闭时间控制换档稍好。也许还可以把开启时间和关闭时间结合起来用。<font size="2"></font></p></font><font size="2"></font>
    回复

    使用道具 举报

    本版积分规则

    小黑屋|手机版|Archiver|论坛自带搜索|下载论坛app|手电大家谈-手电筒爱好者之家 ( 备案序号:鲁ICP备05002565号 )
    以上言论纯属个人观点,与手电大家谈立场无关。
    最佳浏览模式:1920*1080


    GMT+8, 2024-11-17 04:56 , Processed in 0.160710 second(s), 65 queries , Gzip On.

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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