shutTao
发表于 2010-3-12 16:46:20
刚刚把我做的拿出来再试了一下,居然也没反应?汗了一个。
检查了下,把usb线换成以前的较短的质量好一点的就对了。
kikixp
发表于 2010-3-12 17:20:35
我插上有反映的,显示UNKNOW DEVICE
我的线大概有1米多,那我回家换短线看下咯~~
sman
发表于 2010-3-12 18:33:35
哎,chip enable program error~~~
会不会是mega16烧了呀?只有等啥时候再去买一块来试了
kiki把你做的下载线传上来我参考下啊~~
kikixp
发表于 2010-3-12 22:02:55
本帖最后由 kikixp 于 2010-3-12 23:41 编辑
郁闷,还是不行。。。于是一咬牙,用面包板搭了块,竟然可以了。。。。。
最小系统只需要AVR左面的VCC/GND/XTAL/RXD/TXD这几个IO的线路接好,WIN里就可以认了。。。
注意:电路图可以看我前几楼发的那个,用于组建 不带输入的最小系统没问题。再结合LZ的洞洞板图,应该可以出来。
ISP连线见图,写的应该够清楚了。看图说话吧
shutTao
发表于 2010-3-13 10:30:25
郁闷,还是不行。。。于是一咬牙,用面包板搭了块,竟然可以了。。。。。
最小系统只需要AVR左面的VCC/GND/XTAL/RXD/TXD这几个IO的线路接好,WIN里就可以认了。。。
注意:电路图可以看我前几楼发的那个, ...
kikixp 发表于 2010-3-12 22:02 http://insky.cn/bbs/images/common/back.gif
恭喜,祝你爽飞~
shutTao
发表于 2010-3-13 10:34:24
本帖最后由 shutTao 于 2010-3-13 10:37 编辑
哎,chip enable program error~~~
会不会是mega16烧了呀?只有等啥时候再去买一块来试了
kiki把你做的下载线传上来我参考下啊~~
sman 发表于 2010-3-12 18:33 http://insky.cn/bbs/images/common/back.gif
mega16没你想的那么脆弱,除非大电流或者长时间的反接,一般没那么容易烧坏的。我用了两三年了,偶尔接反,要不就是有时候没注意电压,过压了。但是真正用,就用坏了一片。其他的基本都是把管脚折断了,片子是好的。
这个东西简单,需要的就是耐心。
希望kikixp能和你分享下他成功的经验。
sman
发表于 2010-3-14 01:02:50
发几张我做的吧~哪位要是看出什么问题了麻烦告诉我一下下
这个是mjoy16的板子
http://i3.6.cn/cvbnm/bd/d5/16/b265217ba75986a05627d50c386129cb.jpg
连线很丑
http://i3.6.cn/cvbnm/55/6c/dc/b6119bcd18f31063dec97297bfe2a685.jpg
这是atmega16的供电部分,外接的是9V的交流电,经过4颗1N4007整流,1500uF/16V电容滤波,7805稳压,得到5V的直流电
http://i3.6.cn/cvbnm/a2/7f/70/c193fae4b41ef6e6a648d74632ba0ac0.jpg
这是那根最简单的下载线
http://i3.6.cn/cvbnm/a0/75/fb/1867175e1352aa41978ab32b23b1687d.jpg
背面,依旧很丑
http://i3.6.cn/cvbnm/0d/74/73/202bc8382384cb6228f729fea6a1003b.jpg
还有就是那个74HC244的下载线
http://i3.6.cn/cvbnm/4b/a5/cc/4c1094d568d7b2ccda2e284ee7a25e2e.jpg
由于本人对电路方面基本上是一窍不通,直接导致的结果就是--华丽的飞线
http://i3.6.cn/cvbnm/d5/47/00/0a15ce79a61793bb564d15b6fa066872.jpg
继续发张串口的
http://i3.6.cn/cvbnm/68/76/ca/8004f8da9e4a582ebeb9d592831d9f35.jpg
电路板上所有的连线都是我拆了一段网线,用里面的双绞线加杜邦插头做的,不知道会不会有什么不妥
http://i3.6.cn/cvbnm/1b/bb/62/d3b238ec0f7211a0db528ef7faf9a03f.jpg
最后就是shutTao兄说的最小系统了,不知道我理解是不是正确的
http://i3.6.cn/cvbnm/49/90/a2/03905ca342af34a7e505239bfbd50181.jpg
背面,那些没用到的针脚我就没去连了
http://i3.6.cn/cvbnm/4b/1d/ed/8a01f91141c8977b2defda81a47b602a.jpg
kikixp
发表于 2010-3-14 08:55:07
本帖最后由 kikixp 于 2010-3-14 09:00 编辑
还没来得及看你的图,做2个提示
1,USB DATA-端的IN4728去掉看下。我放着就显示USB设备不可用
2,晶振部分接线和我的电路图核对下,特别是电感部分。LZ的洞洞板图可能和实际安装位置有一点点区别
3,LTP线按我的图做就可以了,绝对没问题
4,电源直接用USB口供电就可以了,不需要另外做。这样一条USB线不就行了~
5,如实在搞不定,建议用我那种白色的面包板先插接实验。这样元件替换也方便
待会拍我做的图来看下,我已经都搞好了
htwj123
发表于 2010-3-15 00:36:44
好帖,希望论坛有更多这样的技术性讨论帖出现
shutTao
发表于 2010-3-15 11:19:25
本帖最后由 shutTao 于 2010-3-15 11:48 编辑
在官方的开发文档里面IN4728是可选的。可以不用。
目的是把数据线上输入电压钳制在3.3v。
usb标准是3.3-3.6v。
avr单片机的输出是vcc,所以可能不匹配。
会造成计算机无法识别usb的情况。
如果你的系统电压在3.3-3.6之间。就可以省掉这两个稳压二极管。
mega16有两种
一种是ATmega16L:2.7 - 5.5V
另一种:ATmega16:4.5 - 5.5V
也许你的是后者,或者其他损耗导致输出端电压低于单片机正常范围,所以不能工作。