Protocol-tolerant communications in controller area networks

    公开(公告)号:US11016925B2

    公开(公告)日:2021-05-25

    申请号:US14669018

    申请日:2015-03-26

    摘要: Systems and methods for protocol-tolerant communications in a Controller Area Network (CAN) are described. In some embodiments, a method may include receiving a frame at a network node; identifying, by the network node, a bit in a selected field of the frame; and determining, by the network node, that the frame follows a second format despite the bit indicating that the frame follows a first format. In other embodiments, a CAN controller includes message processing circuitry; and a memory coupled to the message processing circuitry, the memory having program instructions that configure the message processing circuit to: receive a frame; identify a bit in a selected field of the frame; and determine that the frame follows a Classical CAN format despite the bit indicating that the frame follows a flexible data-rate CAN (CAN FD) format.

    METHODS AND SYSTEMS FOR ELECTRICALLY CALIBRATING TRANSDUCERS

    公开(公告)号:US20180052185A1

    公开(公告)日:2018-02-22

    申请号:US15243767

    申请日:2016-08-22

    IPC分类号: G01P21/00 G01P15/125

    摘要: Devices, systems and methods are provided for calibrating a transducer. One exemplary method involves determining a transfer function for the transducer based on a measured response of the transducer to an applied electrical signal, determining a set of values for a plurality of response parameters associated with the transducer based on the transfer function, determining a calibration coefficient value associated with the transducer based at least in part on the set of values and a correlation between physical sensitivity and the plurality of response parameters, and storing the calibration coefficient value in association with the transducer.

    Synchronous bus architecture for digital pre-distortion system

    公开(公告)号:US09665510B2

    公开(公告)日:2017-05-30

    申请号:US14580158

    申请日:2014-12-22

    摘要: A system for storing pre-distorted output samples in a memory includes a sample counter, a programming interface module, and a comparator. The sample counter counts the pre-distorted output samples, generates a dynamic count value, receives a capture counter status signal, and generates a first count value. The programming interface module receives and outputs the first count value, an offset value, and a capture control signal, and generates a first interrupt signal. The comparator receives the first count value, the offset value, the dynamic count value, and the capture control signal, generates a final value, compares the final value with the dynamic count value, and generates a trigger signal when the final value equals the dynamic count value based on the capture control signal. The trigger signal initiates the storing of the pre-distorted output samples in the memory.

    Counter based circuit for measuring movement of an object

    公开(公告)号:US09647606B2

    公开(公告)日:2017-05-09

    申请号:US14887338

    申请日:2015-10-20

    CPC分类号: H02P31/00 G01D5/2451 H02P6/16

    摘要: An apparatus for measuring movement of an object has a quadrature incremental encoder for providing first and second phases of encoder pulses corresponding to incremental displacements of the object. A first counter counts edges of the encoder pulses according to the sense of the displacement. Clock pulse counts are also made. Acquiring movement data at periodic speed processing moments includes the decoder adjusting encoder pulse data from the first counter using a clock pulse count that is a function of a lapse of time between when the most recent edge of the encoder pulses and the speed processing moment. The clock pulse counts are reset by edges of the first and second phases of the encoder pulses when the decoder acquires the movement data.

    Method and Apparatus for Motor Lock or Stall Detection

    公开(公告)号:US20170126153A1

    公开(公告)日:2017-05-04

    申请号:US14930904

    申请日:2015-11-03

    IPC分类号: H02P6/12 H02P29/02

    摘要: A method and apparatus are provided for detecting a rotor lock condition in a sensorless permanent magnet synchronous motor. A BEMF observer determines an estimated rotor speed {circumflex over (ω)} and a first BEMF voltage value in an estimated rotor-related γ,δ reference frame. In addition, a second estimated BEMF voltage value is calculated in a rotor-related d,q reference frame based on at least a first motor constant and an estimated rotor speed {circumflex over (ω)}. After generating a BEMF error filter value from the first and second estimated BEMF voltage values and calculating a BEMF error threshold value as a function of the estimated rotor speed {circumflex over (ω)} that is subject to a minimum threshold BEMF value, a rotor lock condition is detected based on at least the BEMF error filter value and the BEMF error threshold value.

    Low power flip-flop circuit
    8.
    发明授权

    公开(公告)号:US09628062B1

    公开(公告)日:2017-04-18

    申请号:US15180092

    申请日:2016-06-13

    申请人: NXP B.V.

    IPC分类号: H03K3/289 H03K5/19 H03K3/3562

    摘要: A 24-transistor D flip-flop circuit operates in a sampling mode when a clock signal has a first voltage state, and a holding mode when the clock signal has a second voltage state. The flip-flop circuit includes an internal control node coupled to a reference voltage node by way of a transistor controllable to couple the internal control node to the reference voltage node when the clock signal has the second voltage state. The flip-flop has very low power dissipation as it includes a 4-transistor change-sense component to detect changes in input data. The change-sense component is coupled in series with the transistor and receives an indication of an input voltage state of the flip-flop circuit and an indication of an output voltage state of the flip-flop circuit, and inhibits toggling of the internal control node if the indicated input voltage state and the indicated output voltage state are the same.

    Capacitance sensor with noise rejection

    公开(公告)号:US09612686B2

    公开(公告)日:2017-04-04

    申请号:US14946784

    申请日:2015-11-20

    摘要: In a touch interface, a sensor provides an output signal that is a function of a sensed capacitance. The sensor includes a charger for repetitively applying first and second voltages to charge the sensed capacitance to first and second charge values in first and second phases respectively. A sampler includes a first current mirror for providing first and second sample current signals that are a function of the first and second charge values respectively. An accumulator uses an accumulator signal to provide the output signal. The accumulator repetitively uses the first and second sample current signals differentially to modify a charge on an accumulator capacitor and provide the accumulator signal. The accumulator signal is a progressive function of the sensed capacitance but cancels noise in the first and second sample signals at frequencies less than a repetition rate of operation of the accumulator.

    Magnetometer test arrangement and method

    公开(公告)号:US09612309B2

    公开(公告)日:2017-04-04

    申请号:US14599076

    申请日:2015-01-16

    IPC分类号: G01R33/00 G01R31/01 G01R35/00

    摘要: Manufacturing of magnetometer units employs a test socket having a substantially rigid body with a cavity therein holding an untested unit in a predetermined position proximate electrical connection thereto, wherein one or more magnetic field sources fixed in the body provide known magnetic fields at the position so that the response of each unit is measured and compared to stored expected values. Based thereon, each unit can be calibrated or trimmed by feeding corrective electrical signals back to the unit through the test socket until the actual and expected responses match or the unit is discarded as uncorrectable. In a preferred embodiment, the magnetic field sources are substantially orthogonal coil pairs arranged so that their centerlines coincide at a common point within the predetermined position. Because the test-socket is especially rugged and compact, other functions (e.g., accelerometers) included in the unit can also be easily tested and trimmed.