Kategorijas: Elektriskās atsauksmes, Mikrokontrolleru shēmas
Skatījumu skaits: 15980
Komentāri par rakstu: 0
Kuru Arduino dēli izvēlēties
Starp visu Arduino dēļu klāstu iesācējam ir grūti izvēlēties pareizo. Papildus oficiālajām padomēm, piemēram, Arduino UNO, Nano, MEGA, ir arī ar Arduino saderīgas dēļi, piemēram, Digispark, Electronic Troops, Seeeduino, Freeduino, Robocraft un citi. Kāda ir viņu atšķirība un kuru Arduino dēli izvēlēties? Izdomāsim to!
Vairoga savietojamība un galvenās iezīmes
Varbūt šī īpašība ir tāda pati kā: atmiņas lielums, takts frekvence un izmantotā mikrokontrollera tips. Arduino klonu dēļus var sadalīt līdzīgi kā Arduino UNO, MEGA un citas pamatnes. Visizplatītākā ir ANO, patiesībā ar to ir saistīta lielākā daļa klonu. Savietojamību ar vairogiem nodrošina spaiļu bloku izvietojums un PCB izkārtojums.
Oriģinālā UNO paneļa izmērs ir 6,9x5,3 cm, trešo pušu plātņu izmēri var atšķirties, taču spaiļu bloku atrašanās vietai un attālumam starp savienotājiem jābūt tādam pašam. Šajā gadījumā dēlis būs savietojams ar jebkuras izcelsmes standarta vairogiem.
Ja mēs runājam “arduino” kontekstā, visticamāk, šī versija ir tā, kas ir domāta. Starp oriģinālu un klonu var nebūt atšķirību, t.i. pilna kopija, un atšķirība var būt tikai tāfeles vāka krāsa un programmaparatūras metode. USB seriālais pārveidotājs tajā pašā ONO ir izgatavots uz mikrokontrollera, savukārt uz oriģinālā NANO - uz 232. mikročēdes, bet ķīniešiem - uz CH340, ir arī ONO ar šādiem pārveidotājiem, vairāk par to vēlāk.
No otras puses, var būt atšķirības energoapgādes ķēdēs un papildu draiveru mikroshēmas, kas iebūvētas plāksnē, aizsargājošās shēmas, izolācijas shēmas, ostu paplašinātāji maiņu reģistros utt.
Arduino saderības jēdziens nozīmē, ka tas saderīgs ar Arduino IDE un atbilstošo programmēšanas valodu, lai gan tā nebūt nav saderīga ar vairogiem. Šādas tāfeles piemērs ir Lillypad.
Dēlis ir savietojams ar arduino valodu, bet nav saderīgs ar vairogiem. Ja tie ir jāpievieno, tad jums tas ir manuāli jāpievieno attiecīgajām tapām. Starp citu, šī tāfele ir vērsta uz valkājamām ierīcēm, kā iespēju viedām drēbēm. Šo dēli ir izveidojis SparkFun.
Dēļu pārskats un padomi to lietošanai
Liels skaits modifikāciju un trešo pušu dēļi nav plaģiāts vai viltus. Tas notika tāpēc, ka Arduino ir atvērta politika, kas ļauj veikt izmaiņas konstrukcijā un montēt komplektus ar bezmaksas komplektēšanu, kas paredzēta specializētām zonām:
-
Robotika
-
Automatizācija
-
Apmācībai utt.
Dēļu nosaukumos parasti ir Duino prefikss, piemēram, craftduino vai DCduino, un tāfeles modelis var atbilst nosaukumam, tāpat kā tas pats DCduino UNO, ja tas tiek papildināts, tad būs cits prefikss vai pavisam cits vārds, kas apraksta papildu funkcijas. Papildus iepriekš minētajam, ir vērts pievērst uzmanību barošanas spriegumam un loģiskajiem līmeņiem, tie var būt 3,3 un 5 V.
Iesācējiem jums noteikti jāņem kopējais dēlis - Arduino UNO līdzīgais vai Nano, pirmais maksā apmēram 5 USD, otrais ir nedaudz lētāks - 3-5 dolāri.
Ja jūs sastopaties ar modeli ar nosaukumu Duemilanove, tas ir pilnīgs ANO analogs. Atšķirības ir tikai komunikācijas veidā ar datoru, es jau iepriekš minēju, ka UNO tas tiek organizēts uz papildu mikrokontrollera - Atmega8u2, Duemilanove sazinās ar datoru, izmantojot FT232RL.
Pāriesim pie tāfeles pārskata. Zemāk esošajā fotoattēlā tie ir pilni arduino kloni, zemāk mēs apskatīsim modernizētus dēļus.
Iteaduino
Lielisks UNO klons, galvenā atšķirība ir savienotāju "GVS" (zemes spriegums-signāls) papildu kontaktu klātbūtne. Tas nav precīzi savienotājs, bet gan vadu secība savienotājā. Tas ir, cik daudz sensoru un citu perifērijas ierīču ir savienotas.
Bet standarta ķemmē kontakti atrodas atšķirīgi, kamēr jums noteikti nebūs pietiekami daudz strāvas kontaktu (Vcc un Gnd), jums būs jāapgriež vadi vai savienojumam jāizmanto lodēta bezdetaļu plātne.Iteaduino izstrādātāji to iedomājās un atrisināja problēmu, pareizā secībā dublējot kontaktus, piemēram, “tētis”.
Ja jūs neatradāt šādu dēli, jums būs jāiegādājas vairogs, taču strādāt ar to nav tik ērti, it īpaši iesācējam, tas ir labāk, ja ir mazāk detaļu.
Šādi dēļi var samazināt galaprodukta izmēru un svaru, samazinot vairogu skaitu.
Arduino Ethernet
Vēl viens atšķirībā no tāfeles ar iespēju pieslēgties tīklam caur kabeli un instalēt micro SD karti. Lai gan ir Ethernet vairogs, bet atkal - tas palielinās tā dēļa aizņemto apjomu korpusā un izstrādājuma svaru. Maksa saderīgs ar vairogiembet tam trūkst USB interfeisa.
Programmatūras gadījumā jums papildus jāiegādājas USB-UART pārveidotājs, piemēram, šis, piemēram, tā ķemme ir tāda pati kā Arduino Ethernet plāksnē.
Leonardo un Esplora
Arduino modelis ir paredzēts tiem, kuriem ir nepieciešami daudz analogo ieeju, lai lasītu analogos sensorus, šeit ir 12 no tiem, salīdzinot ar 6 ANO valdē.
Tas notika Atmega32u4, nevis Atmega328 lietošanas dēļ, jo lielākajai daļai dēļu tie ir savienoti ar tapām, bet UNO diski bija digitāli: 4, 6, 8, 9, 10, 12.
Šāda elektroinstalācija ļauj tos izmantot tāpat kā iepriekš, kas nodrošina saderību ar paplašināšanas kartēm vai savieno analogos signāla avotus. PWM izejas šeit nav 6, bet 7.
Nepieciešamība pēc USB-UART pārveidotāja ir pazudusi, Atmega32u4 ir integrēts USB aparatūras atbalsts. Darbībai var būt nepieciešams papildu PoE modulis. Šādas tāfeles ir lieliskas, lai izveidotu kontrolierus personālajam datoram, tās atbalsta USB HID un var darboties kā pele vai tastatūra vai gamepad ar atbilstošo iesiešanu un detaļām.
Leonardo ir interesants ar to, ka ar vienādām dimensijām un savietojamību ar UNO, tam ir vairāk funkciju attiecībā uz darbu ar PWM un analogo signālu.
Pamatojoties uz to, tiek izgatavots Esplora - faktiski kursorsviru dēlis, kas savietojams ar Arudin kodu un spēja programmēt un izveidot unikālu ierīci. Zemāk esošajā fotoattēlā redzat šādu tāfeli ar papildu displeju (tas nav iekļauts komplektā), tas atgādina pārnēsājamo konsoli.
MEGA un DUE
Ja jūs gatavojaties izveidot automatizācijas sistēmu visai mājai vai citu apjomīgu projektu, jums nebūs pietiekami daudz secinājumu visu sensoru un izpildmehānismu savienošanai. Kontrolieris Atmega2560 nāks uz glābšanu, un Arduino tāfele ar tādu pašu nosaukumu, ir 54 digitālās ieejas un izejas un 16 analogās. Tas ir vairāk nekā 2 reizes vairāk nekā iepriekš apskatītais. Viņai tiek pārdoti attiecīgi lielie vairogi.
UNO vairogi ir nosacīti savietojami. Bibliotēkās ir jālabo tikai tapu atrašanās vieta, jo to numerācija ir atšķirīga.
Ja jums ir vajadzīgas vēl vairākas funkcijas, jums jāmaina arhitektūra. Arduino DUE ir veidots nevis uz AVR8 saimes MK, bet gan uz ARM CORTEX-M3. Tas ir 32 bitu kontrolieris. 54 digitālie un 12 analogie kanāli palīdzēs realizēt lielu projektu. 4 UART saskarnes, SPI, Twin-Wire, JTAG. 512 kb zibspuldze, 96 SRAM, 32 biti - tas viss ir nepieciešams sarežģītu programmu ātrdarbīgai izpildei.
Atgādināšu, ka atmegi 328 ir tikai 32 KB zibatmiņa un 2 KB SRAM
UZMANĪBU:
Strāvas un loģikas līmeņa spriegums - 3,3 V, ja vēlaties nogalināt DUE, pielieciet tam 5 V.
Mazākie arduīni
Tiem, kam rūp mobilitāte, ir virkne oficiālu dēļu un viena ļoti izklaidējoša, arduino saderīga. Tie ir piemēroti tiem, kas vēlas noformēt slēptu ierīci vai valkājamu (pārnēsājamu). Apskatīsim tos tuvāk.
Nano
Pašreizējā versija ir Arduino Nano v3.0. No mazākajiem tas ir ērtākais, programmaparatūrai tiek izmantots Mini-b USB kabelis, bet ķīniešu kopijās bieži tiek izmantots mikro-USB savienotājs, kas ir ļoti izplatīts viedtālruņa savienošanai ar datoru vai tā uzlādēšanai.
Pēc tapu skaita un mērķa tas ir līdzīgs UNO, bet nav saderīgs ar vairogiem. Starp citu, nano ir specializēti vairogi (ķīnieši dara visu, ko varat iedomāties). Visbiežāk ķīniešu kopijas izmanto CH340G, lai sazinātos ar datoru, izmantojot USB, es personīgi automātiski neinstalēju draiveri operētājsistēmā Windows 8.1, problēma tika atrisināta pēc 2 minūtēm meklējot mikroshēmas nosaukumu Google, tad viss gāja kā pulksteņa rādītāji.
Nedaudz vairāk par nano. Mikro un nano ir lieliski piemēroti izvietošanai uz tāfeles, gandrīz vienmēr tas padara ķēdes montāžu un uzstādīšanu ērtāku.Pretējā gadījumā viss ir līdzīgs iepriekšējai atšķirībai tikai tāfeles izkārtojumā.
Arduino mini - nedarbojas caur USB
Mazākais dēlis, pēc funkcionalitātes līdzīgs “unk” un “nanks”, ir “mini”. Smieklīgi, ka mazākajai dēlei, spriežot pēc nosaukuma, vajadzētu būt vairāk nekā "nano". Izrādījās tieši pretēji. Lieluma ietaupījums tika panākts, izslēdzot USB (rs232, ch340g un tamlīdzīgus) un paša savienotāja sakaru mezglu. Lai to izdarītu, ir kontaktu spilventiņi savienošanai ar seriālo interfeisu.
Programmaparatūru veic, izmantojot USB seriālos (usb-uart) adapterus. Ja jūs gatavojaties iesaistīties mikrokontrolleros - ir vērts to iegādāties, kur tas var noderēt daudz.
Pašpiegādei to var piegādāt ar pielodētiem kontaktu spilventiņiem vai vienkārši iekļaut komplektā.
Mazākais Arduino attinijā
Interesanta Digispark attīstība. Tās formas faktors atgādina USB zibatmiņu, tai nav nepieciešams kabelis tās programmaparatūrai, tas ir ievietots paša datora USB portā.
Jūsu rīcībā ir tikai 6 piespraudes (3 PWM un 4 analogās, I2C), 8 KB zibatmiņas programmām, 512 baitu ROM un RAM, 2 KB atmiņas, kā parasti, aizņem bootloader, tā ka jums ir pieejamas tikai 6 KB.
Mirgojot, zem USB tiek izmantoti 2 digitālie spraudņi (P3, P4), taču tos varat izmantot arī pēc mirgošanas, kad tie ir atvienoti no datora. Pievērsiet uzmanību pinoutam - tas ir uzrakstīts tāfeles aizmugurē, attēlā labajā pusē. Lai ar to darbotos, jums ir jākonfigurē IDE.
Vēl dažas funkcijas:
1. pin P5 ir “RESET”, ja tam tiek piemērota loģiska nulle, plātne tiks atsāknēta, tā ir A0, t.i. pirmā analogā ieeja, signālu var nolasīt diapazonos, kas lielāki par 1,2 V, jo viss zemāk tiek uztverts kā “nulle” un notiek atkārtota sāknēšana. Apšaubāms tapa vispār, bet, ja jūs domājat par to, kā to izmantot un vai izmērītais signāls vispār sasniedz nulli, tad viss nav tik slikti.
2. Aizmirstiet par porta uzraudzību. Sērijas kā tādas nav, tāpēc paneli nevar atkļūdot no datora. To var izvairīties - ja veltāt vairāk laika ārēju mērīšanas ierīču, kontrollampu, multimetru, osciloskopu, projektēšanai, izmantošanai vai izmantošanai.
Secinājums
Es ceru, ka šis raksts jums palīdzēja izlemt par dēļa izvēli. Es mēģināju apsvērt iespējami plašu arduino klāstu nelielā teksta daudzumā, nav jēgas detalizēti izskatīt katru tāfeli, jo tie ir gandrīz vienādi, izņemot dažādus papildinājumus.
Skatīt arī vietnē e.imadeself.com
: