Arduino Mega:有關大型開發板的所有信息

Arduino的兆豐

如果 板塊 Arduino UNO 版本3 它對您來說太小了,您想創建更多高級項目並享受更多功能,那麼您所需要的就是一塊板子 Arduino的兆豐,這是由與原始電路板相同的開發人員創建的另一種可用模型,但配備有更快的微控制器,更多的內存和更多的編程引腳。

Arduino Mega與有很多相似之處 Arduino UNO,但有一些差異使每個人都很特別 製造商尋找更多的東西。 通常,如果您只是入門,那不是最佳選擇,但是如果您已經利用了UNO的功能並且想走得更遠,那就是最佳選擇。

什麼是Arduino Mega?

Arduino徽標

Arduino的兆豐 它是另一個基於Atmel ATmega2560微控制器的官方開發板,因此得名。 此外,它包括54個數字輸入和輸出引腳,其中15個可用作 PWM輸出。 它還具有16個模擬輸入,作為硬件串行端口的4個UART,一個16 Mhz晶體振盪器,USB連接,電源連接器,ICSP接頭和復位按鈕。

如您所見,與 Arduino UNO,具有更高的容量,這也導致 它的價格 輕輕。 但是,它一點也不貴,它僅花費幾歐元,您可以在許多專業商店中找到它:

它包含 您需要的一切 對於您的微控制器,因此您只需要擔心自己的DIY項目,通過USB將開發板連接到計算機,下載您使用Arduino IDE創建的草圖並將其投入使用。

您應該知道,與以前的主板不同,Arduino Mega不使用FTDI USB到串行控制器芯片。 相反,請使用 ATmega16U2芯片 在其最新版本中(Rev1和Rev2使用了ATmega8U2)。 也就是說,它具有USB到串行轉換器的編程器。

這個盤子是 眾多高級項目的理想選擇例如用作3D打印機,工業CNC機器人等的大腦。 並且它們與以下的護罩或護罩完全兼容 Arduino UNO,因此您會發現許多兼容的元素和一個強大的社區隨時準備為您的問題提供幫助。

如果您想進一步了解 兼容的電子元件和模塊,在同一博客中,有許多步驟逐步說明了它們的全部功能。 例如:

Arduino Mega的詳細信息

碟子 Arduino的兆豐 有您可以在盤子上找到的所有東西 Arduino Uno Rev3,但是正如我已經提到的那樣,它還添加了一些使其更強大的功能。

技術特性,方案和引腳排列

技術特徵 您應該知道的Arduino Mega開發板包括:

  • 2560 Mhz的Atmel ATmega16微控制器
  • 256 KB閃存(引導加載程序使用的8KB不能用於您的程序)
  • 8 KB SRAM存儲器。
  • 4 KB EEPROM存儲器。
  • 5v工作電壓
  • 輸入電壓7-12v
  • 輸入電壓限制:6-20v
  • 54個數字引腳,其中15個可以是PWM。 可以通過Arduino IDE代碼將它們配置為輸入或輸出。
  • 16個模擬輸入引腳。
  • 4個UART,USB,RX和TX引腳進行通信,以及TWI和SPI。
  • 電源引腳:5v,可為電路板提供7至12v或5v USB供電的電流。 3v3引腳可以提供3.3伏的電壓。 GND引腳可用於將您的項目接地。 IOREF引腳是板上的引腳,用於提供微控制器工作的參考電壓。
  • 每個I / O引腳的電流為40mA DC。
  • 引腳3v3輸送的電流為50 mA。

我還要補充一點,Arduino Mega具有可重置的多重保險絲,以保護您將開發板連接到的計算機的USB端口。 這樣,您將避免由於項目中的短路或可能發生的過電流而造成損壞。 這是該版本實現的內部保護的附加層,如果對USB端口施加了500 mA以上的電流,則該保護會插入,自動斷開連接,直到消除過載為止。

產品規格書

您也可以下載一個 技術表或數據表 您需要了解有關該產品的電子詳細信息,允許的最大電流和最大電壓的所有信息,以免損壞電路板,完整的引腳排列以及您希望獲得的大量信息。 為此,您可以從官方網站下載它:

Arduino IDE和編程

Arduino IDE的屏幕截圖

要對Arduino Mega以及其他開發板模型進行編程,您可以使用名為 Arduino IDE。 該開發平台與macOS,Windows和Linux兼容。 一個完整的免費開放源代碼套件,您可以使用它開始創建自己的源代碼,並使用USB電纜將其記錄在板上。

如您所知,該程序使用 程式語言 Arduino原生,用於基於處理的高級編程。 它與其他語言相似,因為它基於C ++,具有相似的語法和形式。

在此博客的文章中,我們通常會在最後添加一些內容 代碼或草圖片段 我們將介紹代碼示例,以開始介紹我們引入的每個項目或組件。 因此,您可以開始邁出第一步。 但是,如果您想了解有關Arduino IDE以及如何對項目進行編程的更多信息,我邀請您下載我們的免費編程課程 PDF中的Arduino IDE.

此外,作為高級項目的補充,您可能還需要其他應用程序或軟件,這些應用程序或軟件將幫助您概述所有內容並使其更清晰地顯示出來,以免造成混亂。 所以, 您還將有興趣了解 像這樣的項目:

  • KiCad的:這是一個用於電子開發的EDA環境,可用來製作複雜的圖表和佈局。 它是適用於Linux,macOS和Windows的免費,開源和跨平台軟件。
  • 弗里辛:這是一個非常實用的開源和多平台軟件,可幫助您以示意圖方式或以3D方式創建項目以顯示它們。

成為第一個發表評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。