TC7109/A
DS21456D-page 10 2002-2012 Microchip Technology Inc.
FIGURE 3-1: Conversion Timing (RUN/HOLD) Pin High
FIGURE 3-2: Digital Section
Internal Clock
Integrator Output
for Normal Input
Integrator
Saturates
Internal Latch
Integrator Output
for Over Range Input
No Zero Crossing
ZI
AZ
Zero Integrator
Phase forces
Integrator Output
to 0V
Zero Crossing
Occurs
Zero Crossing
Detected
INT
Phase II
Status Output
AZ
Phase I
DE
Phase III
AZ
Fixed
2048
Counts
2048
Counts
Min.
4096
Counts
Max
Number of Counts to Zero Crossing
Proportional to V
IN
After Zero Crossing, Analog section will
be in Auto-Zero Configuration
TEST
17
POL
3
OR
4
B
12
5
B
11
6
B
10
7
B
9
8
B
8
9
B
7
10
B
6
11
B
5
12
B
4
13
B
3
14
2262223242521
STATUS RUN/
HOLD
OSC
IN
OSC
OUT
OSC
SEL
BUFF
OSC
OUT
MODE
To
Analog
Section
COMP OUT
AZ
INT
DE (±)
ZI
Conversion
Control Logic
Oscillator and
Clock Circuitry
High Order
Byte Outputs
Low Order
Byte Outputs
Handshake
Logic
B
2
15
B
1
16
27
SEND
18
19
20
LBEN
HBEN
CE/LOAD
1
GND
14 Latches
12-Bit Counter
14 Three-State Outputs
Latch
Clock
2002-2012 Microchip Technology Inc. DS21456D-page 11
TC7109/A
FIGURE 3-3: TC7109A RUN/HOLD Operation
3.2.4 DIRECT MODE
The data outputs (bits 1 through 8, low order bytes; bits
9 through 12, polarity and over range high order bytes)
are accessible under control of the byte and chip
enable terminals as inputs, with the MODE pin at a
LOW level. These three inputs are all active LOW.
Internal pull-up resistors are provided for an inactive
HIGH level when left open. When chip enable is LOW,
a byte enable input LOW will allow the outputs of the
byte to become active. A variety of parallel data
accessing techniques may be used, as shown in the
“Interfacing” section. (See Figure 3-4 and Table 3-1.)
The access of data should be synchronized with the
conversion cycle by monitoring the Status output. This
prevents accessing data while it is being updated and
eliminates the acquisition of erroneous data.
FIGURE 3-4: TC7109A Direct Mode
Output Timing
TABLE 3-1: TC7109A DIRECT MODE
TIMING REQUIREMENTS
3.2.5 HANDSHAKE MODE
An alternative means of interfacing the TC7109A to
digital systems is provided when the Handshake Out-
put mode of the TC7109A becomes active in controlling
the flow of data, instead of passively responding to chip
and byte enable inputs. This mode allows a direct inter-
face between the TC7109A and industry standard
UARTs with no external logic required. The TC7109A
provides all the control and flag signals necessary to
sequence the two bytes of data into the UART and ini-
tiate their transmission in serial form when triggered
into the Handshake mode. The cost of designing
remote data acquisition stations is reduced using serial
data transmission to minimize the number of lines to
the central controlling processor.
Integrator Output
Internal Clock
Determinated at
Zero Crossing
Detection
Auto-Zero Phase I
Min 1790 Counts
Max 2041 Counts
Static in
Hold State
INT
Phase II
RUN/HOLD input is ignored until end of auto-zero phase.
*Note:
*
Internal Latch
Status Output
RUN/HOLD Input
7 Counts
= High-Impedance
CE/LOAD
As Input
t
CEA
t
BEA
HBEN
As Input
t
DAB
t
DAB
LBEN
As Input
High Byte
Data
Low Byte
Data
Data
Valid
t
DAC
t
DHC
Data
Valid
Data
Valid
Symbol Description Min Typ Max Units
t
BEA
Byte Enable Width 200 500 nsec
t
DAB
Data Access Time
from Byte Enable
150 300 nsec
t
DHB
Data Hold Time
from Byte Enable
150 300 nsec
t
CEA
Chip Enable Width 300 500 nsec
t
DAC
Data Access Time
from Chip Enable
200 400 nsec
t
DHC
Data Hold Time
from Chip Enable
200 400 nsec
TC7109/A
DS21456D-page 12 2002-2012 Microchip Technology Inc.
The MODE input controls the Handshake mode. When
the MODE input is held HIGH, the TC7109A enters the
Handshake mode after new data has been stored in the
output latches at the end of every conversion per-
formed (see Figure 3-7 and Figure ). Entry into the
Handshake mode may be triggered on demand by the
MODE input. At any time during the conversion cycle,
the LOW-to-HIGH transition of a short pulse at the
MODE input will cause immediate entry into the Hand-
shake mode. If this pulse occurs while new data is
being stored, the entry into Handshake mode is
delayed until the data is stable. The MODE input is
ignored in the Handshake mode, and until the
converter completes the output cycle and clears the
Handshake mode, data updating will be inhibited (see
Figure 3-9).
When the MODE input is HIGH, or when the converter
enters the Handshake mode, the chip and byte enable
inputs become TTL compatible outputs, which provide
the output cycle control signals (see Figure 3-7, Figure
and Figure 3-9). The SEND input is used by the con-
verter as an indication of the ability of the receiving
device (such as a UART) to accept data in the Hand-
shake mode. The sequence of the output cycle with
SEND held HIGH is shown in Figure 3-7. The Hand-
shake mode (internal MODE HIGH) is entered after the
data latch pulse (the CE
/LOAD, LBEN and HBEN
terminals are active as outputs, since MODE remains
HIGH).
The HIGH level at the SEND input is sensed on the
same HIGH-to-LOW internal clock edge. On the next
LOW-to-HIGH internal clock edge, the high order byte
(bits 9 through 12, POL, and OR) outputs are enabled
and the CE
/LOAD and the HBEN outputs assume a
LOW level. The CE
/LOAD output remains LOW for one
full internal clock period only; the data outputs remain
active for 1-1/2 internal clock periods; and the high byte
enable remains LOW for 2 clock periods.
The CE
/LOAD output LOW level, or LOW-to-HIGH
edge, may be used as a synchronizing signal to ensure
valid data, and the byte enable as an output may be
used as a byte identification flag. With SEND remaining
HIGH, the converter completes the output cycle using
CE
/LOAD and LBEN, while the low order byte outputs
(bits 1 through 8) are activated. When both bytes are
sent, the Handshake mode is terminated. The typical
UART interfacing timing is shown in Figure .
The SEND input is used to delay portions of the
sequence, or handshake, to ensure correct data trans-
fer. This timing diagram shows an industry standard
HD6403 or CDP1854 CMOS UART to interface to
serial data channels. The SEND input to the TC7109A
is driven by the TBRE (Transmitter Buffer Register
Empty) output of the UART, and the CE
/LOAD input of
the TC7109A drives the TBRL (Transmitter Buffer
Register Load) input to the UART. The eight transmitter
buffer register inputs accept the parallel data outputs.
With the UART transmitter buffer register empty, the
SEND input will be HIGH when the Handshake mode is
entered, after new data is stored. The high order byte
outputs become active and the CE/LOAD and HBEN
inputs will go LOW after SEND is sensed. When CE/
LOAD
goes HIGH at the end of one clock period, the
high order byte data is clocked into the UART transmit-
ter buffer register. The UART TBRE output will go LOW,
which halts the output cycle with the HBEN output
LOW, and the high order byte outputs active. When the
UART has transferred the data to the transmitter regis-
ter and cleared the transmitter buffer register, the
TBRE returns HIGH. The high order byte outputs are
disabled on the next TC7109A internal clock HIGH-to-
LOW edge, and one-half internal clock later, the HBEN
output returns HIGH. The CE/LOAD and LBEN outputs
go LOW at the same time as the low order byte outputs
become active. When the CE
/LOAD returns HIGH at
the end of one clock period, the low order data is
clocked into the UART transmitter buffer register, and
TBRE again goes LOW. The next TC7109A internal
clock HIGH-to-LOW edge will sense when TBRE
returns to a HIGH, disabling the data inputs. One-half
internal clock later, the Handshake mode is cleared,
and the CE
/LOAD, HBEN and LBEN terminals return
HIGH and stay active, if MODE still remains HIGH.
Handshake output sequences may be performed on
demand by triggering the converter into Handshake
mode with a LOW-to-HIGH edge on the MODE input. A
handshake output sequence triggered is shown in
Figure 3-9. The SEND input is LOW when the
converter enters Handshake mode. The whole output
sequence is controlled by the SEND input, and the
sequence for the first (high order) byte is similar to the
sequence for the second byte.
Figure 3-9 also shows that the output sequence can
take longer than a conversion cycle. New data will not
be latched when the Handshake mode is still in prog-
ress and is, therefore, lost.
3.3 Oscillator
The oscillator may be over driven, or may be operated
as an RC or crystal oscillator. The OSCILLATOR
SELECT input optimizes the internal configuration of
the oscillator for RC or crystal operation. The OSCIL-
LATOR SELECT input is provided with a pull-up resis-
tor. When the OSCILLATOR SELECT input is HIGH or
left open, the oscillator is configured for RC operation.
The internal clock will be the same frequency and
phase as the signal at the BUFFERED OSCILLATOR
OUTPUT. Connect the resistor and capacitor as in
Figure . The circuit will oscillate at a frequency given by
f = 0.45/RC. A 100k resistor is recommended for use-
ful ranges of frequency. The capacitor value should be
chosen such that 2048 clock periods are close to an
integral multiple of the 60Hz period for optimum 60Hz
line rejection.

TC7109ACKW

Mfr. #:
Manufacturer:
Microchip Technology
Description:
Analog to Digital Converters - ADC 13 Bit Fast Recovery
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union