Was ist der Unterschied zwischen den Versionen des Arduino Uno-Boards?


14

Es gibt drei verschiedene Revisionen des Arduino Uno. Was hat sich bei jeder Überarbeitung geändert?


UPDATE: Mein Sohn hat mir eine UNO gegeben, bei der A6 und A7 mit den Pins 9 und 1 von J2 verbunden sind. Die normale Größe von J2 beträgt 8 Pins, während bei dieser Version J2 und J3 als eine Komponente kombiniert sind. Ich vermute, dass er dies von einer offiziellen Arduino-Site gekauft hat, da dies seine Philosophie ist und das Board sagt, dass es in Italien hergestellt wird. Ich habe ein Foto gemacht, aber mein Wifi lässt mein Handy gerade nicht verbinden, um das Foto hochzuladen. > :(
kenneth558

Antworten:


11

Hier ist eine Zusammenfassung von der offiziellen Website :

Revision 2 der Uno-Platine verfügt über einen Widerstand, der die 8U2-HWB-Leitung auf Masse zieht, um den DFU-Modus zu vereinfachen.

Revision 3 der Platine hat die folgenden neuen Funktionen:

  • 1.0 Pinbelegung: SDA- und SCL-Pins in der Nähe des AREF-Pins und zwei weitere neue Pins in der Nähe des RESET-Pins (IOREF) hinzugefügt, mit denen sich die Abschirmungen an die von der Platine gelieferte Spannung anpassen können. Zukünftig sind die Abschirmungen sowohl mit dem Board kompatibel, das den AVR verwendet, der mit 5 V arbeitet, als auch mit dem Arduino Due, der mit 3,3 V arbeitet. Der zweite ist ein nicht verbundener Pin, der für zukünftige Zwecke reserviert ist.
  • Stärkere RESET-Schaltung.
  • Atmega 16U2 ersetzen die 8U2.

Eine detailliertere Liste der Änderungen finden Sie hier .

R2:

  • Die Drehung des ATMEGA8U2 (der kleine Chip in der Nähe des USB-Ports) wurde um 45 Grad geändert. Bildbeschreibung hier eingeben

  • Es wurden vier Lötpads (JP2) hinzugefügt, die mit den Pins PB4 bis PB7 des USB-ATMEGA verbunden sind. Bildbeschreibung hier eingeben

  • Anstelle der Lötpads von R1 fügt R2 dem USB-ATMEGA-ICSP Header-Pins hinzu. Bildbeschreibung hier eingeben

  • Eine an Pin 13 angeschlossene LED wurde hinzugefügt. Es schaltet sich ein, wenn Pin 13 ist HIGH, und aus, wenn LOW.

  • Der Hauptmikrochip wurde von einem ATmega168 auf einen ATmega328 geändert.
  • Ein Widerstand wurde zwischen der DTR (HWB) -Leitung und dem ATMEGA PD7-Pin hinzugefügt. Bildbeschreibung hier eingeben

R3:

  • Die Drehung des ATMEGA8U2 wurde um 45 Grad zurückgedreht.
  • Der ATMEGA8U2 wurde in einen ATMEGA16U2 geändert.
  • Eine Diode wurde hinzugefügt, die von +5 VDC an den Rücksetzstift, die Kathode an +5 VDC angeschlossen war. Bildbeschreibung hier eingeben
  • Der 8-Pin-Anschluss, der die Arduino-Pins 8 enthält, wurde für einen 10-Pin-Anschluss in 13, GND und AREF geändert. Die zusätzlichen 2 Pins sind mit AD4 / SDA und AD5 / SCL verbunden. Außerdem wurde der 6-polige Stecker, an den der Rücksetzstift angeschlossen ist, in einen 8-poligen Stecker geändert. Einer der neuen Pins in diesem Header ist der IOREF-Pin, mit dem sich an die Karte angeschlossene Abschirmungen an die Spannung der Karte anpassen können. Der zweite Pin ist nicht angeschlossen und für die zukünftige Verwendung reserviert. Bildbeschreibung hier eingeben

5

Änderungen auf der Benutzerseite

  • Auf den Platinen der Revision 2 und 3 befinden sich vier Lötpads (JP2), die an die Pins PB4 bis PB7 des USB-ATMEGA angeschlossen sind.
  • Die Revisionskarten 2 und 3 werden beide mit Header-Pins im USB ATMEGA ICSP-Header geliefert und nicht nur mit Lötpads im Arduino Uno.
  • Die Revision 3-Karte ändert den 8-Pin-Anschluss, der die Arduino-Pins 8 bis 13, GND und AREF enthält, für einen 10-Pin-Anschluss. Die zusätzlichen 2 Pins sind mit AD4 / SDA und AD5 / SCL verbunden. Dies sind die beiden analogen Eingangspins, die für I2C verwendet werden können.
  • Revision 3-Karten ändern den 6-poligen Stecker, an den der Rücksetzstift angeschlossen ist, in einen 8-poligen Stecker. Einer der neuen Pins in diesem Header ist der IOREF-Pin, mit dem sich an die Karte angeschlossene Abschirmungen an die Spannung der Karte anpassen können. Der zweite Stift ist für die zukünftige Verwendung reserviert.

Elektronikbasierte Änderungen

  • Der Arduino Uno und der Arduino Uno Revision 2 haben beide einen ATMEGA8U2-USB-Mikrocontroller an Bord - dieser wird auf einen ATMEGA16U2 auf der Revision 3-Platine aufgerüstet.
  • Revision 3 fügt eine Diode über dem USB ATMEGA Reset Pin Pull-Up-Widerstand hinzu.
  • Die Platinen der Revision 2 und 3 fügen der DTR (HWB) -Leitung, die vom USB-ATMEGA-Mikrocontroller kommt, einen 1k-Pulldown-Widerstand hinzu - vom PD7-Pin.
  • Die Arduino Uno und Arduino Uno Revision 2 haben beide eine LED und einen Widerstand, die in Reihe auf Arduino Pin 13 geschaltet sind. Die Revision 3-Platine puffert diese LED / den Widerstand über einen Operationsverstärker mit Einheitsverstärkung. Dies ist der Ersatz-Operationsverstärker, der auf früheren Boards nicht verwendet wurde.

Quellen:

  1. http://startingelectronics.com/articles/arduino/uno-r3-r2-differences/
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.