Prof. J. Walter - Informationstechnik, Mikrocomputertechnik, Digitale Medien Konzeptentwicklung
Hochschule Karlsruhe Logo Labor Informationstechnik
FischerTechnik mit ESP 32
Wintersemester 2017/18
efan1012, hama1067, lumi1017
majo1033, pafr1013, trti1011

Konzeptentwicklung

Umsetzung der Hardware

esp_32_pinout

(Abb.8 - ESP32 Pinbelegung)

Als Anforderung wird der Mikrocontroller ESP32 eingesetzt. Der ESP32 wird mit 5V DC betrieben. Für die Versorgungspannung wird der 9V Fischertechnik Plus Accu Pack (Abbildung 9) verwendet. Da der ESP32 mit 5V versorgt werden muss, benötigt man ein Spannungswandler (Abbildung 10) der die 9V des Akkus auf die benötigten 5V transformiert.

akku_pack_konz 
(Abb.9 - Fischertechnik Accu Plus Pack)   
 spannungswandler
(Abb.10 - Spannungswandler 9V auf 5V)

Um die 4 Aktoren anzusteueren werden zwei  duale Motortreiber eingesetzt. Diese werden mit der 9V Versorgungsspanung angetrieben. Die Ansteuersignale werden vom ESP32 Mikrocontroller versendet.

motortreiber
(Abb. 11 - Duale Motortrebier)

Da der ESP32 Mikrocontroller nicht ausreichend internen Speicher besitzt, wird zusetzlich ein SD - Kartenslot integriert.
sdslot
(Abb.12 - SD - Kartenslot)

Zwei Electrolykondensatoren werden vor die Versorgungsspannung des Motortreibers benutzt.

Zusätztlich kommt eine Verpolschutztdiode an die Akkuversorgung, damit bei verkehrt angeschlossener Batterie keine Spannung auf der Schaltung anliegt. (insbesondere als Schutz für die Electrolykondensatoren) 

Für eine einfache Anzeige wird ein OLED Display über I2C verwendet.  Dieser wird an die 3.3V Anschluss der ESP32 angeschlossen.

Um alle Fischertechnik Aktoren / Sensoren anzusteueren, werden hierfür Miniatur Laborbuchsen ausgewählt.

buchsen_konz
(Abb. 13 - Miniatur Laborbuchsen)


  Mit Unterstützung von Prof. J. Walter Wintersemester 2017/18