Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Ägid Stohl Geändert vor über 10 Jahren
1
Mikrocomputertechnik-Labor WS 2004/05 Projekt Modellauto
Dozent: Prof. J. Walter Betreuer: Herr W.Loes
2
Team: Ralf Eschbach Daniel Nold
3
Inhalt Idee -> Projektbeschreibung Bauteile Zukaufteile Schaltplan Programmablauf / Programmbeschreibung
4
Idee: Ein Modellauto, soll über Sensoren ein Hindernis erkennen und diesem ausweichen
5
Realisierung: Mit einem gekauften Modellauto modifiziert mit: Servomotor Senderdiode TSAL 6200 Empfängerdiode Tsop 1733/1740
7
Leiterplatte Zur Ansteuerung der einzelnen Bauteile
8
Ansteuerung und Programmablauf
Verwendete Chip Komponenten Timer 0 und 1 Frequenzmodulation Timer 2 Pulsweitenmodulation
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)
11
Initialisierung Periode_low EQU 0E0H Periode_high EQU 0B1H
PWM_rechts_low EQU 0A8H PWM_rechts_high EQU 0FBH PWM_mitte_low EQU 000H PWM_mitte_high EQU 0FBH PWM_links_low EQU 040H PWM_links_high EQU 0FAH Timer0 EQU 0F4H Timer1 EQU 0F3h
12
Hauptschleife ABFRAGE: VOR: mov TCON,#00010000b setb P3.1 clr P3.0
call MITTE VOR: jnb P1.0,RECHTS_RUECK jnb P1.2,LINKS_RUECK jmp VOR
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
Lenkeinschlag RECHTS: mov CCL1,#PWM_rechts_low
mov CCH1,#PWM_rechts_high mov T2CON,# B call TIMER ret
15
Vielen Dank für Ihr Interesse !!!
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.