- Home
- Breakout Boards
- SAE J1708 to UART Breakout Board
Product Description
Free Shipping Within The United States!
The jCOM.J1708.UART device, as its name implies, converts SAE J1708 data into TTL level and vice versa. The board was designed to enable message collision detection according to the SAE J1708 standard.
SAE J1708 is a standard used for serial communications between ECUs on a heavy duty vehicle and also between a computer and the vehicle.
With respect to Open System Interconnection model (OSI), J1708 defines the physical layer. Common higher layer protocols that operate on top of J1708 are SAE J1587 and SAE J1922. The protocol is maintained by SAE International.
SAE J1708 is basically an RS485 hardware interface without the typical 120 ohm termination resistors. In typical applications, a half-duplex RS485 transceiver chip is used to connect to the bus.
In order to avoid message collisions, the SAE J1708 protocol rules dictate that the device must monitor the data bus while transmitting the first byte (MID) of its message.
Schematics
Programming
First of all, it is strongly recommended that you acquire a copy of the SAE J1708 standard, in case you plan to develop your own J1708/J1587 application.
Secondly, please be aware that any SAE J1708 application is highly dependent on the controller hardware and programming environment. The following lists a few resources:
- C J1708 implementation for beaglebone...
- UART for J1708 on Atmel AVR...
- FLA J1708 drivers...
- Arduino library for SAE J1708 serial communications for heavy vehicles...
- Python tools for j1708 messages proceed...
- Python J1708 implementation for BeagleBone...
- Linux serial port monitoring for J1708...
- Matlab Routine to Parse J1708 Bus Data...
More Resources
- A Brief Introduction to SAE J1708 and J1587...
- SAE J1708 to UART Breakout Board - Programming SAE J1708 Network Access...
- Monitoring SAE J1708/J1587 Data Traffic Using The Arduino Mega2560 Or Arduino Due...
- Texas Instrument Application Report On Automotive Physical Layer SAE J1708...
A Comprehensible Guide to Controller Area Network
This book by Wilfried Voss represents the most thoroughly researched and most complete work on the CAN Bus available in the marketplace.
Controller Area Network (CAN) is a serial network technology that was originally designed for the automotive industry, especially for European cars, but has also become a popular bus in industrial automation as well as other applications.
The CAN Bus is primarily used in embedded systems, and as its name implies, is a network technology that provides fast communication among microcontrollers up to real-time requirements, eliminating the need for the much more expensive and complex technology of a Dual-Ported RAM.
This book provides complete information on all CAN Bus features and aspects combined with a high level of readability.