当前位置: 首页 > 文档资料 > Arduino 中文教程 >

Arduino - Board Description

优质
小牛编辑
128浏览
2023-12-01

在本章中,我们将了解Arduino板上的不同组件。 我们将研究Arduino UNO板,因为它是Arduino板系列中最受欢迎的板。 此外,它是开始使用电子和编码的最佳主板。 有些电路板与下面给出的电路板略有不同,但大多数Arduinos都有大部分这些组件的共同点。

董事会描述
电源USB

Power USB

可以使用计算机上的USB电缆为Arduino板供电。 您只需将USB电缆连接到USB连接(1)即可。

桶杰克

Power (Barrel Jack)

Arduino板可以通过将其连接到Barrel Jack(2)直接从AC主电源供电。

电压调节器

Voltage Regulator

电压调节器的功能是控制给予Arduino板的电压并稳定处理器和其他元件使用的DC电压。

晶体振荡器

Crystal Oscillator

晶体振荡器帮助Arduino处理时间问题。 Arduino如何计算时间? 答案是,使用晶体振荡器。 印在Arduino晶体顶部的数字是16.000H9H。 它告诉我们频率是16,000,000赫兹或16 MHz。

Arduino重置

Arduino Reset

您可以重置Arduino板,即从头开始您的程序。 您可以通过两种方式重置UNO板。 首先,使用电路板上的复位按钮(17)。 其次,您可以将外部复位按钮连接到标有RESET(5)的Arduino引脚。

销

Pins (3.3, 5, GND, Vin)

  • 3.3V(6) - 电源3.3输出电压

  • 5V(7) - 提供5输出电压

  • 与Arduino板一起使用的大多数组件在3.3伏和5伏下工作正常。

  • GND(8)(接地) - Arduino上有几个GND引脚,其中任何一个都可用于接地电路。

  • Vin(9) - 该引脚也可用于从外部电源(如交流电源)为Arduino板供电。

模拟引脚

Analog pins

Arduino UNO板有五个模拟输入引脚A0到A5。 这些引脚可以读取来自湿度传感器或温度传感器等模拟传感器的信号,并将其转换为可由微处理器读取的数字值。

主单片机

Main microcontroller

每个Arduino板都有自己的微控制器(11)。 你可以把它当作你董事会的大脑。 Arduino上的主IC(集成电路)在板与板之间略有不同。 微控制器通常是ATMEL公司。 在从Arduino IDE加载新程序之前,您必须知道您的主板具有哪些IC。 该信息可在IC顶部获得。 有关IC结构和功能的更多详细信息,请参阅数据表。

ICSP引脚

ICSP pin

大多数情况下,ICSP(12)是AVR,Arduino的微型编程头,包括MOSI,MISO,SCK,RESET,VCC和GND。 它通常被称为SPI(串行外设接口),可以将其视为输出的“扩展”。 实际上,您将输出设备从属于SPI总线的主设备。

电源LED指示灯

Power LED indicator

将Arduino插入电源时,此指示灯应亮起,表示电路板已正确通电。 如果此灯未亮起,则说明连接有问题。

TX和RX LED

TX and RX LEDs

在您的主板上,您将找到两个标签:TX(发送)和RX(接收)。 他们出现在Arduino UNO董事会的两个地方。 首先,在数字引脚0和1处,指示负责串行通信的引脚。 第二,TX和RX led(13)。 发送串行数据时,TX指示灯以不同的速度闪烁。 闪烁的速度取决于电路板使用的波特率。 RX在接收过程中闪烁。

数字I/O.

Digital I/O

Arduino UNO板有14个数字I/O引脚(15)(其中6个提供PWM(脉冲宽度调制)输出。这些引脚可配置为输入数字引脚,以读取逻辑值(0或1)或数字输出引脚驱动不同的模块,如LED,继电器等。标有“〜”的引脚可用于产生PWM。

AREF

AREF

AREF代表模拟参考。 有时,它用于设置外部参考电压(介于0和5伏之间)作为模拟输入引脚的上限。