大懒猫 发表于 2008-7-2 18:34

玩手电,自制简易串口编程器

玩手电,小烧,也是花钱的东西,汗。不玩不知道,玩了真是下一跳,这个小小的手电筒可以多种玩法。郁闷中呢。还记得小时候也是很喜欢玩这东西的。那时读初中一年级玩的是4V的电瓶的手电,自己也加装了调光,线性电阻调整,还没上三极管呢,想起来就汗死。

以前的手电都是钨丝灯,现在的都是高亮LED的了,效率还真的是很高,玩法更多。可电子调光,频闪等等,玩得我头都晕的,刚玩感觉这东西太覆杂了。

从网上买回来的3W Q2手电散件,都要自己装的。升压成品、筒身、Q2 LED灯等。

[ 本帖最后由 大懒猫 于 2008-7-3 11:08 编辑 ]

大懒猫 发表于 2008-7-2 18:35

拿回来,花了一个下午才装了一把BJ08A手电,最上面那把,之后就开始玩,因为要精加工,还要自己加磨,改进。
灯最亮有150到230LM,没有东西测,但应该有这么亮了。玩这东西因为有分组分段调光,用眼睛看,晕死我了,太亮了。

1低-中-高
2低-中-高-暴闪-SOS
3低-中-高-暴闪-频闪-警闪-慢闪3-慢闪1-信标-微光-SOS

上面是分组的调光,爽呢。

所以自己也想玩DIY调光,找网友要来DIY的资料

yzx 发表于 2008-7-2 18:36

哈哈!成功拖他下水:lol

自制简易PIC串口编程器

感谢东成的原始程序以及技术支持

升压芯片型号HYM1615 兼容型号LT1615,制作请自行申请或购买

开关部分为Pmos和Nmos,东成小小都有卖

电路图:
AGUE为Nmos 014Z为Pmos LT12为HYM1615,其余全部都是常用贴片


升压部分:
注意更换输出分压电阻,让输出等于12V


调试说明:
装好后,先在5VUSB输入5V电压,TXD端接5V,编程LED应该亮起,测量VPP应该有12V电压
焊接好USB线和串口线(注意看方向,懒猫就是因为焊反了造成第一次没有成功)

下载程序:

文件名称:       winpicpr.zip
文件大小:       106.10KB
文件类型:       WinRAR ZIP 压缩文件
http://www.qsl.net/bv3fg/tech/dl4yhf/winpicpr.zip
这个是烧写软件

编译软件就用MPLAB里面的MPASM,记事本改源程序即可
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002

软件支持USB转串口,让本本玩家也能自己烧芯片,但是速度较慢

这是WinPic的检测界面
插上USB和串口以后
选择旁边的串口号确定你的编程器插在那个串口上,如果使用USB转串口,那里一般选择COM4或COM5
点击Vpp(+13V),板上编程指示LED应当亮起
点击DATA(to PIC),下面的Data In应该变1
这样检测过后说明编程器到电脑的数据通信正常,如果不对请检查串口接线是否正确



这是WinPic的熔丝界面
一般不需要自己设置,程序文件头已经设置好
注意芯片型号,手电常用的12F629这里没有,不过可以选择类似型号12F675代替



这是MPASM的界面,注意选择正确型号
源程序放置目录不要有空格,否则会出错



点击Assemble
要没有错误(Errors)才算成功哦



用WinPic加载刚才编译的HEX文件



焊接编程器到芯片的连线
具体接法
1脚VCC4脚VPP6脚CLK7脚DAT8脚GND
12F629/675/683通用,其它芯片请参看DATASHEET


点击红色编程箭头


稍等几秒,直到进度条走完(用USB转串口的朋友这一步较慢)


出现这个说明编写正常~


如果不幸出现这个的话说明编程失败
一般是因为连接芯片的编程线焊错,虚焊,芯片本身损坏
串口线接错接反造成,请仔细排除故障后再试




注!
不要把任何免费渠道获得的源程序用于商业用途!

需要源程序以及寻求帮助都可以联系我或东成

编程成功但是实际不工作,一般是由于熔丝位选项有误,请自行对照上面截图设置 或联系我或东成

如果芯片IO引脚没有被占用,可以在线编程,芯片由目标板供电,此时就不要焊接VCC端了,否则会造成编程失败

不要把VPP焊接错误或是搭焊到其它脚上,这个接口带有12V高电压,接错容易击穿芯片或烧坏编程器升压部分


懒猫盗我的图片。。。自己拍摄嘛。。。发一个你过流烧成蓝色的Q2给大家看看:lol

[ 本帖最后由 yzx 于 2008-7-2 22:12 编辑 ]

大懒猫 发表于 2008-7-2 18:36

串口定义

大懒猫 发表于 2008-7-2 18:37

他帮忙研究电路,几天后终于收到了,花上了晚上去焊好,第二天试验

根据朋友的说明一步步进行检查,汗死,线接错了,还好电脑没有爆。不然又要升级电脑了。花了一个多小时测试,终于OK了,电脑上显示正常

[ 本帖最后由 大懒猫 于 2008-7-2 18:41 编辑 ]

大懒猫 发表于 2008-7-2 18:38

试验板

大懒猫 发表于 2008-7-2 18:44

改进后

大懒猫 发表于 2008-7-2 18:46

那天不知道用了这个来烧,出了好多问题,原来这个是用来烧焊水管和避雷针用的,汗死,是通电的。用不得

大懒猫 发表于 2008-7-2 18:47

网友发来的Q2比P7,吓死人了。

大懒猫 发表于 2008-7-2 18:49

Q2手电,1AA的,感觉都还行。

ngfnf 发表于 2008-7-2 18:49

留名 :lol :lol

amlj 发表于 2008-7-2 18:50

:)继续等LZ大人上图,, 加油!

大懒猫 发表于 2008-7-2 18:50

网友的P7,看了我就冒汗了,好牛。

hmwht 发表于 2008-7-2 18:51

强帖留名,等待下文

大懒猫 发表于 2008-7-2 18:54

前段时候因为在用LED来做投影机,所以在试验LED的光衰,23000-26000MCD的,好贵呢。电流25MA,老化,200个小时后明显光衰了。哈哈。好的LED芯就在300个小时才变化明显。好贵,0.65元一个,买了一包,浪费了不少钱。米白的是好的IC,变蓝了的就完蛋了。还0.65元一个,深圳的LAJI

大懒猫 发表于 2008-7-2 18:55

高亮的大功率5W也试过了,一样会光衰,电流过高,高热,电压过高,LED就等着光衰吧。

大懒猫 发表于 2008-7-2 19:01

今天花了一个下午去烧这IC,烧了都是不能开灯的,灯点不亮了,好郁闷,搞了一个下午才知道烧完后一定要把调光IC的VCC脚要和编程板断开,不然就点不亮了,哎,郁闷死我了。

ldch 发表于 2008-7-2 21:56

下图是WinPIC软件里面自带的图纸,可以参考。yzx依据原理自己变通了一下,效果也很好。:lol
   下载WinPIC这个软件后从帮助信息中可以看到这个图,12V靠外接,5V靠串口电压生成,不是很稳定,按照yzx的做法,5V采用USB电压,很准,很稳。12V通过5V升压取得,同样稳、准。所以效果就提高了。

He6115 发表于 2008-7-2 22:40

:victory: :lol

wzr200408 发表于 2008-7-2 23:05

好厉害,,看不懂
页: [1] 2 3 4 5
查看完整版本: 玩手电,自制简易串口编程器