Vehicle communications network transceiver, transmitter circuit therefor
First Claim
1. A transceiver in nodes of a multiple node vehicle communications network having a communications bus prescribed for use in an automotive industrial standard data link, interconnecting the nodes, each node providing means for translating a chosen measurand into digital pulses appearing at varying rates in response to changes of the measurand into symmetrical, variable pulse width modulated (VPWM) trapezoidal shaped waveform signals containing symbol information expressing the magnitudes of the measurand, each node containing a regulated power source connected to a vehicle battery to provide regulated logic voltages referenced with respect to a signal ground return;
- each node also containing a microcontroller (MCU) connected between the input device and a symbol encoder decoder (SED) for receiving signals representing magnitudes of the measurands, formatting the received signals into digital messages, polling input and output ports connected to the SED, and initiating transmission over the bus via the SED, the SED being interconnected between the MCU and the transceiver for translating the digital messages from the MCU into variable pulse width modulated (VPWM) square wave line codings sent to other transceivers connected to the bus and for converting square wave digital signals received from other transceivers into digital messages used by the MCU for updating or controlling other peripherals associated with the network, said transceiver comprising;
(a) an integrator with an input for receiving the VPWM square-wave pulses from SED having pulse widths that define symbol information with respect to time and logic levels and producing at an output terminal trapezoid type waveform signals with pulses 180 degrees out of phase with the square wave pulses and referenced with respect to a fixed voltage level;
(b) a waveshaper having an input for receiving the trapezoid waveform signals from the integrator and reshaping both corners at the extremities of each edge of the pulses over a chosen duration and then producing at an output terminal other trapezoid waveform signals in phase with the input waveform signals having the same pulse width as the input trapezoid signals at trip point voltage so as to retain the symbol information contained in the original square-wave signals, the reshaped trapezoid signals being referenced with respect to another fixed voltage level;
(c) a voltage-to-current converter having an input for receiving the reshaped trapezoid waveform signals from the waveshaper, and providing at an output a replica of the reshaped trapezoid waveform signals as control current source signals, said control current source signals being routed to a current sensor circuit within the voltage-to-current converter to provide pulse voltage potentials with respect to signal ground return of magnitudes proportional to the voltage across the current sensor;
(d) a bus driver connected between the battery of the vehicle and the signal ground return having an input for receiving the pulse voltage potentials from said voltage-to-current converter and producing at a single-ended output amplifications of the reshaped trapezoid pulse signals referenced with respect to the signal ground return which route over the bus to other listening nodes, said amplified signal retaining the symbol information contained in the original square-wave pulse signals; and
(e) a receiver circuit interconnected between the bus and SED for receiving reshaped trapezoid waveform signals from the bus and extracting symbol information contained in the waveform signals and converting the extracted symbol information into digital pulse signals with pulse durations equivalent to the symbol information.
16 Assignments
0 Petitions
Accused Products
Abstract
A transceiver device for use with a microcontroller and a symbol encoder decoder device (forming a node in a communications network) for transmitting and receiving variable pulse width modulated (VPWM) analog signals containing symbol messages over a communications bus. The transceiver accepts digital VPWM signals from the symbol encoder decoder device which were generated by the microcontroller and converts the digital signals into VPWM analog signals and then transmits the analog signal over the bus to other nodes. The transceiver also receives VPWM analog signals placed on the bus by other nodes of the network and transfers the signals in digital form to the symbol encoder decoder device which, in turn, communicates the decoded messages to the microcontroller.
22 Citations
8 Claims
-
1. A transceiver in nodes of a multiple node vehicle communications network having a communications bus prescribed for use in an automotive industrial standard data link, interconnecting the nodes, each node providing means for translating a chosen measurand into digital pulses appearing at varying rates in response to changes of the measurand into symmetrical, variable pulse width modulated (VPWM) trapezoidal shaped waveform signals containing symbol information expressing the magnitudes of the measurand, each node containing a regulated power source connected to a vehicle battery to provide regulated logic voltages referenced with respect to a signal ground return;
- each node also containing a microcontroller (MCU) connected between the input device and a symbol encoder decoder (SED) for receiving signals representing magnitudes of the measurands, formatting the received signals into digital messages, polling input and output ports connected to the SED, and initiating transmission over the bus via the SED, the SED being interconnected between the MCU and the transceiver for translating the digital messages from the MCU into variable pulse width modulated (VPWM) square wave line codings sent to other transceivers connected to the bus and for converting square wave digital signals received from other transceivers into digital messages used by the MCU for updating or controlling other peripherals associated with the network, said transceiver comprising;
(a) an integrator with an input for receiving the VPWM square-wave pulses from SED having pulse widths that define symbol information with respect to time and logic levels and producing at an output terminal trapezoid type waveform signals with pulses 180 degrees out of phase with the square wave pulses and referenced with respect to a fixed voltage level; (b) a waveshaper having an input for receiving the trapezoid waveform signals from the integrator and reshaping both corners at the extremities of each edge of the pulses over a chosen duration and then producing at an output terminal other trapezoid waveform signals in phase with the input waveform signals having the same pulse width as the input trapezoid signals at trip point voltage so as to retain the symbol information contained in the original square-wave signals, the reshaped trapezoid signals being referenced with respect to another fixed voltage level; (c) a voltage-to-current converter having an input for receiving the reshaped trapezoid waveform signals from the waveshaper, and providing at an output a replica of the reshaped trapezoid waveform signals as control current source signals, said control current source signals being routed to a current sensor circuit within the voltage-to-current converter to provide pulse voltage potentials with respect to signal ground return of magnitudes proportional to the voltage across the current sensor; (d) a bus driver connected between the battery of the vehicle and the signal ground return having an input for receiving the pulse voltage potentials from said voltage-to-current converter and producing at a single-ended output amplifications of the reshaped trapezoid pulse signals referenced with respect to the signal ground return which route over the bus to other listening nodes, said amplified signal retaining the symbol information contained in the original square-wave pulse signals; and (e) a receiver circuit interconnected between the bus and SED for receiving reshaped trapezoid waveform signals from the bus and extracting symbol information contained in the waveform signals and converting the extracted symbol information into digital pulse signals with pulse durations equivalent to the symbol information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- each node also containing a microcontroller (MCU) connected between the input device and a symbol encoder decoder (SED) for receiving signals representing magnitudes of the measurands, formatting the received signals into digital messages, polling input and output ports connected to the SED, and initiating transmission over the bus via the SED, the SED being interconnected between the MCU and the transceiver for translating the digital messages from the MCU into variable pulse width modulated (VPWM) square wave line codings sent to other transceivers connected to the bus and for converting square wave digital signals received from other transceivers into digital messages used by the MCU for updating or controlling other peripherals associated with the network, said transceiver comprising;
-
8. A node transceiver of a multinode network having a communications bus interconnecting the nodes permitting asynchronous communication between nodes providing to the network information from input devices such as sensors and switches, each node connected to the bus having (1) a regulated power source connected to a fixed voltage to provide regulated logic voltages referenced with respect to a signal ground return, (2) a microcontroller (MCU) connected between the input devices associated with the node, a symbol encoder decoder (SED) and the regulated power source for receiving signals representing magnitudes of the measurands, formatting the received signals into digital messages, polling input and output ports connected to the SED, and initiating transmissions over the bus by controlling the operations of SED, and (3) the SED interconnected between the MCU and the transceiver for translating the digital messages from the MCU into variable pulse width modulated square-wave signals sent to other transceivers connected to the bus and for converting the square-wave digital signals received from other transceivers into digital messages used by the MCU for updating or controlling other peripherals associated with the network, said transceiver comprising:
-
A. integrating means for converting the VPWM square-wave pulse signals received from SED into a decreased amplitude, 180 degrees out-of-phase trapezoid waveform signals referenced with respect to bounding fixed voltage levels, the trapezoid waveform signals having consistent pulse widths at chosen trigger points which continues to define the symbol information placed in the original square-wave pulses; B. waveshaper means coupled to the integrator means for intercepting and then reshaping the corners at the extremities of each edge of the pulses of the trapezoid waveform signals, and providing gain and controlled gain reduction parameters, yet retaining the consistent pulse width at the trigger points of the pulses; C) voltage-to-current converter means for using the reshaped trapezoidal waveform signals to provide varying control current source signals with respect to signal ground return in response to changes in amplitude and duration of the reshaped trapezoid waveform pulse signals; and D) bus driver means responsive to the varying control current source signals for proving amplified reshaped pulse signals which route to the bus providing symbol messages on the bus that minimizes electromagnetic interference in the vehicle.
-
Specification