Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Mikrocontroller - Modellauto 1 Mikrocomputertechnik-Labor WS 2004/05 Projekt Modellauto Dozent: Prof. J. Walter Betreuer: Herr W.Loes.

Ähnliche Präsentationen


Präsentation zum Thema: "Mikrocontroller - Modellauto 1 Mikrocomputertechnik-Labor WS 2004/05 Projekt Modellauto Dozent: Prof. J. Walter Betreuer: Herr W.Loes."—  Präsentation transkript:

1 Mikrocontroller - Modellauto 1 Mikrocomputertechnik-Labor WS 2004/05 Projekt Modellauto Dozent: Prof. J. Walter Betreuer: Herr W.Loes

2 Mikrocontroller - Modellauto Team: Ralf EschbachDaniel Nold

3 Mikrocontroller - Modellauto 3 Inhalt Idee -> Projektbeschreibung Bauteile Zukaufteile Schaltplan Programmablauf / Programmbeschreibung

4 Mikrocontroller - Modellauto 4 Idee: Ein Modellauto, soll über Sensoren ein Hindernis erkennen und diesem ausweichen

5 Mikrocontroller - Modellauto 5 Realisierung: Mit einem gekauften Modellauto modifiziert mit: Servomotor Senderdiode TSAL 6200 Empfängerdiode Tsop 1733/1740

6 Mikrocontroller - Modellauto 6

7 7 Leiterplatte Zur Ansteuerung der einzelnen Bauteile

8 Mikrocontroller - Modellauto 8 Ansteuerung und Programmablauf Verwendete Chip Komponenten Timer 0 und 1 Frequenzmodulation Timer 2 Pulsweitenmodulation

9 Mikrocontroller - Modellauto 9 Timer 0 - P3.4(Senderdiode hinten 33 kHz) Timer 1 - P3.5(Senderdiode vorne 40 kHz) Timer 2 - P1.1 Compare Register PWM, 3 Stellungen: Periode 20 ms PWM Rechts --> 1 ms PWM Mitte --> 1,2 ms PWM Links --> 1,4 ms Relais 1 -> P3.0 (Spannungsversorgung für Relais 2, 0 = EIN) Relais 2 -> P3.1 (1 = vorwärts, 0 = rückwärts) IR-Empfänger HL -> P1.0(33 kHz) IR-Empfänger HR -> P1.2(33 kHz) IR-Empfänger VL -> P1.3(40 kHz) IR-Empfänger VR -> P1.4(40 kHz)

10 Mikrocontroller - Modellauto 10

11 Mikrocontroller - Modellauto 11 Initialisierung Periode_low EQU 0E0H Periode_high EQU 0B1H PWM_rechts_lowEQU 0A8H PWM_rechts_highEQU 0FBH PWM_mitte_lowEQU 000H PWM_mitte_highEQU 0FBH PWM_links_lowEQU 040H PWM_links_highEQU 0FAH Timer0EQU 0F4H Timer1EQU 0F3h

12 Mikrocontroller - Modellauto 12 Hauptschleife ABFRAGE: mov TCON,# b setb P3.1 clr P3.0 setb P3.2 clr P3.3 call MITTE VOR: jnb P1.0,RECHTS_RUECK jnb P1.2,LINKS_RUECK jmp VOR

13 Mikrocontroller - Modellauto 13 Ausweichvorgang RECHTS_RUECK: clr P3.1 clr P3.2 setb P3.3 mov TCON,# b call RECHTS jb P1.3, ABFRAGE jmp ABFRAGE

14 Mikrocontroller - Modellauto 14 Lenkeinschlag RECHTS: mov CCL1,#PWM_rechts_low mov CCH1,#PWM_rechts_high mov T2CON,# B call TIMER ret

15 Mikrocontroller - Modellauto 15 Vielen Dank für Ihr Interesse !!!


Herunterladen ppt "Mikrocontroller - Modellauto 1 Mikrocomputertechnik-Labor WS 2004/05 Projekt Modellauto Dozent: Prof. J. Walter Betreuer: Herr W.Loes."

Ähnliche Präsentationen


Google-Anzeigen