Seite 9-14
9.1.4 Drehzahlgeber
Der DZG liefert ein Rohsignal, das über den Eingangsbaustein CY09 entprellt und in ein
Digitalsignal konvertiert wird. Dieses Digitalsignal wird vom ASIC CC55x auf dynamische und
logische Plausibilität geprüft und frequenzvervielfacht zum Takten einer Winkeluhr benutzt, die den
Kurbelwellenwinkel liefert. Per Eintrag in den CC55x werden von der Winkeluhrstruktur zwei
Drehzahlinterrupts (sogenannte statische WAKE-UPs (WUPs)) symmetrisch pro Zylindersegment
erzeugt. Es entsteht eine zylinderproportionale Anzahl von Impulsen pro Umdrehung.
Die Periodendauern zwischen je zwei Impulsen (statische WUPs), genannt Segmentzeiten, werden
in der Message zmmDZGPER (über VS100 nicht darstellbar) abgelegt, dem System bekannt
gemacht und zur Berechnung der Abtastzeit dzmABTAS verwendet. Diese wird begrenzt auf den
Wert dzwK_T_ABT. Die Abtastzeit ist die Zeit zwischen
drehzahlsynchronen Aufgaben. Sie wird auf der OLDA dzoABTAS ausgegeben.
Bei niedrigen Drehzahlen erfolgt pro Segment eine Aktivierung der drehzahlsynchronen
Berechnungen, d.h. zwei Aktivierungen pro Zylinder. Unterschreitet die Segmentzeit den Wert von
6000µs, so erfolgt nur noch eine Aktivierung pro Zylinder, und zwar nach jedem 1.statischen WUP.
Man spricht von der ersten Segmentausblendung.
Die aktuelle Drehzahl dzmNakt wird, abhängig davon, ob es eine Segmentausblendung gab oder
nicht, aus den Einträgen in der Message zmmDZGPER und den Normierungskonstanten
dzwNKSEG_h
1
, dzwNKSEG_l
bekanntgemacht.
Die gemittelte Drehzahl wird als dzmNmit bekannt gemacht und auf der OLDA dzoNmit
ausgegeben.
Zusätzlich liefert der CC55x die Periodendauer zwischen zwei Inkrementen des Geberrades. Daraus
und aus den Normierungskonstanten dzwNKINK_h
dzmNINK an den Drehzahlinterrupts berechnet.
T
= Zylindersegmentzeit, Zeit zwischen zwei 1. statischen Wake Up's
S1-S1
T
Segment(= Zylinderhalbsegment) - Zeit,
−
S
1
S
2
Zeit zwischen 1. und 2. statischen Wake Up
=
T
bzw.
Segment
T
Segment(= Zylinderhalbsegment) - Zeit,
−
S
2
S
1
Zeit zwischen 2. und 1. statischen Wake Up
K
= Konstante, abhängig von der Zylinderzahl
1
Dieses Label ist ausgeblendet
© Alle Rechte bei Robert Bosch GmbH, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht bei uns.
RBOS/EDS3
EDC15+
Y 281 S01 / 127 - PEA
1
1
, dzwNKSEGHh
und dzwNKSEGHl
1
Eingangssignale - Drehzahlgeber
zwei
1
berechnet und dem System
1
, dzwNKINK_l
wird die Momentandrehzahl
0
bosch
Aktivierungen
der
26. Juli 2000