資料介紹
成分
ARDUINO MEGA 2560 REV3
?
|
× 1 |
741C083510JP
|
× 1 |
USB2513B-AEZC
|
× 1 |
AMS1117-5
?
|
× 1 |
227CKS035M
伊利諾伊電容器
|
× 1 |
Cvilux 美國(guó)
|
× 1 |
16針母頭
?
|
× 1 |
NX5032GA-16MHZ-STD-CSK-8
NDK美國(guó)公司
|
× 1 |
Y16271K00000T9R
|
× 1 |
106CKR063M
伊利諾伊電容器
|
× 1 |
106CKH050M
伊利諾伊電容器
|
× 1 |
106SML035MD4
伊利諾伊電容器
|
× 3 |
描述
DIY Arduino 巨型 Pcb
?
Arduino Mega 2560?是基于 ATmega2560 的微控制器板。?它有 54 個(gè)數(shù)字輸入/輸出引腳(其中 15 個(gè)可用作 PWM 輸出)、16 個(gè)模擬輸入、4 個(gè) UART(硬件串行端口)、一個(gè) 16 MHz 晶體振蕩器、一個(gè) USB 連接、一個(gè)電源插孔、一個(gè) ICSP 接頭、和一個(gè)重置按鈕。它包含支持微控制器所需的一切;只需使用 USB 電纜將其連接到計(jì)算機(jī)或使用 AC-DC 適配器或電池為其供電即可開始使用。Mega 2560 板與為 Uno 和以前的板 Duemilanove 或 Diecimila 設(shè)計(jì)的大多數(shù)屏蔽兼容。
?
概括
微控制器 ATmega2560
工作電壓 5V
輸入電壓(推薦)7-12V
輸入電壓(限制)6-20V
數(shù)字 I/O 引腳 54 個(gè)(其中 14 個(gè)提供 PWM 輸出)
模擬輸入引腳 16
每個(gè) I/O 引腳的直流電流 40 mA
3.3V 引腳的直流電流 50 mA
閃存 256 KB,其中 8 KB 由引導(dǎo)加載程序使用
SRAM 8 KB
EEPROM 4 KB
時(shí)鐘速度 16 MHz
?
力量
?
Arduino Mega 可以通過(guò) USB 連接或外部電源供電。自動(dòng)選擇電源。
外部(非 USB)電源可以來(lái)自 AC 到 DC 適配器(壁式電源)或電池。可以通過(guò)將 2.1 毫米中心正極插頭插入電路板的電源插孔來(lái)連接適配器。電池的引線可以插入 POWER 連接器的 Gnd 和 Vin 引腳接頭。
該板可在 6 至 20 伏的外部電源上運(yùn)行。但是,如果提供的電壓低于 7V,則 5V 引腳可能會(huì)提供低于 5V 的電壓,并且電路板可能會(huì)不穩(wěn)定。如果使用超過(guò) 12V 的電壓,穩(wěn)壓器可能會(huì)過(guò)熱并損壞電路板。推薦的范圍是 7 到 12 伏。
Mega2560 與之前所有板卡的不同之處在于它不使用 FTDI USB 轉(zhuǎn)串口驅(qū)動(dòng)芯片。相反,它具有 ATmega16U2(版本 1 和版本 2 板中的 ATmega8U2)被編程為 USB 到串行轉(zhuǎn)換器。
Mega2560 板的修訂版 2 有一個(gè)電阻器將 8U2 HWB 線拉到地,使其更容易進(jìn)入 DFU 模式。
董事會(huì)的修訂版 3 具有以下新功能:
1.0 引腳分配:添加了靠近 AREF 引腳的 SDA 和 SCL 引腳以及放置在 RESET 引腳附近的另外兩個(gè)新引腳,IOREF 允許屏蔽適應(yīng)電路板提供的電壓。將來(lái),擴(kuò)展板將與使用 5V 運(yùn)行的 AVR 的板和使用 3.3V 運(yùn)行的 Arduino Due 兼容。第二個(gè)是未連接的引腳,保留以供將來(lái)使用。
更強(qiáng)的復(fù)位電路。
Atmega 16U2 替換 8U2。
電源引腳如下:
車輛識(shí)別號(hào)。Arduino 板使用外部電源時(shí)的輸入電壓(與來(lái)自 USB 連接或其他穩(wěn)壓電源的 5 伏相反)。您可以通過(guò)此引腳提供電壓,或者,如果通過(guò)電源插孔提供電壓,則通過(guò)此引腳訪問(wèn)它。
5V。穩(wěn)壓電源用于為板上的微控制器和其他組件供電。這可以通過(guò)板載穩(wěn)壓器來(lái)自 VIN,也可以由 USB 或其他穩(wěn)壓 5V 電源提供。
3V3。由板載穩(wěn)壓器產(chǎn)生的 3.3 伏電源。最大電流消耗為 50 mA。
接地。接地引腳。
?
記憶
ATmega2560 有 256 KB 的閃存用于存儲(chǔ)代碼(其中 8 KB 用于引導(dǎo)加載程序)、8 KB 的 SRAM 和 4 KB 的 EEPROM(可以通過(guò) EEPROM 庫(kù)進(jìn)行讀寫)。
?
輸入和輸出
Mega 上的 54 個(gè)數(shù)字引腳中的每一個(gè)都可以用作輸入或輸出,使用 pinMode()、digitalWrite() 和 digitalRead() 函數(shù)。它們的工作電壓為 5 伏。每個(gè)引腳可提供或接收最大 40 mA 的電流,并具有 20-50 kOhms 的內(nèi)部上拉電阻(默認(rèn)斷開)。此外,一些引腳具有特殊功能:
串行:0(RX)和 1(TX);串行 1:19(RX)和 18(TX);序列號(hào) 2:17(RX)和 16(TX);串行 3:15(RX)和 14(TX)。用于接收 (RX) 和發(fā)送 (TX) TTL 串行數(shù)據(jù)。引腳 0 和 1 也連接到 ATmega16U2 USB-to-TTL 串行芯片的相應(yīng)引腳。
外部中斷:2(中斷 0)、3(中斷 1)、18(中斷 5)、19(中斷 4)、20(中斷 3)和 21(中斷 2)。這些引腳可配置為在低值、上升沿或下降沿或值變化時(shí)觸發(fā)中斷。有關(guān)詳細(xì)信息,請(qǐng)參閱 attachInterrupt() 函數(shù)。
PWM:0 到 13。通過(guò) analogWrite() 函數(shù)提供 8 位 PWM 輸出。
?
?
SPI:50(味噌)、51(MOSI)、52(SCK)、53(SS)。這些引腳支持使用 SPI 庫(kù)的 SPI 通信。SPI 引腳也在 ICSP 接頭上斷開,與 Uno、Duemilanove 和 Diecimila 物理兼容。
LED:13。有一個(gè)內(nèi)置LED連接到數(shù)字引腳13。當(dāng)引腳為HIGH值時(shí),LED亮,當(dāng)引腳為L(zhǎng)OW時(shí),它關(guān)閉。
TWI:20 (SDA) 和 21 (SCL)。使用 Wire 庫(kù)支持 TWI 通信。請(qǐng)注意,這些引腳與 Duemilanove 或 Diecimila 上的 TWI 引腳的位置不同。
?
Mega2560 有 16 個(gè)模擬輸入,每個(gè)輸入提供 10 位分辨率(即 1024 個(gè)不同的值)。默認(rèn)情況下,它們從接地測(cè)量到 5 伏,但可以使用 AREF 引腳和模擬參考()函數(shù)更改其范圍的上限。
板上還有其他幾個(gè)引腳:
AREF。模擬輸入的參考電壓。與analogReference() 一起使用。
重置。將此線拉低以重置微控制器。通常用于將重置按鈕添加到屏蔽的屏蔽
?
溝通
?
?
The Arduino Mega2560 has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega2560 provides four hardware UARTs for TTL (5V) serial communication. An ATmega16U2 (ATmega 8U2 on the revision 1 and revision 2 boards) on the board channels one of these over USB and provides a virtual com port to software on the computer (Windows machines will need a .inf file, but OSX and Linux machines will recognize the board as a COM port automatically. The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the board. The RX and TX LEDs on the board will flash when data is being transmitted via the ATmega8U2/ATmega16U2 chip and USB connection to the computer (but not for serial communication on pins 0 and 1).
?
SoftwareSerial 庫(kù)允許在 Mega2560 的任何數(shù)字引腳上進(jìn)行串行通信。
ATmega2560 還支持 TWI 和 SPI 通信。Arduino 軟件包括一個(gè) Wire 庫(kù)以簡(jiǎn)化 TWI 總線的使用;有關(guān)詳細(xì)信息,請(qǐng)參閱文檔。對(duì)于 SPI 通信,請(qǐng)使用 SPI 庫(kù)。
?
編程
Arduino Mega 可以使用 Arduino 軟件(下載)進(jìn)行編程。有關(guān)詳細(xì)信息,請(qǐng)參閱參考資料和教程。
Arduino Mega 上的 ATmega2560 預(yù)燒了一個(gè)引導(dǎo)加載程序,允許您在不使用外部硬件編程器的情況下上傳新代碼。它使用原始的 STK500 協(xié)議(參考,C 頭文件)進(jìn)行通信。
您還可以繞過(guò)引導(dǎo)加載程序并通過(guò) ICSP(在線串行編程)接頭對(duì)微控制器進(jìn)行編程;有關(guān)詳細(xì)信息,請(qǐng)參閱這些說(shuō)明。ATmega16U2(或 rev1 和 rev2 板中的 8U2)固件源代碼可在 Arduino 存儲(chǔ)庫(kù)中獲得。ATmega16U2/8U2 加載了 DFU 引導(dǎo)加載程序,可以通過(guò)以下方式激活:
?
在 Rev1 板上:連接板背面的焊接跳線(靠近意大利地圖),然后重置 8U2。
在 Rev2 或更高版本的板上:有一個(gè)電阻將 8U2/16U2 HWB 線拉到地,使其更容易進(jìn)入 DFU 模式。然后,您可以使用 Atmel 的 FLIP 軟件 (Windows) 或 DFU 編程器(Mac OS X 和 Linux)來(lái)加載新固件。或者您可以將 ISP 標(biāo)頭與外部編程器一起使用(覆蓋 DFU 引導(dǎo)加載程序)。有關(guān)更多信息,請(qǐng)參閱此用戶提供的教程。
?
自動(dòng)(軟件)復(fù)位
?
Arduino Mega2560 無(wú)需在上傳之前物理按下重置按鈕,而是設(shè)計(jì)為允許通過(guò)連接的計(jì)算機(jī)上運(yùn)行的軟件對(duì)其進(jìn)行重置。ATmega8U2 的其中一條硬件流控制線 (DTR) 通過(guò) 100 納法電容連接到 ATmega2560 的復(fù)位線。當(dāng)這條線被置位(拉低)時(shí),復(fù)位線下降到足以復(fù)位芯片。Arduino 軟件使用此功能讓您只需在 Arduino 環(huán)境中按下上傳按鈕即可上傳代碼。這意味著引導(dǎo)加載程序可以有更短的超時(shí)時(shí)間,因?yàn)?DTR 的降低可以與上傳的開始很好地協(xié)調(diào)。
此設(shè)置還有其他含義。當(dāng) Mega2560 連接到運(yùn)行 Mac OS X 或 Linux 的計(jì)算機(jī)時(shí),每次從軟件(通過(guò) USB)連接到它時(shí)它都會(huì)重置。在接下來(lái)的半秒左右,引導(dǎo)加載程序在 Mega2560 上運(yùn)行。雖然它被編程為忽略格式錯(cuò)誤的數(shù)據(jù)(即除了上傳新代碼之外的任何內(nèi)容),但它會(huì)在打開連接后截取發(fā)送到電路板的前幾個(gè)字節(jié)的數(shù)據(jù)。如果板上運(yùn)行的草圖在第一次啟動(dòng)時(shí)收到一次性配置或其他數(shù)據(jù),請(qǐng)確保與之通信的軟件在打開連接后和發(fā)送此數(shù)據(jù)之前等待一秒鐘。
Mega2560 包含一條可以切斷以禁用自動(dòng)復(fù)位的跡線。跡線兩側(cè)的焊盤可以焊接在一起以重新啟用它。它標(biāo)有“RESET-EN”。您還可以通過(guò)將 5V 的 110 歐姆電阻連接到復(fù)位線來(lái)禁用自動(dòng)復(fù)位;有關(guān)詳細(xì)信息,請(qǐng)參閱此論壇主題。
?
USB過(guò)流保護(hù)
?
Arduino Mega2560 具有可重置的多熔斷器,可保護(hù)計(jì)算機(jī)的 USB 端口免受短路和過(guò)流的影響。盡管大多數(shù)計(jì)算機(jī)都提供自己的內(nèi)部保護(hù),但保險(xiǎn)絲提供了額外的保護(hù)層。如果對(duì) USB 端口施加超過(guò) 500 mA 的電流,保險(xiǎn)絲將自動(dòng)斷開連接,直到短路或過(guò)載消除。
物理特性和屏蔽兼容性
?
?
Mega2560 PCB 的最大長(zhǎng)度和寬度分別為 4 英寸和 2.1 英寸,USB 連接器和電源插孔超出了原來(lái)的尺寸。三個(gè)螺絲孔使電路板可以連接到表面或外殼上。請(qǐng)注意,數(shù)字引腳 7 和 8 之間的距離為 160 mil (0.16"),而不是其他引腳 100 mil 間距的偶數(shù)倍。
?
Mega2560 旨在與為 Uno、Diecimila 或 Duemilanove 設(shè)計(jì)的大多數(shù)防護(hù)罩兼容。數(shù)字引腳 0 到 13(以及相鄰的 AREF 和 GND 引腳)、模擬輸入 0 到 5、電源接頭和 ICSP 接頭都位于相同的位置。此外,主 UART(串行端口)位于相同的引腳(0 和 1)上,外部中斷 0 和 1(分別為引腳 2 和 3)也是如此。SPI 可通過(guò) Mega2560 和 Duemilanove / Diecimila 上的 ICSP 接頭獲得。請(qǐng)注意,I2C 與 Duemilanove / Diecimila(模擬輸入 4 和 5)不在 Mega(20 和 21)上的相同引腳上。
?
- DIY Arduino電子沙漏
- DIY Arduino電源擴(kuò)展板
- PCB GOGO的Arduino巨型LED時(shí)鐘
- Arduino DIY鬧鐘
- 基于Arduino平臺(tái)的DIY示波器
- 使用Arduino DIY歐姆表
- DIY Arduino示波器
- DIY Arduino角燈
- DIY Arduino樂器
- Diy Lillypad Arduino
- DIY Arduino Nano
- DIY ARDUINO UNO板
- DIY簡(jiǎn)單的Arduino鍵盤
- Arduino巨型盾牌開源項(xiàng)目
- DIY自己的arduino項(xiàng)目
- Arduino模組的KiCad符號(hào)與封裝庫(kù)介紹 1502次閱讀
- Grove Beginner Kit for Arduino入門套件試用指南 2345次閱讀
- DIY一個(gè)簡(jiǎn)單的Arduino板子 5350次閱讀
- 如何使用Arduino Nano控制紅綠燈 5001次閱讀
- 如何使用Arduino測(cè)量障礙物的距離 7052次閱讀
- 使用Arduino實(shí)現(xiàn)映射功能的過(guò)程 4458次閱讀
- 如何從網(wǎng)頁(yè)控制arduino? 3836次閱讀
- 基于Arduino的DIY梭芯繞線機(jī)器的制造過(guò)程 5427次閱讀
- 自制投影機(jī)diy教程 9.9w次閱讀
- arduino是什么以及arduino能干什么 4.4w次閱讀
- 工業(yè)環(huán)境中的樹莓派(Raspberry Pi)和Arduino 1.2w次閱讀
- DIY一款基于arduino的自動(dòng)澆花系統(tǒng) 7.5w次閱讀
- 工程師必學(xué)DIY:用Arduino打造專屬萬(wàn)用表 4.4w次閱讀
- 打動(dòng)妹子的DIY:絢麗的交互式心情燈 1.7w次閱讀
- 電子工程師必備10大免費(fèi)DIY工具(五):DesignSpark PCB、gplEDA 1.3w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多