Labor Mikrocomputertechnik MT4 Saiful Adilin Shokri SmartFan Labor Mikrocomputertechnik MT4 Saiful Adilin Shokri
Inhalt Problemstellung Aufgabenstellung Technologie Struktogramm Gesamtübersicht Inhalt Problemstellung Aufgabenstellung Technologie Struktogramm Blockschaltbild Portbelegungsplan Schaltplan Temperaturberechnung Vorführung Fazit 13.04.2017
Problemstellung Normaler Standventilator hat verschiedene Geschwindigkeitsstufen, die man durch manuelle Eingabe ändern muss. Ein automatischer Ventilator, der mit steigender Temperatur schneller umdreht, würde einem Benutzer helfen, sonderlich während des Schlafens in der Nacht. 13.04.2017
Aufgabenstellung Es sollte die Umgebungstemperatur des Mikrocontrollers gemessen, im bestimmten Bereich sortiert und angezeigt wird. 13.04.2017
Technologie CPU Cooling Fans 13.04.2017
Programmbeschreibung Assembler-Anweisungen Struktogramm T<30°C Ja Nein Ventilator dreht mit 40% Geschwindigkeit Initialisierung Programmbeschreibung Assembler-Anweisungen T<40°C T<50°C Ventilator dreht mit 70% Geschwindigkeit Schleife Programmende Ventilator dreht mit 85% Geschwindigkeit Ventilator dreht mit 95% Geschwindigkeit Timer 2 initialisieren 13.04.2017
Hardware Blockschaltbild Steckerleiste S1 P5.7 P5.5 P5.3 P5.1 L1 L2 L3 Motor P1.1 LED-Anzeige P4.0- P4.7 SMT160 P1.0 Vcc GND 13.04.2017
Hardware Portbelegungsplan Eingabeeinheit: P1.0 Signal des Temperatur Sensors Ausgabeeinheit: P1.1 Ventilator P5.7 LED1 P5.5 LED2 P5.3 LED3 P5.1 LED4 P4.0 – P4.7 7-Segment-Anzeige 13.04.2017
Hardware Schaltplan
Temperaturberechnung Software Temperaturberechnung U Ucc Duty Cycle T1 t T2
Vorführung Verbesserung: wählbare Einstellungen mehr Temperaturstufen Ventilator anbringen fertiges Gehäuse 13.04.2017
Fazit Kennen lernen neuer Software Zusammenspiel zwischen Hard- und Software Hohe Motivation Problem mit Sensor zeitaufwändig Weiterentwicklung 13.04.2017
Vielen Dank für Ihre Aufmerksamkeit! 13.04.2017