一、什么是Arduino

  Arduino是一款开源硬件,自2005年面世以来,一直在缓慢的升级换代,如今被称为Arduino的电路板已经很多了,并且每天都在增多。目前最常见的是Arduino UNO和Arduino Mega 2560。Arduino电路板传统上是基于Atemel的AVR ATmega8及其后续型号的。电路板上有串口、电源电路、扩展插座和其它必要的元件。

1.1 Arduino UNO

  Arduino UNO于2011年9月25日在纽约创客大会上发布,型号名字UNO是意大利语中"一"的意思,表示Arduino软件的1.0版。UNO板主要由处理器、USB转串口、电源和扩展IO插座组成。

  a).处理器为32KB程序存储的ATmega328,可以在很宽的供电电压下工作,从1.8V到5.5V都可以。

  b).USB转串口通过一个AVR芯片模拟实现,编写、编译和上传程序的PC和Arduino电路板之间通过串口通讯。

  c).电源电路并不会真的给Arduino提供电源,它只是把外部电源传输、稳压和过滤给Arduino。有多种方法可以给Arduino供电,最简单也是最初始的方法,就是通过连接到PC的USB线给它供电。

  d).Arduino电路板上提供了4组扩展插座,在PCB上边缘的2组插座包括数字引脚,以及模拟参考电平输入和额外的接地连接,串口的TX和RX引脚也在其中。PCB下边缘的是电源和模拟插座。电源插座提供了主要的电源电压以及到单片机的复位引脚的连接。模拟插座接了6个模拟输入,需要时也可以用作数字IO口。

Arduino unoArduino uno

1.2兼容的Arduino

  Arduino团队做好了所有的设计文件给大家,每个人想要的话都可以做出Arduino系统来。唯一的限制是Arduino这个名字必须用在任何由Arduino团队设计和支持的东西上。所以我们会看到很多兼容Arduino的主板以及和官方板子完全一样的板子,在名称都没有直接使用Arduino XX,而是使用一个其它的名字,比如DFRduino、Zduino、以及我们后面要介绍的我们的UNO兼容Arduino电路板SAGOO UNO。功能和程序上都兼容官方的原版,在硬件方便还有些优化,具体的下节会给大家提到。

 

  

posted @ 2015-07-06 22:44  ToolsLab  阅读(1785)  评论(0编辑  收藏  举报