arduino uno R3 硬件参数介绍

栏目: 软件资讯 · 发布时间: 6年前

内容简介:arduino uno R3 硬件参数介绍

在Arduino 介绍中,我们了解了Arduino的由来,硬件特点和软件介绍。在这篇文章中,我们介绍下Arduino中使用最广泛的一款开发板:Arduino uno R3。它基于ATmega328的单片机板,Arduino uno R3共有14个数字I/O端口(其中六个可以做PWM输出),6个模拟端口,一个16MHz晶体振荡器,一个USB接口,一个DC电源插座,一个ICSP header和一个复位按钮。

一、详细参数

微处理器 ATmega328P
工作电压 5V
输入电压(推荐) 7-12V
输入电压(限值) 6-20V
数字输入/输出引脚 14路(其中6路可用于PWM输出)
PWM数字I/ O引脚 6
模拟输入引脚 6
每路输入/输出引脚的直流电流 20 mA
3.3V引脚的直流电流 50 mA
闪存存储器 32KB,其中引导程序占用0.5KB
SRAM 2 KB (ATmega328P)
EEPROM 1 KB (ATmega328P)
时钟频率 16 MHz
长度 68.6 mm
宽度 53.4 mm
重量 25 g

arduino uno R3 硬件参数介绍 arduino uno R3 硬件参数介绍

详细介绍

1、电源(Power)

Arduino UNO有三种供电方式:

  • 通过USB接口供电,电压为5 V;
  • 通过DC电源输入接口供电,电压要求7~12 V;
  • 通过电源接口处5 V或者VIN端口供电,5 V端口处供电必须为5 V,VIN端口处供电为7~12 V。

2、指示灯(LED)

Arduino UNO带有4个LED指示灯,作用分别是:

  • ON,电源指示灯。当Arduino通电时,ON灯会点亮。
  • TX,串口发送指示灯。当使用USB连接到计算机且Arduino向计算机传输数据时,TX灯会点亮。
  • RX,串口接收指示灯。当使用USB连接到计算机且Arduino接收到计算机传来的数据时,RX灯会点亮。
  • L,可编程控制指示灯。该LED通过特殊电路连接到Arduino的13 号引脚,当13号引脚为高电平或高阻态时,该LED 会点亮;当为低电平时,不会点亮。因此可以通过程序或者外部输入信号来控制该LED的亮灭。

3、复位按键(Reset Button)

按下该按键可以使Arduino重新启动,从头开始运行程序。

4、存储空间(Memory)

Arduino的存储空间即是其主控芯片所集成的存储空间。也可以通过使用外设芯片的方式来扩展Arduino的存储空间。

Arduino UNO的存储空间分三种:

  • Flash,容量为32 KB。其中0. 5 KB作为BOOT区用于储存引导程序,实现通过串口下载程序的功能;另外的31 . 5 KB作为用户储存程序的空间。相对于现在动辄几百GB的硬盘,可能觉得32 KB太小了,但是在单片机上,32 KB已经可以存储很大的程序了。
  • SRAM,容量为2 KB。SRAM相当于计算机的内存,当CPU进行运算时,需要在其中开辟一定的存储空间。当Arduino 断电或复位后,其中的数据都会丢失。 EEPROM,容量为1 KB。
  • EEPROM的全称为电可擦写的可编程只读存储器,是一种用户可更改的只读存储器,其特点是在Arduino断电或复位后,其中的数据不会丢失。

5、输入/ 输出端口(Input/Output Port)

Arduino UNO有14个数字输入/输出端口,6个模拟输入端口。其中一些带有特殊功能,这些端口如下:

  • UART通信,为0(RX)和1(TX)引脚,被用于接收和发送串口数据。这两个引脚通过连接到ATmega16 U2来与计算机进行串口通信。 外部中断,为2和3引脚,可以输入外部中断信号。
  • PWM输出,为3、5、6、9、10和11引脚,可用于输出PWM波。 SPI通信,为10 (SS)、11 (MOSI)、12 (MISO)和13 (SCK)引脚,可用于 SPI通信。
  • TWI通信,为A4 (SDA)、A5 (SCL)引脚和TWI接口,可用于TWI通信,兼容IIC通信。
  • AREF,模拟输入参考电压的输入端口。
  • Reset,复位端口。接低电平会使Arduino复位。当复位键被按下时,会使该端口接到低电平,从而使Arduino复位。

Arduino资源

Arduino uno R3官方介绍: https://www.arduino.cc/en/Main/ArduinoBoardUno

Arduino uno R3电路图: Arduino_Uno_Rev3-schematic

ATmega168 /328-Arduino Pin Mapping: https://www.arduino.cc/en/Hacking/PinMapping168

原创文章,转载请注明:转载自科技爱好者博客

本文链接地址: arduino uno R3 硬件参数介绍 (http://blog.lxx1.com/2718)

如果博客对您有帮助,请给我 打赏


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

周鸿祎自述

周鸿祎自述

周鸿祎 / 中信出版社 / 2014-8 / 45.00元

在很多方面,周鸿祎都是互联网领域的颠覆者。他重新定义了“微创新”,提出从细微之处着手,通过聚焦战略,以持续的创新,最终改变市场格局、为客户创造全新价值。他第一个提出了互联网免费安全的理念,也由此让奇虎360拥有了超过4亿的用户。 在《周鸿祎自述:我的互联网方法论》中,周鸿祎首次讲述了自己的互联网观、产品观和管理思想,厘清了互联网产品的本质特征和互联网时代的新趋势,列举了颠覆式创新在现实中的实......一起来看看 《周鸿祎自述》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

html转js在线工具
html转js在线工具

html转js在线工具