Arduino Nano Board概述

本文提供有关Arduino纳米板的详细信息,它是由Arduino团队设计的一种微控制器。此微控制器基于ATMEGA168或ATMEGA328P。它与Arduino Uno Board相当类似,但当涉及销钉配置和功能时,这款纳米电路板已更换Arduino Uno.由于尺寸小。我们知道在设计时嵌入式系统小尺寸组件是优选的。Arduino板主要用于建立电子项目。嵌入式系统,机器人等,但纳米板主要是欧洲杯四强竞猜平台为不是技术背景的初学者介绍。

什么是Arduino纳米板?

Arduino nano是一个微控制器类型板,它是由Arduino.cc设计的。它可以使用像Atmega328这样的微控制器构建。此微控制器也使用arduino.Uno。它是一个小型板,也具有各种应用。其他arduino董事会主要包括Arduino Mega,Arduino Pro Mini,Arduino Uno,Arduino Yun,Arduino Lilypad,Arduino Leonardo和Arduino到期。和其他开发板是AVR开发板,PIC开发板,覆盆子PI.,英特尔爱迪生,MSP430 Launchpad和ESP32板。


该板有许多功能和特点,如Arduino Duemilanove板。然而,该纳米板在包装中不同。它没有任何DC插孔,使得可以使用小型USB端口给出电源,否则可直接连接到VCC和GND等引脚。使用电路板上的迷你USB端口提供6至20Volts。

Arduino Nano的特点

Arduino Nano的特征主要包括以下内容。

arduino-an-board
arduino-an-board
  • Atmega328P微控制器来自8位AVR系列
  • 工作电压为5V
  • 输入电压(VIN)为7V至12V
  • 输入/输出引脚为22
  • 模拟I / P引脚来自A0至A5
  • 数字销是14
  • 功耗为19 mA
  • I / O引脚直流电流为40 mA
  • 闪存为32 kB
  • SRAM是2 KB
  • EEPROM是1 kB
  • CLK速度为16 MHz
  • 重量7g.
  • 印刷电路板的尺寸为18 x 45mm
  • 支持像SPI,IIC,&USART这样的三个通信

Arduino nano ininout.

Arduino纳米引脚配置如下所示,下面讨论每个引脚功能。

Arduino-nano-pinout
Arduino-nano-pinout

Power Pin(VIN,3.3V,5V,GND):这些销是动力销


  • VIN是板的输入电压,当外部时使用它能量源从7V到12V使用。
  • 5V是调节电源纳米板的电压,它用于向电路板提供电源以及组件。
  • 3.3V是从中生成的最小电压电压调节器在董事会上。
  • GND是董事会的地面销

RST引脚(重置):该引脚用于重置微控制器

模拟引脚(A0-A7):这些引脚用于计算电路板的模拟电压在0V至5V的范围内

I / O引脚(D0-D13的数字引脚):这些引脚用作I / P否则否则O / P引脚。0V和5V.

串行引脚(TX,RX):这些引脚用于传输并接收TTL串行数据。

外部中断(2,3):这些引脚用于激活中断。

PWM(3,5,6,9,11):这些引脚用于提供8位PWM输出。

SPI(10,11,12和13):这些引脚用于支撑SPI交流

内置LED(13):该引脚用于激活LED。

IIC(A4,A5):这些引脚用于支持TWI通信。

arf:该引脚用于向输入电压提供参考电压

Arduino Uno和Arduino Nano之间的区别

Arduino Nano板类似于Arduino UNO板,包括类似的微控制器,如Atmega328p。因此,他们可以共享类似的程序。这两个之间的主要区别是尺寸。因为Arduino Uno尺寸为纳米板。因此,Uno Poards在系统上使用更多空间。可以使用uno的编程一个USB.电缆虽然纳米使用迷你USB电缆。这两个之间的主要差异列于下表中。

差异 -   -  arduino-uno-and-arduino-nano
差异 - - arduino-uno-and-arduino-nano

Arduino Nano交流

Arduino纳米板的通信可以使用不同的源如使用额外的arduino板,计算机,否则使用微控制器来完成。使用纳米板(Atmega328)提供的微控制器提供串行交流(UART TTL)。这可以在Dx和Rx等数字引脚中访问。Arduino软件包括串行监视器,以允许简单的文本信息来传输和接收电路板。

无论何时通过计算机的方向通过FTDI和USB链路发出信息,纳米板上的TX&Rx LED将闪烁。图书馆类似的软件允许串行通信在电路板上的任何数字引脚上。微控制器还支持SPI和I2C(TWI)通信。

Arduino Nano编程

可以使用Arduino软件进行Arduino Nano的编程。单击“工具”选项并选择纳米板。纳米板上的微控制器ATMEGA328配有预装靴装载机的预编程。此引导加载程序允许在不使用外部硬件程序员的情况下上传新代码。可以使用STK500协议来完成这一点的通信。这里也可以避免引导加载程序,并且可以使用带有Arduino ISP的电路内串行编程或ICSP的标题来完成微控制器程序。

Arduino Nano的应用

这些板用于通过读取传感器,按钮或手指的输入来构建Arduino纳米项目,并通过转动电机或LED来提供输出,或者一些应用程序如下所示。

因此,这是关于概述的Arduino Nano Datasheet.。从上面的信息来源于,我们可以得出结论,对于电子产品新的初学者来说,这款纳米板由于其特点而言,这一纳米板非常建议为此板进行该板,因为其特点,并且在不同的应用中使用非常简单。该板可以简单地连接到其迷你USB端口的任何计算机。这是一个问题,什么是Arduino纳米司机?

添加评论