利用单片机AVR自制高压并行编程器

发布时间: 2019-08-10

  前阵子手上刚好有几片锁死了的M8,估计连RESET也被禁用了,这些芯片已经无法通过下载线来恢复了。为了减少损失,故在网上一阵搜索,原来

  的芯片的熔丝都是可重复编程的,不像OTP熔丝,一次配置了就不能修改了,只不过不是需要高压编程器罢了(12v的,不是ISP下载线能胜任的),上淘宝网看了一下,成品高压编程器的价格可不菲,况且我也不是经常用,平时有ISP下载线也就够用了,而且也方便,不用从目标板上取下芯片即可编程,据现在的情况看来,自己做一个简单的高压编程器是势在必行了,并且为了推扬我们的DIY精神,我找了一些资料和软件,准备自己制作

  了,经过一阵子的捣鼓,编程器终于做好了,现与大家分享一下制作过程和一些心得,供有兴趣的道友参考。

  说明:高压并行编程,能将绝大多数各种锁死芯片恢复到出厂默认,特别是对复位也禁用的芯片。此高压并行编程器由一片M8作为主控制芯片,将通过串口送来的PC各种指令和编程数据进行转换后,对目标芯片进行编程处理,目前可直接支持M8和M16的编程,由于不需要M16的编程,故将原理图修改了一下。

  有了原理图,剩下来的就是画板和打板了,于是乎挑灯夜战,香港苹果日报官网,画好的PCB-3D图如下:

  然后呢,有两种方案,第一种是自己做板,用热转印的方法,缺点是比较费劲,因为本人没有打印机,另如果你愿意的话呢也可以用万用板搭,毕竟电路比较简单,第二种是发PCB文件给专门做电路板的去做,缺点呢是要花RMB啦,至于哪里找,淘宝上搜一下就有啦,我就是用的第二种方案,趋PCB还没回来的空闲把元件找齐,打样回来的PCB板如下: