Arduino Nano

Specificaties

Microcontroller ATmega328
Bedrijfsspanning (logisch niveau) 5 V
Ingangsspanning (aanbevolen) 7-12 V
Inputspanning (limieten) 6-20 V
Digitale I/O-pinnen 14 (waarvan 6 met PWM-uitgang)
Analoge ingangspinnen 8
DC-Stroom per I/O-Pin 40 mA
Flashgeheugen 16 KB (ATmega168) of 32 KB (ATmega328) waarvan 2 KB gebruikt door bootloader
SRAM 1 KB (ATmega168) of 2 KB (ATmega328)
EEPROM 512 bytes (ATmega168) of 1 KB (ATmega328)
Kloksnelheid 16 MHz
Afmetingen 18 x 45 mm

Voeding

De Arduino Nano kan via de Mini-B USB-verbinding, 6-20 V ongeregelde externe voeding (speld 30), of 5 V geregelde externe voeding (speld 27) worden aangedreven. De voedingsbron wordt automatisch geselecteerd op de hoogste spanningsbron.

Geheugen

  • De ATmega168 heeft 16 KB flash-geheugen voor het opslaan van code (waarvan 2 KB wordt gebruikt voor de bootloader), 1 KB SRAM en 512 bytes EEPROM
  • De ATmega328 heeft 32 KB flash-geheugen voor de opslag van code, (waarvan ook 2 KB wordt gebruikt voor de bootloader), 2 KB SRAM en 1 KB EEPROM.

Input en output

Elk van de 14 digitale pinnen op de Nano kan worden gebruikt als ingang of uitgang, met behulp van pinMode(), digitalWrite(), en digitalRead() functies. Zij werken bij 5 V.

Elke pin kan maximaal 40 mA leveren of ontvangen en heeft een interne pull-up weerstand (standaard uitgeschakeld) van 20-50 kOhms.

Communicatie

De Arduino Nano heeft een aantal faciliteiten om te communiceren met een computer, een andere Arduino, of andere microcontrollers.

De ATmega168 en ATmega328 bieden UART TTL (5V) seriële communicatie, die beschikbaar is op de digitale pennen 0 (RX) en 1 (TX). Een FTDI FT232RL op de raad kanaliseert deze periodieke mededeling over USB en de FTDI drivers (inbegrepen met de Arduino-software) verstrekt een virtuele com-haven aan software op de computer.

De Arduino-software omvat een seriële monitor waarmee eenvoudige tekstuele gegevens naar en van de Arduino-raad kunnen worden verzonden. De RX en TX LEDs op het bord zullen knipperen wanneer gegevens via de FTDI-chip en de USB-verbinding met de computer worden verzonden (maar niet voor seriële communicatie op pennen 0 en 1).

Een SoftwareSerial bibliotheek maakt seriële communicatie op elk van de digitale pinnen van de Nano mogelijk.

Programmeren

De Arduino Nano kan geprogrammeerd worden met de Arduino software (download).

De ATmega168 of ATmega328 op de Arduino Nano wordt geleverd met een bootloader waarmee u nieuwe code kunt uploaden zonder het gebruik van een externe hardware programmeur. Het communiceert met behulp van het originele STK500 protocol (referentie, C header files).

U kunt ook de bootloader omzeilen en de microcontroller programmeren via de ICSP (In-Circuit Serial Programming) header met Arduino ISP of vergelijkbaar; zie deze instructies voor details.

Automatisch (software) resetten

Rather dan het vereisen van een fysieke druk van de het terugstellenknoop vóór een upload, wordt Arduino Nano ontworpen op een manier die het om door software toelaat worden teruggesteld die op een verbonden computer loopt.

Eén van de hardwarestroom controlelijnen (DTR) van deFT232RL wordt verbonden met de het terugstellenlijn van de ATmega168 of ATmega328 via een 100 nF condensator. Wanneer deze lijn wordt bevestigd (laag genomen), daalt de resetlijn lang genoeg om de chip te resetten.

De Arduino-software gebruikt dit vermogen om u toe te staan om code te uploaden door eenvoudig de uploadknoop in het Arduino-milieu te drukken. Dit betekent dat de bootloader een kortere time-out kan hebben, aangezien het verlagen van DTR goed gecoördineerd kan worden met het begin van de upload.

Productformulier

Specificaties Microcontroller ATmega328 Bedrijfsspanning (logisch niveau) 5 V Ingangsspanning (aanbevolen) 7-12 V Inputspanning (limieten) 6-20 V Digitale I/O-pinnen 14 (waarvan... Lees meer

No reviews

SKU: 17002
EAN: 8058333490342

€ 22,95 Incl. BTW
Leden € 20,66

      Specificaties

      Microcontroller ATmega328
      Bedrijfsspanning (logisch niveau) 5 V
      Ingangsspanning (aanbevolen) 7-12 V
      Inputspanning (limieten) 6-20 V
      Digitale I/O-pinnen 14 (waarvan 6 met PWM-uitgang)
      Analoge ingangspinnen 8
      DC-Stroom per I/O-Pin 40 mA
      Flashgeheugen 16 KB (ATmega168) of 32 KB (ATmega328) waarvan 2 KB gebruikt door bootloader
      SRAM 1 KB (ATmega168) of 2 KB (ATmega328)
      EEPROM 512 bytes (ATmega168) of 1 KB (ATmega328)
      Kloksnelheid 16 MHz
      Afmetingen 18 x 45 mm

      Voeding

      De Arduino Nano kan via de Mini-B USB-verbinding, 6-20 V ongeregelde externe voeding (speld 30), of 5 V geregelde externe voeding (speld 27) worden aangedreven. De voedingsbron wordt automatisch geselecteerd op de hoogste spanningsbron.

      Geheugen

      • De ATmega168 heeft 16 KB flash-geheugen voor het opslaan van code (waarvan 2 KB wordt gebruikt voor de bootloader), 1 KB SRAM en 512 bytes EEPROM
      • De ATmega328 heeft 32 KB flash-geheugen voor de opslag van code, (waarvan ook 2 KB wordt gebruikt voor de bootloader), 2 KB SRAM en 1 KB EEPROM.

      Input en output

      Elk van de 14 digitale pinnen op de Nano kan worden gebruikt als ingang of uitgang, met behulp van pinMode(), digitalWrite(), en digitalRead() functies. Zij werken bij 5 V.

      Elke pin kan maximaal 40 mA leveren of ontvangen en heeft een interne pull-up weerstand (standaard uitgeschakeld) van 20-50 kOhms.

      Communicatie

      De Arduino Nano heeft een aantal faciliteiten om te communiceren met een computer, een andere Arduino, of andere microcontrollers.

      De ATmega168 en ATmega328 bieden UART TTL (5V) seriële communicatie, die beschikbaar is op de digitale pennen 0 (RX) en 1 (TX). Een FTDI FT232RL op de raad kanaliseert deze periodieke mededeling over USB en de FTDI drivers (inbegrepen met de Arduino-software) verstrekt een virtuele com-haven aan software op de computer.

      De Arduino-software omvat een seriële monitor waarmee eenvoudige tekstuele gegevens naar en van de Arduino-raad kunnen worden verzonden. De RX en TX LEDs op het bord zullen knipperen wanneer gegevens via de FTDI-chip en de USB-verbinding met de computer worden verzonden (maar niet voor seriële communicatie op pennen 0 en 1).

      Een SoftwareSerial bibliotheek maakt seriële communicatie op elk van de digitale pinnen van de Nano mogelijk.

      Programmeren

      De Arduino Nano kan geprogrammeerd worden met de Arduino software (download).

      De ATmega168 of ATmega328 op de Arduino Nano wordt geleverd met een bootloader waarmee u nieuwe code kunt uploaden zonder het gebruik van een externe hardware programmeur. Het communiceert met behulp van het originele STK500 protocol (referentie, C header files).

      U kunt ook de bootloader omzeilen en de microcontroller programmeren via de ICSP (In-Circuit Serial Programming) header met Arduino ISP of vergelijkbaar; zie deze instructies voor details.

      Automatisch (software) resetten

      Rather dan het vereisen van een fysieke druk van de het terugstellenknoop vóór een upload, wordt Arduino Nano ontworpen op een manier die het om door software toelaat worden teruggesteld die op een verbonden computer loopt.

      Eén van de hardwarestroom controlelijnen (DTR) van deFT232RL wordt verbonden met de het terugstellenlijn van de ATmega168 of ATmega328 via een 100 nF condensator. Wanneer deze lijn wordt bevestigd (laag genomen), daalt de resetlijn lang genoeg om de chip te resetten.

      De Arduino-software gebruikt dit vermogen om u toe te staan om code te uploaden door eenvoudig de uploadknoop in het Arduino-milieu te drukken. Dit betekent dat de bootloader een kortere time-out kan hebben, aangezien het verlagen van DTR goed gecoördineerd kan worden met het begin van de upload.

      Recently viewed products

      Login

      Wachtwoord vergeten?

      Heb je nog geen account?
      Maak gratis een account aan en geniet van vele voordelen.