数码之家

 找回密码
 立即注册
搜索
查看: 3914|回复: 12

[工仪] 新年制作JDM PIC编程器

[复制链接]
发表于 2021-1-3 12:03:43 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 2n3055 于 2021-1-3 12:09 编辑

元旦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
制作成功,性价比高,新年制作开门大吉,很满意

完,谢谢观赏














打赏

参与人数 8家元 +136 收起 理由
冰川 + 10 優秀文章
有点不烧 + 20 謝謝分享
沙漠臭屁虫 + 20
zzy_85569381 + 20 謝謝分享
jf201006 + 20 謝謝分享
zhkrid + 16
温力口 + 10 谢谢分享。。。。。简单实用。。。。。.
miqi328 + 20 謝謝分享

查看全部打赏

发表于 2021-1-3 13:14:27 | 显示全部楼层
这玩意儿最大的难度在于到哪儿去找一个真正的串口来用:funk:
回复 支持 反对

使用道具 举报

发表于 2021-1-3 13:25:13 | 显示全部楼层
谢谢分享。。。。。简单实用。。。。。
回复 支持 反对

使用道具 举报

发表于 2021-1-3 15:09:08 | 显示全部楼层
这就厉害了,我是买的PICKIT3来烧写的,也不贵,40多块
回复 支持 反对

使用道具 举报

发表于 2021-1-3 18:53:24 来自手机浏览器 | 显示全部楼层
又便宜省钱,又学了技朮,好事,可惜咱没学过编程,玩不了。
回复 支持 反对

使用道具 举报

发表于 2021-1-4 20:01:27 | 显示全部楼层
这一顿骚操作,值得
回复 支持 反对

使用道具 举报

发表于 2021-9-30 00:12:20 | 显示全部楼层
在吗?我想问一下你做的编程器那个VPP电压是5V还是更高的电压?我也做了一个但不成功,测量VPP是5V,是不是应该是10多V才对?
回复 支持 反对

使用道具 举报

发表于 2021-9-30 02:04:40 来自手机浏览器 | 显示全部楼层
以前也做了一个,用的次数很少
回复 支持 反对

使用道具 举报

发表于 2021-9-30 02:12:24 来自手机浏览器 | 显示全部楼层
IC-PROG 1.06C软件从哪下载?没连接
回复 支持 反对

使用道具 举报

发表于 2021-9-30 02:14:02 来自手机浏览器 | 显示全部楼层
我那时候用的是XP时代,现在的软件是否不同了?
回复 支持 反对

使用道具 举报

发表于 2021-10-3 17:01:38 | 显示全部楼层
楼主共享下你的编程软件如何?
回复 支持 反对

使用道具 举报

发表于 2021-10-13 16:39:49 来自手机浏览器 | 显示全部楼层
现台式电脑主机没串口了
wechat_upload163411433661669b203492b
回复 支持 反对

使用道具 举报

发表于 2021-10-15 16:34:33 | 显示全部楼层
余173917 发表于 2021-9-30 02:14
我那时候用的是XP时代,现在的软件是否不同了?

这种编程器只能在XP以前系统,且本机要有串口或并口,必需是老式电脑才能应用,最新软件传上

icprog106C.zip

564.3 KB, 下载次数: 1, 下载积分: 家元 -55

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-3-28 19:57 , Processed in 0.156000 second(s), 14 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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