Arduino Nano V3 — 技术文档

知识库
知识库文档
/firmware/开发板/Arduino Nano V3 (ATmega328P)/Arduino Nano V3 — 技术文档.md

文档

Arduino Nano V3 (ATmega328P) 技术文档

一、概述

Arduino Nano V3 是基于 ATmega328P-AU 微控制器的紧凑型开发板,尺寸仅 18×45mm,完全面包板兼容。它与 Arduino Uno 功能几乎完全一致(同样基于 ATmega328P),但体积缩小约一半,非常适合空间受限的嵌入式项目、穿戴设备和批量量产。

关键参数
主控 ATmega328P-AU
工作电压 5V
主频 16MHz 晶振
Flash 32KB(Bootloader占2KB)
SRAM 2KB
EEPROM 1KB
重量 ~7g

二、引脚定义(总计30个引脚,双排15×2)

电源引脚

引脚 功能 说明
VIN 外部电源输入 7-12V 推荐,极限 6-20V,经 AMS1117-5.0 LDO 稳压
5V 5V 输出/输入 LDO 输出(VIN供电时);也可由 USB 供电
3.3V 3.3V 输出 FT232RL 内部 LDO 提供,最大 50mA
GND 共 2 个 GND 引脚
RST 复位 低电平复位,内部上拉
AREF ADC 参考电压 外部模拟参考,使用前需调用 analogReference()

数字 IO(D0-D13)

引脚 特殊功能 备注
D0 RX(UART接收) 与FT232RL TX相连
D1 TX(UART发送) 与FT232RL RX相连
D2 外部中断 INT0
D3 外部中断 INT1、PWM
D4 普通IO
D5 PWM
D6 PWM
D7 普通IO
D8 普通IO
D9 PWM
D10 PWM、SS(SPI片选)
D11 PWM、MOSI(SPI主出从入)
D12 MISO(SPI主入从出)
D13 SCK(SPI时钟)、板载LED

模拟输入(A0-A7)

引脚 说明
A0 10位ADC,也可作普通数字IO(D14)
A1 同上(D15)
A2 同上(D16)
A3 同上(D17)
A4 SDA(I²C数据),也可作D18
A5 SCL(I²C时钟),也可作D19
A6 纯模拟输入,不可作数字IO
A7 纯模拟输入,不可作数字IO

三、电气特性

参数 条件 最小值 典型值 最大值 单位
工作电压 4.5 5.0 5.5 V
输入电压(VIN) 6 20 V
VIN推荐范围 7 12 V
数字IO高电平输出 IOH=-20mA 4.2 V
数字IO低电平输出 IOL=20mA 0.9 V
单IO最大输出电流 40 mA
所有IO总电流 200 mA
3.3V输出电流 FT232RL内部 50 mA
ADC分辨率 10 bit
ADC输入范围 0 VREF V
时钟频率 外部晶振 16 MHz
工作温度 -40 +85 °C

四、板载外设

  • FT232RL USB-UART 桥接器:Mini-USB → TTL 串口;提供 3.3V LDO;支持自动复位(DTR→RST通过100nF电容耦合)
  • AMS1117-5.0 LDO:VIN → 5V 稳压,最大 1A(需考虑散热)
  • 16MHz 晶振 + 两个 22pF 负载电容
  • D13 LED:连接至 PB5,高电平点亮(含1K限流电阻)
  • PWR LED:绿色电源指示灯
  • ICSP 排针(6针):SPI 编程接口,用于烧录 Bootloader

五、典型应用电路

1. 最小系统供电

USB 5V ─── Mini-USB ─── 5V引脚(内部经500mA自恢复保险丝)
                      ─── AMS1117-5.0 ─── 5V总线
VIN 7-12V ─── D1(M7) ─── AMS1117-5.0 ─── 5V总线

2. 经典应用:LED + 按钮

    D3 ─── R_220Ω ─── LED_阳极
               LED_阴极 ─── GND

    D2 ─── 按钮 ─── GND
        (内部上拉使能: pinMode(2, INPUT_PULLUP))

3. I²C OLED 接线

    Nano A4(SDA) ─── OLED SDA
    Nano A5(SCL) ─── OLED SCL
    Nano 5V      ─── OLED VCC
    Nano GND     ─── OLED GND

4. 外部供电 + 串口通信

    锂电池 7.4V ─── VIN
    GND ─── 电池负极
    D0(RX)、D1(TX) 经逻辑电平转换后连接 3.3V 外设
    (注意:Nano 原生为 5V 逻辑,3.3V 外设需电平转换)

六、使用注意事项

  1. 5V和3.3V逻辑兼容性:Nano 所有 IO 均为 5V 逻辑。连接 3.3V 外设(如 ESP8266、nRF24L01)必须使用电平转换模块或分压电阻,否则可能烧毁外设。
  2. VIN 供电极性:VIN 无防反接保护,接反会烧毁 AMS1117 和 FT232RL。建议加串联 1N4007 二极管。
  3. USB 和 VIN 同时供电:电路设计允许同时连接,自动从 VIN 取电(USB 5V 经肖特基二极管隔离),但 VIN > 6.5V 时优先 VIN。
  4. ADC 精度:10 位 ADC 受 5V 电源噪声影响较大,精密测量建议在 AREF 引脚外接精密基准电压源(如 TL431 2.5V)并调用 analogReference(EXTERNAL)
  5. PWM 频率:默认约 490Hz(D5/D6 约 980Hz)。驱动电机时有啸叫声属正常,可通过修改 Timer 分频寄存器调整频率(会同时影响 millis()delay())。
  6. Flash 写寿命:ATmega328P 的 Flash 约 10,000 次擦写,EEPROM 约 100,000 次。频繁记录数据请使用外部存储(SD卡 / AT24Cxx EEPROM)。
  7. Bootloader:出厂默认烧录 Optiboot(仅占 0.5KB),烧录时波特率 115200bps。
  8. 尺寸兼容:引脚间距为标准 2.54mm(100mil),与面包板和万能板完美兼容。两排间距 15.24mm(600mil),插面包板时跨中间分隔槽。

信息

路径
/firmware/开发板/Arduino Nano V3 (ATmega328P)/Arduino Nano V3 — 技术文档.md
更新时间
2026/5/26