AlphaBot Uno Plus: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(18 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Kategorie:AlphaBot]]
[[Kategorie:AlphaBot]]
[[Datei:R3-PLUS-1.jpg|thumb|rigth|550px|Abb. 1: Arduino UNO R3 PLUS von Waveshare]]
[[Datei:R3-PLUS-1.jpg|thumb|rigth|450px|Abb. 1: Arduino UNO R3 PLUS von Waveshare]]
'''Autoren:''' [[Benutzer:Ulrich_Schneider| Prof. Dr.-Ing. Schneider]]
'''Autoren:''' [[Benutzer:Ulrich_Schneider| Prof. Dr.-Ing. Schneider]]
== Einleitung ==
Der UNO PLUS ist ein Entwiclungsboard, welches mit dem Arduino UNO R3 kompatibel ist.
== Vergleich UNO PLUS vs. UNO R3 ==
{| class="wikitable"
|-
! !! UNO PLUS !! UNO R3 !! Bemerkung
|-
| Betriebsspannung || 5 V/3,3 V ||5 V || Zwei Spannungspegel zur Unterstützung div. Erweiterungen
|-
| Reset || lateral || vertikal || Der lateral verbaute Reset-Knopf lässt sich mit erweiterungen leichter bedienen.
|-
| Bootloader Schalter || ja || nein || Der µC kann so konfigueriet werden, dass das Programm bei Spannungsversorgung sofort ausgeführt wird.
|-
| USB Anschluss  || Micro USB || USB Type B || Miniaturisierung des seriellen Anschlusses
|-
| DC Anschluss || flach  || normale Höhe || Erweiterungen weden durch den Anschluss nicht blockiert
|-
| Ausgansspannung || ja || nein || 3,3&thinsp;V oder 5&thinsp;V Spannungsebene, konfiguriert durch durch den Schalter <big>&#9327;</big> (Ausgang/gemeinsamer GND)
|-
| 3,3&thinsp;V  Spannungsausgang || 800&thinsp;mA Max || 150&thinsp;mA Max || Erhöhung des max. Ausgangsstroms
|-
| Oszillator || Kristall || Keramik || genauere Zeitreferenz
|-
| AD-Umsetzer || 8 || 6 || CFG kann als ADC6 verwendet werden, Reserve Pin wird als ADC7 verwendet
|-
| Anschluss für Prototypenplatinen || unterstützt  || nicht unterstützt || Lötpunkte verfügbar
|-
| USB-Treiber || kompatibel mit allen gängigen Systemen || Express Edition || FT232RL USB zu UART Interface <big>&#9315;</big>
|-
| Firmware Upload || unterstützt || nicht unterstützt || Firmware kann via FT232 ohne externen Programmer übertragen werden
|}
== Bestückung des UNO PLUS ==
[[Datei:UNO-PLUS-intro.jpg|thumb|rigth|450px|Abb. 2: Bauteile des Arduino UNO R3 PLUS von Waveshare]]
{| class="wikitable"
|-
!  !!  Bauteil !! Bemerkung
|-
| <big><big>&#9312;</big></big> || ATMEGA328P-AU||
|-
| <big><big>&#9313;</big></big> || AMS1117-3.3|| 3,3&thinsp;V Spannungsregler
|-
| <big><big>&#9314;</big></big> || NCP1117ST50T3G|| 5&thinsp;V Spannungsregler
|-
| <big><big>&#9315;</big></big> || FT232RL|| USB zu UART Anschluss
|-
| <big><big>&#9316;</big></big> || Arduino Interface|| kompatibel mit dem standard Arduino Interface, zusätzliche Analogeingänge A6 (CFG), A7
|-
| <big><big>&#9317;</big></big> || ICSP Interface||
|-
| <big><big>&#9318;</big></big> || MICRO USB Anschluss || Serielle Verbindung zum PC
|-
| <big><big>&#9319;</big></big> || Spannungsausgang || 3,3&thinsp;V oder 5&thinsp;V Spannungsebene, konfiguriert durch durch den Schalter <big>&#9327;</big> (Ausgang/gemeinsamer GND)
|-
| <big><big>&#9320;</big></big> || FT232 || Prorammierung des Bootloaders für dem µC
|-
| <big><big>&#9321;</big></big> || DC Eingang||7&thinsp;V ~ 12&thinsp;V
|-
| <big><big>&#9322;</big></big> || Reset||
|-
| <big><big>&#9323;</big></big> || Spannungsanzeige LED||
|-
| <big><big>&#9324;</big></big> || Serielle Anzeige LEDs Rx/Tx||
|-
| <big><big>&#9325;</big></big> || User LED||
|-
| <big><big>&#9326;</big></big> || 500&thinsp;mA selbstheilende Sicherung||
|-
| <big><big>&#9327;</big></big> || Spannungskonfigurator|| zur Konfiguration der Versorgungsspannung (default: 5&thinsp;V)
|-
| <big><big>&#9328;</big></big> || Bootloader Auswahlschalter || ON : Der µC wird durch die Spannungsversorgung zurückgesetzt oder wenn andere USB Geräte an den PC angeschlossen werden (default)<br>OFF : Das gespeicherte programm läuft bei Spannungsversorgung sofort und der µC wird nicht zurückgesetzt, wenn wenn andere USB Geräte an den PC angeschlossen werden
|-
|}
== UNO PLUS Expansion Headers==
[[Datei:UNO-PLUS-PIN.jpg|thumb|rigth|400px|Abb. 3: Pinbelegung des Arduino UNO R3 PLUS]]
== UNO PLUS Abmaße==
[[Datei:UNO-PLUS-size.jpg|thumb|rigth|400px|Abb. 4: Abmaße des Arduino UNO R3 PLUS]]
== UNO PLUS Fotos ==
<gallery mode="slideshow" caption="Installationsabläufe als Slideshow" style="max-width:500px">
Datei:UNO-PLUS-1.jpg|Oberseite
Datei:UNO-PLUS-3.jpg|Unterseite
Datei:UNO-PLUS-4.jpg|UNO PLUS mit Motorplatine
Datei:UNO-PLUS-5.jpg|UNO PLUS mit IO Erweiterung
Datei:UNO-PLUS-6.jpg|UNO PLUS mit Wifi Erweiterung und Sensoren
Datei:UNO-PLUS-7.jpg|UNO PLUS mit XBee Erweiterung und Sensoren
Datei:UNO-PLUS-8.jpg|UNO PLUS mit GPS/GSM Erweiterung
</gallery>
== Download ==
*[[Medium:UNO-PLUS-Schematic.pdf|UNO PLUS Schaltplan]]
*[[Medium:FT232-Driver-Installation-Guide.zip|FT232 Treiber Installationsanleitung]]
*[[Medium:FT232-For-Arduino-Writing-Bootloader.pdf|Anleitung zum Bootloader]]
*[[Medium:FT232R.pdf|FT232R.pdf]]


== Weiterführende Links ==
== Weiterführende Links ==

Aktuelle Version vom 29. März 2023, 16:30 Uhr

Abb. 1: Arduino UNO R3 PLUS von Waveshare

Autoren: Prof. Dr.-Ing. Schneider

Einleitung

Der UNO PLUS ist ein Entwiclungsboard, welches mit dem Arduino UNO R3 kompatibel ist.

Vergleich UNO PLUS vs. UNO R3

UNO PLUS UNO R3 Bemerkung
Betriebsspannung 5 V/3,3 V 5 V Zwei Spannungspegel zur Unterstützung div. Erweiterungen
Reset lateral vertikal Der lateral verbaute Reset-Knopf lässt sich mit erweiterungen leichter bedienen.
Bootloader Schalter ja nein Der µC kann so konfigueriet werden, dass das Programm bei Spannungsversorgung sofort ausgeführt wird.
USB Anschluss Micro USB USB Type B Miniaturisierung des seriellen Anschlusses
DC Anschluss flach normale Höhe Erweiterungen weden durch den Anschluss nicht blockiert
Ausgansspannung ja nein 3,3 V oder 5 V Spannungsebene, konfiguriert durch durch den Schalter (Ausgang/gemeinsamer GND)
3,3 V Spannungsausgang 800 mA Max 150 mA Max Erhöhung des max. Ausgangsstroms
Oszillator Kristall Keramik genauere Zeitreferenz
AD-Umsetzer 8 6 CFG kann als ADC6 verwendet werden, Reserve Pin wird als ADC7 verwendet
Anschluss für Prototypenplatinen unterstützt nicht unterstützt Lötpunkte verfügbar
USB-Treiber kompatibel mit allen gängigen Systemen Express Edition FT232RL USB zu UART Interface
Firmware Upload unterstützt nicht unterstützt Firmware kann via FT232 ohne externen Programmer übertragen werden

Bestückung des UNO PLUS

Abb. 2: Bauteile des Arduino UNO R3 PLUS von Waveshare
Bauteil Bemerkung
ATMEGA328P-AU
AMS1117-3.3 3,3 V Spannungsregler
NCP1117ST50T3G 5 V Spannungsregler
FT232RL USB zu UART Anschluss
Arduino Interface kompatibel mit dem standard Arduino Interface, zusätzliche Analogeingänge A6 (CFG), A7
ICSP Interface
MICRO USB Anschluss Serielle Verbindung zum PC
Spannungsausgang 3,3 V oder 5 V Spannungsebene, konfiguriert durch durch den Schalter (Ausgang/gemeinsamer GND)
FT232 Prorammierung des Bootloaders für dem µC
DC Eingang 7 V ~ 12 V
Reset
Spannungsanzeige LED
Serielle Anzeige LEDs Rx/Tx
User LED
500 mA selbstheilende Sicherung
Spannungskonfigurator zur Konfiguration der Versorgungsspannung (default: 5 V)
Bootloader Auswahlschalter ON : Der µC wird durch die Spannungsversorgung zurückgesetzt oder wenn andere USB Geräte an den PC angeschlossen werden (default)
OFF : Das gespeicherte programm läuft bei Spannungsversorgung sofort und der µC wird nicht zurückgesetzt, wenn wenn andere USB Geräte an den PC angeschlossen werden

UNO PLUS Expansion Headers

Abb. 3: Pinbelegung des Arduino UNO R3 PLUS

UNO PLUS Abmaße

Abb. 4: Abmaße des Arduino UNO R3 PLUS

UNO PLUS Fotos

Download

Weiterführende Links



→ zurück zum Hauptartikel: AlphaBot Bauanleitung