矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 2761|回复: 13

新年制作JDM PIC编程器

[复制链接]
     
发表于 2021-1-3 12:18:44 | 显示全部楼层 |阅读模式
元旦3天假期在家,为了烧写一颗PIC单片机,制作了一个成本低廉线路简单的JDM编程器

这个编程器的设计非常巧妙,在USB流行之前,它利用简单的电路和很少的元件,把当年流行的串口用到了极致
不仅不按正常串口定义输入输出数据,还能利用数据流为MCU提供工作电源和烧写高压,
而且,简单的电路很容易上手制作,所需的元件都是通用易得的,如果去采购,电子市场肯定都有
若是拆机,估计最“难”找的2个元件就是两颗齐纳二极管了
先上电路图,一共需要2个通用三极管,4颗通用二极管,2只电阻,2只电解电容,2只稳压二极管
其中,三极管嘛,NPN的就行,什么9013、9014、8050都能用
二极管更简单,没有4148,拿4007也能使
电阻电容就更好办了,稳压二极管嘛,一颗5.1V,一颗8.2V,也不难找
SCH.jpg

开始备料,自己的元件库里都有,很快就找齐了
DSC03529.JPG

检查了一下,发现这个金属串口插头内部空间还比较大,应该可以容下这些元件
于是决定把整个电路都集成到串口插头里面
这么简单的电路,就别再用电路板了
直接搭棚缠绕焊,简单粗暴,工作可靠
DSC03530.JPG


继续搭棚缠绕
DSC03531.JPG
DSC03532.JPG

初具规模,放进外壳,尺寸正好
DSC03533.JPG

继续组装
DSC03534.JPG
DSC03536.JPG

电路搭好了,放进去试试,可以放下
DSC03538.JPG

焊接上引线,因为是搭棚焊接,各个元件间要注意避免短路
这里充分利用各个元件的外壳做隔离,没有短路相碰的地方
DSC03540.JPG

嵌入串口外壳里面
金属外壳里面铺一层聚亚酰胺胶带做绝缘
DSC03539.JPG

盖上另一半,锁紧螺丝,完工编程器一共有5根线和MCU相连,分别是工作电源Vcc、烧写电源Vpp、时钟、数据、GND
如果目标板上自带电源的话,可以不接Vcc,只留4根线
DSC03541.JPG

做好的编程器自然要测试一番
DELL的工作站还保留了一个串口!真是意外,就用它了
需要注意的是,因为这个烧写器需要串口取电,因此,一定要用电脑的原生串口
而且最好是台式机的串口,如果是USB转232的转接线是不能工作的
某些笔记本电脑的串口输出电压比较低,也是不能用的
被烧写芯片是PIC16F628A,烧写软件是IC-PROG 1.06C,系统是Windows10,
绿色的电池组为目标板提供工作电源,发现工作的很好
DSC03553.JPG

整个烧写+校验过程耗时约30秒,制作成功
终于可以解决没有PIC编程器的问题了
pic1.jpg

最后,用热缩管包好输出线的插头,制作完成
DSC03555.JPG


最后计算成本:
串口插头 ¥3.00
电解电容 ¥0.20*2=¥0.4
电阻 ¥0.02*2=0.04
IN4148 ¥0.04*4=0.16
齐纳二极管 ¥0.2*2=0.4
杜邦线20根排线里拆出5条半线 ¥5*0.25*0.5=¥0.625
Total=3+0.4+0.04+0.16+0.4+0.625=¥4.625
制作成功,性价比高,新年制作开门大吉,很满意

完,谢谢观赏











     
发表于 2021-1-3 13:04:21 | 显示全部楼层
电路不错,可惜现在很多电脑都不带原生串口了,都是USB转串口,只能另加升压电路才能烧录。
回复 支持 反对

使用道具 举报

     
发表于 2021-1-5 09:16:40 | 显示全部楼层
IC-PROG 1.06C 能不能放个上来下载?搜索只有1.06a的
回复 支持 反对

使用道具 举报

     
发表于 2021-1-5 09:27:35 | 显示全部楼层
笔记本电脑能用就好了。
回复 支持 反对

使用道具 举报

     
发表于 2021-1-5 18:14:25 | 显示全部楼层
进来学习一下
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2021-1-7 19:58:25 | 显示全部楼层
fxhfxh 发表于 2021-1-5 09:27
笔记本电脑能用就好了。

需要看串口,笔记本的串口有时候电压比较低,就不能用了
回复 支持 反对

使用道具 举报

     
发表于 2021-2-1 21:06:52 来自手机 | 显示全部楼层
学习一下,感谢分享
回复 支持 反对

使用道具 举报

     
发表于 2021-2-2 07:58:38 来自手机 | 显示全部楼层
买好的usb-232线就可以了,和笔记本usb口没关系
回复 支持 反对

使用道具 举报

     
发表于 2021-2-2 10:57:37 来自手机 | 显示全部楼层
可支持12F1822或1840?
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2021-2-3 19:28:26 | 显示全部楼层
kill00000 发表于 2021-2-2 07:58
买好的usb-232线就可以了,和笔记本usb口没关系

要原生串口是为了取电,台式机的原生串口得益于ATX电源的-12V供电,相对电流较大
很多笔记本电脑的串口以及USB-232的转接线都是用电荷泵形成负压,电流很小,带不动
回复 支持 反对

使用道具 举报

     
发表于 2021-2-4 08:07:00 | 显示全部楼层
很不错,我有PIC的芯片,因为缺编程器一直没有进展。
回复 支持 反对

使用道具 举报

     
发表于 2021-2-15 16:21:43 | 显示全部楼层
串口的稳定些并口的挑微机
回复 支持 反对

使用道具 举报

     
发表于 2021-2-18 09:40:06 | 显示全部楼层
用这款可以烧写PIC16F628,再用PIC16F628制作K150烧写器,之后,支持的芯片就多了。DIY的乐趣是享受制作的过程和成功的喜悦
回复 支持 反对

使用道具 举报

     
发表于 2021-3-10 18:02:08 来自手机 | 显示全部楼层
观赏完毕,谢谢分享!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-4-28 15:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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