dingzy2002 发表于 2012-1-10 11:31:30

晒一下我自制的STK500编程器(采用M8535+T2313,自动升级),具有串行在线编程+高压并行

参考Atmel官方的STK500原理图,并作以下修改:
1.现在新配置的电脑(包括笔记本)都取消串口了,因此我制作的STK500采用USB转串口专用芯片PL2313HX替代原串口.同时,主控M8535及升级控制芯片T2313均采用USB供电.
2.可调电源前端采用开关电源(LM2575)输出;负载可调电源输出(VCC及VREF)采用轨到轨运放+P_MOSFET组合(不需要负压电源,输出调节电压0~5.0V),原官方电路采用LM358+LM317M(此电路需要负压电源,输出调节电压为0~6.0V,较宽);
3.串行在线编程采用74F125隔离,取代原官方电路上的三级管组合.
4.USB,及可调电压输出均有自恢复保险丝+稳压管保护,等等。
附原理图:
点击此处下载 ourdev_711837IVLLPK.pdf(文件大小:80K) (原文件名:STK500_diy.pdf)
线路板图(AD9转99SE的):
点击此处下载 ourdev_711847OBJPGT.rar(文件大小:98K) (原文件名:STK500_DIY_PCB.rar)
成品图片(以下都是手机拍的不太清晰,见谅,呵呵)
http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_711848CQ2FI4.jpg
(原文件名:正面布局.jpg)

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_711849M2ESAU.jpg
(原文件名:通电显示.jpg)

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_711850N4TXLH.jpg
(原文件名:高压编程板(并行&串行).jpg)

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_711851C75VXW.jpg
(原文件名:并行高压编程连接.jpg)

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_711852GSLMJI.jpg
(原文件名:串行高压编程.jpg)
T2313自动升级固件(7.3728MHz):
;采用ATTINY2313芯片,对STK500主芯片ATMAGE8535进行程序升级;
;上位机采用AVR Studio 4.XX中附带的AVR Prog工具进行升级;
;对主控芯片所升级的程序采用官方的STK500.EBN程序;
;参考ispRE_ATtiny2313_v0_2.hex及AVR910 V3.7版源文件,进行重新编写
;内核与ispRE_ATtiny2313_v0_2.hex功能一致.
点击此处下载 ourdev_711854WWO1NR.rar(文件大小:1K) (原文件名:STK500_2323_7.3728M.rar)
最新版M8535官方固件(AVR STUDI0 4.19及AVR STUDI05通用):
点击此处下载 ourdev_711855N1CJ6L.rar(文件大小:9K) (原文件名:STK500_419_2011.rar)

cc6868 发表于 2012-1-10 11:44:50

给力啊,我当初是把每个分开来弄的

wblqx 发表于 2012-1-10 11:54:56

不错,有的折腾了。

HYLG 发表于 2012-1-10 12:00:06

悄悄的问下,支不支持XMEGA,我的PDI下载器不支持XMEGA32A4。

dingzy2002 发表于 2012-1-10 12:04:10

下一步工作是:
1.取消T2313,主控芯片换成M16,将自动升级监控程序移植到M16中;
2.或将T2313换成易购的89C2051,并重新编写监控程序;
3.自动升级程序修改成不需要AVR_PROG工具升级,用STK500自带的升级工具升级(这个较难,因为我不知道STK500自动升级的相关协议,仅知道其波特率为115.2K,而不是现在的19.2K)

huangdog 发表于 2012-1-10 12:04:29

很好~记号。。。

dingzy2002 发表于 2012-1-10 12:07:53

回【3楼】 HYLG 西北风
从STUDIO4.19 STK500帮助文件查到的器件支持信息是:无XMEGA32A4型号。

xjsevenxy 发表于 2012-4-13 00:03:46

好贴 支持

hpdell 发表于 2012-5-31 11:38:18

好贴,可惜下载下载不了,楼主能否重新提供一下下载地址????????

hpdell 发表于 2012-6-7 09:05:41

好贴,可惜下载下载不了,楼主能否重新提供一下下载地址????????

hpdell 发表于 2012-6-10 18:52:49

好贴,可惜下载下载不了,楼主能否重新提供一下下载地址????????

Aa2855375 发表于 2012-6-18 19:51:58

可以编程AT91SAM7S64-AU
EPM240T100C5N这两个吗????

kiwiwang 发表于 2012-6-19 21:55:19

手上有10片2313,只是文件下不了了

fanghaiyu 发表于 2013-1-20 23:08:26

移植好了吗?

tiedanbb 发表于 2014-6-12 13:56:47

不知道还有板子么?我也先工作一个

peter_yu 发表于 2014-9-18 14:56:29

持续关注中,谢谢楼主分享!
页: [1]
查看完整版本: 晒一下我自制的STK500编程器(采用M8535+T2313,自动升级),具有串行在线编程+高压并行