Arduino Nano

Omschrijving

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

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

    • Vandaag verstuurd? Je hebt nog Jul 13, 2024 17:00:00 +0200

    Details

    SKU: 17002
    EAN: 8058333490342

    Omschrijving

    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.

    Customer Reviews

    Based on 1 review
    100%
    (1)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    M
    Marc K.
    Versatile processor

    Versatile processor used to mimic a S0 energy meter output

    Login

    Wachtwoord vergeten?

    Heb je nog geen account?
    Maak account aan