DE4300112C5 - Computer-Schnittstellenkarte für eine elektronische Kraftfahrzeug-Wartungsausrüstung - Google Patents
Computer-Schnittstellenkarte für eine elektronische Kraftfahrzeug-Wartungsausrüstung Download PDFInfo
- Publication number
- DE4300112C5 DE4300112C5 DE4300112A DE4300112A DE4300112C5 DE 4300112 C5 DE4300112 C5 DE 4300112C5 DE 4300112 A DE4300112 A DE 4300112A DE 4300112 A DE4300112 A DE 4300112A DE 4300112 C5 DE4300112 C5 DE 4300112C5
- Authority
- DE
- Germany
- Prior art keywords
- data
- interface card
- purpose computer
- microcontroller
- card according
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000012423 maintenance Methods 0.000 title claims abstract description 18
- 238000012545 processing Methods 0.000 claims abstract description 23
- 230000001360 synchronised effect Effects 0.000 claims abstract description 6
- 238000000034 method Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 12
- 238000012546 transfer Methods 0.000 claims description 2
- 230000009977 dual effect Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000005259 measurement Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 239000013078 crystal Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000000523 sample Substances 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000029305 taxis Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000011157 data evaluation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000004092 self-diagnosis Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 210000002435 tendon Anatomy 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60S—SERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
- B60S5/00—Servicing, maintaining, repairing, or refitting of vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)
- Control By Computers (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Communication Control (AREA)
- Stored Programmes (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
Schnittstellenkarte (10; 210; 310) zum Bilden einer Schnittstelle zwischen einem Allzweck-Computer (102), der einen Systembus (108) aus synchronen parallelen Datenwegen und eine mit dem Systembus (108) verbundene zentrale Verarbeitungseinrichtung aufweist, und Datenerfassungskomponenten (51; 251, 252, 253, 254; 351) von einem oder mehreren Kraftfahrzeugwartungssystemen (100; 200; 300), wobei die Schnittstellenkarte (10; 210; 310) in einen Erweiterungsschacht des Allzweck-Computers (102), der mit dem Systembus (108) verbunden ist, einführbar ist, und wobei die Schnittstellenkarte (10; 210; 310) aufweist:
Eingabeeinrichtungen (41; 241, 242, 243, 244, 341) zum Empfangen von Daten von den Datenerfassungskomponenten (51; 251, 252, 253, 254; 351); wobei die Datenerfassungskomponenten zur lösbaren Befestigung am Fahrzeug ausgebildet sind;
einen Schnittstellenkartenbus (38; 238; 338), der nach Einführung der Schnittstellenkarte (10; 210; 310) in den Erweiterungsschacht des Allzweck-Computers (102) mit dessen Systembus in Verbindung steht;
zumindest einen Vielfachanschluss-RAM (20; 220; 320) zum Empfangen, Speichern und Bereitstellen eines Zugriffs zu den Daten der...
Eingabeeinrichtungen (41; 241, 242, 243, 244, 341) zum Empfangen von Daten von den Datenerfassungskomponenten (51; 251, 252, 253, 254; 351); wobei die Datenerfassungskomponenten zur lösbaren Befestigung am Fahrzeug ausgebildet sind;
einen Schnittstellenkartenbus (38; 238; 338), der nach Einführung der Schnittstellenkarte (10; 210; 310) in den Erweiterungsschacht des Allzweck-Computers (102) mit dessen Systembus in Verbindung steht;
zumindest einen Vielfachanschluss-RAM (20; 220; 320) zum Empfangen, Speichern und Bereitstellen eines Zugriffs zu den Daten der...
Description
- Die Erfindung betrifft eine Schnittstellenkarte zum Bilden einer Schnittstelle zwischen einem Allzweck-Computer, der einen Systembus aus synchronen parallelen Datenwegen und eine mit dem Systembus verbundene zentrale Verarbeitungseinrichtung aufweist, und Datenerfassungskomponenten von einem oder mehreren Kraftfahrzeugwartungssystemen, insbesondere zum Ausrichten von Kraftfahrzeugrädern, Auswuchten von Kraftfahrzeugrädern und Einrichten von Kraftfahrzeug-Bremsrotoren auf Bremsendrehbänken und ferner ein Verfahren zum Bilden einer der derartigen Schnittstelle.
- Analoge und digitale elektronische Fühleinrichtungen werden in Verbindung mit Mikroprozessorschaltungen für viele Anwendungen in der Kraftfahrzeug-Wartungsindustrie verwendet. Zum Beispiel schließt ein bekanntes elektronisches Kraftfahrzeug-Radausrichtgerät vielfache elektronische Fühlköpfe ein, die von Rahmen aufgenommen sind, die lösbar an die Räder eines Kraftfahrzeugs geklemmt sind, und die Ausrichtfühleinrichtungen enthalten, um Daten bezüglich der verschiedenen Winkel bereitzustellen, die zwischen der Radebene eines ausgewählten einzelnen Rades und der Radebene eines anderen ausgewählten Rades, dem wahren Lot oder einer willkürlichen Referenz festgelegt sind.
- Bekannte elektronische Ausrichtgeräte haben allgemein Spezialmikroprozessoren oder dafür abgestellte Allzweckcomputer eingesetzt, um die elektronischen Datensignale zu verarbeiten, die durch die Fühlköpfe erzeugt werden, vorzugsweise zur Anzeige auf einem Videomonitor, um das Ausrichten der Fahrzeugräder zu erleichtern. Bekannte Ausrichtgeräte, die dafür abgestellte Allzweckcomputer einsetzen, sammeln Daten von den Ausrichtköpfen nacheinander einzeln während sich wiederholender Abfragezyklen, um die Videoanzeige zu erneuern, während Messungen genommen werden, und Anpassungen werden während des Verlaufs eines Ausrichtvorgangs vorgenommen. Diese Ausrichtgeräte leiden allgemein unter einer langsamen Antwort auf Ausrichtänderungen. Der lange Datenerneuerungszyklus, der zwischen Berechnungen erforderlich ist wegen des sequentiellen Abfragevorgangs, kann zu einer Unterbrechung oder einer Verzögerung der Anzeige der Radausrichtparameter auf dem Sichtmonitor des Systems führen, sobald Radebenenbeziehungen geändert werden und Anpassungen im Verlauf des Ausführens des Ausrichtens vorgenommen werden.
- Eine elektronische Kraftfahrzeug-Wartungsausrüstung, die einen dafür abgestellten Allzweckcomputer einsetzt, erlaubt der CPU des Computers nicht, für andere Kraftfahrzeug-Wartungsgeräte oder für andere Geschäfts-Rechenanwendungen eingesetzt zu werden.
- In der
DE 39 35 144 A1 ist ein Diagnosesystem für ein Motorfahrzeug beschrieben, das zum Diagnostizieren von Störungen in zahlreichen elektronischen Steuereinheiten, die in dem Motorfahrzeug vorgesehen sind, vorgesehen ist. Hierzu wird das Diagnosesystem an die elektronischen Steuereinheiten in dem Motorfahrzeug angeschlossen. - In "Der Elektroniker", Nr. 8, 1991, Seiten 11 bis 17 ist ein Vorschlag für ein standardisiertes Interface zur Kraftfahrzeugdiagnose beschrieben. Allerdings werden dort keinerlei Hinweise bezüglich der praktischen Umsetzung einer solchen Schnittstelle gegeben.
- In der
DE 39 19 712 A1 ist eine Schnittstellenschaltung für die Geber einer Fahrzeugachse mit einem Mikroprozessor beschrieben. Sowohl die Schnittstelle als auch der Mikroprozessor befinden sich in dem Fahrzeug eingebaut. - Die
DE 41 07 052 A1 beschreibt eine Vorrichtung zur Applikation von Steuergeräten, insbesondere Zünd- und/oder Einspritzsteuergeräten für Kraftfahrzeuge, die mit wenigstens einem Mikroprozessor und einem Daten/Programm-Lesespeicher versehen sind. - In M & P, August 1991, Seite 316 ist das Erfassen, Analysieren, Überwachen und Darstellen mit PC-gestützter Messtechnik beschrieben, wobei über Einsteckkarten analoge Signale direkt im Rechner digitalisiert und verarbeitet werden.
- In Elektronik 13/1991, Seite 75 wird die Messdatenauswertung durch einen Personalcomputer behandelt und insbesondere ein Überblick über Messdatenerfassungs-Software gegeben.
- Die
DE 41 18 486 A1 beschreibt ein intelligentes transportierbares Terminal, mit dem noch zusätzlich bearbeitete Daten eines Datengebers an einen Datenempfänger überbracht werden können, wobei die Datenabgabe an das Datenempfangsgerät zeitlich und örtlich verschieden von der Dateneingabe erfolgt. Das Terminal ist dabei vorzugsweise mit Schnittstellen mit verschleißfreien Koppeleinrichtungen versehen und umfasst eine Sicherung gegen unbefugte Entnahme oder Eingabe von Daten aus bzw. in das Terminal. - In der
GB 2 156 552 A - In der
DE 39 04 915 C2 ist eine Diagnoseeinrichtung für die elektronische Steuerung eines Kraftfahrzeugmotors beschrieben, durch die Störungen in der elektronischen Steuerung eines Fahrzeuges in einer Autowerkstatt festgestellt werden können. - Die
DE 39 11 876 A1 beschreibt ein System zur Eigendiagnose für Kraftfahrzeuge, wobei zur Ermittlung der Motorbetriebszustände und zur kontinuierlichen Generierung eines entsprechenden Betriebszustandsignales während des Motorbetriebes unterschiedliche Erfassungseinrichtungen vorgesehen sind. - Aus der
US 4,853,850 ist eine Schnittstelle bekannt, welche die Verbindung zwischen einem Fahrzeug-Bordcomputer und einem Testcomputer herstellen. Hierbei werden die dem Testcomputer über die Schnittstelle weitergeleiteten Daten von fahrzeuggebundenen Einrichtungen und vom Fahrzeug-Bordcomputer geliefert. - Aus der
US 5,034,893 ist eine graphische Anzeigeeinrichtung für Kraftfahrzeugdaten bekannt, bei welcher mittels Messgeber erfasste Messwerte über ein Kundenschnittstellengerät einem Monitor und Drucker, die zusammen mit dem Schnittstellengerät in einer Konsole angeordnet sind, zugeleitet werden. - Aus der
US 4,829,473 sind unabhängige Steuer- und Schnittstellenschaltungen für linke und rechte Audio-Kanäle für einen Kommunikationsanschluss für ein Speichermedium und dergleichen bekannt. - Aus der
US 4,683,550 sind Audio-Anschlüsse und zugeordnete Signalschaltungen auf einer Schnittstellenkarte, die zur Verwendung mit einem Personal-Computer angepasst sind. - Aus der
US 4,799,144 ist eine einen Mikroprozessor aufweisende Steckkarte bekannt, mit welcher die vielseitige Verwendbarkeit eines Host-Computers noch erweitert werden kann. - Es ist die Aufgabe der vorliegenden Erfindung, eine Schnittstelle zwischen einem Allzweckcomputer und peripheren Datenerfassungskomponenten eines Kraftfahrzeugwartungssystems zu schaffen, die insbesondere schnell auf Datenänderungen von den Datenerfassungskomponenten reagiert.
- Diese Aufgabe wird erfindungsgemäß durch die Schnittstellenkarte gemäß Anspruch 1 und das Verfahren gemäß Anspruch 16 gelöst. Weitere vorteilhafte Ausführungsformen ergeben sich aus den davon abhängigen Ansprüchen. Es ist ein weiteres Ziel der vorliegenden Erfindung, die Verwendung eines einzigen Allzweckcomputers als eine Komponente einer Vielzahl von Kraftfahrzeug-Wartungsgeräten zu erlauben.
- Es ist ein weiteres Ziel der vorliegenden Erfindung, die Anpassung und Verwendung eines nicht dafür abgestellten Allzweckcomputers für Kraftfahrzeug-Wartungsgeräte zu erlauben, so dass der Allzweckcomputer auch auf einer fortlaufenden Basis für andere Geschäftsanwendungen verwendet werden kann.
- Es ist noch ein weiteres Ziel der vorliegenden Erfindung, ein Radausrichtgerät bereitzustellen, das in der Lage ist, eine fortlaufende nicht interpretierte visuelle Anzeige von augenblicklichen Radausrichtparametern zu erzeugen, während lenkbare Räder neu angeordnet werden, das Aufhängungssystem bewegt wird und Ausrichtanpassungen an dem Kraftfahrzeug während eines Ausrichtvorgangs vorgenommen werden.
- Eine Schnittstellenkarte, die eine Ausführungsform der vorliegenden Erfindung darstellt, weist auf:
Schlüsse zum Empfangen von analogen und digitalen Datensignalen von Kraftfahrzeug-Wartungssystem-Datensensoren, eine Mikrosteuerungseinrichtung zur Steuerung von Funktionen der Schnittstellenkarte und zum Verarbeiten von Daten und einen Vielfachanschluß-Direktzugriffsspeicher (RAM) zum Empfangen von Sensordaten durch einen ersten Anschluß, zum Speichern der Sensordaten und zum Bereitstellen eines Zugriffs auf die gespeicherten Daten an die CPU des Allzweckcomputers durch einen zweiten Anschluß. Der RAM mit zwei Anschlüssen weist eine Einrichtung zum Speichern eines Datenstatussignals auf, das einen ersten und zweiten Signalstatus hat, und das durch die Mikrosteuerungseinrichtung in den ersten Zustand versetzt werden kann und durch die CPU des Allzweckcomputers in den zweiten Zustand versetzt werden kann. - Während des Betriebs der Schnittstellenkarte, die die vorliegende Erfindung darstellt, nimmt die Mikrosteuerungseinrichtung Daten von allen Wartungssystem-Sensoren auf, verarbeitet die Daten auf einen bevorzugten Inhalt und ein bevorzugtes Format, speichert die Daten in dem RAM durch einen ersten RAM-Anschluß und setzt das Signal auf seinen ersten Zustand, was veranlaßt, daß ein Interrupt-Signal an die CPU gesendet wird. Die CPU greift auf Daten in dem RAM durch einen zweiten Anschluß zu und setzt das Signal auf den zweiten Zustand, nachdem Daten angenommen sind.
- Eine bevorzugte Ausführungsform der Schnittstellenkarte der vorliegenden Erfindung weist auf: einen PROM, von dem die CPU Systemdateien lesen kann, einen ersten EE-PROM, auf den die CPU zum Speichern von Anwenderkonfigurationsdaten zugreifen kann, und einen zweiten EE-PROM auf der Seite der Schnittstellenkarte des Zweifachanschluß-RAM zum Speichern von Steuerdaten. Die Version der Steuerdaten, die in dem zweiten EEPROM gespeichert sind, können durch die CPU bestimmt werden und die Steuerdaten nach Zweckmäßigkeit erneuert werden.
- Eine Ausführungsform der Schnittstellenkarte der vorliegenden Erfindung stellt das Bilden einer Schnittstelle eines Allzweckcomputers mit einen Vielzahl von Kraftfahrzeug-Radausrichtdaten-Fühlköpfen bereit, um die Radausrichtung an Kraftfahrzeugen zu erleichtern und schließt einen Vielfachanschluß-Universal-Asynchronempfänger/Sender (UART) ein zum gleichzeitigen Abfragen und Empfangen von Daten von jedem der Datenfühlköpfe. Die Mikrosteuerungseinrichtung der Schnittstellenkarte steuert den UART und den RAM, wobei der UART periodisch veranlaßt wird, alle Ausrichtfühlköpfe gleichzeitig abzufragen und Daten, die von den Sensoren empfangen werden, in dem Vielfachanschluß-RAM zu speichern.
- Das Verfahren zum Bilden einer Schnittstelle der CPU eines Allzweckcomputers mit einer Vielzahl von Kraftfahrzeug-Radausricht-Fühlköpfen, die durch die Ausführungsformen des Ausrichtgeräts eingesetzt werden, weist die Schritte auf: Aufnehmen von Radausrichtdaten von allen Ausrichtsensorköpfen gleichzeitig, Speichern der Radausrichtdaten in dem Vielfachanschluß-RAM durch Zugriff auf den RAM durch einen ersten Anschluß und Erzeugen eines Interrupt-Signals, um die CPU des Allzweckcomputers zu veranlassen, auf die neu gespeicherten Daten durch einen zweiten Anschluß zuzugreifen.
- Weitere Vorteile, Merkmale und Anwendungsmöglichkeiten der vorliegenden Erfindung ergeben sich aus der nachfolgenden Beschreibung von Ausführungsbeispielen in Verbindung mit der Zeichnung. In der Zeichnung zeigen:
-
1 eine schematische Veranschaulichung einer Schnittstellenkarte, die eine Ausführungsform der vorliegenden Erfindung darstellt; -
2 eine schematische Veranschaulichung einer Schnittstellenkarte, die eine Ausführungsform der vorliegenden Erfindung zum Erleichtern des Radausrichtens darstellt; -
3 eine schematische Veranschaulichung einer Schnittstellenkarte, die eine Ausführungsform der vorliegenden Erfindung zum Erleichtern des Radauswuchtens darstellt. - Eine Schnittstellenkarte
10 zum Bilden einer Schnittstelle von einem Allzweckcomputer102 mit Kraftfalrzeug-Datensensoren, um die Wartung eines Kraftfahrzeugs zu erleichtern und um eine Ausführungsform der vorliegenden Erfindung darzustellen, ist schematisch in1 gezeigt. Die Schnittstellenkarte10 eines Kraftfahrzeug-Wartungsgeräts100 bildet eine Schnittstelle mit einem Allzweckcomputer102 mit Datenaufnahmekomponenten, die eine Tastatureingabe, gespeicherte Systemdateien oder verschiedene Sensoren, wie beispielsweise Sensoren51 ,52 und53 , sein können. Eine Mikrosteuerungseinrichtung30 der Schnittstellenkarte10 steuert die Funktion der Schnittstellenkarte10 , das Zugreifen auf Daten von den Sensoren51 ,52 und53 , das Verarbeiten von Daten und das Speichern von Daten in einem Zweifachanschluß-RAM20 . Der Sensor51 kann eine Datenkommunikationseinrichtung sein, z. B. eine serielle Kommunikationseinrichtung, die ein Signal in RS-232C-Format durch einen Anschluß41 der Karte10 an einen UART44 überträgt, der ein Vielfachanschluß-UART sein kann. Auf Daten von dem Sensor51 kann durch die Mikrosteuerungseinrichtung30 über einen internen Anschluß32 und Schnittstellenkartenbus38 , UART44 und Kartenanschluß41 zugegriffen werden. Ein beispielhafter Sensor52 kann ein Kristallwandler, ein Potentiometer, ein Infrarotempfänger oder ähnliches sein. Auf Daten von dem Sensor52 wird von der Mikrosteuerungseinichtung30 durch einen internen Analoganschluß30 über einen Schnittstellenkartenanschluß42 , ein Filter45 und einen Verstärker46 zugegriffen. Ein Sensor53 kann z. B. ein optischer Codieren, ein Infrarotsteuerbauelement oder ähnliches sein, was ein digitales Ausgabesignal erzeugt, das von der Mikrosteuerungseinrichtung30 durch einen Anschluß34 über einen Schnittstellenkartenanschluß43 empfangen wird. - Der Allzweckcomputer
102 kann irgendeiner der vielen kommerziell erhältlichen Allzweckcomputer sein, die zum Ablaufen von Finanz-, technischen und anderen Softwareprogrammen verwendet werden, z. B. IBM und IBM-kompatible PC-Computer oder Computer vom Macintosh-Typ, und ist vorzugsweise mit einem visuellen Anzeigemonitor104 und einer Tastatur106 ausgestattet. Der Allzweckcomputer102 , wie vorgesehen zur Verwendung mit dieser Erfindung, weist zugreifbare synchrone parallele Datenwege auf, typischerweise einen Computer-Erweiterungsbus. Die Schnittstellenkarte10 kann für den Einbau in einem Erweiterungssteckplatz konfiguriert werden, der gewöhnlich in solchen Allzweckcomputern bereitgestellt ist, in der gleichen Weise wie Schnittstellenkarten für Datenspeichereinrichtungen, Modems und andere Peripherieausrüstungen, die gewöhnlich für solche Computer erhältlich sind. - Ein Anschluß
22 des Vielfachanschluß-RAM20 der Schnittstellenkarte10 ist in Kommunikation mit einem Computerbus108 des Computers102 und ein Anschluß21 des Vielfachanschluß-RAM20 ist in Kommunikation mit dem Schnittstellenkartenbus38 . Der Vielfachanschluß-RAM20 der beispielhaften Ausführungsform ist ein Zweifachanschluß-RAM, jedoch könnte ein RAM mit. einer größeren Anzahl von Anschlüssen verwendet werden. Ein EE-PROM61 der Schnittstellenkarte10 ist in direkter Kommunikation mit dem Bus108 des Computers102 und stellt Speicher für Systemkonfigurationsdaten bereit, wie sie auch durch individuelle Anwender für ihre besonderen Anwen dungen bereitgestellt werden könnten. Ein PROM62 der Schnittstellenkarte10 ist auch in direkter Kommunikation mit dem Bus108 des Computers102 und enthält Systemdateien, so daß der Computer102 beim Nichtvorhandensein von Festplattenlaufwerken, Diskettenlaufwerken oder anderen Speichermedien, die in der Lage sind, Systemdateien zu speichern, erstmalig geladen werden kann. Ein EEPROM36 ist in Kommunikation mit dem Schnittstellenkarienbus38 und stellt einen Speicher für Steuerdaten bereit zum Steuern des Betriebs der Mikrosteuerungseinrichtung30 . Ein SRAM37 ist ebenso in direkter Kommunikation mit dem Schnittstellenkartenbus38 und stellt einen Zwischenspeicher für die Mikrosteuerungseinrichtung30 bereit zur Verwendung in Steuer- und Datenverarbeitungsoperationen. - Wenn der Betrieb des beispielhaften Kraftfahrzeug-Wartungsgeräts
100 eingeleitet wird, befragt der Computer102 die Schnittstellenkarte10 nach der Version der Steuerdaten. Dic Mikrosteuerungseinrichtung30 greift auf den EEPROM36 zu und liefen den momentanen Versionscode an den Vielfachanschluß-RAM20 aus. Die CPU des Computers102 bestimmt dann, ob die ausgelieferte Version die neueste ist. Wenn sie dies nicht ist, veranlaßt die CPU102 die Mikrosteuerungseinrichtung30 , neue Steuerdaten anzunehmen, um in dem EEPROM36 gespeichert zu werden. Der Betrieb der Mikrosteuerungseinrichtung30 wird dann gemäß der neuen Steuerdaten, die im EEPROM36 gespeichert sind, eingeleitet. - Wenn der Betrieb der Mikrosteuerungseinrichtung
30 eingeleitet. ist, außer wenn der Betrieb der Mikrosteuerungseinrichtung30 durch ein Signal vom Allzweckcomputer102 unterbrochen wird, führt die Mikrosteuerungseinrichtung30 wiederholte Zyklen aus, während denen der Mikroprozessor30 Daten von jedem der Sensoren51 ,52 und53 sammelt, verarbeitet die Daten auf einen bevorzugten Inhalt und ein bevorzugtes Format und speichert die Daten über den Anschluß21 in dem Zweifachanschluß-RAM20 . - Am Ende jedes Abtastzyklus, zum Zeitpunkt wenn die Daten in dem Zweifachanschluß-RAM
20 gespeichert werden, schreibt. die Mikrosteuerungseinrichtung30 auch ein Byte an eine spezielle Stelle in dem Zweifachanschluß-RAM20 , um der CPU des Computers102 anzuzeigen, daß neue Daten in dem RAM20 abgelegt worden sind. Das Schreiben des Signalbytes veranlaßt ein Interrupt-Signal, an die CPU des Computers102 übertragen zu werden, um die CPU zu veranlassen, neue Daten von dem Zweifachanschluß-RAM20 über Anschluß22 aufzunehmen. Sofort nach Aufnahme der Daten von dem RAM20 löscht die CPU des Computers102 das Signalbyte. Im Verlaufe des Ausführens jedes wiederkehrenden Abtastzyklus wird die Mikrosteuerungseinrichtung30 der beispielhaften Schnittstellenkarte10 neue Daten in dem Zweifachanschluß-RAM20 ablegen, ungeachtet des Signalzustands der speziellen Speicherstelle. - Es sollte angemerkt werden, daß die Funktion des Zweifachanschluß-RAM durch eine Schaltung ausgeführt werden kann, wobei ein Zwischenspeicher entweder durch die CPU des Allzweckcomputers oder durch die Mikrosteuerungseinrichtung der Schnittstellenkarte adressiert wird. Dies kann erreicht. werden durch Verwenden eines Bus-Sende-Empfängers zwischen dem Zwischenspeicher und der Mikrosteuerungseinrichtung
30 und einem ähnlichen Bus-Sende-Empfänger zwischen dem, Zwischenspeicher und der CPU. In einem Zustand würden der Bus-Sende-Empfänger und der Zwischenspeicher durch die Mikrosteuerungseinrichtung30 gesteuert werden. In einem anderen Zustand würde ein ähnlicher Bus-Sende-Empfänger zwischen der CPU und dem Zwischenspeicher zusammen mit dem Zwischenspeicher durch die CPU gesteuert werden. In einer ähnlichen Weise könnte die Funktion des Zweifachanschluß-RAM durch eine Schaltung ausgeführt werden, wobei die Mikrosteuerungseinrichtung30 der Schnittstellenkarte die Verwendung des Busses der CPU des Allzweckcomputers anfordert mittels einer Busanforderungs-Steuersignaleingabe, die von der CPU bereitgestellt wird. In dieser Ausführungsform überläßt die CPU die Steuerung des Busses periodisch der Mikrosteuerungseinrichtung30 der Schnittstellenkarte und während sie dies tut, stellt sie ein Busanforderungs-Bestätigungssignal an die Mikrosteuerungseinrichtung bereit. Die Mikrosteuerungseinrichtung30 steuert den Bus, solange wie sie fortfährt, das Busanforderungs-Eingabesignal aktiv zu halten. Während die Mikrosteuerungseinrichtung30 die Steuerung über den Bus hat, können Sensordaten in dem Speicher der CPU durch die Mikrosteuerungseinrichtung30 gespeichert werden. In ähnlicher Weise können Daten durch die Mikrosteuerungseinrichtung30 erhalten werden durch Lesen spezieller Speicherstellen in dem Speicherraum der CPU. Die Kommunikation zwischen der Mikrosteuemngseinrichtung30 und der CPU kann durch andere Schaltungsanordnungen über diese beispielhaften Schaltungen hinaus erreicht werden. - Auf der Schnittstellenkarte
10 können Elemente eingeschlossen sein, um zusätzliche Merkmale für das Kraftfahrzeug-Wartungsgerät. bereitzustellen, z. B. Audiosignalfähigkeiten, um zu signalisieren, wenn bestimmte Anpassungskriterien erreicht sind. In solch einem Fall wird die Mikrosteuerungseinrichtung30 ein Abtasten der Zyklen, ein Abfragen aller Sensoren und ein Verarbeiten und Speichern von Daten ausführen, außer wenn die Mikrosteuerungseinrichtung30 ein Interrupt-Signal von der CPU des Allzweckcomputers102 empfängt, um die Mikrosteuerungseinrichtung30 zu veranlassen, eine Alternativfunktion zu steuern. Nach Abschluß einer alternativen Steuerfunktion wird die Mikrosteuerungseinrichtung30 das zyklische Abfragen wieder aufnehmen. - Ein Audioabschnitt der beispielhaften Schnittstellenkarte
10 schließt einen Digital/Analog-Wandler63 ein, der durch die Mikrosteuerungseinrichtung30 über den internen Bus38 gesteuert wird, um ein analoges Audiosignal zu erzeugen. Dieses analoge Signal wird mit einer analogen Audioeingabe von Audioausgabeeinrichtungen80 und81 kombiniert. Die Kombination ist mit einem Eingang eines digital gesteuerten Potentiometers64 verbunden. Das digital gesteuerte Potentiometer64 weist einen internen EEPROM auf, um eine Potentiometereinstellung zu speichern. Der Ausgang des Potentiometers64 ist mit einem Konstantgewinnverstärker65 mit festem Gewinn verbunden, der seinerseits mit einer analogen Audioausgabeeinrichtung66 verbunden ist. Die Mikrosteuerungseinrichtung30 kann die Einstellung des Potentiometers64 durch einen Ausgangsanschluß37 steuern, um die Lautstärke des Signals an der analogen Ausgabeeinrichtung66 zu steuern. - Eine Tastatur
83 kann mit der Mikrosteuerungseinrichtung30 durch einen Anschluß82 verbunden sein. Die Tastatur83 kann verwendet werden, um Parameter von Fahrzeugkenndaten, wie z. B. Rad- und Reifendaten, einzugeben. Die Tastatur83 kann stärker zerklüftet sein als Tastaturen, wie z. B. Tastatur106 , die herkömmlicherweise zur Verwendung mit Allzweckcomputern erhältlich sind. Die Tastaturdaten würden an den Allzweckcomputer übergeben werden in der gleichen Weise wie die Sensordaten. - Die Schnittstellenkarte
10 kann auch Ausgabekomponenten oder -einrichtungen68 steuern, z. B. ein Relais, eine Anzeige oder eine Motorsteuerung. Solche Ausgabevorrichtungen sind mit der Schnittstellenkarte10 über einen Kartenanschluß67 und mit der Mikrosteuerungseinrichtung30 über einen Anschluß35 gesteuert. Eine beispielhafte Schnittstellenkarte210 eines Kraftfahrzeug-Radausrichtgeräts200 , die eine bevorzugte Ausführungsform der vorlegenden Erfindung darstellt, ist schematisch in2 gezeigt und schließt einen Zweifachanschluß-RAM220 , eine Mikrosteuerungseinrichtung230 und einen Achtfach-UART240 ein, der mit einem Schnittstellenkartenbus238 an internen Anschlüssen221 ,232 bzw.249 verbunden ist. - Fühlköpfe
251 bis254 sind jeweils mit UART Anschlüssen241 bis244 verbunden. Die Fühlköpfe251 bis254 sind an den Rädern eines Kraftfahrzeugs befestigt durch bekannte entfernbare Klemmrahmen und können irgendein bekanntes Fühlbauelement zum Messen von Radebenenwinkeln untereinander bezüglich der vertikalen oder bezüglich anderer Referenzen einschließen. Zum Beispiel können die Köpfe251 bis254 jeder einen Neigungsmesser, Sensoren zum Erfassen relativer Winkel von optischen Strahlen, die zwischen Fühlköpfen oder Potentiometern hervortreten zum Anzeigen von Winkeln relativ zu Spannungsvektoren von elastischen Sehnen, die zwischen zwei Sensorköpfe gespannt sind, einschließen. Die Köpfe251 bis254 können auch Mikroprozessorkarten für begrenztes Verarbeiten und Paketieren von erfaßten Daten einschließen vor der Übertragung an jeweilige entsprechende UART Anschlüsse241 bis244 . Während ein UART240 der beispielhaften Schnittstellenkarte 210 ein Achtfach-UART ist, kann ein Vielfachanschluß-UART einer beliebigen Anzahl von Anschlüssen eingesetzt werden. Nicht für Radwinkel-Erfassungseinrichtungen verwendete UART Anschlüsse können stattdessen für Datenkommunikation mit anderen peripheren Einrichtungen eingesetzt werden, z. B. eine Fahrhöhen-Meßeinrichtung256 , und eine Fernsteuerungs- und Anzeigeeinrichtung255 , die von einer Infrarot- oder einer anderen schnurlosen Konfiguration sein können. - Der Vielfachanschluß-RAM
220 der beispielhaften Schnittstellenkarte210 ist ein Zweifachanschluß-RAM mit einem ersten Anschluß221 in Verbindung mit dem Kartenbus238 der Schnittstellenkare210 und einem zweiten Anschluß222 in Verbindung mit dem Computerbus108 des Allzweckcomputers102 . - Die Mikrosteuerungseinrichtung
230 steuert die Funktion des Vielfachanschluß-UART240 , verarbeitet Daten, die von den Seasoren durch den UART240 angenommen wurden, auf ein gewünschtes Format zur Übertragung an die CPU des Computers102 und speichert die verarbeiteten Daten in dem RAM220 durch Anschluß221 , und dies alles gemäß Programmanweisungen, die in einem EEPROM236 gespeichert sind. - Wenn die Schnittstellenkarte
210 richtig eingebaut ist, wobei der Anschluß222 des Zweifachanschluß-RAM220 mit dem Bus108 des Allzweckcomputers102 verbunden ist, wird zweckmäßige Ausrichtprogrammsoftware in den Computer102 geladen, und Ausrichtsensoren werden mit geeigneten Anschlüssen des UART240 verbunden. Die Schnittstellenkarte210 , der Computer102 und die Sensoren251 bis256 stellen ein komplettes funktionelles Radausrichtsystem200 nach Start der Radausrichtsoftware bereit. - Außer bei Unterbrechung durch Signale von dem Computer
102 , führt die steuernde Mikrosteuerungseinrichtung230 wiederkehrende Abtastzyklen aus, in denen die Mikrosteuerungseinrichtung230 dem UART240 signalisiert, Daten von den Fühleinrichtungen251 bis254 gleichzeitig abzufragen und zu empfangen jeweils über die Anschlüsse241 bis244 . Datenpakete, die durch die Anschlüsse des UART240 empfangen werden, werden über den Bus238 übertragen und durch die Mikrosteuerungseinrichtung230 auf einen gewünschten Maßstab und ein gewünschtes Format verarbeitet. Die Mikrosteuerungseinrichtung230 speichert dann die Daten in dem Zweifachanschluß-RAM220 durch Zugriff auf den RAM220 durch den Anschluß221 . - Eine beispielhafte Schnittstellenkarte
310 eines Kraftfahrzeug-Radauswuchtgeräts300 , die eine Ausführungsform der vorliegenden Erfindung darstellt, ist schematisch in3 gezeigt und schließt einen Zweifachanschluß-RAM320 , eine Mikrosteuerungseinrichtung330 und einen Codierzähler344 ein, die jeweils mit einem Schnittstellenkartenbus338 an internen Anschlüssen321 ,332 bzw.349 verbunden sind. Ein optischer Codierer351 erzeugt Daten, die auf Radgeschwindigkeit und Radwinkelposition bezogen sind und auf die von der Mikrosteuerungseinrichtung330 durch den Codierzähler344 und einen Schnittstellenkartenanschluß341 zugegriffen wird. Die Mikrosteuerungseinrichtung330 kann auf Daten zugreifen, die sich auf Unwuchtkräfte von einem Kristallwander352 beziehen, Radparametersensoren353 durch Anschlüsse342 bzw.343 . Die Mikrosteuerungseinrichtung330 kann Motorrelais-Steuersignale an einem internen Anschluß335 erzeugen, um ein Motorrelais368 durch einen Schnittstellenkartenanschluß367 zu steuern. - Während beispielhafte Schnittstellenkarten, die bevorzugte Ausführungsformen der vorliegenden Erfindung darstellen, gezeigt worden sind, wird natürlich verstanden werden, daß die Erfindung nicht auf diese Ausführungsformen begrenzt ist. Abänderungen können vom Fachmann vorgenommen werden, insbesondere im Hinblick auf die vorangegangene Lehre. Zum Beispiel könnte eine Schnittstellenkarte, die eine Ausführungsform der vorliegenden Erfindung darstellt, nur eine Drehbank zum Bearbeiten von Bremsenteilen unterstützen und analoge Eingangsanschlüsse für Temperatursensoren der Bremsengliederschneidwerkzeuge, digitale Eingangsanschlüsse, um die Geschwindigkeit des Drehbankantriebsmotors und eine Schneidwerkzeugposition zu erfassen, einschließen und digitale Ausgänge bereitstellen, um Drehbankfunktionen zu steuern, z. B. eine Drehbankantriebsmotorgeschwindigkeit. Es ist daher beabsichtigt, daß die angehängten Ansprüche irgendeine solche Abänderung abdecken, die die erfinderischen Merkmale der vorliegenden Erfindung beinhaltet oder die den Geist und den Schutzbereich der Erfindung umfassen.
Claims (20)
- Schnittstellenkarte (
10 ;210 ;310 ) zum Bilden einer Schnittstelle zwischen einem Allzweck-Computer (102 ), der einen Systembus (108 ) aus synchronen parallelen Datenwegen und eine mit dem Systembus (108 ) verbundene zentrale Verarbeitungseinrichtung aufweist, und Datenerfassungskomponenten (51 ;251 ,252 ,253 ,254 ;351 ) von einem oder mehreren Kraftfahrzeugwartungssystemen (100 ;200 ;300 ), wobei die Schnittstellenkarte (10 ;210 ;310 ) in einen Erweiterungsschacht des Allzweck-Computers (102 ), der mit dem Systembus (108 ) verbunden ist, einführbar ist, und wobei die Schnittstellenkarte (10 ;210 ;310 ) aufweist: Eingabeeinrichtungen (41 ;241 ,242 ,243 ,244 ,341 ) zum Empfangen von Daten von den Datenerfassungskomponenten (51 ;251 ,252 ,253 ,254 ;351 ); wobei die Datenerfassungskomponenten zur lösbaren Befestigung am Fahrzeug ausgebildet sind; einen Schnittstellenkartenbus (38 ;238 ;338 ), der nach Einführung der Schnittstellenkarte (10 ;210 ;310 ) in den Erweiterungsschacht des Allzweck-Computers (102 ) mit dessen Systembus in Verbindung steht; zumindest einen Vielfachanschluss-RAM (20 ;220 ;320 ) zum Empfangen, Speichern und Bereitstellen eines Zugriffs zu den Daten der Datenerfassungskomponenten (51 ;251 ,252 ,253 ,254 ;351 ), der mit dem Schnittstellenkartenbus (38 ;238 ;338 ) verbunden ist; Verarbeitungseinrichtungen (44 ;240 ;344 ), die mit den Eingabeeinrichtungen (41 ;241 ,242 ,243 ,244 ;341 ) zum Empfangen der Daten und dem Schnittstellenkartenbus (38 ;238 ;338 ) verbunden sind, um den Empfang der Daten zu regeln und um die empfangenen Daten auf dem Schnittstellenkartenbus (38 ;238 ;338 ) bereitzustellen; eine Mikrosteuerungseinrichtung (30 ;230 ;330 ), die mit den Eingabeeinrichtungen (41 ;241 ,242 ,243 ,244 ;341 ) zum Empfangen der Daten und dem Systembus (108 ) kommuniziert; wobei die Daten von der zentralen Verarbeitungseinrichtung über den Schnittstellenkartenbus (38 ;238 ;338 ) und den Systembus (108 ) empfangen werden und wobei die zentrale Verarbeitungseinrichtung Ausrichtwerte für das Fahrzeug anhand der Daten berechnet. - Schnittstellenkarte gemäß Anspruch 1, wobei die Eingabeeinrichtung zum Empfangen von Daten einen seriellen Anschluß aufweist.
- Schnittstellenkarte gemäß einem der vorangehenden Ansprüche, wobei die Eingabeeinrichtung einen mit dem Schnittstellenbus verbundenen UART (
44 ) aufweist. - Schnittstellenkarte gemäß einem der vorangehenden Ansprüche, wobei der Vielfachanschluß-RAM (
20 ) eine Einrichtung zum Speichern eines Datenstatussignals aufweist, auf die von der zentralen Verarbeitungseinrichtung des Allzweck-Computers (102 ) zugegriffen werden kann, wobei das Datenstatussignal einen ersten Signalzustand und einen zweiten Signalzustand hat und veränderbar von dem zweiten Zustand zu denn ersten Zustand durch die Mikrosteuerungseinrichtung (30 ) ist und veränderbar von dem ersten Zustand zu dem zweiten Zustand durch die zentrale Verarbeitungseinrichtung ist. - Schnittstellenkarte gemäß Anspruch 4, wobei der erste Signalzustand eines Interrupt-Signals durch eine Einrichtung zum Erzeugen bereitgestellt wird, um die zentrale Verarbeitungseinrichtung anzuweisen, Daten von dem Vielfachanschluß-RAM (
20 ) aufzunehmen. - Schnittstellenkarte gemäß einem der vorangehenden Ansprüche, wobei die Funktion des Vielfachanschluß-RAM (
20 ) durch eine Schaltkreiseinrichtung ausgeführt werden kann, die mit der Mikrosteuerungseinrichtung (30 ) verbunden ist, um ein Anschlußleitungs-Aufforderungssignals an den Allzweck-Computer (102 ) bereitzustellen, wodurch der Allzweck-Computer (102 ) die Steuerung des Systembuses (108 ) an die Mikrosteuerungseinrichtung (30 ) während der Dauer des Anschlußleitungs-Aufforderungs-Signals abtritt. - Schnittstellenkarte gemäß einem der vorangehenden Ansprüche, die eine Einrichtung (
61 ,62 ) zum Speichern von Dateien aufweist, die in Kommunikation mit dem Systembus (108 ) des Allzweck-Computers (102 ) ist. - Schnittstellenkarte gemäß Anspruch 7, wobei die Einrichtung zum Speichern von Dateien ein RAM aufweist.
- Schnittstellenkarte gemäß Anspruch 7, wobei die Einrichtung zum Speichern von Dateien ein EEPROM (
61 ) aufweist, der Für den Allzweck-Computer (102 ) zugreifbar ist, zum Speichern von System-Konfigurationsdaten. - Schnittstellenkarte gemäß Anspruch
7 , wobei die Einrichtung zum Speichern von Dateien einen PROM (62 ) aufweist, der für den Allzweck-Computers (102 ) zugreifbar ist, zum Speichern von System-Dateien zum erstmaligen Laden des Allzweck-Computers (102 ). - Schnittstellenkarte gemäß einem der vorangehenden Ansprüche, die weiterhin eine Einrichtung (
67 ,68 ) zum Erzeugen eines Steuerausgabesignals aufweist. - Schnittstellenkarte gemäß einem der vorangehenden Ansprüche, die weiterhin einen Steuerdaten-EE-PROM (
36 ) zum Speichern von Steuerprogrammdaten zur Verwendung durch die Mikrosteuerungseinrichtung (30 ) aufweist, wobei der EEPROM für die zentrale Verarbeitungseinrichtung des Allzweck-Computers (102 ) zugreifbar ist, so daß die zentrale Verarbeitungseinrichtung eine Version der in dem Steuerdaten-EEPROM gespeicherten Daten identifizieren kann und die Steuerprogrammdaten mit Daten in geeigneter Weise erneuern kann. - Schnittstellenkarte gemäß einem der vorangehenden Ansprüche, die weiterhin eine Audioausgabeeinrichtung (
80 ,81 ), die mit der Mikrosteuerungseinrichtung (30 ) verbunden ist, aufweist, und wobei die Eingangsanschlußeinrichtung einen Audioeingangsanschluß beinhaltet. - Schnittstellenkarte gemäß einem der vorangehenden Ansprüche, wobei die Audioausgabeeinrichtung (
80 ,81 ) eine programmierbare Lautstärkesteuerungseinrichtung (64 ) aufweist, die mit dem Audioeingabeanschluß verbunden ist, und eine gesteuerte Audiolautstärkenausgabe bereitstellt. - Schnittstellenkarte gemäß einem der vorangehenden Ansprüche, wobei die Mikrosteuerungseinrichtung (
30 ) eine Signaleinrichtung zum Erzeugen eines Datenaufnahmesignals aufweist, utn die Empfangseinrichtung zu veranlassen, Daten von den Datenerfassungskomponenten zu sammeln und diese Daten an die Mikrosteuerungseinrichtung zu übertragen. - Verfahren zum Bilden einer Schnittstelle von einem Allzweck-Computer (
102 ) mit einer zentralen Verarbeitungseinrichtung und mit synchronen parallelen Datenpfaden zu einer Vielzahl von Datenerfassungskomponenten (51 ;251 ,252 ,253 ,254 ;351 ) für ein Kraftfahrzeugwartungssystem (100 ;200 ;300 ), um die Wartung des Kraftfahrzeugs zu erleichtern, das die Schritte aufweist: Aufnehmen von Daten von allen Datenerfassungskomponenten (51 ;251 ,252 ,253 ,254 ;351 ) durch Eingabeeinrichtungen (41 ;241 ,242 ,243 ,244 ,341 ); wobei die Datenerfassungskomponenten lösbar am Fahrzeug befestigt werden; Verarbeiten der Daten in Verarbeitungseinrichtungen44 ;240 ;344 ); Bereitstellung der Daten auf einem Schnittstellenkartenbus (38 ;238 ;338 ); Speichern der Daten in einem Vielfachanschluss-RAM (20 ;220 ;320 ); und direktes Verbinden der gespeicherten, formatierten Daten mit dem synchronen parallelen Datenpfaden der zentralen Verarbeitungseinrichtung. - Verfahren gemäß Anspruch 16, in dem der Schritt des direkten Verbindens den Schritt des Erzeugens eines Interrupt-Signals aufweist, um die zentrale Verarbeitungseinrichtung zu veranlassen, auf den Vielfachanschluß-RAM (
20 ) zuzugreifen. - Verfahren gemäß Anspruch 16, das weiterhin den Schritt des Verarbeitens der Daten vor der Speicherung der Daten in dem Vielfachzugriffs-RAM aufweist, damit sie ein bevorzugtes Format. und einen bevorzugten Inhalt, aufweisen.
- Verwendung einer Schnittstellenkarte gemäß einem der Ansprüche 1 bis 15 für eine Ausrichteinrichtung für Fahrzeugräder, die als Datenerfassungskomponenten mindestens einen Sensor zur Erzeugung von Daten hinsichtlich der Winkelstellung eines oder mehrerer Räder eines Fahrzeuges aufweist, der lösbar an mindestens einem der Fahrzeugräder befestigbar ist, wobei die zentrale Verarbeitungseinrichtung Ausrichtwerte für das wenigstens eine Fahrzeugrad anhand der Daten berechnet.
- Verwendung einer Schnittstellenkarte gemäß einander Ansprüche 1 bis 15 für ein Kraftfahrzeug-Radauswuchtgerät, das als Datenerfassungskomponenten mindestens einen Sensor zur Erzeugung von Daten für Unwuchtkräfte eines oder mehrerer Räder eines Fahrzeuges aufweist, wobei die zentrale Verarbeitungseinrichtung Auswuchtwerte für das jeweilige Fahrzeugrad anhand der Daten berechnet.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US81725092A | 1992-01-06 | 1992-01-06 | |
US817250 | 1992-01-06 |
Publications (3)
Publication Number | Publication Date |
---|---|
DE4300112A1 DE4300112A1 (en) | 1993-07-08 |
DE4300112C2 DE4300112C2 (de) | 1998-12-17 |
DE4300112C5 true DE4300112C5 (de) | 2004-03-18 |
Family
ID=25222669
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4300112A Expired - Lifetime DE4300112C5 (de) | 1992-01-06 | 1993-01-05 | Computer-Schnittstellenkarte für eine elektronische Kraftfahrzeug-Wartungsausrüstung |
Country Status (7)
Country | Link |
---|---|
US (2) | US5734569A (de) |
JP (1) | JP3712271B2 (de) |
AU (1) | AU663545B2 (de) |
CA (1) | CA2086449C (de) |
DE (1) | DE4300112C5 (de) |
FR (1) | FR2685966B1 (de) |
IT (1) | IT1271905B (de) |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2086449C (en) * | 1992-01-06 | 2000-03-07 | Steven W. Rogers | Computer interface board for electronic automotive vehicle service |
JPH09212394A (ja) * | 1996-01-31 | 1997-08-15 | Mitsubishi Electric Corp | データ処理装置 |
US6101911A (en) * | 1996-09-04 | 2000-08-15 | Joseph B. Willey | Apparatus and method for automatically compensating for lateral runout |
DE19711338B4 (de) * | 1997-03-18 | 2005-09-29 | Bayerische Motoren Werke Ag | Verfahren zum Signalisieren einer Service-Maßnahme |
DE19731283B4 (de) * | 1997-07-21 | 2018-07-26 | Bayerische Motoren Werke Aktiengesellschaft | Diagnoseprüfgerät für elektronische Steuergeräte in unterschiedlichen Kraftfahrzeugtypen |
WO1999017976A1 (fr) * | 1997-10-02 | 1999-04-15 | Mitsubishi Denki Kabushiki Kaisha | Controleur pour automobile |
FR2769732B1 (fr) | 1997-10-14 | 1999-12-31 | Muller Bem | Systeme de controle de vehicule automobile |
DE19805779A1 (de) * | 1998-02-12 | 1999-08-19 | Hofmann Werkstatt Technik | Verfahren und Vorrichtung zur Bestimmung der Einpreßtiefe eines Reifens an einem Scheibenrad eines Kraftfahrzeugs |
US6175778B1 (en) | 1998-06-03 | 2001-01-16 | Performance Friction Corporation | Computer vision-based rotor machining system apparatus and method |
US6233533B1 (en) | 1998-06-04 | 2001-05-15 | Performance Friction Corporation | Turning center with integrated non-contact inspection system |
US6282469B1 (en) | 1998-07-22 | 2001-08-28 | Snap-On Technologies, Inc. | Computerized automotive service equipment using multipoint serial link data transmission protocols |
EP1125103A4 (de) * | 1998-09-18 | 2003-03-19 | Ab Automotive Electronics Ltd | Schnitstellen-vorrichtung zur fahrzeugdiagnose |
AU1468600A (en) * | 1998-11-05 | 2000-05-22 | International Truck And Engine Corporation | Land vehicle communications system and process for providing information and coordinating vehicle activities |
DE50003531D1 (de) * | 1999-03-02 | 2003-10-09 | Siemens Ag | System und verfahren zur situationsgerechten unterstützung der interaktion mit hilfe von augmented-reality-technologien |
US6208919B1 (en) | 1999-09-24 | 2001-03-27 | Daimlerchrysler Corporation | Vehicle data acquisition and analysis system |
US6971015B1 (en) * | 2000-03-29 | 2005-11-29 | Microsoft Corporation | Methods and arrangements for limiting access to computer controlled functions and devices |
DE10039766B4 (de) * | 2000-08-16 | 2011-07-28 | Volkswagen AG, 38440 | Verfahren zum Steuern von Betriebsparametern eines Fahrzeugs |
DE10043358A1 (de) * | 2000-09-02 | 2002-03-14 | Beissbarth Gmbh | Verfahren und Vorrichtung zur programmgesteuerten Fahrwerkvermessung |
DE10048780A1 (de) * | 2000-09-29 | 2002-04-18 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung von Betriebsabläufen, insbesondere bei einem Fahrzeug |
US6581728B2 (en) | 2001-02-08 | 2003-06-24 | Volvo Trucks North America, Inc. | Brake shoe proximity sensor |
US6680672B2 (en) * | 2001-02-08 | 2004-01-20 | Volvo Trucks North America, Inc. | Vehicle diagnostic system |
US6892216B2 (en) | 2001-02-13 | 2005-05-10 | Snap-On Incorporated | Common platform for use in automotive services |
DE10111265B4 (de) | 2001-03-09 | 2005-12-01 | Robert Bosch Gmbh | Vorrichtung zur Datenübertragung zwischen Fahrzeugsensoren und einem Prozessor eines Steuergeräts |
US7359775B2 (en) * | 2001-06-13 | 2008-04-15 | Hunter Engineering Company | Method and apparatus for information transfer in vehicle service systems |
KR100419196B1 (ko) * | 2001-07-06 | 2004-02-19 | 삼성전자주식회사 | 필드버스 인터페이스 보드 |
DE10140519B4 (de) * | 2001-08-17 | 2004-07-22 | Daimlerchrysler Ag | Kommunikationsverfahren und Kommunikationsmodul |
DE10200922A1 (de) * | 2002-01-12 | 2003-07-24 | Opel Adam Ag | Ferndiagnosesystem für ein Kraftfahrzeug |
US6912477B2 (en) * | 2002-02-12 | 2005-06-28 | Snap-On Incorporated | Method and apparatus for determining ride height of a vehicle |
US7333922B2 (en) * | 2005-03-30 | 2008-02-19 | Caterpillar Inc. | System and method of monitoring machine performance |
US7684028B2 (en) * | 2006-12-14 | 2010-03-23 | Spx Corporation | Remote sensing digital angle gauge |
US20080243299A1 (en) * | 2007-03-27 | 2008-10-02 | Haas Automation, Inc. | Machine tool control system |
DE102007023190B4 (de) * | 2007-05-18 | 2009-03-12 | Knorr-Bremse Systeme für Nutzfahrzeuge GmbH | Sensorschnittstelle mit Sensor- und Steuereinrichtungsanschlüssen |
US8433463B1 (en) * | 2012-02-09 | 2013-04-30 | Nordic Capital Partners, LLC | Vehicular dual mode master/slave interface |
US9832036B2 (en) | 2012-02-09 | 2017-11-28 | Keystone Integrations Llc | Dual-mode vehicular controller |
US10242510B2 (en) * | 2016-06-27 | 2019-03-26 | Snap-On Incorporated | System and method for providing vehicle data reports |
US10762027B2 (en) | 2018-04-13 | 2020-09-01 | Hamilton Sundstrand Corporation | Method and system for output latch based data bus failure mitigation |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2156552A (en) * | 1984-03-07 | 1985-10-09 | Sharp Kk | Card-type compact data terminal |
US4683550A (en) * | 1984-07-30 | 1987-07-28 | Burr-Brown Corporation | Personal computer instrumentation system including carrier board having bus-oriented plug-in instrumentation modules |
US4799144A (en) * | 1984-10-12 | 1989-01-17 | Alcatel Usa, Corp. | Multi-function communication board for expanding the versatility of a computer |
US4829473A (en) * | 1986-07-18 | 1989-05-09 | Commodore-Amiga, Inc. | Peripheral control circuitry for personal computer |
US4853850A (en) * | 1985-09-10 | 1989-08-01 | Krass Jr James E | Vehicle computer diagnostic interface apparatus |
DE3911876A1 (de) * | 1988-04-11 | 1989-10-19 | Fuji Heavy Ind Ltd | System zur eigendiagnose fuer kraftfahrzeuge |
US4903220A (en) * | 1988-01-27 | 1990-02-20 | Sun Electric Corporation | Dual ported speed up memory in ROM location for engine analyzer |
DE3935144A1 (de) * | 1988-10-21 | 1990-04-26 | Fuji Heavy Ind Ltd | Diagnosesystem fuer ein motorfahrzeug |
DE3919712A1 (de) * | 1989-06-16 | 1990-12-20 | Mannesmann Kienzle Gmbh | Schnittstellenschaltung fuer die geber einer fahrzeugachse |
US5034893A (en) * | 1989-04-10 | 1991-07-23 | Clean Air Technologies, Inc. | Graphical display of timing advance data |
DE4107052A1 (de) * | 1991-03-06 | 1992-09-10 | Bosch Gmbh Robert | Vorrichtung zur applikation von steuergeraeten, insbesondere zuend- und/oder einspritzsteuergeraeten fuer kraftfahrzeuge |
DE4118486A1 (de) * | 1991-06-05 | 1992-12-10 | Wb Electronic | Intelligentes terminal als gesicherter datentraeger |
DE3904915C2 (de) * | 1988-02-18 | 1993-08-26 | Fuji Jukogyo K.K., Tokio/Tokyo, Jp | |
US5734569A (en) * | 1992-01-06 | 1998-03-31 | Snap-On Technologies, Inc. | Computer interface board for electronic automotive vehicle service equipment |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1478363A (en) * | 1974-07-30 | 1977-06-29 | Mullard Ltd | Data transmission systems |
DE2925131A1 (de) * | 1979-06-22 | 1981-01-08 | Daimler Benz Ag | Einrichtung zum anzeigen von betriebs- und rechenwerten |
JPS5651638A (en) * | 1979-10-04 | 1981-05-09 | Nissan Motor Co Ltd | Sound information transfer system for car |
US4404639A (en) * | 1980-12-02 | 1983-09-13 | Chevron Research Company | Automotive diagnostic system |
US4402603A (en) * | 1981-05-08 | 1983-09-06 | Fmc Corporation | Four wheel alignment apparatus and method |
US4523844A (en) * | 1982-09-16 | 1985-06-18 | Fmc Corporation | Determining toe of rear and front vehicle wheels |
US4688171A (en) * | 1983-07-13 | 1987-08-18 | Allied Corporation | Serial bus for master/slave computer system |
US4761749A (en) * | 1984-09-07 | 1988-08-02 | Fmc Corporation | Vehicle wheel alignment apparatus and method |
US4931964A (en) * | 1984-09-07 | 1990-06-05 | Fmc Corporation | Vehicle wheel alignment apparatus and method |
US4594789A (en) * | 1985-04-22 | 1986-06-17 | Bear Automotive Service Equipment Company | Wheel alignment system |
US4796206A (en) * | 1986-06-02 | 1989-01-03 | International Business Machines Corporation | Computer assisted vehicle service featuring signature analysis and artificial intelligence |
US4757463A (en) * | 1986-06-02 | 1988-07-12 | International Business Machines Corp. | Fault isolation for vehicle using a multifunction test probe |
US4745469A (en) * | 1987-02-18 | 1988-05-17 | Perceptron, Inc. | Vehicle wheel alignment apparatus and method |
KR910003809Y1 (ko) * | 1987-03-31 | 1991-06-03 | 미쓰비시전기 주식회사 | 자기진단용 다기능 테스터 |
JPH079388B2 (ja) * | 1988-02-29 | 1995-02-01 | 富士重工業株式会社 | 車輌診断システム |
US4939652A (en) * | 1988-03-14 | 1990-07-03 | Centrodyne Inc. | Trip recorder |
JPH0776733B2 (ja) * | 1988-09-07 | 1995-08-16 | 富士重工業株式会社 | 車輌診断システム |
JPH0776736B2 (ja) * | 1988-09-28 | 1995-08-16 | 富士重工業株式会社 | 車輌診断システム |
JPH0776735B2 (ja) * | 1988-09-28 | 1995-08-16 | 富士重工業株式会社 | 車輌診断システム |
US5058044A (en) * | 1989-03-30 | 1991-10-15 | Auto I.D. Inc. | Automated maintenance checking system |
US5041976A (en) * | 1989-05-18 | 1991-08-20 | Ford Motor Company | Diagnostic system using pattern recognition for electronic automotive control systems |
DE3919040A1 (de) * | 1989-06-10 | 1990-12-13 | Porsche Ag | Verfahren und vorrichtung zur justierung einer hoehenstands-regelanlage eines fahrzeugs |
US5065321A (en) * | 1989-06-15 | 1991-11-12 | Pulse Electronics, Inc. | Solid state event recorder |
DE3931952A1 (de) * | 1989-09-25 | 1991-04-04 | Ind Tech Res Inst | Einrichtung zum automatischen einstellen der leerlaufemission von automobilen und motorraedern |
US5239470A (en) * | 1990-02-08 | 1993-08-24 | Yazaki Corporation | Data recording method and device |
AU2049792A (en) * | 1991-08-30 | 1993-03-04 | Bear Automotive Service Equipment Company | Wheel alignment system |
US5208646A (en) * | 1991-12-20 | 1993-05-04 | Fmc Corporation | Wheel alignment system |
-
1992
- 1992-12-30 CA CA002086449A patent/CA2086449C/en not_active Expired - Lifetime
-
1993
- 1993-01-05 JP JP01596293A patent/JP3712271B2/ja not_active Expired - Lifetime
- 1993-01-05 FR FR9300014A patent/FR2685966B1/fr not_active Expired - Lifetime
- 1993-01-05 DE DE4300112A patent/DE4300112C5/de not_active Expired - Lifetime
- 1993-01-06 AU AU31055/93A patent/AU663545B2/en not_active Expired
- 1993-01-07 IT ITMI930006A patent/IT1271905B/it active IP Right Grant
-
1994
- 1994-09-07 US US08/302,075 patent/US5734569A/en not_active Expired - Lifetime
-
1997
- 1997-07-30 US US08/903,312 patent/US5999867A/en not_active Expired - Lifetime
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2156552A (en) * | 1984-03-07 | 1985-10-09 | Sharp Kk | Card-type compact data terminal |
US4683550A (en) * | 1984-07-30 | 1987-07-28 | Burr-Brown Corporation | Personal computer instrumentation system including carrier board having bus-oriented plug-in instrumentation modules |
US4799144A (en) * | 1984-10-12 | 1989-01-17 | Alcatel Usa, Corp. | Multi-function communication board for expanding the versatility of a computer |
US4853850A (en) * | 1985-09-10 | 1989-08-01 | Krass Jr James E | Vehicle computer diagnostic interface apparatus |
US4829473A (en) * | 1986-07-18 | 1989-05-09 | Commodore-Amiga, Inc. | Peripheral control circuitry for personal computer |
US4903220A (en) * | 1988-01-27 | 1990-02-20 | Sun Electric Corporation | Dual ported speed up memory in ROM location for engine analyzer |
DE3904915C2 (de) * | 1988-02-18 | 1993-08-26 | Fuji Jukogyo K.K., Tokio/Tokyo, Jp | |
DE3911876A1 (de) * | 1988-04-11 | 1989-10-19 | Fuji Heavy Ind Ltd | System zur eigendiagnose fuer kraftfahrzeuge |
DE3935144A1 (de) * | 1988-10-21 | 1990-04-26 | Fuji Heavy Ind Ltd | Diagnosesystem fuer ein motorfahrzeug |
US5034893A (en) * | 1989-04-10 | 1991-07-23 | Clean Air Technologies, Inc. | Graphical display of timing advance data |
DE3919712A1 (de) * | 1989-06-16 | 1990-12-20 | Mannesmann Kienzle Gmbh | Schnittstellenschaltung fuer die geber einer fahrzeugachse |
DE4107052A1 (de) * | 1991-03-06 | 1992-09-10 | Bosch Gmbh Robert | Vorrichtung zur applikation von steuergeraeten, insbesondere zuend- und/oder einspritzsteuergeraeten fuer kraftfahrzeuge |
DE4118486A1 (de) * | 1991-06-05 | 1992-12-10 | Wb Electronic | Intelligentes terminal als gesicherter datentraeger |
US5734569A (en) * | 1992-01-06 | 1998-03-31 | Snap-On Technologies, Inc. | Computer interface board for electronic automotive vehicle service equipment |
Non-Patent Citations (10)
Title |
---|
8-Bit Single-Chip Microcontroller Handbook, Siemens, 1989/90, S. 4-47 bis 4-69 |
Broschüre OPTO-PLUS 604 Technical Reference, 1. Aufl., April 1989, Autek Industrie A/S 1989 (5 S. einschließlich Schaltbildern-unvollständig) * |
DE-Z: FISCHER, H.: "Entwurf eines standardisier- ten Interfaces zur Kraftfahrzeugdiagnose", In: Der Elektroniker, Nr. 8, 1991, S. 11-17 * |
DE-Z: HASCRIER, W.: "Immer Komfortabler: Meßdaten- auswertung per PC", In: Elektronik, 13/1991, S. 75-79 |
DE-Z: HASCRIER, W.: "Immer Komfortabler: Meßdaten-auswertung per PC", In: Elektronik, 13/1991, S. 75-79 * |
DE-Z: MELDER, W.: "Erfassen, Analysieren, Über- wachen und Darstellen mit PC-gestützter Meß- technik", In: m & p, August 1991, S. 316-318 * |
OPTO-PLUS Model 604 Colour Graphic 4-Wheel Align- ment Computer (zwei Seiten-unvollständig). 1989 * |
Vorabinformationsblätter für Motorola MC68121 Intelligent Peripheral Controller aus "8-Bit Microprocessor & Peripheral Data", 1983, (S.3-619- 3-661 |
Vorabinformationsblätter für Motorola MC68121 Intelligent Peripheral Controller aus "8-Bit Microprocessor & Peripheral Data", 1983, (S.3-619-3-661 * |
Vorabinformationsblätter für Siemens SAB80535 High Performance 8-Bit Single Chip Microcontroller 8.92, (S. 75-111) |
Also Published As
Publication number | Publication date |
---|---|
IT1271905B (it) | 1997-06-10 |
DE4300112C2 (de) | 1998-12-17 |
AU3105593A (en) | 1993-07-08 |
JPH05330407A (ja) | 1993-12-14 |
FR2685966B1 (fr) | 1995-05-05 |
US5734569A (en) | 1998-03-31 |
CA2086449A1 (en) | 1993-07-07 |
DE4300112A1 (en) | 1993-07-08 |
ITMI930006A0 (it) | 1993-01-07 |
CA2086449C (en) | 2000-03-07 |
JP3712271B2 (ja) | 2005-11-02 |
US5999867A (en) | 1999-12-07 |
AU663545B2 (en) | 1995-10-12 |
ITMI930006A1 (it) | 1994-07-07 |
FR2685966A1 (fr) | 1993-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4300112C5 (de) | Computer-Schnittstellenkarte für eine elektronische Kraftfahrzeug-Wartungsausrüstung | |
DE69623312T2 (de) | Lager und Überwachungssystem für Lager | |
DE10349080B4 (de) | Modulares elektronisches Batterieprüfgerät | |
DE69623052T2 (de) | Tragbares, unabhängiges datensammlungssystem und verfahren | |
DE19732546C1 (de) | Gasdetektionssystem mit austauschbaren Gassensoren | |
EP0211212A2 (de) | Verfahren und Vorrichtung zur Ermittlung und Auswertung von Maschinenzustandsdaten | |
DE4116042A1 (de) | Digitaler fahrzeugbewegungsdatenaufzeichnungsapparat | |
WO2012031814A1 (de) | Kraftfahrzeug-prüfgerät und kraftfahrzeug-prüfverfahren | |
DE3124991C2 (de) | Digitaldaten-Magnetbandaufzeichnungsvorrichtung | |
EP0923038A1 (de) | Messeinrichtung zur Ermittlung von physikalischen und/oder chemischen Eigenschaften von Gasen, Flüssigkeiten und/oder Feststoffen | |
DE19627923C2 (de) | Zentralinformatormodul für ein Kraftfahrzeug | |
EP2024711B1 (de) | Verfahren zum kalibrieren und/oder justieren eines sensors | |
EP1108980A2 (de) | Ergonomisch gestaltete, störsignalreduzierende Lagemesssonde zum gegenseitigen Ausrichten von Körpern | |
DE602004008416T2 (de) | Verbesserte Kommunikationsschnittstelle für Fahrzeuge | |
DE10244068A1 (de) | Vorrichtung und Verfahren zur Drehmomentmessung für eine elektromechanische Lenkung | |
DE3841424C2 (de) | ||
DE19546815A1 (de) | Steuersystem mit Datenspeicherung | |
EP1430995A1 (de) | Vorrichtung und Verfahren zur quantitativen Beurteilung der Orientierung zweier Maschinen relativ zueinander | |
DE4314484B4 (de) | Datenerfassung zum Ansatz an ein mobiles elektronisches Vielfachmeßgerät, insbesondere ein Handmultimeter | |
DE3615876C2 (de) | ||
DE19849810C2 (de) | Anordnung zur Übertragung von Betriebsdaten und/oder Betriebsprogrammen | |
EP0537522A2 (de) | Vorrichtung und Verfahren zum Erfassen, ggf. Verarbeiten, Speichern und Übertragen von Daten jeglicher Art | |
DE4441231C1 (de) | Standard-Rechenanlage, programmierbarer, elektronischer Zusatzschaltkreis hierfür zur Verarbeitung eichfähiger Meßwerte sowie Verfahren zum Anzeigen eichfähiger Meßwerte | |
DE3874477T2 (de) | Datenbus in einer kontur- und/oder ausmassmessvorrichtung. | |
DE10126880A1 (de) | Diagnoseverfahren für Fahrzeuge, insbesondere Kraftfahrzeuge |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
8125 | Change of the main classification |
Ipc: G01M 17/00 |
|
8127 | New person/name/address of the applicant |
Owner name: SNAP-ON TECHNOLOGIES, INC, LINCOLNSHIRE, ILL., US |
|
8128 | New person/name/address of the agent |
Representative=s name: FROHWITTER PATENT- UND RECHTSANWAELTE, 81679 MUENC |
|
D2 | Grant after examination | ||
8363 | Opposition against the patent | ||
8328 | Change in the person/name/address of the agent |
Free format text: EISENFUEHR, SPEISER & PARTNER, 80335 MUENCHEN |
|
8366 | Restricted maintained after opposition proceedings | ||
8392 | Publication of changed patent specification | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: SNAP-ON INC.(N.D.GES.D.STAATES DELAWARE), PLEASANT |
|
R071 | Expiry of right | ||
R071 | Expiry of right |