DE10018356A1 - Method for controlling an air bag in a vehicle, identifies suitable control devices, has an encoded ID marking applied to it consisting of a network of resistor positions supplied with test points - Google Patents

Method for controlling an air bag in a vehicle, identifies suitable control devices, has an encoded ID marking applied to it consisting of a network of resistor positions supplied with test points

Info

Publication number
DE10018356A1
DE10018356A1 DE2000118356 DE10018356A DE10018356A1 DE 10018356 A1 DE10018356 A1 DE 10018356A1 DE 2000118356 DE2000118356 DE 2000118356 DE 10018356 A DE10018356 A DE 10018356A DE 10018356 A1 DE10018356 A1 DE 10018356A1
Authority
DE
Germany
Prior art keywords
test
resistance
control device
positions
network
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.)
Granted
Application number
DE2000118356
Other languages
German (de)
Other versions
DE10018356B4 (en
Inventor
Helge Grasshoff
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Continental Automotive GmbH
Original Assignee
Siemens AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE2000118356 priority Critical patent/DE10018356B4/en
Publication of DE10018356A1 publication Critical patent/DE10018356A1/en
Application granted granted Critical
Publication of DE10018356B4 publication Critical patent/DE10018356B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/2801Testing of printed circuits, backplanes, motherboards, hybrid circuits or carriers for multichip packages [MCP]
    • G01R31/2818Testing of printed circuits, backplanes, motherboards, hybrid circuits or carriers for multichip packages [MCP] using test structures on, or modifications of, the card under test, made for the purpose of testing, e.g. additional components or connectors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/12Programme control other than numerical control, i.e. in sequence controllers or logic controllers using record carriers
    • G05B19/128Programme control other than numerical control, i.e. in sequence controllers or logic controllers using record carriers the workpiece itself serves as a record carrier, e.g. by its form, by marks or codes on it
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25117Resistors, value, combination defines a digital value
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25296Identification module, type connected I-O, device
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2223/00Details relating to semiconductor or other solid state devices covered by the group H01L23/00
    • H01L2223/544Marks applied to semiconductor devices or parts
    • H01L2223/54433Marks applied to semiconductor devices or parts containing identification or tracking information
    • H01L2223/5444Marks applied to semiconductor devices or parts containing identification or tracking information for electrical read out

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • General Engineering & Computer Science (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

A control device (9) surface has an encoded ID marking (14) applied to it that consists of a network of resistor positions (R1-R5) supplied with test points (j1-j5) and fitted with resistors, whose position and/or value characterize a variant. During an in-circuit test electrically conductive test needles are applied in pairs to the test points to complete a current circuit. Evaluating drops in voltage between pairs of test points yields a variant for the device.

Description

Die Erfindung betrifft ein Verfahren zum Identifizieren eines elektronischen Steuergeräts und ein dafür geeignetes Steuer­ gerät, zum Beispiel ein Steuergerät für einen Airbag in einem Kraftfahrzeug.The invention relates to a method for identifying a electronic control unit and a suitable control device, for example a control device for an airbag in one Motor vehicle.

Bei der Massenproduktion von Airbagsteuergeräten werden häufig verschiedene Varianten des gleichen Gerätes gefer­ tigt. Die Varianten unterscheiden sich äußerlich in ihrer Anwendung und ihrem Funktionsumfang. So gibt es Varianten mit einer unterschiedlichen Anzahl von Zündkreisen. Aus Fertigungssicht unterscheiden sich diese Varianten, die al­ le als gedruckte Schaltung auf einer gleichen Platine oder Leiterplatte aufgebracht sein können, durch ihre Bestü­ ckungsquantität oder durch die Bestückung mit unterschied­ lichen Bauteilen.In the mass production of airbag control units often different versions of the same device Untitled. The variants differ externally in their Application and its range of functions. So there are variants with a different number of ignition circuits. Out From a manufacturing perspective, these variants differ, which al le as a printed circuit on the same board or Printed circuit board can be applied by their stock quantity or by equipping with difference components.

In der Praxis werden bislang die verschiedenen Varianten ü­ ber ihre Stecker identifiziert, die "mechanisch unterschied­ lich codiert sind", das heißt bei denen jede Variante mecha­ nisch unterschiedlich ausgebildete Stecker aufweist. Diese Möglichkeit zur Identifikation versagt allerdings bei einer. Fehlbestückung des Steuergeräts oder auch wenn, von einem Abnehmer gefordert, zwei Varianten die gleiche Steckercodie­ rung aufweisen.In practice, the different variants have so far been used Identified by their plugs, the "mechanically different are coded ", that is, in which each variant is mecha nisch differently trained plug. This However, the possibility of identification fails with one. Incorrect assembly of the control unit or even if by one Customers demanded two variants of the same connector code tion.

Bekannt ist es auch, Aktuatoren mit unterschiedlichen elekt­ rischen Daten, zum Beispiel Kraftstoff-Einspritzventile, da­ durch zu identifizieren, dass die sie mit einer codierten Kennzeichnung in Form eines Widerstandes versehen werden, dessen Widerstandswert von einem Steuergerät anhand des Spannungsabfalls an dem Widerstand erfasst wird (US-A 4 972 293). Eine erste Stelle des Zahlenwerts des Spannungsabfalls stellt die codierte Verstärkung des Aktua­ tors dar, während die zweite Stelle des Zahlenwerts des Spannungsabfalls dessen codierte Nullpunktabweichung dar­ stellt. Zum Unterscheiden unterschiedlicher Varianten elekt­ ronischer Steuergeräte ist dieses Verfahren nicht geeignet.It is also known to use actuators with different elect data, such as fuel injectors, because by identifying that they are encoded with a Labeling in the form of a resistor, the resistance value of a control unit based on the  Voltage drop across the resistor is detected (U.S. Patent 4,972,293). A first digit of the numerical value of the The coded amplification of the Aktua represents a voltage drop tors, while the second digit of the numerical value of the Voltage drop represents its coded zero point deviation provides. To distinguish different variants elect This method is not suitable for ronic control units.

Der Erfindung liegt die Aufgabe zugrunde, die Varianten eines elektrischen oder elektronischen Geräts während der Herstel­ lung mit einer codierten Kennzeichnung zu versehen, die es ermöglicht, die jeweilige Variante bei einem nachfolgenden Prüfvorgang eindeutig zu identifizieren.The invention has for its object the variants of a electrical or electronic device during manufacture with a coded label that it enables the respective variant in a subsequent one Clearly identify the inspection process.

Die Aufgabe der Erfindung wird durch ein Verfahren nach An­ spruch 1 und durch ein Steuergerät nach Anspruch 6 gelöst. Zweckmäßige Weiterbildungen der Erfindung sind in den Unter­ ansprüchen niedergelegt.The object of the invention is achieved by a method according to An saying 1 and solved by a control device according to claim 6. Appropriate developments of the invention are in the sub claims laid down.

Die Vorteile der Erfindung liegen unter anderem darin, dass sie in einfacher Weise eine eindeutige Identifikation von Varianten eines elektrischen Geräts ermöglicht. Es werden dabei auch Bestückungsfehler der Kennzeichnung erkannt. Das Identifizieren ist sehr wirtschaftlich, da es kaum zusätzli­ chen apparativen und zeitlichen Aufwand erfordert. Die Er­ kennung der Variante des Geräts erfolgt während einer ohne­ hin vorgenommenen elektrischen Schaltungsprüfung (eines sog. In-Circuit-Tests), bei der die Bauelemente, mit denen eine Leiterplatte bestückt ist, elektrisch vermessen werden.The advantages of the invention include that they easily identify them uniquely Variants of an electrical device allows. It will assembly errors in the labeling were also recognized. The Identifying is very economical as it is hardly additional Chen requires equipment and time. The he The variant of the device is identified during one without electrical circuit test (a so-called In-circuit tests), in which the components with which one PCB is populated, can be measured electrically.

Das Verfahren eignet sich dazu, auch andere elektrische und elektronische Schaltungen und/oder Bauelemente enthaltende Geräte, wie zum Beispiel Mess- und Überwachungsgeräte, die nach der Herstellung auf ihre Funktion elektrisch geprüft werden, im Rahmen dieser Prüfung zu identifizieren. The method is suitable for other electrical and containing electronic circuits and / or components Devices, such as measuring and monitoring devices, which electrically tested for function after manufacture be identified as part of this exam.  

Ausführungsbeispiele der Erfindung werden im folgenden anhand der Zeichnung erläutert. Es zeigen:Exemplary embodiments of the invention are described below the drawing explained. Show it:

Fig. 1 ein Prüfgerät, mit dem eine Identifizierung gemäß dem erfindungsgemäßen Verfahren durchgeführt wird; FIG. 1 shows a tester, with the identification is performed according to the method according to the invention;

Fig. 2 ein mit einer codierten Kennzeichnung versehenes e­ lektronisches Steuergerät; Fig. 2 a provided with a coded identification e lektronisches controller;

Fig. 3 eine Tabelle mit einem Codierungsbeispiel, und Fig. 3 is a table with a coding example, and

Fig. 4 ein beim Durchführen des erfindungsgemäßen Verfah­ rens abgearbeitetes Programm im Form eines Ablauf­ diagramms. Fig. 4 is a program executed when performing the procedural method according to the invention in the form of a flow chart.

Ein Prüfgerät 1 zum Prüfen von Steuergeräten, zum Beispiel von Kraftfahrzeug-Airbags, weist Schaltungsbestandteile 2 - die sogenannte Hardware - auf, wie Sensoren, Aktoren, Span­ nungs- und Stromquellen, Strom- und Spanungsmesser usw. Sol­ che Prüfgeräte 1 werden als sogenannte In-Circuit-Tester (im folgenden auch: ICT) bezeichnet. Der Ablauf des von dem Prüf­ gerät 1 durchgeführten Prüfverfahrens wird von einem Rechner 3 mit zugehörigen Programmen - der sogenannten Software - gesteuert. Der Rechner 3 ist durch eine Steuerleitung 4 mit dem Prüfgerät 1 verbunden.A test device 1 for testing control devices, for example motor vehicle airbags, has circuit components 2 - the so-called hardware - such as sensors, actuators, voltage and current sources, ammeters and voltage meters, etc. Such test devices 1 are known as In -Circuit tester (hereinafter also referred to as: ICT). The sequence of the test method carried out by the test device 1 is controlled by a computer 3 with associated programs - the so-called software. The computer 3 is connected to the test device 1 by a control line 4 .

Das Prüfgerät 1 weist auch einen ICT-Testkopf 7 auf, der mit Testnadeln oder Prüfspitzen 8 versehen ist und der mit der Hardware 2 über eine Mehrfach-Signalleitung 6 oder einen Datenbus verbunden ist. Um ein Steuergerät 9 zu prüfen wird der ICT-Testkopf an das Steuergerät 9 herangeführt, bis die elektrisch leitenden Testnadeln auf entsprechende Prüfpunkte auf dem Steuergerät anliegen. Danach werden über die Testna­ deln Prüfstromkreise geschlossen, mit denen die Funktion der Schaltungen des Steuergeräts 9 überprüft wird. Insoweit sind ICT-Prüfgeräte dem Fachmann bekannt. The test device 1 also has an ICT test head 7 which is provided with test needles or test tips 8 and which is connected to the hardware 2 via a multiple signal line 6 or a data bus. In order to test a control unit 9 , the ICT test head is brought up to the control unit 9 until the electrically conductive test needles rest on corresponding test points on the control unit. Then test circuits are closed via the Testna needles, with which the function of the circuits of the control unit 9 is checked. To this extent, ICT test devices are known to the person skilled in the art.

Das Steuergerät 9 ist in der Regel als gedruckte Leiter­ platte ausgebildet und mit elektrischen und elektronischen Bauteilen bestückt, deren Art und Anzahl von der jeweiligen Steuergerätevariante abhängt. Einzelheiten des Steuergeräts sind hier nicht weiter dargestellt, da solche Leiterplatten allgemein bekannt sind. An der gedruckten Schaltung sind auch die Prüfpunkte vorgesehen, mit denen die Testnadeln 8 in Kontakt treten. Die Bewegungsrichtung des Testkopfs ist durch einen Pfeil 10 angedeutet.The control unit 9 is usually designed as a printed circuit board and equipped with electrical and electronic components, the type and number of which depends on the respective control unit variant. Details of the control unit are not shown here, since such printed circuit boards are generally known. The test points with which the test needles 8 come into contact are also provided on the printed circuit. The direction of movement of the test head is indicated by an arrow 10 .

Das Steuergerät 9 besteht im wesentlichen aus einer Leiter­ platte 12 (Fig. 2) mit der bereits erwähnten gedruckten Schaltung mit Leiterbahnen 11 und den - hier nicht darge­ stellten - darauf gelöteten oder geklebten Bauelementen. Es ist außerdem mit einer codierten Kennzeichnung 14 versehen, die die Variante oder den Typ des Steuergeräts bezeichnet und die eine einfache automatisierte Identifizierung der jeweils vorliegenden Variante ermöglicht. Die Kennzeichnung besteht aus einem Widerstandsnetzwerk oder Netzwerk aus Widerstands­ positionen R1, R2, R3, R4 und R5, die mit ihrem einen An­ schluss oder Pol an einen ersten Testpunkt i und mit ihrem jeweils zweiten Anschlüssen an zugehörige zweite Testpunkte j1 bis jn angeschlossen sind. Im vorliegenden Beispiel ist n = 5.The control device 9 consists essentially of a circuit board 12 ( Fig. 2) with the already mentioned printed circuit with conductor tracks 11 and the - not shown here - soldered or glued components thereon. It is also provided with a coded identifier 14 which designates the variant or the type of the control device and which enables simple automated identification of the variant in question. The marking consists of a resistor network or network of resistor positions R1, R2, R3, R4 and R5, which are connected with their one connection or pole to a first test point i and with their respective second connections to associated second test points j 1 to j n are. In the present example, n = 5.

Die Widerstandspositionen R1, R2, R3, R4 und R5 können, wie aus der Zeichnung ersichtlich, elektrisch parallel angeordnet sein. Zweckmässigerweise können sie darüber hinaus mit ihrem einen Anschluss an einen ersten gemeinsamen Testpunkt i und mit ihrem jeweils zweiten Anschluss an getrennte zweite Test­ punkte j1 bis jn angeschlossen sein. Dies vereinfacht die Her­ stellung und die Prüfung der Kennzeichnung. Außer der darge­ stellten Paralellanordnung der Widerstandspositionen R1-R5 kann auch eine Matrixanordnung des Netzwerks vorgesehen wer­ den. The resistance positions R1, R2, R3, R4 and R5 can, as can be seen from the drawing, be arranged electrically in parallel. Expediently, they can also be connected with their one connection to a first common test point i and with their respective second connection to separate second test points j 1 to j n . This simplifies the manufacture and testing of the labeling. In addition to the illustrated parallel arrangement of the resistance positions R1-R5, a matrix arrangement of the network can also be provided.

Die Kennzeichnung 14 wird über die Widerstandswerte der Wi­ derstände codiert, mit denen die einzelnen Widerstandspositi­ onen bestückt werden, und zwar zum Beispiel mit binärem Cha­ rakter. Ein solche Codierung ist unabhängig von den Bauele­ menten, mit denen die Leiterplatte 12 bestückt ist. Sie kann mit einer zusätzlichen "Paritätswiderstandsposition" ergänzt werden, so dass ein Fehler beim Bestücken der Leiterplatte 12 mit Codierungswiderständen erkannt und gegebenenfalls korri­ giert werden kann.The marking 14 is encoded via the resistance values of the resistors with which the individual resistance positions are populated, for example with a binary character. Such coding is independent of the components with which the circuit board 12 is equipped. It can be supplemented with an additional "parity resistance position", so that an error in the mounting of the printed circuit board 12 with coding resistors can be recognized and, if necessary, corrected.

Bei einem In-Circuit-Test werden die Bauelemente auf der Leiterplatte 12 elektrisch gemessen. Dazu ist es notwendig, die Leiterplatte oder Platine 12 mit definierten Testpunkten zu versehen, über die die zu testenden Bauelemente in einen Teststromkreis eingebunden werden. Der Teststromkreis wird geschlossen, sobald die elektrisch leitende Testnadeln 8 auf die Testpunkte aufgesetzt sind.In an in-circuit test, the components on the printed circuit board 12 are measured electrically. For this purpose, it is necessary to provide the printed circuit board or circuit board 12 with defined test points, via which the components to be tested are integrated into a test circuit. The test circuit is closed as soon as the electrically conductive test needles 8 are placed on the test points.

Um dabei die geprüfte Variante des Steuergeräts 9 zu erken­ nen, werden die Testnadeln 8 einerseits auf den ersten Test­ punkt i und andererseits auf die zweiten Testpunkte j1 bis jn auf­ gesetzt und ein Stromkreis geschlossen. Dabei wird der Wert des "Codierungswiderstands" an jeder Position R1 bis R5 er­ fasst und damit die Kennzeichnung erkannt, d. h. die Steuerge­ rätevariante identifiziert. Alternativ kann auch der Wert des "Codierungswiderstands" an jeder Position R1 bis R4 und der Wert des "Paritätswiderstands" an der Position R5 erfasst und damit die Kennzeichnung und ein möglicher Fehler erkannt wer­ den. Bei binärer Codierung können die Widerstände jeden be­ liebigen Wert aufweisen. Das Leiterplatteprüfgerät 1 stellt elektrisch nur fest, ob ein Widerstand an einer Widerstands­ position vorhanden ist oder nicht. In order to recognize the tested variant of the control unit 9 , the test needles 8 are set on the one hand to the first test point i and on the other hand to the second test points j 1 to j n and a circuit is closed. The value of the "coding resistance" at each position R1 to R5 is detected and thus the identification is recognized, ie the control unit variant is identified. Alternatively, the value of the "coding resistance" at each position R1 to R4 and the value of the "parity resistance" at position R5 can be detected and thus the identification and a possible error can be recognized. With binary coding, the resistors can have any value. The circuit board tester 1 only determines electrically whether a resistor is present at a resistance position or not.

Aus der folgenden tabellarischen Aufstellung ist ein Beispiel einer binär codierten Kennzeichnung bei gerader Parität er­ sichtlich:
Variante 1: 00011 = Pos. 1 bis 3 nicht bestückt, Pos. 4 bestückt, Parität bestückt
Variante 2: 0010 1 = Pos 1 bis 2 nicht bestückt, Pos 3 bestückt, Pos 4 nicht bestückt, Pa­ ritätsposition bestückt
Variante 3: 0011 0 = Pos 1 bis 2 nicht bestückt, Pos 3 und 4 bestückt, Paritätsposition nicht bestückt,
usw.
The following table shows an example of binary-coded labeling with even parity:
Variant 1 : 00011 = items 1 to 3 not equipped, items 4 equipped, parity equipped
Variant 2 : 0010 1 = Pos 1 to 2 not equipped, Pos 3 fitted, Pos 4 not fitted, parity position fitted
Variant 3 : 0011 0 = items 1 to 2 not populated, items 3 and 4 populated, parity position not populated,
etc.

Mit fünf Widerständen lassen sich bei binär Codierung be­ kanntlich 25 = 32 verschiedene Kennzeichen bilden. Werden nur vier Widerstände dafür verwendet, was in den meisten Fällen genügen dürfte, ermöglicht der fünfte Widerstand eine Fehlererkennung, indem man die fünfte Widerstandspo­ sition so bestückt, dass sich eine gerade oder ungerade Parität ergibt. Damit lässt sich erkennen, ob ein Wider­ stand zu wenig oder zuviel aufgebracht worden ist.With five resistors, 2 5 = 32 different identifiers can be formed with binary coding. If only four resistors are used for this, which should be sufficient in most cases, the fifth resistor enables error detection by equipping the fifth resistor position so that there is an even or odd parity. It can be seen whether a resistance has been applied too little or too much.

Ein zweites Ausführungsbeispiel der Codierung ist in der Tabelle von Fig. 3 dargestellt. Hier wird jede Variante über ein Widerstandsnetzwerk gekennzeichnet, bei dem die Werte der einzelnen Widerstände variantenspezifisch ge­ wählt worden sind. Die Summe der bestückten Widerstands­ werte ist dabei immer dieselbe. Das Leiterplatteprüfgerät 1 erfasst durch Messen das Spannungsabfalls in dem Prüf­ stromkreis - spezifisch für jede Variante - welchen Wert jeder Widerstand aufweist.A second exemplary embodiment of the coding is shown in the table in FIG. 3. Each variant is identified here via a resistor network in which the values of the individual resistors have been selected in a variant-specific manner. The sum of the resistance values is always the same. The circuit board tester 1 measures the value of each resistor by measuring the voltage drop in the test circuit - specifically for each variant.

Ist ein Widerstand beim Bestücken der Leiterplatte 12 ver­ gessen worden, kann über den anderen Widerstand immer noch eine Identifikation der Steuergerätevariante vorgenommen werden. In diesem Beispiel können zwei Fehler erkannt und ein Fehler korrigiert werden. Bei einer derartigen Kodierung sollten die Widerstandswerte so gewählt werden, dass sie in der Schaltung des Steuergeräts 9 bei jeder oder in keiner Variante auftreten.If a resistor has been forgotten when populating the printed circuit board 12 , the control unit variant can still be identified via the other resistor. In this example, two errors can be recognized and one error can be corrected. With such a coding, the resistance values should be selected such that they occur in the circuit of the control device 9 in every or in no variant.

Um die Variante des jeweils geprüften Steuergeräts 9 nach dem erfindungsgemäßen Verfahren zu identifizieren, arbei­ tet der Rechner 3 des Leiterplattenprüfgeräts 1 ein Pro­ gramm ab, dessen Ablaufdiagramm aus Fig. 4 ersichtlich ist und das folgenden Programmschritte Sn aufweist:
S1: Zu Beginn wird ein Feldzähler n auf den Wert null gesetzt.
S2: Eine an dem Testpunkt i anliegende Testnadel 8 wird mit einer an dem Testpunkt j anliegenden Testnadel über eine Stromquelle verbunden.
S3: Es wird der Spannungsabfall Umess = Uj -Ui zwischen den Testnadeln gemessen.
S4 Es wird abgefragt ob Umess < GW1 (erster Grenzwert) ist?
S5: Falls ja, wird eine Feldvariable (der Paralellanord­ nung oder Matrix) an = 0 gesetzt, wobei n ein Feld­ zähler ist.
S6: Falls nein, wird an = 1 gesetzt.
S7: Der Feldzähler wird um eins erhöht: n = n + 1.
S8: Es wird abgefragt ob n ≧ GW2 (zweiter Grenzwert) ist? Falls nein, erfolgt ein Rücksprung zu Schritt S2.
Falls ja:
S9: Erfolgt eine Auswertung der gemessenen Werte für n = 0 bis n = GW2.
S10: Es wird abgefragt, ob eine Steuergerätevariante er­ kannt worden ist? Falls ja, ist das Programm am
S11: Ende angelangt. Falls nein, wird in
S12: die Kennzeichnung als fehlerhaft erkannt.
In order to identify the variant of the control device 9 tested in each case according to the method according to the invention, the computer 3 of the circuit board testing device 1 processes a program, the flowchart of which can be seen in FIG. 4 and has the following program steps S n :
S1: At the beginning, a field counter n is set to the value zero.
S2: A test needle 8 applied to test point i is connected to a test needle applied to test point j via a current source.
S3: The voltage drop U mess = U j -U i between the test needles is measured.
S4 It is queried whether U mess <GW 1 (first limit value)?
S5: If yes, a field variable (the parallel arrangement or matrix) is set a n = 0, where n is a field counter.
S6: If no, then a n = set. 1
S7: The field counter is increased by one: n = n + 1.
S8: It is queried whether n ≧ GW 2 (second limit value)? If no, the system returns to step S2.
If so:
S9: The measured values are evaluated for n = 0 to n = GW 2 .
S10: It is queried whether a control unit variant has been recognized? If so, the program is on
S11: At the end. If no, in
S12: the identification recognized as faulty.

Das Programm wird bei der Prüfung des nächsten Steuergeräts erneut abgearbeitet.The program runs when testing the next control unit processed again.

Zusammenfassend wird nun das erfindungsgemäße Verfahren wie folgt beschrieben. Auf eine Oberfläche des Steuergeräts 9 wird bei der Herstellung eine aus einem Netzwerk von Wider­ standspositionen R1-R5 bestehende codierte Kennzeichnung 14 aufgebracht, mit Testpunkten i, jn versehen und mit Wider­ ständen bestückt, deren Position und/oder Wert eine Variante charakterisieren. Bei einem In-Circuit-Test werden elektrisch leitende Testnadeln 8 paarweise auf die Testpunkte aufgesetzt und über sie ein Stromkreis geschlossen. Auswertung von Span­ nungsabfällen zwischen den Testpunktpaaren ergibt die Geräte­ variante.In summary, the method according to the invention is now described as follows. On a surface of the control device 9 , a coding 14 consisting of a network of resistance positions R1-R5 is applied during manufacture, provided with test points i, j n and equipped with resistors, the position and / or value of which characterize a variant. In an in-circuit test, electrically conductive test needles 8 are placed in pairs on the test points and a circuit is closed via them. Evaluation of voltage drops between the test point pairs results in the device variant.

Claims (10)

1. Verfahren zum Identifizieren eines elektronischen Steuer­ geräts bei einem Prüfvorgang, das folgende Schritte ein­ schließt:
  • - auf eine Oberfläche des zu identifizierenden Steuergeräts wird bei der Herstellung eine aus einem Netzwerk von Wider­ standspositionen bestehende codierte Kennzeichnung aufge­ bracht, die mit Testpunkten versehen ist,
  • - die Kennzeichnung wird mit einer vorgegebenen Anzahl von Widerständen bestückt, deren Position und/oder Widerstands­ wert eine Variante des Steuergeräts charakterisieren,
  • - elektrische Schaltungen und Bauelemente des Steuergeräts werden in einem Schaltungsprüfgerät geprüft,
  • - elektrisch leitende Testnadeln werden während des Prüfvor­ gangs paarweise auf die Testpunkte aufgesetzt und es wird über sie jeweils ein Stromkreis geschlossen,
  • - es werden Spannungsabfälle zwischen den Testpunktpaaren ge­ messen, und
  • - es wird durch eine Auswertung der gemessenen Spannungsab­ fälle die Variante des geprüften elektronischen Geräts festgestellt.
1. A method of identifying an electronic control device during a test process, which includes the following steps:
  • - On a surface of the control device to be identified, a coding consisting of a network of resistance positions is brought up during production, which is provided with test points,
  • the marking is equipped with a predetermined number of resistors, the position and / or resistance value of which characterize a variant of the control device,
  • - electrical circuits and components of the control unit are tested in a circuit tester,
  • - Electrically conductive test needles are placed in pairs on the test points during the test process and each circuit is closed,
  • - Voltage drops between the test point pairs are measured, and
  • - The variant of the tested electronic device is determined by evaluating the measured voltage drops.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Netzwerk als Paralellanordnung von Widerstandspositionen mit jeweils zwei Anschlüssen aufgebracht wird, die je an ei­ nen Testpunkt angeschlossen werden.2. The method according to claim 1, characterized in that the network as a parallel arrangement of resistance positions is applied with two connections each, each on egg test point. 3. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Netzwerk als Paralellanordnung von Widerstandspositionen aufgebracht wird, und dass diese Widerstandspositionen mit ihrem einen Anschluss an einen gemeinsamen ersten Testpunkt und mit ihrem jeweils zweiten Anschluss an zugehörige zweite Testpunkte angeschlossen werden. 3. The method according to claim 1, characterized in that the network as a parallel arrangement of resistance positions is applied, and that these resistance positions with their connection to a common first test point and with their respective second connection to the associated second Test points can be connected.   4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch ge­ kennzeichnet, dass den Widerstandspositionen binär codierte Widerstandswerte zugeordnet werden.4. The method according to any one of claims 1 to 3, characterized ge indicates that the resistance positions are binary coded Resistance values can be assigned. 5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch ge­ kennzeichnet, dass den Widerstandspositionen individuell festgelegte Widerstandswerte zugeordnet werden, deren Summe jeweils denselben Wert ergibt.5. The method according to any one of claims 1 to 4, characterized ge indicates that the resistance positions individually fixed resistance values are assigned, their sum always gives the same value. 6. Steuergerät geeignet zum Durchführen des Verfahrens nach einem der vorhergehenden Ansprüche, dadurch gekenn­ zeichnet, dass es mit einer Kennzeichnung (14) versehen ist, die aus einem Netzwerk von Widerstandspositionen (R1-R5) besteht.6. Control device suitable for performing the method according to any one of the preceding claims, characterized in that it is provided with a label ( 14 ) which consists of a network of resistance positions (R1-R5). 7. Steuergerät nach Anspruch 6, dadurch gekennzeichnet, dass die Kennzeichnung (14) aus einer Parallelanordnung von Wider­ standspositionen (R1-R5) mit jeweils zwei Anschlüssen be­ steht, die einerseits an einen ersten Testpunkt (i) und ande­ rerseits an jeweils einen zweiten Testpunkte (j1-jn) ange­ schlossen sind.7. Control device according to claim 6, characterized in that the identification ( 14 ) consists of a parallel arrangement of opposing positions (R1-R5) with two connections each, which on the one hand to a first test point (i) and on the other hand to a second Test points (j 1 -j n ) are connected. 8. Steuergerät nach Anspruch 6 oder 7, dadurch gekennzeich­ net, dass die Kennzeichnung (14) aus einer Matrixanordnung von Widerstandspositionen (R1-R5) besteht, die mit je einem Anschluss an einen ersten Testpunkt (i) und mit ihrem jeweils zweiten Anschluss an zugehörige zweite Testpunkte (j1-jn) an­ geschlossen sind.8. Control device according to claim 6 or 7, characterized in that the identification ( 14 ) consists of a matrix arrangement of resistance positions (R1-R5), each with a connection to a first test point (i) and with their respective second connection associated second test points (j 1 -j n ) are closed. 9. Steuergerät nach einem der Ansprüche 6 bis 8, dadurch ge­ kennzeichnet, dass den Widerstandspositionen (R1-R5) Wider­ stände zugeordnet sind, deren Werte eine binäre Codierung darstellen. 9. Control device according to one of claims 6 to 8, characterized ge indicates that the resistance positions (R1-R5) are reflected levels are assigned, whose values are binary coding represent.   10. Steuergerät nach einem der Ansprüche 6 bis 9, dadurch ge­ kennzeichnet, dass den Widerstandspositionen (R1-R5) Wider­ standswerte zugeordnet sind, die individuell festgelegt sind und deren Summe jeweils denselben Wert ergibt.10. Control device according to one of claims 6 to 9, characterized ge indicates that the resistance positions (R1-R5) are reflected status values are assigned, which are defined individually and the sum of which gives the same value.
DE2000118356 2000-04-13 2000-04-13 Method for identifying an electronic control unit and suitable control unit Expired - Fee Related DE10018356B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2000118356 DE10018356B4 (en) 2000-04-13 2000-04-13 Method for identifying an electronic control unit and suitable control unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2000118356 DE10018356B4 (en) 2000-04-13 2000-04-13 Method for identifying an electronic control unit and suitable control unit

Publications (2)

Publication Number Publication Date
DE10018356A1 true DE10018356A1 (en) 2002-02-14
DE10018356B4 DE10018356B4 (en) 2005-05-04

Family

ID=7638624

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2000118356 Expired - Fee Related DE10018356B4 (en) 2000-04-13 2000-04-13 Method for identifying an electronic control unit and suitable control unit

Country Status (1)

Country Link
DE (1) DE10018356B4 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008020225A1 (en) * 2008-04-22 2009-10-29 Endress + Hauser Conducta Gesellschaft für Mess- und Regeltechnik mbH + Co. KG Hardware variant identifying device i.e. voltage divider circuit, for printed circuit board of measuring device, has electrical or electronic components geometrically arranged in way characteristic for auxiliary network variants

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2114360A1 (en) * 1970-04-15 1971-10-28 Philips Nv Carrier with code
EP0349412A1 (en) * 1988-06-28 1990-01-03 Schlumberger Industries Data carrier and control system of such a data carrier
US4972293A (en) * 1989-07-31 1990-11-20 Allied-Signal Inc. Coded electromagnetic device and system therefor
DE4001450A1 (en) * 1990-01-19 1991-07-25 Merten Gmbh & Co Kg Geb Combination of electrical equipment of different types - which intelligent microprocessor unit recognises identity of connected adaptor by DC voltage on data link
DE4026326A1 (en) * 1990-05-23 1991-11-28 Samsung Electronics Co Ltd Integrated circuit chip having identification circuit - has voltage limiter and option unit determining identification by existence of current path, between power and input terminals
EP0556167A1 (en) * 1992-01-16 1993-08-18 CelsiusTech Electronics AB Arrangement with release system, ammunition unit and release system
DE4243888A1 (en) * 1992-12-23 1994-06-30 Gao Ges Automation Org Data carrier and method for checking the authenticity of a data carrier
DE19541647A1 (en) * 1994-11-08 1996-05-09 Celsiustech Electronics Ab Method and device for identifying ammunition
FR2745932A1 (en) * 1996-03-11 1997-09-12 Gemplus Card Int Smart card with direct contact reading serving as ticket
US5767500A (en) * 1996-02-06 1998-06-16 Symbol Technologies, Inc. Automatic identification of hardware
US5783926A (en) * 1996-11-05 1998-07-21 Ericsson, Inc. Apparatus for identifying accessories connected to radiotelephone equipment
DE19820691A1 (en) * 1997-07-29 1999-02-18 Siemens Ag Motor vehicle control device e.g. for airbag system
DE19914004A1 (en) * 1999-03-29 2000-10-26 Bosch Gmbh Robert Identifiable electrical component with identification process and evaluation unit

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2114360A1 (en) * 1970-04-15 1971-10-28 Philips Nv Carrier with code
EP0349412A1 (en) * 1988-06-28 1990-01-03 Schlumberger Industries Data carrier and control system of such a data carrier
US4972293A (en) * 1989-07-31 1990-11-20 Allied-Signal Inc. Coded electromagnetic device and system therefor
DE4001450A1 (en) * 1990-01-19 1991-07-25 Merten Gmbh & Co Kg Geb Combination of electrical equipment of different types - which intelligent microprocessor unit recognises identity of connected adaptor by DC voltage on data link
DE4026326A1 (en) * 1990-05-23 1991-11-28 Samsung Electronics Co Ltd Integrated circuit chip having identification circuit - has voltage limiter and option unit determining identification by existence of current path, between power and input terminals
EP0556167A1 (en) * 1992-01-16 1993-08-18 CelsiusTech Electronics AB Arrangement with release system, ammunition unit and release system
DE4243888A1 (en) * 1992-12-23 1994-06-30 Gao Ges Automation Org Data carrier and method for checking the authenticity of a data carrier
DE19541647A1 (en) * 1994-11-08 1996-05-09 Celsiustech Electronics Ab Method and device for identifying ammunition
US5767500A (en) * 1996-02-06 1998-06-16 Symbol Technologies, Inc. Automatic identification of hardware
FR2745932A1 (en) * 1996-03-11 1997-09-12 Gemplus Card Int Smart card with direct contact reading serving as ticket
US5783926A (en) * 1996-11-05 1998-07-21 Ericsson, Inc. Apparatus for identifying accessories connected to radiotelephone equipment
DE19820691A1 (en) * 1997-07-29 1999-02-18 Siemens Ag Motor vehicle control device e.g. for airbag system
DE19914004A1 (en) * 1999-03-29 2000-10-26 Bosch Gmbh Robert Identifiable electrical component with identification process and evaluation unit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008020225A1 (en) * 2008-04-22 2009-10-29 Endress + Hauser Conducta Gesellschaft für Mess- und Regeltechnik mbH + Co. KG Hardware variant identifying device i.e. voltage divider circuit, for printed circuit board of measuring device, has electrical or electronic components geometrically arranged in way characteristic for auxiliary network variants

Also Published As

Publication number Publication date
DE10018356B4 (en) 2005-05-04

Similar Documents

Publication Publication Date Title
DE3111852C2 (en)
DE3408704A1 (en) METHOD AND DEVICE FOR TESTING CONNECTION NETWORK CIRCUITS
DE3013215A1 (en) ADAPTER FOR A SELF-PROGRAMMABLE CIRCUIT TEST DEVICE
DE102007022210B3 (en) Multi-level connector system for medical use
DE10002537A1 (en) Incorrect ground connection detection method for electrical device mounted in vehicles, involves comparing voltage measured by detection circuit with reference value based on which ground fault is detected
DE19507959C1 (en) Current measuring device for automobile onboard supply network
DE19922907B4 (en) Calibration method for calibrating an output time of a test signal, calibration method for calibrating a time shift, and semiconductor tester
EP0612412B1 (en) Polarity testing process and device for electrolytic capacitors
DE10018356A1 (en) Method for controlling an air bag in a vehicle, identifies suitable control devices, has an encoded ID marking applied to it consisting of a network of resistor positions supplied with test points
EP0306653A1 (en) Arrangement for positioning IC components on a substrate
DE4309842C1 (en) IC circuit board testing system - uses comparison impedances obtained across test pins for fault-free circuit board during learning phase
WO2004086069A1 (en) Method for testing components of a circuit board
EP0544148B1 (en) Method for programming programmable integrated circuits
EP0306656A1 (en) Arrangement for testing IC components
DE102020210158A1 (en) Sensor arrangement of a vehicle
EP3807660B1 (en) Method and device for electrical testing of an electrical assembly
DE102017222597A1 (en) Printed circuit board panel, method for testing electrical components
DE10048144A1 (en) Arrangement for monitoring bus system has connection per bus sub-section, monitoring device for conducting physical measurements on bus connections, comparing measurement results
DE102013214478A1 (en) Multiple circuit board benefit and method of making the same
DE102011108229A1 (en) Device for checking correct insertion of socket into motor car during assembling process, has socket-resistor connected in parallel with sockets, where voltage drop is detected as voltage levels based on number of correctly plugged sockets
WO1999023500A1 (en) Method for testing electrical modules
DE102017113413B4 (en) DEVICE, METHOD, MANUFACTURING PROCESS
DE19506720C1 (en) Testing procedure for contact between chip connection pins and printed conductor paths
WO2005008270A1 (en) Device and method for testing electronic components
DE19640120A1 (en) Circuit for checking switching matrix

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: CONTINENTAL AUTOMOTIVE GMBH, 30165 HANNOVER, DE

8339 Ceased/non-payment of the annual fee