- GENERATION OF 8 MELODYTONES
(Includingthe 3 GermanMelody Tones)
- 4 STEPS DIGITAL CONTROL ON THE AMPLIFIEROUTPUT LEVEL
.
SPEECH
- TRANSM I TGAINEXTERN ALLYADJUST ABL E
- RECEIV IN GGAINEXTER NALLYADJUSTA B LE
- AGCSLOPEEXTERN A LLYPROGRAMM ABLE
- SOFTCLIPPINGON SENDING CHANNEL
- RECEIVE AMPLIFIER FOR PIEZO OR
ELECTRODYNAMIC TRANSDUCER
- +6dB MODE ON RECEIVECHANNEL
- LINE POWER MANAGEMENT
.
DIALING
- DTMF GENERATOR
- LOW DC MASK DURING MAKE PERIOD
THROUGH MICROCONTROLLER SERIAL
BUS INTERFACE
.
MICROCONTROLLER INTERFACE
- 1.79MHzCLOCKOR3.58MHzOSCILLATOR
INPUT
.
MICROCONTROLLER POWER SUPPLY
.
MICROCONTROLLERCONTROLINTERFACE INCLUDING SERIALBUS
.
LINE CURRENT EXTRACTOR FOR SUPPLY
OF EXTERNAL PERIPHERALS
(Plastic Package)
ORDER CODE : TEA7088AFP
PIN CONNECTIONS
SOFT
RECIN
SN
AGC
1
2
3
4
TEA7088A
SO28
28
27
26
25
DTMF
V
REF
V
RMC
DCL
DESCRIPTION
The TEA7088A is a Telephone Analog Front End
device, TAFE, which integrates the three basic
functionsof a standardtelephoneset :
- Speechnetwork,
- DTMF generator,
- Ringer generatoron buzzer.
A complete telephone set can be designed using
TEA7088A associated with a low cost microcontroller.
January 1998
MIC1
MIC2
GTR
V
GND
IVLS
V
V
V
GREC
5
6
7
8
CC
9
10
11
S
12
L
13
MC
14
24
23
22
21
20
19
18
17
16
15
DATA
MSK
OSC
RI
PON
RES
V
RING
BUZ
EAR+
EAR-
7088A-01.EPS
1/17
Page 2
TEA7088A
SPEECH
Thespeech network includes :
- a lownoisetransmitchannel suitablefor anykind
of microphonetransducer. Softclippingon transmit line signal is provided by the chip.
- a low noise receive channel with symmetrical
outputs to be compatiblewith both piezoceramic
and electrodynamicearpiece. An additional 6dB
RINGER
Up to 8 different tones can be generated by the
TEA7088Aringer.The digitalvolume controlof the
ringer can be performed through a specific command(4 steps).A ringindicationsignal is provided
to the microcontroller by the TEA7088A.If more
tones are requested the input RM/MSK allows to
inject tones generatedby the microcontroller.
gain can be inserted in the receive channel
throughsoftware control.
- a linelengthgain control(AGC)withstartingpoint
ofgainregulationfixedat25mAlinecurrent;slope
of gainregulationis externallyadjustablewithone
resistor.AGCcan beremovedbyhardware(maximumgain flat) or by software(-2dBflat).
The phoneimpedanceand sidetone can be tuned
throughexternal networks.
FURTHERADVANTAGES
The microcontroller power supply is provided by the
TEA7088A.Thepowersupplyisspecif i cal l ydesigned
tocopewitha longflas horalonggroundkeyduration.
The TEA7088A is able to supply the necessary
current to an external speakerphone circuit
TEA7540 and loudspeaker amplifier TEA7532
without any additionalcircuitry.
Line current and reset indications are provided to
DTMF GENERATOR
The onboard DTMF generator fullfils the CEPT
requirementswith an externalsinglepole filter.
the microcontrollerby theTEA7088A.
The microcontroller drivesthe TEA7088Athrough
a 2 wires serial interface.
PIN DESCRIPTION
NamePin N°Description
SOFT1Transmit Softclipping Time Constant
RECIN2Receiving Input
SN3Sidetone Network Input
AGC4Line Current Regulation Stop Value
MIC15Microphone Input
MIC26Microphone Input
GTR7Transmit Gain Adjustment
V
CC
GND9Ground
IVLS10Line Current Source Power Supply
V
S
V
L
V
MC
GREC14Receive Gain Adjustment
EAR-15Negative Earphone Output
EAR+16Positive Earphone Output
BUZ17RingerBuzzer Output
VRING18Ring Power Supply
RES19Reset
PON20Power On
RI21Ring Indicator
OSC22Oscillator Input
MSK23Mask, Ring Melody Input
DATA24Data Input
DCL25DataClock Input
V
RMC
V
REF
DTMF28DTMF Filter
2/17
8Transmit and Receive Part Power Supply
11Voltage Stabilizer
12Positive Line
13Unregulated Microcontroller Power Supply
26Microcontroller Stabilized Power Supply
27Reference Voltage (VCC/2)
7088A-01.TBL
Page 3
Figure1 : BlockDiagram
TEA7088A
CC
V
Sidetone
R13
C30
To Line
To P
C12
C1
RI
RECINSN
IVLSV
21
2
C15
C16
R40 + R15
V
18
TEA7088A
SUPPLY
RING POWER
LINE CURRENT
POWER SUPPLY
RMCVRING
26
BUZZER
SUPPLY
LOGIC POWER
BUZ
17
AMPLIFIER
&AGC
SIDETONE
MUTE
AGC
RING
CONTROL
C10
MC
V
13
GENERATOR
SERIAL
REGULATOR
MSK
232425
DTMF
GENERATOR
To P
DCL
DATA
P
INTERFACE
1.79MHz
EXT. CLOCK
OSC
OSCILLATOR/2
3.58MHz
RESONATOR
192022
To P
CONTROL
PON & RESET
REF
V
PONRES
GND
9
To Line
C8
R10
R11
V
CC
L
R12
8310
12
V
C11
MUTE
DTMFAGC
28
567
MIC1
AGC
MIC2
Microphone
4
R25
CC
V
C3
C3
KVL
SOFT
R4
IN
V
1
GTR
R8
VSTAB
Earphone
Amplifier
EAR-
Earphone
-1
15
REF
V
11
27
S
REF
V
R14
14
GREC
16
EAR+
R17
C14
7088A-02.EPS
3/17
Page 4
TEA7088A
ELECTRICALCHARACTERISTICS
Theblock diagram is given in Figure 1.
Thevalues of the differentnetworks used in this datasheetare defined as followed:
- The return loss is adjusted by R10 of 600Ω.
- The transmitadjust gainnetworkR8 is calculatedinorder to havea gainof46dB typicalwith I
- The sidetone networkZST is set to be lower than 20dB (Vear/Vmic)on a 600Ωloadon line.
- The DC characteristicsare setby a resistorof 82kΩ betweenV
and VS.
L
Absolute MaximumRatings
SymbolParameterValueUnit
I
LINE
I
RING
T
T
oper
stg
T
Authorized Voltage on
Pin 2 - RECIN
Pin 3 - SN
Pin 8 - V
Pin 10 - IVLS
Pin 12 - V
Pin 13 - V
Pin 17 - BUZ
Pin 18 - V
Pin 19 - RES
Pin 20 - PON
Pin 21 - RI
Pin 22 - OSC
Pin 23 - MSK
Pin 24 - DATA
Pin 25 - DCL
Pin 26 - V
CC
L
MC
RING
RMC
V
V
V
V
V
V
V
V
RING
RMC
RMC
RMC
RMC
RMC
RMC
RMC
Line Current120mA
Ring Current50mA
Operating Temperature-25, +70°C
Storage Temperature-55, +150°C
Junction Temperature-25, +150°C
=25°C;RL= 600Ω ; Logic in Default Mode unless otherwisenoted)
amb
= 22mA
f = 300/3400Hz, V
R8 = 1.3kΩ, R25 = 3.9kΩ
I
Test 3, I
L
= -55dBV
m
= 22mA
I
L
= 90mA
I
L
= 22mA
L
= -55dBV, IL= 22mA60dB
m
= 22mA, see Figure 2
L
= -41dBV
V
m
= -34dBV1.5
V
m
= -10dBV
AC
17dB
4538464047
42
-76dBmp
2%
dB
dB
Vp
Figure2 : Softclipping
10
Threshold
Level
1
peak on line (V)
AC
V
0.1
0.1110100
V
microphon e
peak(mV)
Figure3
10
8
6
4
(Pin 12) (V)
L
V
2
VACpeak
0
0 20 406080100
IL(mA)
-15
-10
-5
-2
VACpeak
The maximum gain Gtl is adjustable between 44
and 56dB with R8 :
Gtxl =
20log
820⋅
R10// R
R8 // 50k
+ R11
L
Ω
TheAGCvariationisprogrammedwithoneresistor
connected on Pin AGC. I
is the line current at
SL
whichthe gain must be decreasedby 6dB.
R25 (Ω) =
I
SL
300
− 5mA
For line current lower than I
The transmit and receive gains have a constant
7088A-03.EPS
value.
(R25 > 2.6kΩ)
or higher than ISL,
LL
If no resistor or a resistor higher than 300kΩis
connected on Pin AGC, the gain is constant and
equal to Gtxl and Grxl.±0.5dB.
AGC can be inhibited also through MCU code
”010100”. In this case Tx and Rx gains are fixed
2dB lower than the maximumgain.
The minimumsaturationvoltageof theTEA7088A
respect to ground is 2.2V. On long line, when the
voltage over TEA7088A is low, the softclipping
function automatically limits the AC dynamic to
avoidto reachthe 2.2Vlimiton TEA7088Arespect
fclock = 1.79MHz oscillator off
or
Resonator :3.58MHzoscillatoron
C13 =100nF, I
= 22mA
L
- 0.40.4%
-10
-8
-8.5
-6.5
-7
-5
5
5
13
17
17
22
21
27
dBm
dBm
ms
ms
mV
mV
-50
-70
Vline (dBm)
-90
1001k10k100k1M
(Hz)
Figure 7 : Microcontroller Interface
V
MC
13
Batte ry
C10
47 F
V
5.6V
REFI
7088A-07.EPS
V
RING
V
L
I
Speech
I
Start-u p
kIL
18
I(In Ring)
V
(3.4V)
RMC
26
C15
10 F P+LCD
7/17
7088A-08.EPS
Page 8
TEA7088A
MICROCONTROLLER INTERFACE WITH TEA7088A
All inputs can be driven by a Low level max. of
0.1 x V
anda high level min. of 0.9 x V
RMC
Inputs MSK, DCL and DATA have internal pull-up
resistors of 120kΩand input OSC has a internal
pullup of 240kΩ.
Alloutputs can drivea ±1mA typical.
PowerSupply
The microcontroller is power supplied by a 3.4V
regulated supply (V
powersupply (V
MC
) and by an unregulated
RMC
).
The two supplies are connected through a serial
regulator.The unregulatedpower supply(V
aDCvoltageequalto: V
-0.6Vandmustbelower
12
than 6V.It is also possible to connect a battery at
PinV
and use the regulatedoutputat Pin V
MC
to supplya LCD driver.
The current consumption on the serial regulator
hasa typical value of 60µA.
PowerON (PON)
TheTEA7088Ageneratesa poweron signal(PON)
as soonas the voltage on Pin V
2.6V (0.75x V
final)andthe line currentis pre-
RMC
is higher than
RMC
sent.
Note : During the break period in the
loopdisconndect and Flash mode and
during the exchange line break, the power
ONsignalgoesto lowlevel.Maximumdelay
for Pon decay edge after I
goesto zero
Line
is 50ms (with C8 = 47µF, C11 = 1µF,
C27 = 10µF).
Reset
TheTEA7088Ageneratesarise edgeResetsignal
as soon as the logic power supply is higher than
2.6V (0.75x V
RESETremains high until V
RMC
final).
decreasesbelow
RMC
2.5V or the RESET control code is received. In
Ring,RESET is identical to RI output.
Only new positive edge PON, derivedon opening
and closing the line, is forcing the default mode
again. The Reset control code is only active in
speechmode.
RMC
MC
.
)has
RMC
Serial Bus Interface (Dataand Clock)
Theserial bususes 6 bits.Astandard8bit buscan
be used, bits a6 and a7 are nottake in accountby
the TEA7088A.Different typesof codes areused:
a) The Ring Control Code :
- Ring start up
- Outputlevel codes
b) The Operating Code :
- Speech
- Dialing
- Microphonemute
- Earphone/Microphonemute
c) The Data Codes (DTMF, ring frequencies) :
Those data c odes are stor ed inside the
TEA7088Aand are used as soon as the dialing
code or thering start code is received.
d) The Configuration Code :
- AGC / no AGC(toggle)
- No mask / mask(Low DC in ”make”) (toggle)
- Normal gain / normal gain +6dB, on receive
channel(toggle)
Those configuration codes are ”Flip-Flop”
codes.
For instance : The first time that the+6dBcode
is sent, the receivegain increases of +6dB.
If the samecode is sent again, the receivegain
goesbackto normalvalue.In thesameway the
3.58MHz internal oscillator can be switched
OFF with a second transmission of the proper
code.
e) The RESET Code :
ResetcodefromtheMCUwillresetinternallogic
of TEA7088A to default mode and will induce
TEA7088Ato generatea ”RESET” status”low”
to the MCU on Pin 19.
Warning : the ”RESET” code deactivates the
serial bus interface which is reactivated only
aftera ”ON-HOOK/OFF-HOOK”sequence.
f) The INITIALIZATION Code :
Initialization code from the MCU will reset the
internallogic of TEA7088Ato default mode, but
theTEA7088Awillnot generatereset command
to the MCU on Pin 19.
8/17
Page 9
MICROCONTROLLER INTERFACE WITH TEA7088A(continued)
Figure8 : Resetand Power ON
Without us ing the RESET Code through the Serial Bus Interface
I
AABCDDE
L
TEA7088A
V
MC
5
2.7
V
RMC
3.4
2.6
PON
RESET
Us in g the RESET Code through the Serial Bus Interface
I
AB CDDEDFA
L
V
MC
5
2.7
t
t
2.5V
t
t
t
t
V
RMC
3.4
2.6
PON
RESET
A:ON-HOOK
B : START UP + SPEECH
C : PULSE DIALING
D : SPEECH or DTMF
E : LINE B REAKEXCHANGE DURATION
F : LINE BREAK EXCHANGE DURATION > t
td: DELAYFIXED BY THE MICROCONTROLLER
d
tdtd
Re se t con trolcod e (010111 )
sent on the serialbus
t
2.5V
t
t
t
7088A-09.EPS
9/17
Page 10
TEA7088A
MICROCONTROLLER INTERFACE WITH TEA7088A(continued)
TheStart Up Conditions of the TEA7088A
Assoon as RESETis highand beforesending any
code the circuit is in the following default configuration:
- Speech
- No mask
- AGC ON in transmit and receive channels
- Normalgain on receivechannel
- 1.79MHz input clock(oscillator in stand by)
microcontroller through thehigh voltage stage.
The ”MAKE” voltage over the TEA7088A during
dialing can be reduced by sending the mask code
0010101.To recoverthe normalspeech voltageat
the end of dialing the mask code must be sent
again.
If the mask code is not used the voltage over the
TEA7088Aduring dialingis the same asin speech
mode.
6 bit Codes
Between two DTMF or ring frequencies, introducing a Mute or speech code implies to wait 1ms to
end the sinewaveor square period.
DTMF Dialing
To dial in DTMF the following sequence of codes
must be sent :
6 bitserial code (00XXXX/Fi/010010) ; OSCIN= 1.79MHzexternal clock (defaultmode)
or 3.58MHz external cera mic/crystal (with co de ”101000” to select internal oscillator)
7088A-18.EPS
15/17
Page 16
TEA7088A
TYPICALAPPLICATION
R6
C5
R5
Sidetone
R13 300Ω
R11 33Ω
R12 82kΩ
D2 13V
R10
Impedance
CC
V
REF
V
R8 1.3kΩ
R14 10kΩ
C17
2.2nF
Handset
CC
V
C26 1µF
C22 47nF
C21 47nF
C30
10
IVLS
RING
V
18
47nF
3.58MHz
OSC
GND
RESET
PON
X2
9
1920212223242526
RI
MSK
DATA
DCL
RMC
V
R17
15kΩ
7
14
SN
GTR
V
RECIN
SOFT
1
GREC
DTMF
28
C12
100nF
L
V
S
V
1112
1µF
C11
23
CC
8
620Ω
AGC
4
16
EAR+
TEA7088A
REF
VMCV
13
27
15
EAR-
R21
2kΩ
6
MIC2
5
MIC1
BUZ
17
123S
MCU
*0#R
456M
789L
Q1 BSS92
C2
4.7nF
R27
5.6Ω
V
Ω
R28 22k
C18
30pF
C19
X1
30pF
R25
C8
47µF
CC
REF
V
C3 100nF
R4 560kΩ
C13 100nF
C10
C14
470µF
47nF
47Ω
Buzzer
C16
D3
10µF
24V
C15 4.7µF
R2
330kΩ
D5 BAT42
R15 1kΩ
Q3
R29
22kΩ
BF393
D11 6.2V
D8D9
R40 1kΩ
SW1A
D7D6
SW1B
4 x 1N4004
C1 820nF
A
B
7088A-19.EPS
16/17
Page 17
PACKAGE MECHANICAL DATA
28 PINS - PLASTICPACKAGE
TEA7088A
Dimensions
Min.Typ.Max.Min.Typ.Max.
MillimetersInches
A2.650.104
a10.10.30.0040.012
b0.350.490.0140.019
b10.230.320.0090.013
C0.50.020
c145
o
(Typ.)
D17.718.10.6970.713
E1010.650.3940.419
e1.270.050
e316.510.65
F7.47.60.2910.299
L0.41.270.0160.050
S8
Informationfurnishedis believedto be accurateand reliable.However, SGS-THOMSON Microelectronics assumesno responsibility
for the consequences of use of such information nor for any infringementof patents or other rights of third parties whichmay result
from its use. No licence is granted by implication orotherwise underany patentor patent rights of SGS-THOMSONMicroelectronics.
Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all
informationpreviouslysupplied.SGS-THOMSON Microelectronics products arenot authorized for use as critical components in life
support devices or systemswithout express written approval of SGS-THOMSON Microelectronics.
1998 SGS-THOMSON Microelectronics - All Rights Reserved
2
Purchase of I
2
I
C Patent. Rights to use these components in a I2C system,is granted provided that the system conforms to
Australia - Brazil - Canada - China- France - Germany - Italy - Japan - Korea - Malaysia - Malta - Morocco
The Netherlands - Singapore - Spain - Sweden - Switzerland - Taiwan - Thailand - United Kingdom - U.S.A.
C Components of SGS-THOMSON Microelectronics, conveys a license under the Philips
2
C Standard Specifications as defined by Philips.
the I
SGS-THOMSON Microelectronics GROUP OF COMPANIES
o
(Max.)
PM-SO28.EPS
SO2 8.TB L
17/17
Loading...
+ 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.