stuppi andre - gorny krystian - schillinger matthias usb – motorsteuerung mit pwm
TRANSCRIPT
![Page 1: Stuppi Andre - Gorny Krystian - Schillinger Matthias USB – Motorsteuerung mit PWM](https://reader036.vdokument.com/reader036/viewer/2022082521/570491c71a28ab14218dbd9e/html5/thumbnails/1.jpg)
Stuppi Andre - Gorny Krystian - Schillinger Matthias
USB – Motorsteuerung mit USB – Motorsteuerung mit PWMPWM
![Page 2: Stuppi Andre - Gorny Krystian - Schillinger Matthias USB – Motorsteuerung mit PWM](https://reader036.vdokument.com/reader036/viewer/2022082521/570491c71a28ab14218dbd9e/html5/thumbnails/2.jpg)
Aufgabenstellung:
- Es soll ein Elektromotor mit Hilfe des USB - Interfaces über die Programmiersprache VC mit PWM - Signalen angesteuert werden.
Erläuterung:
USB - Signal- Das USB - Signal besteht aus einer 5V Spannung, in dem sich Signale in Form von Datenpakete befinden.
PWM-Signal (Pulse Width Modulation)- Das PWM - Signal ist eine Impuls Rechteck-Spannung, die durch ihre Frequenz den Motor Ein- und Ausschaltet somit schnell bzw. langsam macht.
AllgemeinAllgemein
![Page 3: Stuppi Andre - Gorny Krystian - Schillinger Matthias USB – Motorsteuerung mit PWM](https://reader036.vdokument.com/reader036/viewer/2022082521/570491c71a28ab14218dbd9e/html5/thumbnails/3.jpg)
Problemstellungen:
• Ist es in der vorgegebenen Programmiersprache möglich das USB - Interface anzusprechen?
• Wie wird das USB - Interface angesprochen?
• Wie steuert man den Motor über die anliegenden 5V am Interface?
• Wie steuert man das PWM - Signal?
• Wie wird die Drehzahl auf dem Bildschirm ausgegeben?
• Wie bindet man die DLL in den Quellcode ein?
AllgemeinAllgemein
![Page 4: Stuppi Andre - Gorny Krystian - Schillinger Matthias USB – Motorsteuerung mit PWM](https://reader036.vdokument.com/reader036/viewer/2022082521/570491c71a28ab14218dbd9e/html5/thumbnails/4.jpg)
Das USB – Interface K8055 VM110
HardwareHardware
![Page 5: Stuppi Andre - Gorny Krystian - Schillinger Matthias USB – Motorsteuerung mit PWM](https://reader036.vdokument.com/reader036/viewer/2022082521/570491c71a28ab14218dbd9e/html5/thumbnails/5.jpg)
Der Motortreiber Die Lichtschranke
HardwareHardware
![Page 6: Stuppi Andre - Gorny Krystian - Schillinger Matthias USB – Motorsteuerung mit PWM](https://reader036.vdokument.com/reader036/viewer/2022082521/570491c71a28ab14218dbd9e/html5/thumbnails/6.jpg)
Hardware Probleme:
Problem:Änderung der Drehrichtung bei relativ hoher Drehzahl, da Geringer Innenwiderstand des Motors (0,5 Ohm).
Folge: Hoher Strom (Spitzen über 7A gemessen).Durchbrennen des Motortreiberbausteins.
Lösung:Eine Pause während des Umschaltprozesses und ein Netzteil das max. 300mA liefert angeschlossen bzw. eingebaut.
ProblemeProbleme
![Page 7: Stuppi Andre - Gorny Krystian - Schillinger Matthias USB – Motorsteuerung mit PWM](https://reader036.vdokument.com/reader036/viewer/2022082521/570491c71a28ab14218dbd9e/html5/thumbnails/7.jpg)
ProblemeProblemeSoftware Probleme:
Problem:Zähler abfrage.
Lösung:Timer der den Zähler jede Sekunde abfragt.
Problem:Drehzahldiagramm.
Lösung:Kein Lösung gefunden, da Grafikprogrammierung unter VC ziemlich komplex zu sein scheint.
![Page 8: Stuppi Andre - Gorny Krystian - Schillinger Matthias USB – Motorsteuerung mit PWM](https://reader036.vdokument.com/reader036/viewer/2022082521/570491c71a28ab14218dbd9e/html5/thumbnails/8.jpg)
ProblemeProblemeSoftware Probleme:
Problem:Da im Automatikbetrieb eine Schleife läuft wird in der Zeit der Timer nicht mehr aufgerufen.
Folge:Im Automatikbetrieb wird keine Geschwindigkeit angezeigt.
Lösungsansätze:Die Schleife mit einem weitern Timer realisieren oder den Zähler über einen zweiten Thread abfragen.
Lösung:Keine Lösung vorhanden, da zuwenig VC Kenntnisse.
![Page 10: Stuppi Andre - Gorny Krystian - Schillinger Matthias USB – Motorsteuerung mit PWM](https://reader036.vdokument.com/reader036/viewer/2022082521/570491c71a28ab14218dbd9e/html5/thumbnails/10.jpg)
Vielen Dank für Ihre Aufmerksamkeit
Wenn Fragen sind
stehen wir ihnen jetzt gerne zur Verfügung