找回密码
 立即加入

QQ登录

只需一步,快速开始

楼主: shutTao

Mjoy16?就是这么简单!

[复制链接]
 楼主| 发表于 2010-3-12 16:46:20 | 显示全部楼层
刚刚把我做的拿出来再试了一下,居然也没反应?汗了一个。
检查了下,把usb线换成以前的较短的质量好一点的就对了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即加入

×
回复 支持 反对

使用道具 举报

发表于 2010-3-12 17:20:35 | 显示全部楼层
我插上有反映的,显示UNKNOW DEVICE

我的线大概有1米多,那我回家换短线看下咯~~
回复 支持 反对

使用道具 举报

发表于 2010-3-12 18:33:35 | 显示全部楼层
哎,chip enable program error~~~
会不会是mega16烧了呀?只有等啥时候再去买一块来试了
kiki把你做的下载线传上来我参考下啊~~
回复 支持 反对

使用道具 举报

发表于 2010-3-12 22:02:55 | 显示全部楼层
本帖最后由 kikixp 于 2010-3-12 23:41 编辑

郁闷,还是不行。。。于是一咬牙,用面包板搭了块,竟然可以了。。。。。


最小系统只需要AVR左面的VCC/GND/XTAL/RXD/TXD这几个IO的线路接好,WIN里就可以认了。。。


注意:电路图可以看我前几楼发的那个,用于组建 不带输入的最小系统没问题。再结合LZ的洞洞板图,应该可以出来。


ISP连线见图,写的应该够清楚了。看图说话吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即加入

×
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-13 10:30:25 | 显示全部楼层
郁闷,还是不行。。。于是一咬牙,用面包板搭了块,竟然可以了。。。。。


最小系统只需要AVR左面的VCC/GND/XTAL/RXD/TXD这几个IO的线路接好,WIN里就可以认了。。。


注意:电路图可以看我前几楼发的那个, ...
kikixp 发表于 2010-3-12 22:02

恭喜,祝你爽飞~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-13 10:34:24 | 显示全部楼层
本帖最后由 shutTao 于 2010-3-13 10:37 编辑
哎,chip enable program error~~~
会不会是mega16烧了呀?只有等啥时候再去买一块来试了
kiki把你做的下载线传上来我参考下啊~~
sman 发表于 2010-3-12 18:33


mega16没你想的那么脆弱,除非大电流或者长时间的反接,一般没那么容易烧坏的。我用了两三年了,偶尔接反,要不就是有时候没注意电压,过压了。但是真正用,就用坏了一片。其他的基本都是把管脚折断了,片子是好的。
这个东西简单,需要的就是耐心。
希望kikixp能和你分享下他成功的经验。
回复 支持 反对

使用道具 举报

发表于 2010-3-14 01:02:50 | 显示全部楼层
发几张我做的吧~哪位要是看出什么问题了麻烦告诉我一下下
这个是mjoy16的板子

连线很丑

这是atmega16的供电部分,外接的是9V的交流电,经过4颗1N4007整流,1500uF/16V电容滤波,7805稳压,得到5V的直流电

这是那根最简单的下载线

背面,依旧很丑

还有就是那个74HC244的下载线

由于本人对电路方面基本上是一窍不通,直接导致的结果就是--华丽的飞线

继续发张串口的

电路板上所有的连线都是我拆了一段网线,用里面的双绞线加杜邦插头做的,不知道会不会有什么不妥

最后就是shutTao兄说的最小系统了,不知道我理解是不是正确的

背面,那些没用到的针脚我就没去连了
回复 支持 反对

使用道具 举报

发表于 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,如实在搞不定,建议用我那种白色的面包板先插接实验。这样元件替换也方便


待会拍我做的图来看下,我已经都搞好了
回复 支持 反对

使用道具 举报

发表于 2010-3-15 00:36:44 | 显示全部楼层
好帖,希望论坛有更多这样的技术性讨论帖出现
回复 支持 反对

使用道具 举报

 楼主| 发表于 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
也许你的是后者,或者其他损耗导致输出端电压低于单片机正常范围,所以不能工作。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

Archiver|手机版|小黑屋|(inSky)

GMT+8, 2025-6-12 15:01 , Processed in 0.303766 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表