Monthly Archives: May 2017

Dual DSI3 Master Transceiver for Automotive Applications

Designed with safety compliancy from the grounds up, the SA0528 dual DSI master transceiver enables reliable, high-speed master to slave communication for safety critical applications. Several topologies are addressed, supporting point-to-point, both daisy-chained and parallel buses, only requiring a two wire implementation per channel, meaning a much more cost-efficient alternative as compared to other three or four wires protocols.

DSI3 implemented features include Command and Response Mode for master to single slave bidirectional communication, Periodic Data Collection Mode for high-speed multiple slave data collection, and Discovery Mode for slaves auto-addressing and self-programming.

Block Diagram

Block Diagram

Why Used

  • Two independent DSI3 master channels
  • Supports Command and Response mode for slave configuration
  • Supports PDCM for periodic slave data transfers
  • Supports Discovery mode for slave physical address self-programming
  • Point-to-point, parallel, daisy chain bus topologies

Where Used

Read more…

24-bit UFm 5 MHz I²C-bus 100 mA 40 V LED driver

Optimized for voltage switch dimming and blinking 100 mA Red/Green/Blue/AMber (RGBA) LEDs, the PCU9656 is a UFm I²C-bus controlled 24-bit LED driver which is one of the first LED controller devices in a new Ultra Fast-mode (UFm) family. Each LEDn output has its own 8-bit resolution (256 steps) fixed frequency individual PWM controller.

Each LEDn output can be off, on (no PWM control), set at its individual PWM controller value or at both individual and group PWM controller values. The PCU9656 operates with a supply voltage range of 2.3 V to 5.5 V and the 100 mA open-drain outputs allow voltages up to 40 V for the LED supply.

Block diagram of PCU9656

Why Used

  • 5 MHz Ultra Fast-mode unidirectional I²C-bus interface
  • Internal power-on reset
  • Noise filter on USDA/USCL inputs
  • Glitch-free LEDn outputs on power-up
  • 5.5 V tolerant inputs on non-LED pins
  • Package offered: LQFP48

Where Used

  • RGB or RGBA LED drivers
  • LED status information
  • LED displays
  • LCD backlights
  • Keypad backlights for cellular phones or handheld devices

Read more…

Temperature monitor for microprocessor systems

Measuring the temperature of itself and the temperature of a remote sensor, the NE1617A is an accurate two-channel temperature monitor. The remote sensor is a diode connected transistor. This can be in the form of either a discrete NPN/PNP, such as the 2N3904/2N3906, or a diode connected PNP built into another die, such as is done on some Intel microprocessors.

The temperature of both the remote and local sensors is stored in a register that can be read via a 2-wire SMBus. The temperatures are updated at a rate that is programmable via the SMBus (the average supply current is dependent upon the update rate — the faster the rate, the higher the current).

Block diagram of NE1617A

Block diagram of NE1617A

Why Used

  • Monitors local and remote temperature
  • No calibration required
  • Programmable overtemperature/undertemperature alarm
  • 3 V to 5.5 V supply range; 5.5 V tolerant
  • Small 16-lead SSOP (QSOP) package

Where Used

  • Desktop computers
  • Notebook computers
  • Smart battery packs
  • Industrial controllers
  • Telecommunications equipment

Read more…

Clock and calendar with 240 x 8-bit RAM

The PCF8583 is a clock and calendar chip, based on a 2048 bit static CMOS1 RAM organized as 256 words by 8 bits. Addresses and data are transferred serially via the two-line bidirectional I²C-bus. The built-in word address register is incremented automatically after each written or read data byte. Address pin A0 is used for programming the hardware address, allowing the connection of two devices to the bus without additional hardware.

The built-in 32.768 kHz oscillator circuit and the first 8 bytes of the RAM are used for the clock, calendar, and counter functions. The next 8 bytes can be programmed as alarm registers or used as free RAM space. The remaining 240 bytes are free RAM locations.

Block diagram of PCF8583

Block diagram of PCF8583

Why Used

  • I²C-bus interface operating supply voltage: 2.5 V to 6 V
  • 240 × 8-bit low-voltage RAM
  • Data retention voltage: 1.0 V to 6.0 V
  • Universal timer with alarm and overflow indication

Where Used

  • Teletext/broadcast antiope
  • Channel number display

Read more…

Universal 36 × 4 LCD segment driver

PCF8551 is an ultra low-power LCD segment driver with 4 backplane- and 36 segment-driver outputs, with either an I²C- (PCF8551A) or an SPI-bus (PCF8551B) interface. It comprises an internal oscillator, bias generation, instruction decoding, and display controller.

The I2C-bus is for bidirectional, two-line communication between different ICs. The two lines are a Serial DAta line (SDA) and a Serial CLock line (SCL). Both lines must be connected to a positive supply via a pull-up resistor. Data transfer may be initiated only when the bus is not busy. Both data and clock lines remain HIGH when the bus is not busy. The PCF8551A acts as a slave receiver when being written to and as a slave transmitter when being read from.

Pin configuration of PCF8551ATT (TSSOP48)

Pin configuration of PCF8551ATT (TSSOP48)

Why Used

  • Single chip LCD controller and driver
  • Selectable display bias configuration: static, 1⁄2, or 1⁄3
  • Internal LCD bias generation with buffers
  • Auto-incrementing display data and instruction loading
  • Internally generated or externally supplied clock signal

Where Used

  • Metering equipment
  • Consumer healthcare devices
  • Battery operated devices
  • Measuring equipment

Read more…