Data synchronisation process, and transmission interface
Abstract
VERY SIMPLE INTERFACES ARE PROPOSED FOR THE TRANSMISSION AND RECEIPT OF DATA, WHICH CAN ALSO BE OPERATED WITH A HIGH SIMPLICITY PROCEDURE. IN THE INVENTION IT HAS BEEN PROVIDED THAT THREE DIFFERENT LEVELS ARE TRANSMITTED BY THE BUS. ONE OF THESE LEVELS (V0) IS USED TO GENERATE A SYNCHRONIZATION SIGNAL FOR THE SUBSEQUENT TRANSMISSION OF A HIGH BIT OR A LOW BIT. BITS ARE TRANSMITTED TO THE OTHER TWO LEVELS (V2, V1). ON A VARIANT, INFORMATION IS EXCHANGED BY INTERFACES OR UNION LINES THAT ARE REPRESENTED WITH HELP OF TWO DIFFERENT LEVELS. IN THIS VARIANTE SYNCHRONIZATION IMPULSES ARE GENERATED, AS WELL AS TWO DIFFERENT INFORMATION IMPULSES, WHICH ARE DIFFERENT BY THEIR LENGTH.

Term
Term ended
Projected expiry passed 22 July 2017, 9.2 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
12 claims: 4 independent, 8 dependent
- 1ES 2 342 136 T3 REIVINDICACIONES 1. Procedimiento para la transmisión de datos mediante una línea de transmisión (15) mediante la transmisión de una secuencia de un primer o de un segundo estado, que pueden ser distinguidos entre sí, en la línea de transmisión, con lo que el primer estado corresponde a un bit alto y el segundo estado, a un bit bajo, con lo que en la línea de transmisión (15) se puede generar un tercer estado que se puede distinguir de los dos primeros estados, y que el tercer estado es utilizado como señal de sincronización, con lo que los estados son representados mediante duraciones de pulsos y las duraciones de los pulsos de los tres estados se diferencian entre sí, caracterizado porque para formar la señal de sincronización la línea de transmisión es llevada al tercer estado por un tiempo mínimo predeterminado, con lo que la línea de transmisión además es llevada por un tiempo mínimo predeterminado al primer o al segundo estado para indicar un bit alto o un bit bajo, y que antes de cada bit alto o bit bajo es transmitida una señal de sincronización.
- 2Procedimiento conforme a la reivindicación 1, caracterizado porque la línea de transmisión presenta un estado de reposo si es mantenida en uno de los tres estados, y que el comienzo de una transmisión de datos es indicado porque la línea de transmisión es llevada a otro estado, diferente al de reposo.
- 3Procedimiento conforme a una de las reivindicaciones anteriores, caracterizado porque los tres estados diferentes son realizados porque en un conductor eléctrico son generados diferentes niveles de tensión.
- 4Procedimiento conforme a la reivindicación 1, caracterizado porque el primer dispositivo es un microprocesador, especialmente un dispositivo de control en un automóvil, y el segundo dispositivo es el regulador de tensión del automóvil.
- 5Procedimiento conforme a la reivindicación 1 o 4, caracterizado porque existen múltiples receptores y se genera un protocolo de transmisión.
- 6Interfaz (2) para emitir datos y que se encuentra unida a una línea de transmisión, con lo que la interfaz presenta primeros medios para generar una secuencia de un primer o un segundo estado, que pueden ser distinguidos entre sí, en la línea de transmisión, con lo que el primer estado corresponde a un bit alto y el segundo estado, a un bit bajo, y se encuentran previstos segundos medios para generar, cuando se implementa una señal de sincronización, un tercer estado en la línea de datos que puede ser distinguido el primer y del segundo estado, con lo que los medios representan los estados mediante duraciones de pulsos y las duraciones de los pulsos de los tres estados se diferencian entre sí, caracterizado porque los segundos medios se encuentran diseñados de manera tal, que para formar la señal de sincronización la línea de transmisión es llevada al tercer estado por un tiempo mínimo predeterminado, con lo que los primeros medios se encuentran diseñados de manera de llevar la línea de transmisión, además, por un tiempo mínimo predeterminado al primer o al segundo estado para indicar un bit alto o un bit bajo, y los segundos medios se encuentran diseñados de manera tal, que antes de cada bit alto o bit bajo es transmitida una señal de sincronización.
- 7Interfaz conforme a la reivindicación 6, caracterizada porque los tres estados diferentes son realizados por niveles de tensión en un conductor eléctrico.
- 8Interfaz conforme a la reivindicación 7, caracterizada porque los primeros medios presentan un divisor de tensión con una primera resistencia (5) y una segunda resistencia (6), porque la primera resistencia (5) se encuentra dispuesta entre una primera tensión (VCC) y un nodo, porque la segunda resistencia se encuentra dispuesta entre el nodo y un interruptor, y porque el interruptor se encuentra dispuesto entre la segunda resistencia (6) y una segunda tensión (masa), porque el interruptor se puede conmutar opcionalmente para la emisión de un bit alto o un bit bajo, y porque la línea de transmisión (15) se encuentra unido con el nodo (4).
- 9Interfaz conforme a la reivindicación 8, caracterizada porque los segundos medios presentan un interruptor con el que la línea de transmisión se puede conectar con la primera o la segunda tensión, y que el interruptor se puede conmutar dependiendo de las señales de sincronización.
- 10Interfaz conforme a la reivindicación 7 a 9, caracterizada porque para la activación de los interruptores se encuentran previstas una línea de datos (out-data) y una línea de sincronización (Out-CLK), y porque la línea de datos (Out-Data) y la línea de sincronización (Out-CLK) se encuentran conectadas con un microprocesador, especialmente un microprocesador de una unidad de control de motor.
- 11Dispositivo con una interfaz conforme a la reivindicación 6.
- 12Dispositivo conforme a la reivindicación 11, caracterizado porque los tres estados diferentes son realizados por niveles de tensión que pueden ser diferenciados entre sí.
Independent claims12
83 paragraphs in 11 sections, as filed
ES 2 342 136 T3
DESCRIPTION
Procedure to synchronize data and transmission interface.
Current state of the art
The present invention refers to a method for the transmission of data or interfaces for the transmission or reception of data according to the type of the independent claims and refers especially to a voltage regulator with an interface in an automobile.
From DE 35 06 118 a method is already known for the transmission of data via a data line, in which a sequence of first and second states, which can be distinguished from each other, are transmitted via the data line. In this case, these states represent a high bit or a low bit.
GB-A-2180712 refers to a procedure for the transmission of data through a transmission line by transmitting a sequence of a first or a second state, which can be distinguished from each other and which represent a high bit or a Low bit, on the transmission line, whereby a third state can be generated on the transmission line that can be distinguished from the first two states, and the third state is used as a synchronization signal. In this case, the states are distinguished from each other with the help of the pulse width.
In addition, US-A-2794858 shows a procedure for the transmission of data from a first device, which is connected through at least one transmission line with a second device, with which the transmission line is connected they generate sequences of a first or a second state, which can be distinguished from each other, and in the transmission line a third state can be generated that is different from the first two states, and the third state is used as the synchronization signal. In this case, the first two states representing information signals can be distinguished in their set amplitude, while the synchronization signal as the third state is distinguished from the information signals due to a different pulse duration.
In this regard, EP 00 082 38 A2 shows a multiplex information processing system in which the information is encoded in its pulse width in the form of two-bit pairs. However, due to the 25% synchronization tolerance within the bit sampling frame in the respective two information bits the first and the second bit are determined in their pulse duration and more precisely in such a way that the second bit is always twice as long as the first bit. This ensures that the sampling of the second bit actually always takes place on the second bit, despite the mentioned tolerance of 25%. In addition, each information transmission is preceded by a synchronization pulse which has a significantly increased pulse duration in relation to the information bits in order to be able to uniquely recognize it as a synchronization pulse. In this way, there are a total of three different pulse durations, so that, however, in the case of information bits the pulse duration is always the same and is determined, so that the information or the respective state is found encoded in the pulse width in the usual way by bits.
GB-A-2072463 shows a voice or data transmission network in which a pulse source connected to a two-wire power line marks the end of multiplex time cycles, with one control slot and eight pairs of time slots. . A microprocessor making a call finds a free time slot pair and addresses the called connection point in the control slot. The multiplex temporary interfaces of the call-making and receiving control point devices transmit pulses in the time slots. Power line interfaces cause pulse width modulation and demodulation of pulses for full duplex voice transmission. To do this, the microprocessor sends and receives data excluding pulses that represent zero bits. The data is formatted in such a way that the longest possible interruption of the voice transmission amounts to ten multiplex time cycles, in which digital data can then be transmitted. A synchronization signal is provided for synchronization, the duration of which is clearly longer than a data signal.
It is the object of the present invention to represent a system that can be carried out in a simpler and yet safer way in relation to the current state of the art.
Advantages of the invention
The method or interfaces according to the invention with the identifying features of the independent claims, on the other hand, have the advantage that the three states can be clearly distinguished by their pulse duration and that due to the synchronization of each high bit or Low bit errors and tolerances are only valid for individual bits.
Therefore, the synchronization can be generated in one of the participating data stations and communicated to the other participating stations via the data line. In this way it is possible that only one of the participating data stations internally has the means to generate a synchronization signal, while the other stations should not have means of this type.
ES 2 342 136 T3
It is particularly advantageous that it is also possible to work with two voltage levels. This advantage is achieved by realizing the synchronization pulses as well as the other two pieces of information, for example a zero information and a one information, through pulses with different signal durations. Advantageously, the pulses comprising both pieces of information start simultaneously with the corresponding synchronization pulse. The transmission is advantageously carried out between a first data station and a second data station, which are connected to each other via a transmission line. It is particularly advantageous that the system can also be implemented in the case of multiple receivers and that a transmission protocol is generated.
Advantageous refinements and improvements of the method or of the interface according to the independent claims are indicated in the dependent claims. The synchronization signal is especially simple when it consists in the transmission line being brought to the third state for a minimum predetermined time. The receiving station can then be synchronized on the signal edge indicating the end of the third state. The reading of a high bit or a low bit is then carried out in a simple way because after the synchronization signal it is read whether the data line is in the first or the second state. It is further advantageous that the duration of the synchronization signal or of the high bit or of a low bit does not matter as long as they exceed a predetermined minimum time that is necessary for the reliable recognition of the corresponding state on the data line. The different states are realized in a particularly simple way through different voltage levels on the data line.
The implementation of the interfaces according to the invention and of the method according to the invention for data transmission is advantageously possible as an application of a bit synchronous interface in a motor vehicle. A particularly advantageous application of the interface is the connection between the voltage regulator and the on-board electrical system of a car. A connection between the voltage regulator and the microcomputer of the digital motor electronics as an integral part of the control device is also advantageously possible.
Drawings
Exemplary embodiments of the invention are explained in the following description and are represented in the drawings. Figure 1 schematically shows two data stations that are connected to a data line; FIG. 3 two interfaces according to the invention and FIG. 4 a simple logic for data evaluation.
Figure 2 shows an example of different states on a data line.
Figure 5 further shows a design of the switching technique of an interface between the voltage regulator and the on-board network in a car or the interface between the digital engine electronics (DME) and the voltage regulator. In figure 6 a transmission protocol is indicated and in figure 7 a bit encoding. Figure 8 shows a proposal for a method or the range of functions of a voltage regulator with interface and Figure 9 shows an example of an embodiment of a voltage regulator with interface as a circuit diagram of the connections. Tables 1 to 5 show different information for the voltage regulator-on-board network interface, whereby table 2 indicates possible commands, table 3 possible information, table 4 a start / stop sequence and table 5 a bug rating.
Description
In figure 1 a first data station 31 and a second data station 32 are shown which are connected to each other through a transmission line 15. The first data station 31 has a microprocessor 33 and an interface 2 that are connected to each other. They are connected to each other by multiple lines 34. The second data station 32 has a logic circuit 35 that is connected by multiple lines 36 with an interface 3. The object of interfaces 2 and 3 is to prepare the data that they receive from the microprocessor 33 or from the logic unit 35 for transmission through the transmission line 15 or to prepare correspondingly the data that the interfaces 2, 3 receive from the transmission line. 15 for the microprocessor 33 or the logic unit 35. In this case it is essential that the interfaces 2, 3 are configured in such a way that three different states are realized on the transmission line 15.
The different states that are realized in the transmission line 15 are represented in a diagram in figure 2. The time t is recorded in relation to the signal s, so here the signal is realized as a different voltage level V0 , V1 and V2. In that case V2 is the highest voltage level and V0 the lowest voltage level. In the time interval or the time duration t1 the transmission line 15 is in a state of rest, which here is carried out by the voltage level V2. For the following description it is taken as a basis that the first data station 31 transmits a signal to the second data station 32. In the time interval t2 the interface 2 brings the transmission line 15 to the voltage level V1. This indicates that a data transmission is to be carried out. Such a pre-warning from the second data station 32 can be used, for example, to activate a corresponding program in the second data station 32 that performs data processing, provided that the second data station 32 also has a microcomputer for data evaluation. The time duration t2 and the subsequent time duration t3 in which the idle level V2 is set again on the transmission line 15 are measured in their duration in such a way that sufficient time is available for the preparation of the second station. data 32 for data reception. Hereinafter, the V2 bus level represents the high bit state, while the V1 bus level represents the zero bit state. Furthermore, the transmission line 15 can be placed by the interfaces 2, 3 also at the V0 level, as is the case in the time interval t4. This interval
ES 2 342 136 T3 temporal t4 with the voltage level V0 represents a synchronization signal on the transmission line 15. This synchronization signal is generated, for example, in the microprocessor 33 and is then transmitted through a line 34 to interface 2. The synchronization signal is also called the clock or clock signal (CLK). According to this synchronization signal from the microprocessor 33, the interface 2 generates the synchronization signal on the transmission line 15 for which the transmission line 15 is brought to the voltage level V0 for a minimum predetermined duration of time t4. In this case the duration of the minimum time is designed in such a way that the second receiving data station 32 can safely recognize this signal on the transmission line 15. Then, this second receiving data station 32 uses this synchronization signal to generate an internal synchronization signal with which the processing of the data is synchronized. For this, the receiving data station can be synchronized, for example, at the end of the time duration t4. As can be seen in figure 2, after each time the V0 bus level is adopted, the V1 bus level or V2 bus level is adopted, that is, after the synchronization signal it is transmitted each time a high bit or a low bit. For this reason, after termination of the voltage state V0, the receiving data station must in each case scan the voltage level on the transmission line 1 to recognize a high bit or a low bit. In the interval t5, for example, with the voltage level V2 a high bit is transmitted. In the time interval t6 a synchronization signal is performed again and in the time interval t7 the voltage level V2 in turn indicates a high bit. After the synchronization signal in time slot t8, in time slot t9 a low bit is indicated on transmission line 15. Similarly, in time slot t10 a sync bit is transmitted and in time slot t11 a subsequent low bit. Up to this moment in figure 2 the synchronization signals were always represented, in each case, by time intervals t4, t6, t8, t10 with the same duration and the bit states by time intervals t5, t7, t9 and t11 with the same duration. However, due to the simple synchronization, it is not necessary for the time duration for the synchronization signal or the individual data bit to have a predetermined duration, provided that a certain minimum duration is respected, which is necessary for sufficient identification of the level of voltage on the transmission line. In the time interval t12 and in the time interval t13, a synchronization signal and a low bit are exemplarily displayed, having a divergent time duration t12 or t13. In this way, the transmission process represented here does not depend on whether the predetermined durations are respected for the signal level.
In FIG. 1 only a single data line 15 was represented, which can be realized, for example, by a cable connecting both data stations 31 and 32 together. Alternatively it is also possible that instead of a data line There are also two data lines that are operated with a differential signal. The signal in Figure 2 would then not consist of an absolute voltage level in a transmission line, but rather a difference in the voltage levels that exist in both data lines. Instead of voltage level, one or two data lines on which currents flow could also be used. Furthermore, optical fibers are also suitable as transmission lines, whereby the signal could then consist of different light intensities.
For the first data station 31 it was designed to have a microprocessor 33, while the second data station 32 has a logic circuit 35. The method according to the invention is particularly advantageous for data transmission if one of the stations participant data station has higher “intelligence” and the other data station or data stations are simply designed in comparison. Therefore, the smart data station 31 features a microcomputer 33 that can process multiple complex tasks. Furthermore, the microcomputer 33 has an internal clock (clock) with which an internal clock signal is made available for the generation of synchronization signals. This synchronization signal is then transmitted on transmission line 15 and serves as a scale for data processing in second data station 32, simply designed. The second data station 32 has, for example, only a simple logic circuit 35 that is synchronized by the synchronization signal. A simple example for such a logic circuit is described in FIG. 4. Furthermore, it is also possible to configure the data station 31 as a logic circuit having a source for a synchronization signal. This station can then send information at time intervals to data station 32, for example. Furthermore, the data station can present a microcomputer that through parallel bus lines outputs data to be transmitted to a logic unit, which then performs the actual transmission through the data line 15.
In FIG. 1 the data exchange between a first and a second data station 31, 32 is described. In the same way, the method according to the invention can also be applied when multiple data stations are involved, so that in this case at least one of the data stations can generate a synchronization signal. In this case, the transmitted data should have addresses indicating which station the respective data corresponds to.
Figure 3 represents a specific design of interfaces 2 and 3. At interface 2 the transmission line 15 is connected to a node 4 of a voltage divider of resistors 5 and 6. Node 4 is connected with a supply voltage VCC through resistor 5 and a switch 15. Furthermore, through resistor 6 the node 4 is connected to the collector of a transistor 7 whose emitter is connected to ground. The base of transistor 7 is connected via an Out-Data line to the microprocessor 33, not shown here. Furthermore, at interface 2 the transmission line 15 is connected to the collector of a transistor 8 whose emitter is connected to ground. The base connection of the transistor 8 is connected via an Out-CLK line to the microprocessor 33, not shown here. Furthermore, at interface 2 the transmission line 15 is connected to an input of a comparator 9, whereby the comparator has another input for a comparison voltage V. The comparator 9 has an In-Data output that is linked with the microprocessor 33.
ES 2 342 136 T3
At interface 3 the transmission line 15 is connected to, in each case, an input of a comparator 10 and of a comparator 11. Each of these comparators 10, 11 has another input for a comparison voltage V. The comparator 10 presents an In-Data output that is connected to logic circuit 35, not shown here. Comparator 11 has an IN-CLK output that is also connected to the logic circuit. Furthermore, at interface 3 the transmission line 15 is connected to the collector of a transistor 13 through a resistor 12. The emitter of transistor 13 is connected to ground. The base of transistor 13 is connected through an Out-Data line with logic circuit 35.
When the switch 15 of the interface 2 is closed, the transmission line 15 is connected with the potential VCC through the resistor 5 and in this way the quiescent potential V2 is adjusted in the transmission line 15. When in In the Out-Data line there is a signal, the transistor 7 is switched to conduct and the transmission line 15 is brought to a potential V1 through the voltage dividers of resistors 5 and 6. When a signal exists in the Out-CLK line, the resistor 8 is switched to conduct and the transmission line 15 is connected with low impedance to ground, so that a potential V0 is then set in the transmission line. In this way, interface 2 presents all the means to realize on the transmission line 15 the three voltage levels V2, V1 and V0 according to the control signals of the microprocessor 33.
At interface 3 the comparison voltage V for comparator 10 is selected in such a way that at the comparator's In-Data output there is a signal, for example a high level, when transmission line 15 is at the value V2. Furthermore, the comparison voltage V is selected in such a way that there is no signal or a low signal at the In-Data output when the transmission line 15 is at the voltage level V1. For this, a comparison voltage is usually chosen that is between V1 and V2. The comparator 11 has a comparison voltage V that is selected so that the third state, that is, the voltage level V0, can be safely recognized. For this, the comparison voltage is between V0 and V1. In this way, the interface 3 has means for differentiating the first, second and third voltage levels in the transmission line 15 and, in this connection, make available signals for the logic circuit 35. To do this, due to the synchronization signals generated by interface 2 on transmission line 15, on interface 3 a clock signal is made available on line In-CLK (CLK = clock), with which the logic circuit 35 is supplied with a signal clock. The control of the interface 2 through the microprocessor 33 is carried out in such a way that a synchronization signal is emitted before the emission of each high bit or low bit. For the second interface and the logic unit connected to it 35, this synchronization signal represents the synchronization signal with which the processing of the bit levels in interface 2 and logic unit 35 is synchronized. Furthermore, in figure 3 means are provided that allow a retransmission of data from interface 3 to interface 2. For this, interface 3 has transistor 13 which is connected to the Out-Data line of logic circuit 35. Thus, through resistor 12, which together with resistor 5 of interface 2 forms a voltage divider, transmission line 15 can optionally be charged with potential V2 or V1. The comparator 9 of interface 2 is connected to a corresponding comparison potential V which then makes it possible to distinguish between the voltage states V2 and V1 on the transmission line 15. In this case, it must be considered that interface 3 does not have any type of means that make it possible to carry out the third state with the voltage level V0 on the transmission line 15. Only interface 2 has the means for this. Then, when a data transmission is planned from interface 3 to interface 2, as before the clock signal is made available by interface 2. For this, interface 2 emits a synchronization signal on the line of transmission 15, for which it is connected to ground through transistor 8. Then, when the transistor 8 blocks, according to the switching state of the transistor 13 of the interface 3, a corresponding voltage level V2 or V1 will be set on the transmission line 15.
Switch 15 can also be used to bring data station 32 from a "stand-by" state, with low current consumption, to an operational state. For this, the transmission or data line 15 should also be connected to a component that, in the stand-by state, recognizes the load of the data line 15 with the voltage level V2. In the case of a regulator for a dynamo, switch 16 would engage the ignition lock.
When multiple interfaces are connected to the transmission line 15, the total system is designed in such a way that at all times only a single station can generate a synchronization signal on the transmission line 15. The advantage of this system is especially, that only the station that generates the synchronization signal must have a certain intelligence and must possess the means to generate a synchronization signal. The other data stations can be designed in a particularly simple way, in these stations there must not exist, especially oscillating circuits with which a clock signal is generated. Furthermore, these stations can be realized in the form of a simple logic circuit.
A simple example of a logic circuit 35 is shown in Figure 4. This example refers to a regulator for a dynamo, such as those used in an automobile. In the case of such a regulator, it is desirable that an engine control unit can transmit a signal to a dynamo regulator with which the regulating voltage of the dynamo regulator is adjusted. In this way, an analog signal corresponding to a voltage must be transmitted to the regulator through a transmission line. Since a car presents numerous disturbing voltages, it is possible to directly transmit an analog signal of this type, because the voltage levels on the line can vary due to the disturbances. However, the regulator only needs to understand the transmitted voltage signal in bit form and can otherwise be designed in a simple manner. A regulator of this type, which is connected to an interface 3, is shown in figure 4. The regulator presents a register of
ES 2 342 136 T3 shift 41 whose data input is linked to the In-Data line of interface 3. Furthermore, shift register 41 has a synchronization input 46 which is connected with a delay 45. In the case Such a delay can be any component to which a short delay in the signal is associated. This is necessary, since after the transition from V0 to one of the bit levels V1 or V2, a defined signal level must first be generated at the data input of shift register 41. When the sequence of voltage levels was sent through the transmission line 15, as shown in figure 2, then in the shift register 41 the value 11000 is read. This value then exists on the parallel output lines 42 of the shift register 41 and serves as an input value for a digital-analog converter 43. According to the bits that exist on the parallel lines 42, an output value is then output on the line output 44 of the digital-to-analog converter, for example an analog output voltage. Such a voltage value then represents the switching level of the generator regulator.
Furthermore, shift register 41 has a reset input 48 with which the contents of shift register 41 can be set to a predetermined initial value. The reset input 48 is connected to a reset module 47, which is connected to the In-Data line and the In-CLK line. The reset module 47 recognizes if a voltage change has been made on the In-Data line, without there having been a signal on the In-CLK line before. If this is the case, a reset signal is generated with which the shift register 41 is set to the start value. Such a signal is used in FIG. 2 at interval t2 to signal the beginning of a data transmission. In this way, the shift register 41 can be loaded again, always starting from a predetermined starting value.
As can be seen in figure 4, on the receiving side, simple switching logic circuits can be used to evaluate the data words transmitted digitally through the transmission line 15. A certain intelligence to operate the data transmission must essentially be present. in just one station, which also makes the sync signal available. For this reason the system is especially suitable when an intelligent main station operates one or multiple stations, which in comparison are simply configured.
Designs of the invention are depicted in Figures 5 to 9. With a bit synchronous interface a method for data transmission can be realized, in which the information to be transmitted can be represented with two different voltage levels.
A bit synchronous interface can be implemented, for example, in a car, whereby the connection between the voltage regulator and the on-board network or between the voltage regulator and the control device with the digital electronics of the engine is especially suitable.
Figure 5 shows the construction of the interface. If this interface is implemented in an on-board network already known with a voltage regulator according to figure 9, a voltage regulation system can be built that guarantees an optimal state of charge of the battery and improves the charge balance in relationship with conventional systems. In the case of a multifunction controller, optimal connections to the engine electronics control device are possible without incurring additional costs. Fast and safe regulation can be done on site with a central generation of adjustment variables.
The different possibilities are achieved through the measures indicated in tables 1 to 5. They should be understood in relation to the figures and details indicated below.
Regulator-on-board network interface
TABLE 1 Interface transmission rate?
Exact command definition for controller?
Address assignment and thus regulator prioritization? Maximum number of receivers for this interface?
-►Number of bits required for addressing
ES 2 342 136 T3
Regulator-on-board network interface
Possible commands
TABLE 2
To write:
- 6 bit regulation voltage offset (approx. 100mV steps)
- Regulation: regulation OFF / ON
- LRD 3 bit: 0, 2, 4, ..., 14s
- Measurement mode
Regulator-on-board network interface
Possible information
TABLE 3
Reading:
- DFM 5 bit value (resolution approx. 3%)
- 6 bit error / status label:
Overvoltage
Low voltage
End of field level short circuit against positive
Field interruption / short circuit after ground
Belt break
Full load monitor
ES 2 342 136 T3
Regulator-on-board network interface
Start / stop sequence
TABLE 4
1. ZS-ON acknowledgment via HIGH level on interface, regulator is activated but no excitation
2. Cyclical deactivation (max. 2s distance) of the regulation through transmission of the regulation OFF command
3. In the case of not placing the regulation OFF within 2s, the regulator goes to normal regulation mode - ^ emergency start through terminal V
Four. In the event of recognition that the generator is running, without ZSCONNECTED, the regulator immediately goes to normal regulation mode - ^ emergency start through terminal V
5. In the case of ZS-DISCONNECTED and the generator stopped, the regulator is disconnected
Regulator-on-board network interface
Assessment of errors
TABLE 5
1. If a valid message is not transmitted within 2s, the controller passes the default state with all parameters
2. Errors are transmitted to the control device and are processed and eventually indicated by it.
3. The control device assesses an unsuccessful connection to the regulator
Figure 5 describes the interface between a voltage regulator 50 and the digital electronics of the engine 51, for example the control device of an internal combustion engine or of a so-called on-board network control device. or other types of electronics. The connection is made only through a line 52 that is located between the amplifiers 53 of the regulator and 54 of the digital electronics of the engine. At the output of both amplifiers 53, 54 the signal DataIN is produced. At the base of a transistor 55 of regulator 50, the collector of which is connected to ground with line 52 and with its emitter the DataOUT signal is transmitted. In the digital electronics of the DME motor 51 there is a transistor 56 whose emitter is in mass and whose collector is connected to line 52. Through a resistor 57 and a switching means 58 the collector of transistor 56 can be placed in battery voltage UB. At the base of transistor 56 the DataOUT signal is conducted.
ES 2 342 136 T3
With the interface shown in FIG. 5 between the controller 50 and DME 51, a method according to the invention can be implemented for the transmission of data and for the reception of data. A bidirectional, synchronous bit information transmission can be performed with the information bits SYNC, 0 and 1. The three pieces of information are differentiated by a single encoded pulse pause period. The course of the signal is represented in figure 7. If such information is given through line 52 the desired data can be transmitted. For synchronization the master sends continuous SYNC information, only during an n-bit transmission message 0 or 1 information is transmitted from or to the master. That is, a sequence of synchronization pulses-transmission message-synchronization pulses is transmitted. Figure 6 shows a transmission protocol that shows the time course of the transmitted signal. DIR refers to the bit for the data address, which is then sent from the master (DME) 51 to the slave (controller) 50 or from the slave (controller) to the master (DME). With ADDRESS, bits are called for which it is valid: when it is sent from the master (DME) here the receiver address is indicated, when it is sent from the slave (controller), this part of the signal refers to the slave address.
COMMAND identifies commands or a register index. Under DATA the transmission or reception data is delivered. P identifies the parity of the sender and ACKN the acknowledgment of the receiver.
Since only two voltage levels are used in the bidirectional bit synchronous transmission of bit information represented in Figures 6 and 7 and the different information is included in different pulse pause ratios, the entire voltage range can be used. and with it, reach the maximum signal / noise ratio. The SYNC signal always comes from the master, so one-chip quartz-free oscillators can be used, as there is the possibility of synchronization. Synchronization can follow bit information, that is, errors and tolerances are only valid for individual bits and are not summed in the transmit word. As already mentioned, the bidirectional transmission is performed only by simply extending the SYNC signal to a 0 or 1 information. A prioritization is possible, since information 1 is longer than information 0, for example.
A composition of the basic function as well as possible comfort functions are indicated in figure 8, whereby, on the one hand, a 2-level signal is formed. In addition, a pulse duration modulated signal, a bit synchronous interface and a CAN bus. A bit synchronous interface as well as the CAN bus can be extended for basic functions and comfort functions. The basic function is a characteristic curve for the control function. The comfort functions are a load-response function, a DF monitor with which the signal that exists at the DF terminal is processed. Another convenience function is an error display, with which the display itself as well as a diagnosis can be carried out. Other functions are possible.
FIG. 9 shows a possible application of the interface according to the invention or of the method according to the invention for an on-board network of a vehicle. In a known manner, this on-board vehicle network comprises a three-phase current generators 90, the brush holder 91 with the connection terminals B +, DF and V. The regulator 92, which corresponds to the regulator 50 according to FIG. 5, has the D- terminal and in a known manner comprises a power section 93 and a control section 94. The control section 94 of the regulator 92 is connected through of the COM interface with the DME 95, corresponding, for example, to the digital motor electronics 51 according to FIG. 5. Control signals ST and diagnostic signals DI are exchanged between the DME 95 and the controller 92. A connection not shown in detail of the charge control lamp 96 enables an error indication. Of the on-board power supply 97, only the battery 98, a consumer 99 and the starter 100 are represented. In this case the consumer 99 can be connected with switching means 101 with the positive pole of the battery 98, and the starter 100 can be connected via the switch 102 (start switch ZS) with the terminal Kl.15 which through of the starter leads in turn to terminal Kl. 30 and thus to battery 98.
The generator current IG is decoupled through terminal B + and leads to the positive connection of the battery 98. At the output of the rectifier bridge 104 formed, for example, by six Zener diodes, there is another capacitor 105. From the three-phase current generator 90 only the field winding 106 as well as the stator windings 107, 108 and 109 are shown.
Data transmission according to the invention can take place between the DME control device 95 and the voltage regulator 92 or its control section 94, thus making a data transfer possible in both directions. In this way, information can be conveyed from the voltage regulator to the control device 95, the control device 95 can, in turn, execute the desired control functions, for example the basic or comfort functions listed in FIG. 8.
Contents11
7 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7
10 members in 6 offices
Priority claims8
| Document | Office | Kind | Date |
|---|---|---|---|
| 19629699 | Germany | A | |
| 19629699 | Germany | A | |
| 19638872 | Germany | A | |
| 19638872 | Germany | A | |
| 1962969997935444 | – | – | – |
| 19638872 | – | – | – |
| DE1996129699 | – | – | – |
| DE1996138872 | – | – | – |
Members10
| Document | Office | Kind | |
|---|---|---|---|
| WO9805139A1 | World Intellectual Property Organization (WIPO) | A1 | |
| DE19629699C1 | Germany | C1 | |
| DE19638872A1 | Germany | A1 | |
| EP0852859A1 | European Patent Office (EPO) | A1 | |
| JPH11513231A | Japan | A | |
| US2001031026A1 | United States of America | A1 | |
| US6567476B2 | United States of America | B2 | |
| EP0852859B1 | European Patent Office (EPO) | B1 | |
| DE59713030D1 | Germany | D1 | |
| ES2342136T3This record | Spain | T3 |
Numbers
- Publication, DOCDB
- 2342136
- Publication, EPODOC
- ES2342136T
- Application
- 97935444
- Application, DOCDB
- 97935444
- Application, EPODOC
- ES19970935444T
Titles2
- Spanish
- PROCEDIMIENTO PARA SINCRONIZAR DATOS E INTERFAZ DE TRANSMISION.
- English
- PROCEDURE FOR SYNCHRONIZING DATA AND TRANSMISSION INTERFACE.
Classification
- CPC, 6
- H04L25/028
- G06F13/4072
- G06F13/4286
- H04L5/04
- H04L7/06
- H04L25/0292
- IPC, 8
- H04J3 06
- H04L25 38
- G06F13 40
- G06F13 42
- H04L5 04
- H04L7 06
- H04L7 08
- H04L25 02