ConnectCore for i.MX51
©2011DigiInternational,Inc. 40
Interfaces
1-Wire
The ConnectCore for i.MX51 provides a 1-Wire communication interface. The module sends
or receives one bit at a time. The required protocol for accessing the generic 1-Wire device is
defined by Maxim.
The main features of the 1-Wire interface are the following:
Performs the 1-Wire bus protocol to communicate with an external 1-Wire device
Provides a clock divider to generate a 1-Wire bus reference clock
Accelerometer
The module provides a three axis digital output accelerometer. This device is connected to
the i.MX51 through the I
2
C bus. The I
2
C device address of the accelerometer is the following:
The main features of the accelerometer device are the following:
User assigned registers for offset calibration
Programmable threshold interrupt output
Level detection for motion recognition (shock, vibration, freefall)
Pulse detection for single or double pulse recognition
Selectable sensitivity (±2g, ±4g, ±8g) for 8-bit mode
ADC and Touch Screen
The module provides an eight channel 10-bit ADC. The ADC/Touch interface is integrated in
the MC13892 power management device. This ADC can be used as a standard ADC or as a
touch screen interface.
The ADC runs at approximately 2MHz, and it has an auto calibration circuit which reduces the
offset and gain errors.
The main features of the ADC are the following:
Resolution: 10-bit
Differential linearity error: 1 LSB
Integral linearity error: 3 LSB
Conversion time per channel: 10 us
Low power consumption (1 mA of conversion current)
Analog input range: 0 ~ 2.4V
Interface I
2
C Address (7 bits)
Accelerometer (MMA7455L) 0 x 1D