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)

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


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

查看所有标签

猜你喜欢:

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

人工智能+:AI与IA如何重塑未来

人工智能+:AI与IA如何重塑未来

[美]韩德尔·琼斯(Handel Jones) [中]张臣雄 / 机械工业出版社 / 2018-10 / 55.00

当深度学习模型引发了全世界对人工智能的再次关注时,人工智能迎来第三次高速增长,人工智能(AI)、增强现实(AR)和虚拟现实(VR)正把人类带向新的“智能增强时代”(IA),我们将在不知不觉中接纳机器智能。 针对人类社会长期存在的众多复杂的动态的难题,人机融合智能将会提供全新的解决方案,谷歌、Facebook、微软、亚马逊、腾讯、阿里巴巴、百度等平台巨头纷纷斥千亿巨资布局人工智能的尖端技术;智......一起来看看 《人工智能+:AI与IA如何重塑未来》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具