USB接口的JDM 烧录器

2020-02-08 09:05发布

前阵子由于要做一个LC Meter,需要将HEX烧录到单片机内,但是我没有烧录器,这还不是最悲剧的,更悲剧的是,我以前几乎没有接触过单片机,尽管我上学的时候学习过。

于是,我必须努力,期间我得到的信息是,使用USB接口串口,烧录软件将无法进行数据访问,我不信邪,就自己拼命的用洞洞板子搭建电路来反复尝试,最初是使用的三极管进行数据电平转换,USB转串口是采用的PL2302,尽管我买了一颗FT232,但是舍不得用太贵了,一个FT232顶6个PL2302的价格。

我几乎连续失败了6天,次数都忘记了,最后弄得自己直拍打自己的脑袋。。。。。

后来我采用了数字电路芯片74SL06,成功了,很是兴奋,当时就准备发布给大家共享,但由于烧录速度很慢,几经犹豫,没有贴出来。由于74LS06是OC门输出,需要搭建很多外围电阻。后续,我又使用了74LS14,恩,电路简化了很多,尽管速度上没有提升,但是烧录效果是良好的,最起码每次代码比对结束都提示的是OK。
不过winPIC800是不支持的,很是遗憾,为此我还进行了很多尝试。

尽管如此,我的LC Meter做出来了,K149烧录器也跟着做出来了,这不得不归功于USB接口的JDM烧录器。可以说是从零起步的必备烧录器。这里感谢串口JDM烧录器的发明者,真的感谢。

如果有人需要,我后面把图纸给大家贴出来。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
zyyn123
1楼-- · 2020-02-08 09:44
我做过串口的,之后也做了个K149/150二合一版的,资料都是论坛里的,也借楼主此帖谢谢论坛里无私共享的朋友们,谢谢莫老大提供这么好的论坛.
meinhard8
2楼-- · 2020-02-08 15:15
大家先看我做好的,并且使用了很多次的USB--JDM烧录器吧,长的很丑,但是很给力。

(原文件名:我的JDM烧录器1.jpg)


(原文件名:我的JDM烧录器.jpg)


(原文件名:JDM烧录器原理图.jpg)
上面这个图是PL2303  后续的电平转换电路,单靠PL2302是驱动不了单片机的,尽管它的输出电平是5v。里面的2个三极管,你可以使用8050(npn)和8550(pnp),当然使用2N3904和2N3906更好,切忌不要使用低频三极管。

下面的是PL2303的原理接线图


(原文件名:PL2303 的使用.jpg)

大家发现13V的编程电压了,怎么产生的呢,它是这样产生滴


(原文件名:分离原件13V电压产生电路.jpg)

你当人可以使用MC34063来做升压,但由于部分朋友买不到这颗IC,所以,你就用分离元件凑活吧,能拉动30毫安的负载对于编程器来说足够了,这里重点说下
L1的制作方法,你可以从普通收音机的中周里面取得磁芯然后用0.1--0.2毫米直径的漆包线绕上80圈左右,看下面的图


(原文件名:常用的收音机用465KHZ中周.jpg)


(原文件名:拆开后的中周磁芯.jpg)


(原文件名:我实际使用的L1.jpg)

好了剩下的就是调试了,在装好PL2303的驱动后,查看好它的默认端口号(可以修改),打开ICprog ,就可以进行测试啦

自己最好做个测试工具,我把图片忘记拷贝过来了,明天上传,具体就是使用ICPROG里面的硬件测试 ,来分别测试你的VPP,PGC,PGD,3个编程信号的控制情况
可以分别用3个LED来做指示,测试界面我先发出来看下图

(原文件名:烧录器硬件测试窗口.jpg)

当你在相应的方框里面打钩时,你的编程器测试LED就会亮起来,把打钩点掉时LED就会灭掉,如果不能控制就说明你没做好。

下面是ICProg对用的串口号设置界面,

(原文件名:ICprog 端口设定.jpg)

下面这个图要提示大家,如果图中被我红 {MOD}圈起来的部分你打了钩钩,烧录好以后,代码比对是不会成功的,原因是代码烧录被加密。所以烧录的时候不要打钩


(原文件名:注意标记处勾选的话 代码比对是不会成功的.jpg)

上面我提供的这个烧录器,可以使你从没有烧录器做到有烧录器使用,但是它的缺点很明显,就是速度超级慢,目前只有IC-prog烧录软件支持。优点是,安全,不用担心你的电脑没有串口。我自己独立开发的,呵呵,浪费了我很多时间和精力,好在它最后还是达到我的目标了。

下面是我使用上面的烧录器进一步做的K149烧录器,也是全部由USB供电的,不过速度可快多了

(原文件名:K149.jpg)

PL2303的驱动和IC-PROG6.0C大家可以由此下载点击此处下载 ourdev_714976XQJU0U.rar(文件大小:5.75M) (原文件名:USB--JDM烧录器资料.rar)
fsclub
3楼-- · 2020-02-08 16:09
 精彩回答 2  元偷偷看……
leifeng
4楼-- · 2020-02-08 21:32
不错!
meinhard8
5楼-- · 2020-02-08 23:39
这个主要为使用笔记本的学生朋友吧,反正我是早就被开除学籍了。
zydl123
6楼-- · 2020-02-09 02:21
你做的升压电路是我常用的,不过与你的有别,我也有USB——JDM电路,除IC-PROG外,WinPic,PICPgm Programmer都可以,速度也比IC-PROG快,USB芯片用的是CH341

一周热门 更多>