极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 27049|回复: 10

西门Duino:一个基于ATMega328的最小Arduino

[复制链接]
发表于 2013-8-10 22:51:26 | 显示全部楼层 |阅读模式
这里教你如何建立属于自己的Arduino,此Arduino是YABBAS的改良版,功能包括:
  • 使用洞洞板,免除了钻洞打孔
  • 电路设计简单,尽量使用最少元件
  • 使用16MHzResonator作为时钟源
  • 增加扩展区(Prototype area)

我将其命名为西门Duino源自于我的名字(SM Ching)


西门Duino电路图
西门Duino设计非常简单,它采用了ATMega328微控制器和两个外加元件(10K电阻和16MHz谐振器)



准备洞洞板
使用一般的的刀片来切割PCB铜片,你将会取得结果如图下


看我的千斤铁尺配合千年神刀,无坚不摧。制作快速,只需从上往下钩几下就行了,结果“美丽大方”







惊世之作完成了



我的焊接功夫还行吧!请加1000积分


西门Duino与电脑相通
西门Duino必须连接一个USB至串行转换器方能与电脑通讯,它使用了4引脚(VCC,GND,TX,Rx)的串行接口(TTL电平),此时由电脑USB供电。

注意:
西门Duino与USB-Serial连接时,请别使用外部电源(Vin)。如果真的需要同时使用外部电源与USB-Serial,解决方法是将USB-Serial的VCC与西门Duino的VCC分开。

USB-Serial 西门Duino
VCCVCC
GND GND
TX RX
RX TX
--- RESET






上传代码
为了减少零件,复位引脚(Reset pin)没有被连接到任何设备,因此必须使用手动复位(Manual reset) 来上传代码。 要做到这一点,只需把复位引脚与Gnd短路。
  • 开启Arduino IDE
  • 载入代码(Load a sketch)
  • 点击上传图标
  • 当出现 “Binary sketch size ......” 时,立即把复位引脚与Gnd短路(图上显示使用一蓝色线),不能太早也不能太迟。如图




完成西门Duino大制作后,发现把扩展区移到ATMEGA328的14和15脚更为适当



还有更小Arduino的吗?
当然有。如果不需要使用精确的时钟,一般可以使用内部RC振荡来代替Resonator,不过必须更改熔丝(fuses bit)或者重新烧录bootloader。有兴趣者请参考这里





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2013-8-11 18:48:28 | 显示全部楼层
7805 可以换成AMS1117 来做,省C1,C2 两个电容吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-11 19:15:56 | 显示全部楼层
szpapas 发表于 2013-8-11 18:48
7805 可以换成AMS1117 来做,省C1,C2 两个电容吧。

谢谢提醒
我查看了AMS1117。以下是3.3V的电路图,已经集成了电容器

AMS1117 5V 应该也是一样

马来西亚没有出售 AMS1117 ,暂时还是用7805。请问售钱多少?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2013-8-11 23:40:47 | 显示全部楼层
不错嘛,学习一下,下次可以模仿一个
回复 支持 反对

使用道具 举报

发表于 2013-8-12 08:56:05 | 显示全部楼层
smching 发表于 2013-8-11 19:15
谢谢提醒
我查看了AMS1117。以下是3.3V的电路图,已经集成了电容器

0.18 RMB 一个吧。

http://item.taobao.com/item.htm?id=5233247048
回复 支持 反对

使用道具 举报

发表于 2013-8-12 16:23:42 | 显示全部楼层
不错,学习一下!
回复 支持 反对

使用道具 举报

发表于 2013-8-13 10:04:02 | 显示全部楼层
没看到你图上的晶振,你用的是什么类型的呀?
回复 支持 反对

使用道具 举报

发表于 2013-8-13 11:19:50 | 显示全部楼层
做更小的吧,不要用168了,用attiny13,45这些.......
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-14 20:10:54 | 显示全部楼层
szpapas 发表于 2013-8-13 10:04
没看到你图上的晶振,你用的是什么类型的呀?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-14 20:16:07 | 显示全部楼层
拾瑞 发表于 2013-8-13 11:19
做更小的吧,不要用168了,用attiny13,45这些.......

你是说这个吧?
http://ediy.com.my/index.php/2012-10-21-15-15-03/item/47-最简单又最便宜的arduino
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-14 20:18:30 | 显示全部楼层
szpapas 发表于 2013-8-12 08:56
0.18 RMB 一个吧。

http://item.taobao.com/item.htm?id=5233247048

超便宜的。怎么比7805还要便宜呢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 15:34 , Processed in 0.038557 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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