Multiplex power line communication transceivers for vehicle harness network
About Yamar


DCB500 - UART/SPI Over Powerline

DCB500 SPI - UART Over Powerline Communication

DCB500 powerline data sheet Product Overview


 

The DCB500 is a transceiver for multiplex communication over noisy powerline in automotive and avionics networks. The flexible protocol allows various applications such as transferring Data, Voice, Compressed video (e.g. H.264) and music (e.g. MP3) between modules sharing a common DC powerline at transfer rates up to 500Kbps. The device is based on DC-BUS technology for multiplex network communication over noisy powerline. It avoids complex cabling, saves weight, and simplifies installation. The device communicates with its Host via Serial Peripheral Interface (SPI) or UART interface providing the user the freedom to use his application-defined protocol.

Messages from Electronic Control Unit (ECU) are stored in the internal transmit FIFO. The data is on the fly coded by a strong error correction code especially designed to meet the power-line typical channel burst noises, and is modulated by a differential QPSK modulator that drives the noisy line (through a passive filter).

Functional Block Diagram



DCB500 building blocks

Features



  • Noise robust UART / SPI over battery-powerline transceiver.
  • Selectable bit rate 300Kbps and 500Kbps.
  • Four selectable carrier frequencies.
  • CSMA/CR Carrier Sense Multiple Access with Collision Resolution over powerline network.
  • Multiple networks may operate over the same powerline.
  • Small silicon size.
  • Sleep Mode for low power consumption.
  • Built-in modem and Error correction.
  • Flexible and simple command set.
  • Robust to car battery line noise.

Applications



  • Audio and Video streaming. 
  • Data transfer over powerline.
  • Redundant powerline network.
  • Sensor - actuator bus.
  • Security cameras.
  • ECU programming over powerline.
  • Green cells energy management.
  • Electrical car battery management.

Related Tools