Arduino Uno: Unterschied zwischen den Versionen

Aus eLAB Wiki
Wechseln zu: Navigation, Suche
(new file)
 
K (Pinbelegung)
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 18: Zeile 18:
 
* Prozessor: 8-Bit RISC ATmega328P mit 32kB Flash (2kB Bootloader), 2kB RAM, 1kB EEPROM
 
* Prozessor: 8-Bit RISC ATmega328P mit 32kB Flash (2kB Bootloader), 2kB RAM, 1kB EEPROM
 
* Versorgungspannung: 5V
 
* Versorgungspannung: 5V
* Eingangsspannung: 7-12V empfohlen, 6-20V Limits
+
* Eingangsspannung: 7-12V empfohlen, 6-20V (Limits)
 
* Prozessor Takt: 16MHz
 
* Prozessor Takt: 16MHz
* USB: FT232 Chip ( Diecimila, Duemilanove, NG), Atmega16U4 beim Uno, USB B Anschluss
+
* USB seriell: FTDI FT232 Chip (Diecimila, Duemilanove, NG), Atmega16U4 beim Uno, USB B Anschluss
* Ein-/Ausgänge: : 14 digitale IO davon 6x PWM, 6 analoge Eingänge (davon 2 alternativ für I2C)
+
* Ein-/Ausgänge:  
 +
** 14 digitale IO davon 6x PWM,  
 +
** 6 analoge Eingänge (davon 2 alternativ für I2C SDA A4, SCL A5)  
 
* max Strom pro I/O: 40mA
 
* max Strom pro I/O: 40mA
 
* Serielle Schnittstellen: I2C, SPI, UART
 
* Serielle Schnittstellen: I2C, SPI, UART
Zeile 30: Zeile 32:
 
=== Pinbelegung ===
 
=== Pinbelegung ===
  
[[File:ArduinoUno_pinout.png|frame|none|600px|alt=|Pinout]]
+
[[File:ArduinoUno_pinout.jpg|600px|Pinout]]
  
Source: arduino.cc
+
Source: pighixx.com
  
 
=== Ein- und Ausgänge ===
 
=== Ein- und Ausgänge ===
  
* [[uart|Seriell (UART)]]: Pin 0 (RX), Pin 1 (TX)
+
* [[UART|Seriell (UART)]]: Pin 0 (RX), Pin 1 (TX)
 
* Externe Interrupts: Pin 2, 3 Interrupt auf steigende, fallende oder beide Flanken
 
* Externe Interrupts: Pin 2, 3 Interrupt auf steigende, fallende oder beide Flanken
 
* Pulsweitenmodulation PWM: Pin 3,5,6,9,10,11 . 8-Bit PWM
 
* Pulsweitenmodulation PWM: Pin 3,5,6,9,10,11 . 8-Bit PWM
* [[spi|Serial Peripheral Interface (SPI)]]: Pin 10 (SS), 11 (MOSI), 12 (MISO) 13 (SCK)
+
* [[SPI|Serial Peripheral Interface (SPI)]]: Pin 10 (SS), 11 (MOSI), 12 (MISO) 13 (SCK)
* [[i2c|I2C (TWI)]]: Pin A4 (SDA), A5 (SCL)
+
* [[I2C|I2C (TWI)]]: Pin A4 (SDA), A5 (SCL)
 
* Analoge Eingänge: A0-A7
 
* Analoge Eingänge: A0-A7
 
* AREF: Referenzspannung für analoge Eingänge
 
* AREF: Referenzspannung für analoge Eingänge
Zeile 47: Zeile 49:
 
=== Stromversorgung ===
 
=== Stromversorgung ===
  
* USB: 5V Versorgungsspannung über USB Port
+
* USB: 5V Versorgungsspannung über USB Port vom  PC oder über USB Steckernetzteil
 
* VIN: 6-20V ungeregelte Eingangs Versorgungsspannung
 
* VIN: 6-20V ungeregelte Eingangs Versorgungsspannung
 
* 5V: geregelte Ausgangs Versorgungsspannung des On-Board Spannungsreglers
 
* 5V: geregelte Ausgangs Versorgungsspannung des On-Board Spannungsreglers
 
* 3.3V: geregelte Ausgangs Versorgungsspannung des On-Board Spannungsreglers. max. 50mA
 
* 3.3V: geregelte Ausgangs Versorgungsspannung des On-Board Spannungsreglers. max. 50mA
* GND: Massepegel der Versorgungsspannung
+
* GND: Masseverbindung der Versorgungsspannung
  
 
== Software ==
 
== Software ==
Zeile 57: Zeile 59:
 
== Links ==
 
== Links ==
  
* [https://www.arduino.cc/en/Main/ArduinoBoardUno Board Beschreibung]
+
* [https://www.arduino.cc/en/Main/ArduinoBoardUno Arduino Board Beschreibung]
* [https://www.arduino.cc/en/uploads/Main/Arduino_Uno_Rev3-schematic.pdf Schaltplan]
+
* [https://www.arduino.cc/en/uploads/Main/Arduino_Uno_Rev3-schematic.pdf Arduino Schaltplan]
 +
 
 +
[[Kategorie:Elektronik]]
 +
[[Kategorie:Arduino]]

Aktuelle Version vom 4. März 2018, 00:01 Uhr

Arduino/Genuino Uno

Der Arduino Uno ist quasi das Standard Board aus der Arduino Familie.

TopView SideView

Hardware

Den Arduino/Genuino Uno gibt es mehreren Revisionen und einige Hardware Änderungen gegenüber den Vorgänger Modellen (FTDI USB Chip beim Diecimila, Duemilanove, NG). Während es sich bei den Board Abmessungen und dem verwendeten Prozessor keine Änderungen gegeben hat, gab es einige Änderungen an der Pin Belegung:

  • zusätzliche Pins für I2C (neben dem AREF Pin)
  • zusätzlicher IORef Pin (neben dem Reset Pin)

Ansonsten sind die Modelle identisch.

Eckdaten

  • Prozessor: 8-Bit RISC ATmega328P mit 32kB Flash (2kB Bootloader), 2kB RAM, 1kB EEPROM
  • Versorgungspannung: 5V
  • Eingangsspannung: 7-12V empfohlen, 6-20V (Limits)
  • Prozessor Takt: 16MHz
  • USB seriell: FTDI FT232 Chip (Diecimila, Duemilanove, NG), Atmega16U4 beim Uno, USB B Anschluss
  • Ein-/Ausgänge:
    • 14 digitale IO davon 6x PWM,
    • 6 analoge Eingänge (davon 2 alternativ für I2C SDA A4, SCL A5)
  • max Strom pro I/O: 40mA
  • Serielle Schnittstellen: I2C, SPI, UART
  • Sonstiges: OnBoard LED an Pin13,
  • Formfaktor: Arduino Standard, 69x54mm

Pinbelegung

Pinout

Source: pighixx.com

Ein- und Ausgänge

  • Seriell (UART): Pin 0 (RX), Pin 1 (TX)
  • Externe Interrupts: Pin 2, 3 Interrupt auf steigende, fallende oder beide Flanken
  • Pulsweitenmodulation PWM: Pin 3,5,6,9,10,11 . 8-Bit PWM
  • Serial Peripheral Interface (SPI): Pin 10 (SS), 11 (MOSI), 12 (MISO) 13 (SCK)
  • I2C (TWI): Pin A4 (SDA), A5 (SCL)
  • Analoge Eingänge: A0-A7
  • AREF: Referenzspannung für analoge Eingänge
  • Reset: LOW Signal zum Neustarten des Mikrocontrollers

Stromversorgung

  • USB: 5V Versorgungsspannung über USB Port vom PC oder über USB Steckernetzteil
  • VIN: 6-20V ungeregelte Eingangs Versorgungsspannung
  • 5V: geregelte Ausgangs Versorgungsspannung des On-Board Spannungsreglers
  • 3.3V: geregelte Ausgangs Versorgungsspannung des On-Board Spannungsreglers. max. 50mA
  • GND: Masseverbindung der Versorgungsspannung

Software

Links