Arduino 板的說明

2023-06-28 16:32 更新


在本章中,我們將了解 Arduino 板上的不同組件。將學習 Arduino UNO 板,因為它是 Arduino 板系列中最受歡迎的。此外,它是開始使用電子和編碼的最佳板。有些板看起來與下面給出的有些不同,但多數(shù) Arduino 中的這些組件大部分是共同的。

以下是 UNO 板的電路:



以下是 UNO 板的詳細參數(shù):

名稱 參數(shù)
工作電壓 5V
輸入電壓 接上 USB 時無須外部供電或外部 7V~12V DC 輸入
輸出電壓 5V DC 輸出和 3.3V DC 輸出 和外部電源輸入
微處理器 ATmega328
Bootloader Arduino Uno
時鐘頻率 16 MHz
輸入電壓( 推薦) 7-12V
輸入電壓(限制) 6-20V
支持 USB 接口協(xié)議及供電(不需外接電源)
支持 ISP 下載功能
數(shù)字 I/O 端口 14(6 個 PWM 輸出口)
模擬輸入端口 6
直流電流  I/O 端口 40mA
直流電流 3.3V 端口 50mA
Flash 內(nèi)存 32 KB (ATmega328) (0.5 KB用于引導程序)
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
尺寸 75x55x15mm

以下是 UNO 板的詳細內(nèi)容:

Arduino UNO板


Power USB

電源 USB

Arduino 板可以通過使用計算機上的USB線供電。你需要做的是將 USB 線連接到 USB 接口。

Barrel Jack

電源(桶插座)

Arduino 板可以通過將其連接到電源插口直接從交流電源供電。

Voltage Regulator

穩(wěn)壓器

穩(wěn)壓器的功能是控制提供給 Arduino 板的電壓,并穩(wěn)定處理器和其他元件使用的直流電壓。

Crystal Oscillator

晶體振蕩器

晶振幫助Arduino處理時間問題。Arduino 如何計算時間?答案是,通過使用晶體振蕩器。在 Arduino 晶體頂部打印的數(shù)字是 16.000H9H。它告訴我們,頻率是 16,000,000 赫茲或 16MHz。

Arduino Reset

Arduino 重置

你可以重置你的 Arduino 板,例如從一開始就啟動你的程序??梢酝ㄟ^兩種方式重置 UNO 板。首先,通過使用板上的復位按鈕(17)。其次,你可以將外部復位按鈕連接到標有 RESET(5)的 Arduino 引腳。

Pins

引腳(3.3,5,GND,Vin)

  • 3.3V(6) - 提供 3.3 輸出電壓

  • 5V(7) - 提供 5 輸出電壓

  • 使用3.3伏和5伏電壓,與 Arduino 板一起使用的大多數(shù)組件可以正常工作。

  • GND(8)(接地) - Arduino 上有幾個 GND 引腳,其中任何一個都可用于將電路接地。

  • VVin(9) - 此引腳也可用于從外部電源(如交流主電源)為 Arduino 板供電。

Analog pins

模擬引腳

Arduino UNO 板有六個模擬輸入引腳,A0 到 A5。這些引腳可以從模擬傳感器(如濕度傳感器或溫度傳感器)讀取信號,并將其轉(zhuǎn)換為可由微處理器讀取的數(shù)字值。

Main microcontroller

微控制器

每個 Arduino 板都有自己的微控制器(11)。你可以假設它作為板的大腦。Arduino 上的主 IC(集成電路)與板對板略有不同。微控制器通常是 ATMEL 公司的。在從 Arduino IDE 加載新程序之前,你必須知道你的板上有什么 IC。此信息位于 IC 頂部。有關 IC 結(jié)構和功能的更多詳細信息,請參閱數(shù)據(jù)表。

ICSP pin

ICSP 引腳

大多數(shù)情況下,ICSP(12)是一個 AVR,一個由 MOSI,MISO,SCK,RESET,VCC 和 GND 組成的 Arduino 的微型編程頭。它通常被稱為 SPI(串行外設接口),可以被認為是輸出的“擴展”。實際上,你是將輸出設備從屬到 SPI 總線的主機。

Power LED indicator

電源 LED 指示燈

當你將 Arduino 插入電源時,此 LED 指示燈應亮起,表明你的電路板已正確通電。如果這個指示燈不亮,那么連接就出現(xiàn)了問題。

TX and RX LEDs

TX 和 RX LED

在你的板上,你會發(fā)現(xiàn)兩個標簽:TX(發(fā)送)和RX(接收)。它們出現(xiàn)在 Arduino UNO 板的兩個地方。首先,在數(shù)字引腳 0 和 1 處,指示引腳負責串行通信。其次,TX 和 RX LED(13)。發(fā)送串行數(shù)據(jù)時,TX LED 以不同的速度閃爍。閃爍速度取決于板所使用的波特率。RX 在接收過程中閃爍。

Digital I/O

數(shù)字 I/O

Arduino UNO 板有 14 個數(shù)字 I/O 引腳(15)(其中 6 個提供 PWM(脈寬調(diào)制)輸出),這些引腳可配置為數(shù)字輸入引腳,用于讀取邏輯值(0 或 1) ;或作為數(shù)字輸出引腳來驅(qū)動不同的模塊,如 LED,繼電器等。標有“?”的引腳可用于產(chǎn)生 PWM。

AREF

AREF

AREF 代表模擬參考。它有時用于設置外部參考電壓(0 至 5 伏之間)作為模擬輸入引腳的上限。



以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號