基本信息
文件名称:Arduino 系列:Arduino Pro Mini (基于 ATmega328P)_(1).ArduinoProMini概述.docx
文件大小:26.14 KB
总页数:28 页
更新时间:2025-06-24
总字数:约1.28万字
文档摘要

PAGE1

PAGE1

ArduinoProMini概述

1.ArduinoProMini简介

ArduinoProMini是一款基于ATmega328P微控制器的小型开发板,适用于各种嵌入式项目和原型设计。与标准的ArduinoUno相比,ProMini体积更小,功耗更低,更适合用于需要紧凑设计的项目。ProMini提供两种不同的电压选项:5V和3.3V,并且可以使用外部电源供电,使其在各种环境中都能灵活应用。

1.1物理特性

尺寸:33.8mmx18.3mm

重量:2.5g

引脚:20个引脚(14个数字I/O,6个模拟I/O)

电压:5V和3.3V两种版本

电流:5V版本最大500mA,3.3V版本最大150mA

功耗:低功耗模式下,3.3V版本功耗仅为几微安

工作频率:8MHz(3.3V版本)和16MHz(5V版本)

1.2微控制器特性

处理器:ATmega328P

时钟速度:8MHz(3.3V版本)和16MHz(5V版本)

闪存:32KB(其中0.5KB用于引导程序)

SRAM:2KB

EEPROM:1KB

工作电压:3.3V或5V

输入电压:3.3V版本:3.3V至12V;5V版本:5V至12V

1.3引脚说明

引脚编号|功能|说明|

|———-|——————|————————————————————–|

1|GND|地线,用于连接电源地|

2|VCC|电源正极,3.3V或5V|

3|D0(RX)|串行通信接收引脚|

4|D1(TX)|串行通信发送引脚|

5|D2|数字I/O引脚|

6|D3|数字I/O引脚,支持PWM输出|

7|D4|数字I/O引脚|

8|D5|数字I/O引脚,支持PWM输出|

9|D6|数字I/O引脚,支持PWM输出|

10|D7|数字I/O引脚|

11|D8|数字I/O引脚|

12|D9|数字I/O引脚,支持PWM输出|

13|D10|数字I/O引脚,支持SPI接口|

14|D11|数字I/O引脚,支持SPI接口和PWM输出|

15|D12|数字I/O引脚,支持SPI接口|

16|D13|数字I/O引脚,内置LED,支持SPI接口和PWM输出|

17|A0|模拟I/O引脚,支持ADC输入|

18|A1|模拟I/O引脚,支持ADC输入|

19|A2|模拟I/O引脚,支持ADC输入|

20|A3|模拟I/O引脚,支持ADC输入|

21|A4(SDA)|模拟I/O引脚,支持ADC输入和I2C通信的SDA引脚|

22|A5(SCL)|模拟I/O引脚,支持ADC输入和I2C通信的SCL引脚|

23|A6|模拟I/O引脚,支持ADC输入|

24|A7|模拟I/O引脚,支持ADC输入|

25|RST|复位引脚,用于重启微控制器|

26|GND|地线,用于连接电源地|

27|GND|地线,用于连接电源地|

28|VCC|电源正极,3.3V或5V|

2.ArduinoProMini的设置与编程

2.1硬件设置

要使用ArduinoProMini,首先需要进行基本的硬件设置。以下是一些常见的设置步骤:

电源:ArduinoProMini可以通过3.3V或5V电源供电。确保选择正确的电源电压版本,并通过VCC和GND引脚连接电源。

编程接口:ProMini没有内置USB接口,因此需要使用外部编程器,如FTDI转换器或ArduinoUno作为ISP。

电平转换:如果使用5V的FTDI转换器编程3.3V的ProMini,需要使用电平转换器以防止损坏。

2.2使用FTDI转换器编程

FTDI转换器是常用的编程工具,可以将USB信号转换为TTL信号,从而与ProMini通信。

2.2.1硬件连接

FTDI转换器|ArduinoProMini|

|————-|——————|

GND|GND|

5V|VCC|

TX|D0(RX)|

RX|D1(TX)|

DTR|RST|

2.2.2软件设置

安装