Tekniske spesifikasjoner for Arduino nano
Som andre Arduino -brett kommer Arduino Nano også med AVR -mikrokontrolleren av Atmel -familien som har et modellnavn atmega328p. Denne kontrolleren er utstyrt med en klokkehastighet på 16 MHz og har et blitzminne på 32 kilobyter sammen med statisk RAM på 2 kilobyte og Eeprom på 1 kilobyt. For å slå opp Arduino Nano krever den 5 volt og 40 ma strøm, og det kan leveres av enten USB -porten eller VIN -pinnen til Arduino Nano.
Arduino Nano Pinout
Siden dette er et lite størrelse, har det et begrenset antall 36 pinner som kan brukes til forskjellige formål. Blant de 36 pinnene er 6 pinnene for ICSP (i programmering av kretssystemer), 14 digitale inngangs- og utgangspinner, 8 pinner for å drive enhetene, 8 analoge inngangs- og utgangspinner, og til slutt er det to pinner for data mottak og overføring.
For TWI -kommunikasjonsprotokollen er det SCL, og SDA -pinner som kreves, og for det formålet brukes pinnene A5 og A4. For SPI -kommunikasjonsprotokoll kan du dessuten bruke D11, D12, D13 for COPI (Controller Out, Perifert inn), CIPO (kontroller inn, perifert ut) og SCK.
For brukerforståelse har vi delt pinnene til Arduino Nano i forskjellige kategorier, og basert på disse kategoriene har vi laget et bord som er gitt nedenfor som demonstrerer pinout av Arduino Nano.
Pin -kategorier av Arduino Nano | PIN -representasjon | Forklaring |
---|---|---|
Power Pins of Arduino Nano | 5V, tilbakestilling, 3.3V, GND (3), VIN, REF | For å slå opp enhetene som er koblet til Arduino Nano |
Digitale pinner av Arduino Nano | D2 til D13 (D11 for COPI, D12 for CIPO D13 for SCK) | For å koble til digitale enheter med Arduino Nano |
PWM -pinner av Arduino Nano | 3,5,6,9,10,11 | For å generere pulserende signal |
Analoge pinner av Arduino nano | A0 til A7 (A4 for SDA og A5 for SCL) | For å koble sammen de analoge enhetene Arduino Nano |
Pins for programmering av Arduino | ICSP | Pinner pleide å programmere Arduino nano |
Videre forklarte vi også pinnene i henhold til kategoriene vi laget i tabellen ovenfor
Digitale pinner av Arduino nano
For enhetene som har digital inngang og utgang og skal kobles til Arduino Nano, er det 14 pinner der 2 pinner er datasending og mottar pinner som er TX og RX -pinner. Tilsvarende er det 6 PWM -pinner som er D3, D5, D6, D9, D10, D11 og pliktsyklusen varierer fra 0 til 255.
For SPI (seriell perifert grensesnitt) kommunikasjonsprotokoll kan du bruke digitale pinnene D11 til D13 for COPI, CIPO og SCK. For ytterligere klaring har vi fremhevet de digitale pinnene til Arduino Nano som på bildet nedenfor:
Analoge pinner av Arduino nano
For å koble sammen de analoge enhetene gir Arduino Nano sin bruker 8 analoge pinner som har en 10 -biters dataoppløsning. Når det gjelder spenning vil 5 volt være 1024 og 0 vil være 0 volt, og for TWI -kommunikasjonsprotokoll kan du bruke analog pinne A5 og A4 for SCL og SDA. SCL -pinnen er klokkepinnen, mens SDA -pinnen er dataoverføringsstiften for kommunikasjonsenheten tilkoblet.På bildet nedenfor har vi fremhevet den analoge pinnen til Arduino Nano, og vi har også indikert SDA- og SCL -pinnene.
Power Pins of Arduino Nano
For å slå opp enhetene som er koblet til Arduino Nano, er det 8 pinner som inkluderer de to tilbakestillingspinnene, to bakkestrømmer (GND), en pinne for 5-volts utgang, en pinne for 3.3-volts utgang. Vi kan også slå opp Arduino Nano ved å levere strøm på vinpinnen. Det er også en tilbakestillingsknapp gitt på Arduino Nano som brukes til å starte Arduino Nano på nytt. På bildet nedenfor har vi fremhevet kraftpinnene til Arduino Nano.
ICSP -toppspinner av Arduino Nano
For å oppdatere firmware fra Arduino Nano eller for å programmere den uten å ta den av fra kretsen, er det 6 ICSP -topptårer gitt på Arduino Nano. Vi har fremhevet ISCP -pinnene til Arduino Nano i bildet nedenfor:
Konklusjon
Arduino nano er et liten størrelse Arduino -brett som kan passe på brødplaten og gjør det enkelt for brukerne å koble enhetene med det. Det kan også redusere størrelsen på prosjektene som kan gjøre utformingen av prosjektet mer kompakt. Videre må brukeren i generell praksis være klar over tekniske spesifikasjoner og pinout av Arduino -styret. Så vi har forklart bruken for hver pinne av Arduino nano kort.