Receiving arrangement for a control device in a vehicle, and method for generating a synchronization pulse
09896046 ยท 2018-02-20
Assignee
Inventors
Cpc classification
H04L7/06
ELECTRICITY
B60R16/03
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60R16/03
PERFORMING OPERATIONS; TRANSPORTING
B60R16/023
PERFORMING OPERATIONS; TRANSPORTING
H04L7/06
ELECTRICITY
Abstract
A receiving assemblage is provided for a control device in a vehicle, having a voltage generator for generating a synchronization pulse, which encompasses a first voltage source, a current source, and a current sink, the voltage generator generating the synchronization pulse within predefined specification limits with a predefined shape and a predefined time-related behavior, and the receiving assemblage outputting the synchronization pulse via a data bus to at least one sensor for synchronization of a subsequent signal transfer, the voltage generator generating the synchronization pulse via the current source and the current sink, substantially as a sinusoidal oscillation, by charging and/or discharging a bus load, and to a method for generating a synchronization pulse.
Claims
1. A receiving assemblage for a control device in a vehicle, comprising: a voltage generator for generating a synchronization pulse, the voltage generator including: a first voltage source; a current source; and a current sink, wherein the voltage generator is configured to generate a synchronization pulse that has a shape defined by a rise and a fall over time of a value of a voltage of the synchronization pulse; and a data bus via which the receiving assemblage is configured to output the synchronization pulse to at least one sensor to synchronize transfer of signals from the at least one sensor to the receiving assemblage; wherein the voltage generator is configured to: generate the synchronization pulse by toggling between the current source charging the data bus and the current sink discharging the data bus compare the value of the voltage at an end of the synchronization pulse with a voltage value of a supply voltage of a second voltage source of a residual receiver circuit in order to ascertain a value of a voltage difference; apply control to the current source and to the current sink as a function of the ascertained value of the voltage difference to thereby modify the voltage at the end of the synchronization pulse to a value by which the voltage difference drops to less than a predefined threshold value.
2. The receiving assemblage as recited in claim 1, wherein the voltage generator includes at least one digital control application circuit and at least one digital/analog converter, which generate a substantially sinusoidal reference current and output the substantially sinusoidal reference current to the current source and to the current sink.
3. The receiving assemblage as recited in claim 1, wherein the current source furnishes current values that are greater than or equal to 0 mA, and the current sink furnishes current values that are less than 0 mA.
4. The receiving assemblage as recited in claim 2, wherein the at least one digital control application circuit at least one of stores and calculates the shape of the synchronization pulse and, outputs corresponding digital data words to the at least one digital/analog converter.
5. The receiving assemblage as recited in claim 2, wherein the at least one digital control application circuit obtains an indication of a quiescent current of the at least one sensor and regulates the synchronization pulse based on the obtained indication of the quiescent current of the at least one sensor and on a voltage level of the data bus.
6. The receiving assemblage as recited in claim 5, wherein a quiescent current regulator of the residual receiver circuit supplies the indication of the quiescent current.
7. The receiving assemblage as recited in claim 2, wherein the at least one digital control application circuit regulates the synchronization pule based on a quiescent current of the at least one sensor and on a synchronization pulse amplitude that is ascertained by an evaluation of a voltage on the data bus.
8. A method comprising: generating, by toggling charging of a data bus by a current source and discharging of the data bus by a current sink, a synchronization pulse that has a shape defined by a rise and a fall over time of a value of a voltage of the synchronization pulse; transferring the synchronization pulse from a receiver assemblage to at least one sensor to synchronize transfer of signals from the at least one sensor to the receiver assemblage via the data bus; comparing a value of a voltage at an end of the synchronization pulse with a voltage value of a supply voltage of a voltage source, thereby ascertaining a value of a voltage difference; and applying a control to the current source and to the current sink as a function of the ascertained value of the voltage difference to thereby modify the voltage at the end of the synchronization pulse to a value by which the voltage difference drops to less than a predefined threshold value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION
(9) As is evident from
(10) As is evident from
(11) As is further evident from
(12) As is further evident from
(13) The shape of the synchronization pulse P.sub.sync either is stored in the digital section or in digital control application circuit 32, or is calculated in digital control application circuit 32 with the aid of an algorithm. At least one digital/analog converter 34 generates, from an N-bit data word, a reference current that is conveyed via current source 3.5 or current sink 3.6 onto the data bus and respectively charges or discharges the load present on the data bus. In order to generate a sinusoidal or approximately sinusoidal synchronization pulse P.sub.sync shown in
(14) As is further evident from
(15) Digital control application circuit 32 uses the information regarding the quiescent current I.sub.0 from a quiescent current regulator 10 of residual receiver circuit 3.3, and information regarding the maximum synchronization pulse amplitude reached, to regulate the synchronization pulse P.sub.sync. The knowledge of the quiescent current is used to ensure correct acquisition of the quiescent current, at the start of the synchronization pulse P.sub.sync, by current source 3.5 and current sink 3.6 of synchronization pulse generator 30. Synchronization pulse generator refers to voltage generator 30, which generates the synchronization pulse P.sub.sync and encompasses the at least one digital control application element 32, the at least one digital/analog converter 34, current source 3.5, current sink 3.6, and voltage supply 3.1 for current source 3.5. The maximum synchronization pulse amplitude is ascertained by evaluating the bus voltage U.sub.Bus. A decision threshold and a time window can be defined, for example, for evaluation of the bus voltage U.sub.Bus. Evaluation of the bus voltage U.sub.Bus, and a corresponding regulating action, ensure the desired shape of the synchronization pulse P.sub.sync between the starting point and end point of the synchronization pulse P.sub.sync. The regulating action does not ensure, however, that the bus voltage U.sub.Bus to which the synchronization pulse P.sub.sync is set is correctly acquired by voltage generator 30 that generates the synchronization pulse P.sub.sync. For this, embodiments of the present invention use evidence regarding the quiescent voltage or quiescent current on bus 5, as well as a regulating action that minimizes the inaccuracies in the sensing of the quiescent voltage or quiescent current and in the subsequent application of control to the charging and discharging current sources or to current source 3.5 and current sink 3.6 of voltage generator 30.
(16) Automatic regulation of the quiescent current, which is present-day existing art, provides an indication of the quiescent current. This information is used by voltage generator 30 to generate the synchronization pulse P.sub.sync in order to correctly acquire the quiescent current with the charging or discharging current sources or current source 3.5 and current sink 3.6. The information regarding the present quiescent current is furnished by quiescent current regulator 10, which is disposed in the remaining receiver circuit 3.3 block. Because voltage generator 30 for generating the synchronization pulse P.sub.sync, and quiescent current regulator 10, are mutually independent, the current sensed by quiescent current regulator 10 can differ from the current generated by voltage generator 30. This situation is depicted in the subsequent illustrations.
(17)
(18)
(19) In the depictions of
(20) In
(21) Embodiments of the method according to the present invention for generating a synchronization pulse P.sub.sync for synchronizing a subsequent signal transfer between receiving assemblage 3 and at least one sensor 7 via a data bus 5 in a vehicle generate the synchronization pulse P.sub.sync within predefined specification limits Vo, Vu with a predefined shape and a predefined time-related behavior. At the beginning of the signal transfer between the at least one sensor 7 and receiver assemblage 3, the synchronization pulse P.sub.sync is transferred from receiver assemblage 3 to the at least one sensor 7. The synchronization pulse P.sub.sync is generated substantially as a sinusoidal oscillation. According to the present invention, a voltage value at the end 12 of the synchronization pulse P.sub.sync is compared with a corresponding voltage value of a supply voltage of a second voltage source 3.2 of residual receiver circuit 3.3 and a voltage difference U.sub.diff is ascertained, control being applied to current source 3.5 and to current sink 3.6 as a function of the ascertained voltage different U.sub.diff in such a way that the ascertained voltage difference U.sub.diff drops below a predefined threshold value.