Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Industriële technologie

Arduino Pro Mini vs Nano – een uitgebreide vergelijking

Het Arduino-bord is een van de meest populaire microcontrollers vanwege zijn veelzijdigheid. Vaak kiezen veel mensen voor de Arduino Uno, maar waar inbouw in een klein formaat noodzakelijk is, is deze versie niet haalbaar. In plaats daarvan is Arduino Pro Mini vs Nano een handig alternatief.

We zullen de kenmerken van deze twee uitgebreid onderzoeken.

Pinbeschrijvingen van Arduino pro mini versus nano

Fig 1:Een autorobot-speelgoed gemaakt met behulp van een Arduino-bord

Arduino Pro Mini-pinout

De microcontroller heeft 14 digitale input/output-pinnen waarvan de functies als volgt zijn:

  1. Pin 0 en Pin 1 zijn UART-pinnen / seriële pinnen voor respectievelijk seriële communicatie of het ontvangen en verzenden van TTL-seriële gegevens.
  2. Vervolgens hebben we Pin 2 en 3 die fungeren als externe interrupts. Het triggeren van deze pinnen zorgt voor een interrupt.
  3. We hebben Pins 3, 5, 6, 9, 10, en 11 . Deze pinnen gebruik je met de analogWrite functie om een ​​8-bit PWM output te geven.
  4. Er is ook Pin 10 (Slave Select) , Pin 11 (Master-uitgang/Slave-ingang) , Pin 12 (Master-ingang/Slave-uitgang) , en Pin 13 (Seriële klok) . Deze zijn noodzakelijk bij het ondersteunen van SPI-communicatie.
  5. Verder hebben we Pin 13, die is voorzien van een ingebouwde LED. De LED gaat aan als de pin hoog is en uit als de pin laag is.
  6. Bovendien is er Pin I2C die I2C-communicatie mogelijk maakt.
  7. Bovendien hebben we de Data Terminal Ready (DTR) pin voor het resetten van het bord en het invoeren van de bootloader voor de Arduino pro mini-programmering.
  8. Ten slotte is er een RESET-pin voor het instellen van de microcontroller.

Arduino Nano-pinout

Pintype Pin-functie
Voedingspinnen – Vin, 3.3V, 5V, GND Vin is de ingangsspanningspen die is aangesloten op een externe voedingsbron van 7V tot 12V. Vervolgens hebben we de 5V voor het leveren van een gereguleerde voedingsspanning. Er is ook de 3.3V-pin die de minimale spanning van de spanningsregelaar ontvangt. Ten slotte is GND de grondpin van het bord.
Pin opnieuw instellen/knop resetten. Het is handig bij het resetten van de microcontroller.
Pinnen A0 tot A7 of analoge spanningspinnen. Ze houden de analoge ingangsspanning van het bord tussen 0V en 5V.
Pinnen D0 tot D13/ I/O-pinnen. Dit zijn de digitale pinnen.
Seriële communicatie n pinnen (RX en TX). Ze zijn handig bij het ontvangen en verzenden van de TTL-seriële gegevens van het bord.
Pin 2 en Pin 3 (externe onderbrekingen). Deze zijn essentieel bij het starten van een interrupt
Pinnen 3, 5, 6, 9 en 11 (PWM-pinnen). De pinnen ondersteunen 8-bit PWM-uitvoer.
Pinnen 10,11,12 en 13. Ze bieden ondersteuning voor SPI-communicatie.
Pin 13 (Ingebouwde LED) Het schakelt de LED AAN en UIT, afhankelijk van de toestand van het bord.
AREF Het levert een referentiespanning aan het bord
Pen A4 en A5 vast. Ze ondersteunen TWI-communicatie.

Wat zijn de verschillen tussen Arduino Pro Mini en Nano?

Fig 2:Beide borden zijn handig in doe-het-zelf-projecten

Functies Arduino Nano Arduino Mini
Verwerker ATMega328P-microcontroller ATMega328P en ATMega168P microcontroller
Ingangs-/bedrijfsspanning Bedrijfsspanning-7V tot 9VIngangsspanning-5V Hetzelfde als Arduino Nano
Snelheid van CPU 16 MHz processorsnelheid 16 MHz processorsnelheid
Ingang/uitgang analoog Aantal analoge ingangspinnen – 6 Geen analoge uitgangspinnen  Analog Input count- 8 Geen analoge output pinnen
Digitale IO/PWM Totaal aantal pinnen- 14PWM-pinnen- 6 Totaal aantal pinnen- 14PWM-pinnen- 6
EEPROM (KB) 1 KB 1 KB
SRAM (KB) 2 KB 1 KB en 2 KB
Flash 32 KB intern flashgeheugen 16 KB en 32 KB intern flashgeheugen
USB-ondersteuning Heeft een USB-ondersteuning (Micro-USB Connector), en FTDI vormt de USB-aansluiting Er ontbreekt een externe USB-verbinding

Welk Arduino-bord is beter?

Fig 3:Een schets van een Arduino-bord

Beide boards draaien op Arduino-software en kunnen dus in gelijke mate presteren. De Nano is echter beter voor toepassingen die in een soldeerloze breadboard moeten worden geplaatst, omdat hij klein is en andere extra functies heeft.

Bovendien heeft de NANO superieur RAM-geheugen ten opzichte van de Micro-versie. Maar voor minder geavanceerde projecten kun je genoegen nemen met de pro mini.

Conclusie

De bovenstaande borden zijn handig voor gevorderde gebruikers en eenvoudige doe-het-zelfprojecten. We hopen dat we de twee modules expliciet hebben behandeld. Neem voor verdere vragen echter contact met ons op.


Industriële technologie

  1. Deegrol
  2. Bowlingspeld
  3. Veiligheidsspeld
  4. Atmel AT89-serie programmeren via Arduino
  5. Bloemen - Arduino Nano, CrazyCircuits, DFRobot
  6. Arduino Nano:bedien 2 stappenmotoren met joystick
  7. 7-segment arrayklok
  8. Handheld geigerteller met Arduino Nano
  9. Mini-radar met Arduino
  10. TFT Shield voor Arduino Nano - Start
  11. Arduino Protoshield – Een snelle en uitgebreide handleiding voor het monteren