AlphaBot Uno Plus: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
(17 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Kategorie:AlphaBot]] | [[Kategorie:AlphaBot]] | ||
[[Datei:R3-PLUS-1.jpg|thumb|rigth| | [[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]] | ||
Zeile 11: | Zeile 11: | ||
! !! UNO PLUS !! UNO R3 !! Bemerkung | ! !! UNO PLUS !! UNO R3 !! Bemerkung | ||
|- | |- | ||
| Betriebsspannung || | | 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 <big>⑯</big> (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 <big>④</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>①</big></big> || ATMEGA328P-AU|| | |||
|- | |||
| <big><big>②</big></big> || AMS1117-3.3|| 3,3 V Spannungsregler | |||
|- | |||
| <big><big>③</big></big> || NCP1117ST50T3G|| 5 V Spannungsregler | |||
|- | |||
| <big><big>④</big></big> || FT232RL|| USB zu UART Anschluss | |||
|- | |||
| <big><big>⑤</big></big> || Arduino Interface|| kompatibel mit dem standard Arduino Interface, zusätzliche Analogeingänge A6 (CFG), A7 | |||
|- | |||
| <big><big>⑥</big></big> || ICSP Interface|| | |||
|- | |||
| <big><big>⑦</big></big> || MICRO USB Anschluss || Serielle Verbindung zum PC | |||
|- | |||
| <big><big>⑧</big></big> || Spannungsausgang || 3,3 V oder 5 V Spannungsebene, konfiguriert durch durch den Schalter <big>⑯</big> (Ausgang/gemeinsamer GND) | |||
|- | |||
| <big><big>⑨</big></big> || FT232 || Prorammierung des Bootloaders für dem µC | |||
|- | |||
| <big><big>⑩</big></big> || DC Eingang||7 V ~ 12 V | |||
|- | |||
| <big><big>⑪</big></big> || Reset|| | |||
|- | |||
| <big><big>⑫</big></big> || Spannungsanzeige LED|| | |||
|- | |||
| <big><big>⑬</big></big> || Serielle Anzeige LEDs Rx/Tx|| | |||
|- | |||
| <big><big>⑭</big></big> || User LED|| | |||
|- | |||
| <big><big>⑮</big></big> || 500 mA selbstheilende Sicherung|| | |||
|- | |||
| <big><big>⑯</big></big> || Spannungskonfigurator|| zur Konfiguration der Versorgungsspannung (default: 5 V) | |||
|- | |||
| <big><big>⑰</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
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
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
UNO PLUS Abmaße
UNO PLUS Fotos
Download
Weiterführende Links
→ zurück zum Hauptartikel: AlphaBot Bauanleitung