×

Device and methods for simulating controller area network signals

  • US 20100070748A1
  • Filed: 09/17/2008
  • Published: 03/18/2010
  • Est. Priority Date: 09/17/2008
  • Status: Abandoned Application
First Claim
Patent Images

1. A self-maintaining simulation signal generating device for Controller Area Network (CAN), comprising:

  • microprocessor(s) or microcontroller(s) or field-programmable gate array(s) (FPGAs) or application-specific integrated circuit(s) (ASICs) or complex programmable logic device (s) (CPLDs), etc;

    memory medium coupled to the microprocessor or microcontroller, FPGAs, ASICs, CPLDs, etc, wherein the memory comprises non-volatile memory (an EEPROM, a flash memory, a battery-backed RAM, etc) and wherein the memory medium stores initialization instructions and executable codes;

    input and output (I/O), including but not limited to RS232 transceivers, USB transceivers, RS485 transceivers, SAE J1708 transceivers, etc;

    one or more Controller Area Network interface(s) including but not limited to CAN transceivers (J1939 transceivers, NMEA 2000 transceivers, single wire CAN transceivers, etc), common mode choke(s), transient voltage suppressors (TVS), CAN network terminal resistors and signal isolation circuits (such as opto-isolators), etc;

    some algorithms of defining and generating Controller Area Network simulating-signals wherein for any particular Controller Area Network signal the algorithm defines the simulation algorithm according to the practical usage conditions in multiple segments over the full range, and over the full range, or partially over the full range of Controller Area Network signal wherein the said signal full range is defined by a CAN protocol or multiple CAN protocols of the following, but not limited to;

    SAE J1939, SAE J1939-01, SAE J1939-11, SAE J1939-13, SAE J1939-15, SAE J1939-21, SAE J1939-31, SAE J1939-71, SAE J1939-73, SAE J1939-74, SAE J1939-75, SAE J1939-81, SAE J2411, NMEA 2000 (National Marine Electronics Association

         2000), ISO 11898-1, ISO 11898-2, ISO 11898-3, ISO 11898-4, ISO 11898-5, ISO 11992-1, ISO 11783-2, DeviceNet, CANopen, CAN Kingdom, SafetyBUS p, MilCAN, CANaerospace, Smart Distributed System, and ARINC 825, etc.simulation software embedded in the memory medium, executing the signal generating algorithm, executing I/O control algorithm for the simulating signals, controlling the simulating process and signals, communicating with remote terminal, generating and resetting warning messages, managing the device license identification system;

    a license identification of the device, wherein the said license identification controls the functionality and features of the device in this invention;

    oscillator circuits generating clock signals for microcontroller and peripheral devices;

    a power regulator converting an unregulated power supply to a regulated power supply with stable voltage;

    a human machine interface (HMI) including but not limited to operating switches, LEDs, lamps, other audible or visible signal components;

    an enclosure wherein the said enclosure is compliable to NMEA (National Marine Electronics Association) environment standard or it may not be compliable;

    an in-field bootloading feature which enables the reloading process of initialization instructions and executable codes to the said device without opening the enclosure and without sending the said device back to a device service center or the manufacturer.elements of easily changing functionality and features of the said simulation device;

    software toolsets that facilitate installations and operations of the said simulation device wherein the toolsets can be placed on a CD, in an email attachment or other electronically stored formats, or partially embedded in the said simulation device, etc.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×