17.3.3Repairing soldered joints
18DEFINITIONS
19LIFE SUPPORT APPLICATIONS
20PURCHASE OF PHILIPS I2C COMPONENTS
1998 Jul 022
Philips SemiconductorsProduct specification
8-bit A/D and D/A converterPCF8591
1FEATURES
• Single power supply
• Operating supply voltage 2.5 V to 6 V
• Low standby current
• Serial input/output via I2C-bus
• Address by 3 hardware address pins
• Sampling rate given by I2C-bus speed
• 4 analog inputs programmable as single-ended or
differential inputs
• Auto-incremented channel selection
• Analog voltage range from V
SS
to V
DD
• On-chip track and hold circuit
• 8-bit successive approximation A/D conversion
• Multiplying DAC with one analog output.
2APPLICATIONS
• Closed loop control systems
• Low power converter for remote data acquisition
• Battery operated equipment
• Acquisition of analog values in automotive, audio and
TV applications.
3GENERAL DESCRIPTION
The PCF8591 is a single-chip, single-supply low power
8-bit CMOS data acquisition device with four analog
2
inputs, one analog output and a serial I
C-bus interface.
Three address pins A0, A1 and A2 are used for
programming the hardware address, allowing the use of
up to eight devices connected to the I2C-bus without
additional hardware. Address, control and data to and from
the device are transferred serially via the two-line
bidirectional I2C-bus.
The functions of the device include analog input
multiplexing, on-chip track and hold function, 8-bit
analog-to-digital conversion and an 8-bit digital-to-analog
conversion. The maximum conversion rate is given by the
2
maximum speed of the I
C-bus.
4ORDERING INFORMATION
TYPE
NUMBER
NAMEDESCRIPTIONVERSION
PACKAGE
PCA8591PDIP16plastic dual in-line package; 16 leads (300 mil); long bodySOT38-1
PCA8591TSO16plastic small outline package; 16 leads; body width 7.5 mmSOT162-1
1998 Jul 023
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
1998 Jul 024
5BLOCK DIAGRAM
8-bit A/D and D/A converterPCF8591
Philips SemiconductorsProduct specification
Fig.1 Block diagram.
Philips SemiconductorsProduct specification
8-bit A/D and D/A converterPCF8591
6PINNING
SYMBOLPINDESCRIPTION
AINO1
AIN12
AIN23
AIN34
A05
A27
V
SS
SDA9I
SCL10I
OSC11oscillator input/output
EXT12external/internal switch for oscillator
AGND13analog ground
V
REF
AOUT15analog output (D/A converter)
V
DD
analog inputs
(A/D converter)
hardware addressA16
8negative supply voltage
2
C-bus data input/output
2
C-bus clock input
input
14voltage reference input
16positive supply voltage
Fig.2 Pinning diagram.
1998 Jul 025
Philips SemiconductorsProduct specification
8-bit A/D and D/A converterPCF8591
7FUNCTIONAL DESCRIPTION
7.1Addressing
Each PCF8591 device in an I
sending a valid address to the device. The address
consists of a fixed part and a programmable part.
The programmable part must be set according to the
address pins A0, A1 and A2. The address always has to
be sent as the first byte after the start condition in the
I2C-bus protocol. The last bit of the address byte is the
read/write-bit which sets the direction of the following data
transfer (see Figs 3, 15 and 16).
Fig.3 Address byte.
2
C-bus system is activated by
7.2Control byte
The second byte sent to a PCF8591 device will be stored
in its control register and is required to control the device
function.
The upper nibble of the control register is used for enabling
the analog output, and for programming the analog inputs
as single-ended or differential inputs. The lower nibble
selects one of the analog input channels defined by the
upper nibble (see Fig.4). If the auto-increment flag is set
the channel number is incremented automatically after
each A/D conversion.
If the auto-increment mode is desired in applications
where the internal oscillator is used, the analog output
enable flag in the control byte (bit 6) should be set. This
allows the internal oscillator to run continuously, thereby
preventing conversion errors resulting from oscillator
start-up delay. The analog output enable flag may be reset
at other times to reduce quiescent power consumption.
The selection of a non-existing input channel results in the
highest available channel number being allocated.
Therefore, if the auto-increment flag is set, the next
selected channel will be always channel 0. The most
significant bits of both nibbles are reserved for future
functions and have to be set to 0. After a Power-on reset
condition all bits of the control register are reset to 0.
The D/A converter and the oscillator are disabled for power
saving. The analog output is switched to a high-impedance
state.
1998 Jul 026
Philips SemiconductorsProduct specification
8-bit A/D and D/A converterPCF8591
Fig.4 Control byte.
1998 Jul 027
Philips SemiconductorsProduct specification
8-bit A/D and D/A converterPCF8591
7.3D/A conversion
The third byte sent to a PCF8591 device is stored in the
DAC data register and is converted to the corresponding
analog voltage using the on-chip D/A converter. This D/A
converter consists of a resistor divider chain connected to
the external reference voltage with 256 taps and selection
switches. The tap-decoder switches one of these taps to
the DAC output line (see Fig.5).
The analog output voltage is buffered by an auto-zeroed
unity gain amplifier. This buffer amplifier may be switched
on or off by setting the analog output enable flag of the
control register. In the active state the output voltage is
held until a further data byte is sent.
The on-chip D/A converter is also used for successive
approximation A/D conversion. In order to release the
DAC for an A/D conversion cycle the unity gain amplifier is
equipped with a track and hold circuit. This circuit holds the
output voltage while executing the A/D conversion.
The output voltage supplied to the analog output AOUT is
given by the formula shown in Fig.6. The waveforms of a
D/A conversion sequence are shown in Fig.7.
Fig.5 DAC resistor divider chain.
1998 Jul 028
Philips SemiconductorsProduct specification
8-bit A/D and D/A converterPCF8591
Fig.6 DAC data and DC conversion characteristics.
Fig.7 D/A conversion sequence.
1998 Jul 029
Loading...
+ 19 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.