二、制作Arduino

2.1 获得原理图和PCB板 

 学习Arduino必然需要有块Arduino板,要么购买要么自己制作,由于Arduino网站提供了每种型号的原理图和PCB,所以制作很方便。下面介绍的是我们的Arduino UNO兼容板SAGOO UNO的制作。我们是根据官方的Arduino UNO原理图进行了一些改进和替换,下面是官方板和我们板的外观对比:

           

  主要器件对比:

 处理器USB转串口5V电源3.3V电源电源选择控制电路电源选择开关
官方Arduino UNOATMEGA328P-PUATMEGA16u2模拟实现1117-5VLP2985-33DBVRLMV358FDN340P
SAGOO UNOATMEGA328P-AUCH340G专用芯片1117-5VXC6206P332MRLMV358FDN340P

  主要改动包括选择贴片封装的ATMEGA328;使用专业的USB转串口芯片CH340G替代单片机,不但降低了成本,同时也保证了通讯的稳定性,在最新的操作系统win8以及MAC上都能稳定工作;XC6206最大能提供200mA电流,LP2985最大能提供150mA电流。

  官方Arduino UNO原理图和PCB下载链接:https://www.arduino.cc/en/Main/ArduinoBoardUno

  SAGOO UNO原理图下载链接:http://pan.baidu.com/s/1mgL37V6

2.2 烧写Bootload

  有了原理图和PCB资料后,加工后得到焊好的实物Arduino板。这个时候电路板还不能用,必须烧入底层代码Bootload,烧写可以有多种方式实现,常用的是使用烧写工具和Arduino IDE软件配合,常用的烧写工具也有很多,比如AVR ISP ,USBasp,USBtinyISP,这里推荐使用USBtinyISP。

焊好的SAGOO UNO板

使用右边的USBtinyISP给UNO板烧写Bootload

用USB线连接UNO与PC,打开Arduino IDE软件自带的Blink例子,编译下载到SAGOO UNO板中

2.3 观察结果

  当做完以上步骤后,如果一切正常的话,就会看到UNO板上自带的信号指示灯L以1Hz的频率闪烁。如果最终结果不对,那。。。呵呵。。。慢慢检查吧!

转载于:https://www.cnblogs.com/Sagoo/p/4628919.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值