受歡迎的Arduino板
雖然市場(chǎng)上有很多種Arduino板,有一些是最常見(jiàn)的。工程師和業(yè)余愛(ài)好者最常用的Arduino板包括:
Arduino UNO
Arduino Nano
Arduino Due
Arduino Mega
Arduino UNO
UNO可以說(shuō)是最受歡迎的Arduino。它采用工作頻率為16MHz的Atmega328處理器,包括32KB程序存儲(chǔ)器,1KB EEPROM,2KB RAM,14個(gè)數(shù)字I/O,6個(gè)模擬輸入,以及5V和3.3V電源軌。
Arduino UNO。
Arduino UNO的針頭排列很快就會(huì)成為開(kāi)發(fā)板的行業(yè)標(biāo)準(zhǔn),使其與市場(chǎng)上大多數(shù)開(kāi)發(fā)板屏蔽兼容。
UNO上有一個(gè)電源插孔,可以通過(guò)外壁疣供電。還有一個(gè)VIN選項(xiàng)可用于將UNO連接到電池。
UNO(69mm x 54mm)的物理尺寸使其成為一個(gè)小型開(kāi)發(fā)板,可輕松安裝到許多項(xiàng)目中,四個(gè)螺孔允許設(shè)計(jì)人員將它們安全地安裝到位。
Arduino Nano
Arduino Nano是基本上是Arduino UNO縮小到一個(gè)非常小的輪廓,使得它非常方便用于可能需要盡可能減輕重量的狹小空間和項(xiàng)目。
與UNO一樣,Nano由運(yùn)行于的Atmega328處理器供電。 16MHz,包括32KB程序存儲(chǔ)器,1KB EEPROM,2KB RAM,14個(gè)數(shù)字I/O,6個(gè)模擬輸入,以及5V和3.3V電源軌。
(注 - Arduino Nano板之前V3.0使用的ATmega168基本上有一半的規(guī)格。)
Arduino Nano。
與UNO不同,Nano不能連接到Arduino盾牌但是它有引腳頭,使其可用于面包板原型設(shè)計(jì)或使用插座的PCB。通常,Arduino Nano板是最便宜的Arduino板選項(xiàng),可以使它們?cè)诖笮晚?xiàng)目中具有成本效益。
Arduino到期
Arduino Due是較大的主板之一,也是第一款由ARM處理器供電的Arduino板。
雖然UNO和Nano工作在5V,但是工作電壓為3.3V - 這一點(diǎn)很重要,因?yàn)檫^(guò)電壓會(huì)對(duì)電路板造成不可挽回的損害。由運(yùn)行頻率為84MHz的ATSAM3X8E Cortex-M3供電,Due具有512KB ROM和96KB RAM,54個(gè)數(shù)字I/O引腳,12個(gè)PWM通道,12個(gè)模擬輸入和2個(gè)模擬輸出。
Arduino Due。圖片由Arduino提供。
Due沒(méi)有任何板載EEPROM,是一個(gè)更昂貴的Arduino板。由于Due具有大量引腳頭,可連接多個(gè)數(shù)字I/O,因此它還與標(biāo)準(zhǔn)Arduino屏蔽引腳兼容。軟件與Due的兼容性無(wú)法保證。
Arduino Mega 2560
Arduino Mega有點(diǎn)類(lèi)似于Due,因?yàn)樗灿?4個(gè)I/O.然而,它不是由ARM內(nèi)核供電,而是使用ATmega2560。
CPU的時(shí)鐘頻率為16MHz,包括256KB ROM,8KB RAM,4KB EEPROM,工作電壓為5V易于使用最?lèi)?ài)好友好的電子產(chǎn)品。
Arduino Mega。
Arduino Mega有16個(gè)模擬輸入,15個(gè)PWM通道,1個(gè)引腳排列類(lèi)似于Due,與Arduino屏蔽硬件兼容。與Due一樣,軟件與Mega的兼容性并不能保證。
選擇正確的項(xiàng)目Arduino
現(xiàn)在我們看了一些細(xì)節(jié)關(guān)于每塊電路板,可以確定每塊電路板的最佳用途。
盡管UNO是最受歡迎的電路板,但由于通用架構(gòu)和使用通用語(yǔ)言,所有電路板都通過(guò)在線論壇提供了出色的支持。 IDE。這意味著您不太可能陷入特定于設(shè)備的陷阱,這些陷阱可能會(huì)因?yàn)橛布渲没蚬逃绣e(cuò)誤而阻止一段代碼工作。
Arduino代碼可以很容易地轉(zhuǎn)移到不同的板上而幾乎沒(méi)有任何變化這對(duì)于任何想要改變他們對(duì)項(xiàng)目將使用的板的想法的設(shè)計(jì)師都是非常有益的。
每個(gè)項(xiàng)目將使用的決定因素歸結(jié)為兩個(gè)基本的東西:硬件和成本。雖然每個(gè)Arduino的成本方面是顯而易見(jiàn)的(最低成本選項(xiàng)始終是首選),但硬件可能不那么容易確定。在查看硬件時(shí),應(yīng)考慮以下因素:
物理尺寸
CPU電源
內(nèi)存大小
I/O功能
板載外圍設(shè)備
重量
Connectivity
在物理尺寸方面,Arduino Nano是最小的,是一款非常便攜的設(shè)備。 UNO是一個(gè)中等規(guī)模的開(kāi)發(fā)板,但仍然足夠小,可以安裝到許多項(xiàng)目,包括遙控設(shè)備,如遙控車(chē)和船。 Mega和Due是更大的電路板,這使得它們難以在空間受限的應(yīng)用中使用。
如果一個(gè)項(xiàng)目需要高處理能力,那么它的功能強(qiáng)大的ARM內(nèi)核和大型RAM/ROM 。雖然Mega是一個(gè)擁有大量GPIO的大型Arduino,但它的CPU速度仍然與UNO和Nano(同樣的Mega系列)相同,因此使用Mega沒(méi)有速度優(yōu)勢(shì)。
UNO和Nano使用相同的處理器,這意味著在硬件和外圍設(shè)備方面,UNO和Nano是相同的。如果一個(gè)項(xiàng)目需要大量的GPIO,則Due和Mega是明顯的選擇。一個(gè)不需要強(qiáng)大CPU但需要大量GPIO的應(yīng)用程序可以很好地使用Mega。
模擬項(xiàng)目可以在所有Arduino板上完成,但是Due有12個(gè)模擬輸入和2個(gè)模擬輸出。
-
Arduino
+關(guān)注
關(guān)注
188文章
6477瀏覽量
188050
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論