亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

Arduino Nano 引脚排列:规格、引脚说明和编程

技术与机器人和电子技术齐头并进。所有这些的中心是电子电路板,而电子世界中最常见的电路板是 Arduino 电路板。人们还认为 Aduinos 是微控制器,然而,它们是具有多个组件的电路板,包括微控制器。相反,作为印刷电路板的 Arduino Nano Pinout 本身具有多个组件,这也使得学习变得更加有趣。

什么是 Arduino Nano 引出线

Arduino Nano 是一款小型 ATmega328P 微控制器处理器串行芯片板,尺寸为 4.5 cm x 1.8 cm。事实上,Arduino Nano 比 Arduino UNO 更受欢迎,因为它有很多相似之处。

最显着的区别是 Arduino UNO 采用塑料双列直插式封装 (PDIP) 电路板形式,有 30 个引脚,而 Arduino Nano 采用塑料四方扁平封装 (TQFP),有 32 个引脚。事实上,Arduino Nano 使用的是 Type-B Micro USB,而 Arduino Nano 有一个 DC 电源插孔。

(又称PDIP(塑料DIP))

(薄引脚方形扁平封装(TQFP))

随后,Arduino Nano 比 Arduino UNO 更受欢迎,因为它体积小、价格便宜、功能特殊,因为它们都具有相似的功能。

(Arduino Nano 前、后、侧视图)

Arduino Nano 的特点

基本SPI总线示例)

(RJ11转ICSP PIC编程器)

Arduino Nano 规格

ARDUINO NANO 规格
微控制器 ATmega328P
CPU 闪存 32 KB(Bootloader 使用 2 KB)闪存
架构/处理器 AVR 8 位
SRAM 2 KB
EEPROM 1 KB
时钟速度 16 MHz 时钟速度
工作电压源 5V
模拟 I/O 引脚 8
输入电压 7V-12V
每个 I/O 引脚的直流电流 40 毫安
数字 I/O 引脚 22
脉宽调制 (PWM) 输出 6
功耗 19 毫安
PCB 尺寸 1.8 厘米 X 4.5 厘米
USB Type-B 微型 USB
ICSP 标头 是的
通讯 IIC、SPI 通信、USART
重量 7 克
可编程 Arduino IDE

Arduino Nano 引脚排列

本节将解释底层硬件中引脚的功能,我们将详细讨论引脚的替代任务。

(Arduino Nano 功能管脚排列)

TX/D1 引脚 是一个数字 I/O 引脚,负责从 Arduino Nano PCB 传输串行数据。因此它是一个串口。

RX/D0 引脚 是一个数字 I/O 引脚,负责将串行数据接收到 Arduino Nano PCB 中。因此它是串行通信引脚和串行端口之一。

2 复位引脚 和一个重置按钮,用于将微控制器和重置按钮重置为低电平有效。

引脚 D2 和 D3 .这些是数字 I/O 引脚,用于在紧急情况或需要执行更重要的功能并且需要停止正在运行的程序时中断微控制器程序。

D0 至 D13 串行时钟 (SCK) 引脚。这些都是 Arduino Nano 引脚排列的 14 个数字输入输出引脚 (I/O)。此外,使用函数 pinMode()、digitalRead() 和 digitalWrite() 根据应用要求配置引脚。数字 IO 引脚还有一个内部上拉电阻,范围从 20Ω 到 40Ω,默认不连接。随后,数字 IO 引脚还可以提供 40 mA 的电源电流为微控制器供电。

D3、D5、D6、D9 和 D11 引脚 用于脉冲宽度调制。因此,它们控制电机的速度、LED 亮度以及更多需要调制的功能。

A0 到 A7 引脚 .这些是八个模拟输入引脚,模拟输入具有 8 位模数转换器 (ADC) 功能。此外,它是通过analogRead()函数读取的,该函数也从指定的模拟引脚读取值。

D10 信号和系统 (SS)、D11 主输出从输入 (MOSI)、D12 主输入从输出 (MISO) 和 D13 串行时钟 (SCK) 引脚 .

因此,这些是用于(串行外设接口)SPI 通信的数字引脚。

内置 LED (13) .这个数字引脚控制嵌入在电路板上的内部 LED,在需要时将其打开或关闭。

A4 (SDA)、A5 (SCA) 引脚 .这些是用于两线接口 (TWI) 或内部集成电路 (I2C) 通信的模拟引脚。

AREF 是一个模拟电压到数字转换 (ADC) 参考。

VIN ,电源引脚之一,也是连接外部电源(7V - 12V输入电压电平)塔式微控制器时使用的电源输入电压引脚。

3v3 是内置 Nano 板稳压器产生的最小电压。

5V 是 Nano 板用于为其组件供电的稳压电源电压。

接地引脚 是纳米板上的接地引脚。

如何为 Arduino Nano 供电

您需要启动 Arduino Nano 才能运行您的第一个应用程序。本节还讨论了为 Arduino Nano 电路板供电及其功耗模式。这些电源模式可以保护您的 Arduino 电路板安全,尤其是免受电源损坏。

(Arduino Nano 使用 mini USB 供电)

Arduino Uno 和 Arduino Nano 的区别

相比之下,Arduino UNO 和 Arduino Nano 在技术规格上存在显着差异。但是,以下是一些不同之处。

(Arduino Nano 和 Arduino UNO 并排放置)

如何对 Arduino Nano 进行编程

(在面包板上设置 Arduino Nano)

在本节中,我们将讨论如何对 Arduino 进行编程以及如何执行程序。

第一步是下载 Arduino IDE 和相关驱动程序,如 megaAVR 内核。稍后,一旦安装了 Arduino IDE 板,使用 USB 端口将 Arduino 板连接到计算机。它将为 LED 供电。

同时,在 Arduino 软件中,选择您正在使用的正确类型的 Arduino 板。转到代码的内置示例。随后,将示例代码从您的计算机加载到 Arduino 软件顶部栏的板上。该过程完成后,Arduino 内置 LED 将立即开始闪烁。之后,您可以观察 Arduino 并查看正在执行的命令。因此,如果您有 Arduino 板闪烁的示例代码,您将随后观察 nano 板在做什么。

总结

总而言之,Arduino Nano 的应用和熟悉度主要基于本文讨论的特性和功能。此外,Arduino Nano 还用于许多应用,例如跟踪手势和电子板载传感器。

简而言之,我们还确定 Arduino 编程可以在更广泛的程序中有所不同。此外,还介绍了引脚上的 SPI 通信和串行通信。如有任何技术问题或问题,请随时与我们联系。我们总是很高兴听到您的反馈。


工业技术

  1. ICM-20608-G 规范和应用
  2. APDS-9960 规范和应用
  3. Arduino 传感器 – 类型和应用
  4. 通过 Arduino 对 Atmel AT89 系列进行编程
  5. Arduino 计算器
  6. Arduboy Clone 与 Arduino Nano 和 I2C OLED 显示器
  7. Raspberry Pi 和 Arduino 笔记本电脑
  8. 什么是 Arduino 以及如何编程? – Arduino 编程
  9. Arduino PWM编程及其在Arduino中的功能
  10. 2N3771 晶体管:引脚排列、特性、应用和替代方案
  11. AT89c51 微控制器:编程、引脚排列、特性和替代方案
  12. Arduino Protoshield – 快速而全面的组装指南