迅维网

标题: 自制USB接口的AVR JTAG仿真器(内附原创的洞洞板设计图) [打印本页]

作者: lishenglin24    时间: 2010-4-21 19:14
标题: 自制USB接口的AVR JTAG仿真器(内附原创的洞洞板设计图)
在网上关于用Mega16自制JTAG仿真器的资料有很多,不过绝大多数都是用M16+MAX232串口的方案,可是我的电脑却偏偏坏了串口(我也是后来才发现的,晕死了);也找到有一些是用M16+USB转串口芯片FT232/PL2303的方案,贴片芯片不方便DIY,就算我用旧的诺基亚DKU-5数据线(里面有个PL2303,USB转串口的芯片)改了一个USB_to_TTL转换电路(上面还有一个PIC12C508的单片机,也不知道是做什么用的),可是试了老半天AVR Studio就是找不到我的JTAG ICE,也不知道是软件驱动没有装对还是硬件电路没有接好,烦!结果放弃了;最后在网上找了一个用M8做USB转串口的方案,用一个M8代替了原来的PL2303(DKU-5数据线)电路。再加上Mega16做JTAG仿真器竟然成功了,心中的喜悦难于言表,特发此稿以示记念。
      我个人比较偏爱用万用板搭电路,主要原因是自己没有那个钱打板,在公司也不能随意发板出去,所以用万用板搭板是最优的选择。在搭板之前我都喜欢先用Protel 99软件把元件位置布好,这样搭出来的板看起来就美观多了。在附件里面有我画的洞洞板图,有这方面兴趣的朋友可以用万用板依样搭一个,保证你搭的板不会有错而且美观(最少我个人是这样认为的)。
      问题或者说是缺点:第一,仿真最多只能设3个断点,多了就报错,同事用480块大洋在网上买的就没有这个问题。第二,固件不是最新的,我用的AVR Studio是4.13版的,可是M16的固件最新的只有4.12版,首次连接时会有升级固件的提示。如果有朋友发现有更新的软固件也可以告诉我一下。或直接上传到回复中,在此谢过了。

好接着上图:1、洞洞板图,你可以用洞洞搭此电路(DIP封装)。


                               
登录/注册后看高清大图


2、USB JTAG仿真器SCH原理图(DIP封装)。


                               
登录/注册后看高清大图


3、我自己做的实物图。


                               
登录/注册后看高清大图



                               
登录/注册后看高清大图


附件:完整的电子文档
Mega8+Mega16制成USB JTAG仿真器.Ddb----------------原理图和PCB板的设计图
Mega8.hex、Mega88.hex和Mega48.hex-----------------USB转串口程序(设计图中的M8可以用M88、M48代,但是程序各不相同)
M8熔丝位设置.JPG---------------------------------------M8的熔丝位
Mega16.hex--------------------------------------------JTAG仿真程序
M16双龙熔丝位.jpg--------------------------------------M16的熔丝位
avrcdc.inf ----------------------------------------------驱动(WINDOWS自带有驱动,inf文件只是告诉系统哪个文件是)

Mega8+Mega16制成USB JTAG仿真器(NEW).rar

988.51 KB, 下载次数: 189, 下载积分: 下载分 -2 分, 下载 1 次


作者: lishenglin24    时间: 2010-4-21 19:18
最近公司做产品样机的时候刚好多出个小洞,我就把上面的电路改成贴片封装硬是给我挤进去了。

                               
登录/注册后看高清大图

作者: lishenglin24    时间: 2010-4-21 19:19
再上一张背面的

                               
登录/注册后看高清大图

作者: lishenglin24    时间: 2010-4-21 19:20
当然还有最重要的原理图。

                               
登录/注册后看高清大图

作者: lishenglin24    时间: 2010-4-21 19:22
空板实物图

                               
登录/注册后看高清大图

作者: lishenglin24    时间: 2010-4-21 19:23
仿真器工作中的样子。

                               
登录/注册后看高清大图

作者: lishenglin24    时间: 2010-4-26 18:57
再传一张清楚一点的。

                               
登录/注册后看高清大图

作者: lishenglin24    时间: 2010-4-29 08:21
那是当然,这块板子我花了好几个晚上才画完的。难得有一次发板的机会,怎么能随随便便呢。
作者: lishenglin24    时间: 2010-5-8 16:29
再上两张M48和M88的双龙熔丝位图。

                               
登录/注册后看高清大图

作者: 171734975    时间: 2010-5-21 21:18
这么专业 努力中。。。
作者: lishenglin24    时间: 2010-5-28 13:50
专业吗?其实这只是些皮毛的东西。
作者: lishenglin24    时间: 2010-6-1 16:22
也不知道是最近我上来得比较少了,还是本栏目热闹起来了。嘻嘻,回复多了很多。
作者: 拨刀祭天    时间: 2010-6-2 15:47
楼主这个具体是做什么用的
作者: lishenglin24    时间: 2010-6-3 09:58
这是AVR 单片机的JTAG仿真器,主要是用来下载程序和仿真。Mega16知道吗?
作者: lishenglin24    时间: 2010-6-3 10:20
这是AVR 单片机的JTAG仿真器,主要是用来下载程序和仿真。Mega16知道吗?
作者: pdsshaojinyang    时间: 2010-6-5 09:57
看不到东西  晕
作者: 驰一张    时间: 2010-6-5 13:38
怎么一张图片也看不到?
作者: 探索者sk    时间: 2016-1-27 11:08
嗨,登录了也看不到
作者: formathh    时间: 2016-7-11 21:15
这个能刷路由吗?




欢迎光临 迅维网 (https://www.chinafix.com/) Powered by Discuz! X3.4