如何利用AVR芯片制作高压并行编程器

前阵子手上刚好有几片锁死了的m8,估计连reset也被禁用了,这些芯片已经无法通过下载线来恢复了。为了减少损失,故在网上一阵搜索,原来avr的芯片的熔丝都是可重复编程的,不像otp熔丝,一次配置了就不能修改了,只不过不是需要高压编程器罢了(12v的,不是isp下载线能胜任的),上淘宝网看了一下,成品高压编程器的价格可不菲,况且我也不是经常用,平时有isp下载线也就够用了,而且也方便,不用从目标板上取下芯片即可编程,据现在的情况看来,自己做一个简单的高压编程器是势在必行了,并且为了推扬我们的diy精神,我找了一些资料和软件,准备自己制作高压并行编程器了,经过一阵子的捣鼓,编程器终于做好了,现与大家分享一下制作过程和一些心得,供有兴趣的道友参考。
说明:高压并行编程,能将绝大多数各种锁死芯片恢复到出厂默认,特别是对复位也禁用的芯片。此高压并行编程器由一片m8作为主控制芯片,将通过串口送来的pc各种指令和编程数据进行转换后,对目标芯片进行编程处理,目前可直接支持m8和m16的编程,由于不需要m16的编程,故将原理图修改了一下。
最终的原理图如下:
有了原理图,剩下来的就是画板和打板了,于是乎挑灯夜战,画好的pcb-3d图如下:
然后呢,有两种方案,第一种是自己做板,用热转印的方法,缺点是比较费劲,因为本人没有打印机,另如果你愿意的话呢也可以用万用板搭,毕竟电路比较简单,第二种是发pcb文件给专门做电路板的去做,缺点呢是要花rmb啦,至于哪里找,淘宝上搜一下就有啦,我就是用的第二种方案,趋pcb还没回来的空闲把元件找齐,打样回来的pcb板如下:
图片上的是几块连在一起的,扮开来就是啦。
接下来就是焊元件啦,光说没用,动手是实际,先焊卧式和较矮的元件:
再焊体积大的元件:
完成后的效果如下:
呵呵,看起来很小巧呢;
不过这时的编程还不能工作的,因为它还没有“灵魂”,下面,我们就用之前做的isp线拿过来,把编程器的“灵魂”注入到主控ic—m8当中,
图片中带有usb口的是上次做的usb-isp线,下面是临时搭的avr最小系统板,第一步:连接好后,打开软件,配置好熔丝,如图:
第二步:点击调入flash,选择hex文件所在的文件夹并打开;
第三步;点击自动;hex文件将被写入到单片机中.如图:
进度条在显示烧写进度.
写好后,把芯片取下插到刚才焊好的板子上,连接好后打开m8hvpro软件,第一步,如果你的串口号不是默认的com1则点击设置端口,设置与你串号相应的端口号,然后关闭重启即可;第三点:点击通迅检测,如果显示连接成功!那么恭喜你,你的高压编程器做好啦;

车用PCB市场层级分明 中低阶产品陷价格战
新能源汽车的10大趋势新能源汽车正在快速发展
额定功率怎么求电阻 额定功率怎么计算用电量
华为面向全球发布Datacom认证,将繁荣数据通信人才生态
沃尔沃开发自动驾驶汽车防晕车的解决方案
如何利用AVR芯片制作高压并行编程器
2020年光伏发电上网电价政策靴子落地 将推动行业整体发展
实力获得认可!中软国际获得吉林银行“优秀合作伙伴”表彰
日媒:对智能手机市场的担忧是杞人忧天吗?
腾讯发布首个软硬件全自研的多模态四足机器人
日本三大电子巨头缘何冷漠?
延长高压电磁阀使用寿命的方法
调节阀泄漏的等级_调节阀泄露怎么解决
苹果iPhone XE曝光:小体积手机仍有大市场
电源模块的相关应用
一款合格的指纹锁,它的标准是什么
未来无人机或成运维尖兵,在5G领域的应用将迎来爆发
苹果Airpods体验评测:耳机无线化是迟早的事
市场预期电视面板价格有望在5月触底
中国工业机器人销量占全球约39.2%的市场份额