KS58006 TONE/PULSE DIALER WITH REDIAL INTRODUCTION 18-DIP-300A The KS58006 is DTMF/PULSE switchable dialer with a 32-digit redial which can be done using a slide switch. All necessary dual-tone frequencies are derived from a 3.579545 MHz TV crystal or ceramic resonator providing very high accuracy and stability. The required sinusoidal wave form for each individual tone is digitally synthesized on the chip. The generated wave form has very low total harmonic distortion (7% max). A voltage reference is generated on the chip which is stable over the operating voltage and temperature range and regulates the single levels of the dual tone to meet telephone industry specifications. CMOS technology is applied to this device, for very low power requirements high noise immunity, and easy interface to a variety of telephones requiring external components. FEATURES • Tone/Pulse switchable (slide switch) • 32-digit capacity for redial • Automatic mix redialing ( last number dial ) of PULSE → DTMF with multiple auto access pause • PABX auto-pause for 3.5 sec. • 4 X 4 or ( 2 of 8 ) keyboard available • Two key single tone operation • Operating Voltage : 2.0 ~ 5.5V • Numbers dialed manually after redial are cascadable and stored as additional numbers for next redialing • Uses inexpensive TV crystal or ceramic resonator (3.579545MHz) • Make/Break ratio (33.3 / 66.6) pin selectable • Touch key hooking (604ms) • Low standby current • Improved EMI characteristic • Improved redial memory quality ORDERING INFORMATION Device Package Operating Temperature KS58006N 18-DIP-300A - 20°C ~ + 70°C PIN CONFIGURATION R1 1 18 C4 R2 2 17 C3 R3 3 16 C2 R4 4 15 C1 HS 5 14 DP M/B 6 13 X’MUTE MDS 7 12 TONE OUT OSC IN 8 11 VSS OSC OUT 9 10 VDD KA58006 Fig. 1 KS58006 TONE/PULSE DIALER WITH REDIAL BLOCK DIAGRAM HS M/B MDS OPERATION INPUT LOGIC R1 R2 R3 R4 C1 C2 KEYBOARD LOGIC OUPUT LOGIC RED IAL MEMORY 32 DIGIT MDO KIT X’MUTE MUTE DP C3 C4 CONTROL LOGIC V DD DTMF GENERATOR OSC TONE OUT OSC IN OSC OUT VSS Fig. 2 ARRANGEMENT OF KEYBOARD 1 2 3 5 6 HK R2 7 8 9 P R3 * 0 # RD C1 C2 C3 C4 HK : HOOKING (604ms) P : PAUSE (3.5 second) RD : REDIAL Input Specified Actual % Error R1 697 699.1 + 0.31 R2 770 766.2 - 0.49 R3 852 847.4 - 0.54 R4 941 948.0 + 0.74 C1 1209 1215.7 + 0.57 C2 1336 1331.7 - 0.32 C3 1477 1471.9 - 0.35 R1 4 * KEYBOARD DESCRIPTION TONE FREQUENCIES R4 KS58006 TONE/PULSE DIALER WITH REDIAL PIN DESCRIPTION Pin No Symbol Description Keyboard (R1, R2, R3, R4, C1, C2, C3, C4) These inputs can be interfaced to an XY matrix keyboard. C1-C4 & R1-R4 are set to low at On Hook (HS = high). C1-C4 key inputs are set 1- 4 R1 - R4 to low and R1-R4 are set to high at OFF HOOK (HS = low) which enables the key- 15 -18 C1 - C4 input operation. The oscillator starts running when a keypress is detected. Scanning signals are presented at both column and row inputs (TYP : 437Hz) until the input key is released. Key inputs are compatible with standard 2-of-8 form or single-contact keyboard. Debouncing is provided to avoid false entry (TYP : 4mS). Hook Switch 5 HS This input detects the state of the hook switch contack. “Off Hook” corresponds to VSS condition. “On Hook” corresponds to VDD condition. Make/Break Ratio 6 M/B This input provides the selection of the Make/Break ratio (33.3: 66.6/40:60) when M/B is connected to VDD/VSS. Mode Select Input Pulse/DTMF mode is selected as shown is the following table. Initial Mode means the state after going Off Hook (HS → ”VSS”) 7 8-9 MDS OSC IN OSC OUT MDS INITAL MODE VDD Pulse VSS Tone SWITCHING ENTRY MODE MDS Input = VSS N/A Oscillator Input/Output These pins are provided to connect an external 3.58MHz crystal. Oscillator starts (at Off Hook) and is sustained unitl pulse or DTMF signals are finished. Power 10 - 11 VDD, VSS These are the power supply inputs. The device is designed to be operated on 2.0V to 5.5V DTMF Signal Output 12 TONE OUT When a valid keypress is detected in DTMF mode, appropriate low and high group frequencies are generated which hybrid the Dual Tone Output. Tone out is Off State in pulse mode. X’MUTE Output HS 13 VDD X’MUTE VSS X’MUTE Output “ON” Normally “OFF” “ON” during pulse and DTMF dialing (N channel open drain) Dial Pulse Out 14 DP DP : The normal output will be “ON” during break and “OFF” during make at “OFF HOOK”. The output will be “OFF” at “ON HOOK”. KS58006 TONE/PULSE DIALER WITH REDIAL ABSOLUTE MAXIMUM RATINGS Characteristic Symbol Value Unit VDD 6.0 V Input Voltage VI VSS - 0.3, VDD + 0.3 V Output Voltage VO VSS - 0.3, VDD + 0.3 V Output Voltage VO (DXM) ≤ VDD (DP, X’MUTE, MUTE) V Tone Output Current IO (TONE) 50 mA Supply Voltage PD 500 mW Operating Temperature T OPR - 20 ~ + 70 °C Storage Temperature T STG - 40 ~ + 125 °C Power Dissipation ELECTRICAL CHARACTERISTICS (VSS = 0V, VDD = 3.5V, fX’TAL = 3.579545MHz, Ta = 25°C, unless otherwise noted) Characteristic Symbol Test Conditions Min Operating Voltage Range VDD 2.0 Memory Retention Voltage VMR 1.0 Memory Retention Current IMR IDD (PULSE) MDS = VDD IDD (TONE) MDS = VSS ISB HS = VSS IOL1 DP, IOL2 X’MUTE Operating Current Standby Current Output Current Input Voltage Input Current HS = VDD = 1.0V One key selected HS=VSS, All outputs Unloaded Max 5.5 V 0.05 0.1 µA 0.1 0.3 0.4 0.7 10 50 V VDD = 3.5V 1.7 5.0 VDD = 2.5V 0.5 1.5 R1-R4, C1-C3, HS, M/B 0.8VDD VDD VIL MDS VSS 0.2VDD VDD = 3.5V, VIN = 0V IL2 VDD = 2.5V, VIN = 0V 50 R1-R4 µA mA VIH IL1 Unit mA No key selected. All outputs unloaded VOL = 0.4V Typ 30 V µA Valid Key Entry Time tKD 23 Key Release Time tKR 5 mS Tone Duration tTD 110 mS tTIDP 110 mS fCR 437 Hz Tone Interdigit Pause Time Column and Row Scanning Frequency Auto Access Pause Time Tone Output tAP VO(TONE) 3.5 ROW TONE ONLY -14.0 -12.0 VDD = 3.5V, RL = 5KΩ -14.0 -12.0 dBCR VDD = 3.5V Distortion THD VDD = 3.5V tD(TONE) sec VDD = 2.5V, RL = 5KΩ Ratio of Column to Row Tone Tone Output Delay Time mS 1.0 2.0 3.0 7 1.5 dBV dB % mS KS58006 TONE/PULSE DIALER WITH REDIAL APPLICATION INFORMATION KEYBOARD OPERATION 1. SINGLE MODE OPERATION Pulse Mode Operation D1 Off Hook . . . Dn The pulse mode is defined by the initial mode after going off Hook and latched at under MDS = VDD. D1 key entry. This is the condition Tone Mode Operation D1 Off Hook . . . Dn The tone mode is defined by the initial mode after going off Hook and latched at D1 key entry. This is the condition under MDS = VSS. Manual Dialing with Automatic Access Pause Off Hook D P D1 . . . Dn Multiple Pause key entries can be accepted and stored in the redial memory, each as a digit. Each P key provides 3.5 seconds pause time, but the P key entry as the first digit after going Off Hook is ignored. The * key can also be used as a pause key in the pulse mode. Pause (2) can be cancelled with the P or RD key during pause time in redialing. = Any numeric key. D Redialing Off Hook RD Up to 32 digits can be dialed with the RD key. The RD key is disabled while pulse or DTMF signals are transmitted. When more than 32 digits are stored, redial is also inhibited. The # key can be used as the RD key in the pulse mode. Inhibiting Redial Off Hook D1 . . . Dn RD RD Redial can be inhibited by depressing the RD key twice after DTMF or pulse signals are transmitted. KS58006 TONE/PULSE DIALER WITH REDIAL 2. PULSE/TONE SWITCHABLE OPERATION Mode Switching by MDS Input Off Hook D1 . . Dn . P Switching MDS to VSS Dn+1 Pulse Mode . . . DN+m DTMF Mode The pulse mode is initially defined MDS = VDD, mode switching to the DTMF mode can be accepted by MDS = VSS, the DTMF mode will be set up after the pulse mode is finished. In this mode, digits Dn + 1 ... Dn + m are transmitted from Tone Out as DTMF signals by depressing the corresponding keys. If no P key is contained serially before or after mode switching, the following condition is obtained. Off Hook D1 . . . Dn Switching MDS to VSS Dn+1 Pulse Mode . . . Dn+m DTMF Mode (Dn+1≠Pause) If digit Dn+1 is depressed after the pulse mode is finished, the DTMF mode will be set up after last the pulse signal ( Dn ) is generated. In this mode,digits Dn+1 ... Dn+m are transmitted from Tone Out as DTMF signals by depressing the corresponding keys. If digit Dn+1 is depressed during dialing pulse signals. What happens? When the DTMF mode is set, the Hold State will be set after last pulse signal Dn is finished. MDO will flash to indicate this Hold State, Dn+1 ... Dn+m are stored in redial memory as DTMF DATA and not transmitted from Tone Out. When it is ready to transmit DTMF data in redial memory, the RD or P key is depressed to reset this Hold State and Dn+1 ... Dn+m data are serially transmitted. KS58006 TONE/PULSE DIALER WITH REDIAL TONE MODE TIMING (MDS = VSS) KEY INPUT 4 . 3 RD tTID P 4 . 3 TONE tT IDP tTIDP X’MUTE Fig. 3 PULSE MODE TIMING (MDS = VDD) HS D KEY INPUT 2 3 P Swi tching MS = V S S * 2 1 DP 8 tT D TONE OUT tTIDP t PA X’MUTE MDS Fig. 4 KS58006 TONE/PULSE DIALER WITH REDIAL TIMING DIAGRAM (for Switching Mode Operation by MDS Input) HS D KEY INPUT 2 3 P Switching MS = V S S * 2 1 DP 8 tT D TONE OUT t TIDP tPA X’MUTE MDS tPA : 3.5 sec Fig. 5