NMEA 2000 CAN Marine Interface


Posted on Feb 6, 2014

The CAN Bus interface uses an asynchronous transmission scheme controlled by start and stop bits at the beginning and end of each character. This interface is used, employing serial binary interchange. Information is passed from transmitters to receivers in a data frame. The data frame is composed of an Arbitration field, Control field, Data field


NMEA 2000 CAN Marine Interface
Click here to download the full size of the above Circuit.

, CRC field, ACK field. The frame begins with a `Start of frame` [SOF], and ends with an `End of frame` [EOF] space. The data field may be from 0 to 8 bits. The frame check sequence is derived from a Cyclic Redundancy Code (CRC); the coefficients are generated modulo-2: X15 + X14 + X10 + X8 + X7 + X4 + X3 + 1. CAN implements five error detection mechanisms; 3 at the message level and 2 at the bit level [Also incorporates error flags]. At the message level: Cyclic Redundancy Checks (CRC), Frame Checks, Acknowledgment Error Checks. At the bit level: Bit Monitoring, Bit Stuffing.




Leave Comment

characters left:

Related Circuits

  • New Circuits

    .

     


    Popular Circuits

    Low-frequency-tachometer
    555 timer compo entry 2
    Linear Video Amplifier SECAM PAL and NTSC
    DIY IRF610 MOSFET Class-A Headphone Amplifier Project
    simplest led flasher
    Cat Repeller CircuitRepellentCircuit555 Ultrasonic Circuit
    The 146.460 MHz Repeater
    Switching the constant current source consisting of the application circuit W723



    Top