WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Entwicklung einer steuerung mit grafische oberfläche auf einem mini-computer zur durchführung von fahrzyklen an einem motorprüfstand.


par Patrick Siandji Djumedio
Hochschule für Technik und Wirtschaft Berlin - Bachelorarbeit 2019
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

8. Fazit und Ausblick

Im Rahmen dieser Bachelorarbeit ging es um die Programmierung eines GUI auf einem Einplatinencomputer für die Realisierung von Fahrzyklen auf einem Motorprüfstand.

Im Laufe der Arbeit wurde belegt, dass der Raspberry Pi 3 Model B mit seinem Quad Core von jeweils 1,2 GHz, multiple GPIO Pins und USB Anschüsse(4 USB Anschlüsse) der Ideale Mikrocomputer ist für die Realisierung dieser Arbeit. Für den Datenaustausch zwischen, einerseits der Raspberry Pi und den F28335 Mikrocontroller des nationalen Instruments und anderseits zwischen den Raspberry Pi und das SIMOREG Gerät,wurde die Anwendung UART- und CAN-Bussystemeverwendet. Mit Hilfe Von Tkinter Toolkit die im Python inklusiv ist, konnte sehr einfach die Programmierung des User Interfaces erstellt werden. Dieswurde einfach realisiert, sodass es einen leichten Zugriff auf alle Funktionalität bietet. Hierzu erhält auch das Interface die wichtigsten Parameter, die für die Steuerung und Anzeige der Messergebnisse nötig sind.Nach erfolgreicher Konfiguration von Beiden Bussystemen auf den Raspberry Pi, konntenzyklischDaten gesendet bzw. empfang werden.

Probleme:

Da der MCP2515 Controller mit einer Eingangsspannung von 3,3 V versorgt werden soll und der TJA1050 CAN Transceiver mit einer Versorgungsspannung von 5V, war es notwendig, den Schaltplan des CAN-Moduls zu modifizieren, sodass die beiden Chips eine getrennte Spannungsversorgung haben.

Für das Senden und Empfangen von Nachrichten über CAN Bus benötigt der F28335 Mikrocontroller des nationalen Instrumentsein Transceiver. Dieser wird dazu dienen, das binäre Signale in HIGH und LOW Pegel umgewandelt werden.

Ausblick:

Für eine bessere Visualisierung von Messergebnissen könnte auch auf das GUI eine Graphische Widgets erstellt werden. Diese kann z. B. ein Plot sein. Somit wird ein schneller Fortschritt bei der Einarbeitung von Daten ermöglicht.

Eine andere Erweiterung wäre auch die Anzeige von Drehzahl-Istwert der Gleichstrommotor auf dem Zeigerinstrument. Sensoren wie der Gyroskope könnte auch angewendet werden. Seine Werte werden dann auf die GPIO-Pins der Raspberry Pi gelesen und angezeigt. Diese Anwendung könnte einen sehr großen Vorteil bringen, wenn die Winkelgeschwindigkeit des Motors gemessen werden soll. Mit diesem Verfahren werden im Auto Navigationsgeräte aufgebaut.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Les esprits médiocres condamnent d'ordinaire tout ce qui passe leur portée"   François de la Rochefoucauld