EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m ary GENERAL DESCRIPTION The EM91850 are tone/pulse switchable dialer with Last Number Redail (LNB) and SAVE function, which are fabricate in CMOS technology with wide operating voltage for both tone and pulse mode. EM91850 consumes very low memory retention current in on hook state. The EM91850 provide necessary functions of telephone set for application in any environment, such as pulse dialing, tone (DTMF) dialing, handfree dialing. Beside this, hold , mute and redial function are provide for particular operation. In redial mode EM91850 can auto insert pause time for application in PABX system. EM91850 also have a special I/O pin - VAO can used tocontrol the receive volume amplify circuit. FEATURES • • • • • • • • • • • • • • • • • • Volume add Control Function. One key Redial Function. Flash key is available and have multiple Flash time ( 600 ms, 300 ms, 100 ms ) can be selected. Auto Insert Pause Time. Tone/Pulse Switchable. Pulse mode fixed 10PPS. Pulse to tone ( P→T ) key is provided for PABX operation. Many options can be selected by R option. Mode ( Pulse, Tone ) M/B ratio ( 40:60 ; 33:66 ) Auto insert pause time ( enable ; disable ) One set 32 digits SAVE function. One set 32 digits LNB redial function. Mixed and cascaded dialing. Hold and Mute function. Hand Free dialing. Tone duration and inter -tone pause are fixed at 90 ms. Flash pause time are fixed at 600 ms. Pulse to Tone pause time are fixed at 3.6sec. Uses 3.579545 MHz crystal or ceramic resonator (with built-in capacitor, no need extra capacitor). Package in DIP 16. Total System • Operating voltage : 2.0V ~ 5.5V • Operating current : Tone mode 0.3 mA (typical) ~ 0.5 mA Pulse mode 0.15 mA (typical) ~ 0.2 mA • Standby current : 0.01 uA ( typical ) 0.1 uA (max.) • Use single clock 3.579545 MHz crystal * This specification are subject to be changed without notice. 4.28.1999 1 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION PIN ASSIGNMENTS in P re l i m ary EM91850 K6/XMUTE K5 K4/MUTEO XIN XOUT VSS VAO HFI 1 2 3 4 5 6 7 8 16 15 14 13 12 11 10 9 K3 K2 K1/HDO DTMF PO HKS VDD HFO PIN DESCRIPTIONS Symbol K2 , K3 , K5 I/O pin K1/HDO K4/MuteO K6/XMUTE VDD, VSS Xin , Xout HFI HFO HKS DTMF PO VAO Function Key board scan I/O pins, key scans by ripple way. These pins output 16K Hz signal one by one and periodically for key board scan. This pin has two functions. Normally this pin will be a Key board scan pins function same as K1~K6. In Hold condition this pin will stay in "High" level to control the Hold circuit and scan HD input key. In Hold condition all key will not allow keying except HD, HF and Hook switch. This pin has two functions Normally this pin will be a Key board scan pins function same as K1~K6. In MUTE condition this pin will stay in "High" level and output signal with the inverse of key scan to control the MUTE circuit and scan input key . Any key input will release MUTE condition. This pin has two functions Normally this pin will be a Key board scan pins function same as K1~K6. The Tone/Pulse dialing Mute signal output pin. This pin will switch to "High" level during Tone/Pulse dialing and hold function. Otherwise, this pin DC level stays "Low". Positive and negative power supply input pin Oscillator input and output pins , built in two 5pf capacitor so it's not need external capacitor. A 3.579545 MHz crystal must be crossed between Xin and Xout. Handfree function Input pin accepts rising edge signal to turn "on" or turn "off" handfree function. This pin is hysteresis input structure and built-in pull down resistor (typically 200 KΩ). Handfree outputs pin that is designed to control telephone line for on-hook dialing or control speakerphone circuit for handfree conversation. When handfree function is executed, this pin will switch to "High". Otherwise, this pin stays "Low" level. Hook Switch detects input pin , which is hysteresis input structure and without internal pull up resistor. DTMF (Dual Tone Multi-Frequency) output pin, In tone dialing mode, this pin will output DTMF signal that is corresponding to key board 0~9, *, # key. Pulse signal output pin that is NMOS open-drain. This pin is for pulse dialing. This output is "Low" during pulse dialing blank duration and Flash operation active, otherwise will be "High impedance". Volume Add output pin , which is open drain structure. Normally this pin will stay in "High Impedance". When Volume add active and dialer in OFFHOOK mode operting then this pin will output "Low". * This specification are subject to be changed without notice. 4.28.1999 2 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m ary Key Assignment : K1 HD K2 RD SAVE K3 1 2 3 4 5 6 MUTE 7 8 9 P */T 0 # F1 K4 K5 K6 HDO R R R_option MuteO VA F3 F2 R XMUTE R_option KEYBOARD DESCRIPTION : Key 0~9,*,# F1 , F2 , F3 */T RD P HD HF SAVE VA MUTE Description Digit key. Flash key, flash time F1=600ms F2=300ms F3=100ms. In Pulse mode, this key mean Pulse to Tone function key. Redial and One key Redial key. Pause key. Hold function key, at hold mode to key in "HD" key will go to idle On-hook state. Handfree function key. SAVE function key. Volume Add key. MUTE key. When this key be pressed MuteO output will be "high", and any key-in will release mute. * This specification are subject to be changed without notice. 4.28.1999 3 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION FUNCTION DESCRIPTIONS in P re l i m ary Dialer Option selection The EM91850 incorporated a special keyboard scanning function that is connecting a resistor ( typically is 560 KΩ ) on keyboard scan pin to select many telephone specifications. The specifications are described as follow : a. M/B ratio K2 M/B ratio NR 40:60 R-Vss 33:66 b. Auto Insert Pause time K3 Auto Insert Pause time NR Disable R-Vss Enable d. Mode K5 Mode NR R-Vss Tone Pulse Normal Dialing : Press the digital key directly on keyboard which number can be dialing out and stored in LNB memory auto matically. Operating procedure described as following: • To select Pulse or Tone mode. • Off-Hook or turn on HF function. • Keying d1,d2,....dn. The "d" expressed digital key pressed that include 1~9, *, 0, #, P, and P→T keys. The "n" expressed unlimited. • The numbers d1,d2,......, dn will be dialed out in Pulse or Tone mode as selection. LNB Redial Function : Storing : In normal dialing mode, every digital key was entry which number will be stored in LNB memory automatically. If entry digits are more than 32 digits, the redial function of LNB memory will be disabled, otherwise, these numbers stored in LNB memory can be redial output. Redialing : EM91850 provide Redial and One Key Redial function (1) Redial function Off-Hook normal dialing directly keying "F" key (or ON-OFF Hook once) and key-in "RD" keyboard. The numbers stored in LNB memory will be dialed out. (2) One Key Redial function Off-Hook normal dialing, if busy, press the "RD" key directly then the line will be broken about 1.2 sec with Trp redial pause time and dial out the numbers stored in LNB memory automatically. * This specification are subject to be changed without notice. 4.28.1999 4 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION Auto Insert Pause Time Function in P re l i m ary EM91850 Provides a new function - Auto Insert Pause Time function - for PABX system user. In PABX system, we usually use a special number to identify the phone want dial out or just a internal phone. So between the first and second number, the PABX system will switch to central office, that will be few second switch time. The auto insert pause time function will auto insert the pause time between first and second digit in redialing mode. This function are provide a pause time to wait PABX switch to Central Office. In fact, the pause time are record the waiting time of last dialing between the first and second digit. The auto insert pause minimum duration are equal 0 second, maximun duration are equal 3.5 second, and pause duration scale are 0.1 second. So, if the time during user keying first and second digit are longer than 3.5 second, the auto insert pause time will be limited at 3.5 second. By this function, we can redial the correct number out in PABX system.This function can select enable or disable by R_option. Pause(P) key operation The Pause(P) key is designed to support pause operation in dialing duration. "P" key can be stored in memory and it will occupy one digital position. • To select Pulse or Tone mode. • Off-hook(or turn on HF function), push (d1, d2,....dn,, P , k1, k2, ..... ,kn). These numbers will be dialed out as following sequence : d1, d2,.....dn, Tp, k1, k2, ..... ,kn (Tp are the pause Time) SAVE redial memory The SAVE memory is designed in EM91850 to support digits capacity buffer for second redial, pager, special memory for memo and other system applications. Storing : EM91850 support two operating methods to store numbers into SAVE redial memory. Method 1 : • To select Pulse or Tone mode. • Off-hook(or turn on HF function), push d1, d2 ....., dn. The numbers d1, d2,..., dn will be dialed out in Pulse or Tone mode as selection. • After dn had been dialed out and push [ST]. SAVE key. If the keying numbers are more than 32 digits that content of SAVE memory can not be updated. Otherwise, these numbers will be stored into SAVE memory. Noted : In the [ ] key allows to be omitted. The SAVE buffer are the length 32 digits number Method 2 : On or Off-hook (or turn on HF function), push ST, d1, d2 ....., dn, [ST], SAVE. If the keying are not over 32 digits, the numbers d1, d2, ....., dn will be stored in SAVE redial memory automatically. Dialing • To select Pulse or Tone mode. • Off-hook(or turn on HF function or after executing Flash function), first push SAVE key. The numbers stored in SAVE memory will be dialed out in Pulse or Tone mode as selection. * This specification are subject to be changed without notice. 4.28.1999 5 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m ary Mixing dialing : Let LNB=7,8,9 At off-hook state, key in "RD", *, 0, P, then the LNB=7, 8, 9, *, 0, P, and the number will be dialed out. Pulse to Tone(*/T) key operation The Pulse to Tone(*/T) key is designed to support toll dialing (long distance call) or PABX system operation. The "*/T" key can be stored in memory and it will be occupy one digital position. • To select Pulse mode. • Off-hook(or turn on HF function), push d1, d2,...dn, */T, k1, k2, ....,kn. These numbers will be dialed out as following sequence : d1, d2,....dn, Tpt, k1, k2, ....., kn. (Tpt are the Pulse to Tone pause time) (pulse mode) (tone mode) Flash(F=F1,F2,F3) key operation The Flash key is designed to break telephone line temporarily. After key is depressed, this dialer will send a flash signal to break line and reset all condition. The Flash's break time dependent on the which key be pressed, F1=600ms, F2=300ms, F3=100ms. Handfree (HF) function The Handfree function are provided in EM91850 to support on-hook dialing and loudspeaker application which can be turn "on" or "off" by pressed again "HF" key. During handfree function is executed, the HFO pin is switched to "high". Otherwise the HFO pin stays "low" level. One of the following operations can turn off Handfree func tion (HFO pin return to "Low"). • On-Off hook once. • Pressed "HF" key • Turn on Hold (HD) function.(HDO pin switched to "High") Hold (HD) function The Hold function is designed to stop conversation temporarily. In off-hook state (or HF function is turned on), to press HD key on the keyboard, the Hold function can be turned "on" (HDO pin switched to “High”). One of the following operations can turn off Hold function (HDO pin switched to "Low"). • On-Off hook once. • To press HD key back to idle On_Hook state • Turn on Handfree (HF) function.(HFO pin switched to "High") ** In Hold state all key board will be disable except "HF" , "HD" key and HKS switch Mute function The EM91850 provide mute function to mute microphone or antler at off-hook (or turn on HF) state. When keyin "MUTE" key, "MuteO" pin will become "High" to mute microphone. Any key-in will release mute mode and operating the correct key. * This specification are subject to be changed without notice. 4.28.1999 6 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m ary Volume add function EM91850 provide Volume Add function to control the speech network for adding the receiving volume. Except idle On-Hook state, Volume add function will working effect no matter what state is. Volume add function are toggle structure. Every time touch VA key will inverter the VAO pin condition ( H→L→H→L→.....). So Volume add will active or release each time keying VA. If and only if, when dialer back to the idle On_Hook state then the Volume add function will force to release. This solution protect the user will not be hurt by loud volume. Although Volume add state will not change by Off_Hook or HF operation but if dialer are in HF mode then Volume add outpout (VAO) will be inhibited. Noted : Except dialer back to idle state, any other operate will not reset volume add situation ( include HD, HF , Flash ..... , and so on ). So volume add situation will be hold until dialer back to idle. * This specification are subject to be changed without notice. 4.28.1999 7 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m OPERATING FLOW CHART HF (1) HF ary On_Hook state HKS=L HKS=H (4) On_Hook HF state (2) Off_Hook state HKS=L HD HD HKS=H HF (6) On_Hook HD (3) Off_Hook HF HD HF HD HF HF HKS=H HD (5) Off_Hook HD HKS=L <Note> : HF=Handfree HD=Hold Truth Table : Operating state HKS Input / Output pin level PO XMUTE HFO HDO (1)On-hook, idle state (2)Off-hook line H L Z Z L L L L L L (3)Off-hook, HF line (4)On-hook, HF line L H Z Z L L H H L L (5)Off-hook, HD line (6)On-hook, HD line L H Z Z H H L L H H Note : Z= floating (high impedance) ; H= logic "High"; L= logic "Low" level. @ = To doing R-option * This specification are subject to be changed without notice. 4.28.1999 8 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m ary ABSOLUTE MAXIMUM RATINGS(Ambient temperature is 25oC, all voltages referenced to VSS) Items Sym. Power supply voltage Input voltage range Operating temperature Storage temperature Power consumption Rating VDD VIN TOPR TSTO PD Unit 6.0 VSS-0.3V ~ VDD+0.3V 0 ~ +70 -55 ~ 150 500 V V o C o C mW RECOMMENDED OPERATING CONDITIONS 1. Supply voltage range from 2 V to 5.5 V at fc=3.58 MHz 2. Operation frequency: 3.58 MHz crystal. D.C. ELECTRICAL CHARACTERISTICS (VSS=0V; TOPR=0oC to 70oC, VDD=3V unless otherwise noted) Parameter Operating voltage Sym. Min. Tone Pulse Memory retenion Standby current Operating current Memory retention current HKS, HFI Input voltage HFO Drive current Sink current HFO pull down resistor VAO Leakage current Sink current MuteO, HDO, XMUTE Drive current Sink current K2, K3, K6 Output current PO Sink current Tone Pulse 2.0 2.0 1.0 Istby IDD Imrt ViH 0.7 ViL Vss IoH -0.2 VDD Typ. Max. Unit 0.001 0.15 0.3 0.15 0.001 - 5.5 5.5 5.5 0.1 0.3 0.5 0.3 0.1 1 0.3 - unload µA mA mA Idle On_Hook state uA V DD HKS=1,Vdd=1V Schmitt trigger mA Vo=2.5V 200 -0.01 uA Vo=0.5V KΩ Vxmute=Vdd mA uA Vxmute=0.5V Vo=2.5V IoL Rhf IoH 0.2 - - IoL IoH 1 -270 -350 -420 IoL IoH IoL IoL 10 -270 10 1 20 -350 20 1.5 50 -420 50 2 * This specification are subject to be changed without notice. V Condition uA mA Vo=0.5V Vo=2.5V Vo=0.5V Vo=0.5V 4.28.1999 9 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m ary DTMF CHARACTERISTICS (VSS= 0V , VDD= 3V , Topr = 0oC to 70oC) Symbol Twist DC level Dist Ac level Sink current Load resistor Minimum tone duration Minimum intertone pause Description Twist=20 LOG(COL/ROW) Vdc , Vdd=2.0V~5.5V Distortion Row group Vdtmf=0.5V Dist<-23dB Td ( redial ) Titp ( redial ) Min. 1 0.55 130 0.2 5 - Typ. 2 -30 155 90 90 Max. 3 0.7 -23 180 - Unit dB Vdd dB mVrms mA KΩ ms ms ACTUAL FREQUENCY OUTPUT ( fosc =3.579545 Hz ) F1 F2 F3 F4 F5 F6 F7 Standard (Hz ) 697 770 852 941 1209 1336 1477 Output ( Hz ) 699 766 848 948 1216 1332 1472 Deviation ( % ) +0.28 -0.52 -0.47 +0.74 +0.57 -0.30 -0.34 ELECTRICAL CHARACTERISTIC (VDD-VSS=3.0V,Fosc=3.58 MHz) Parameter Sym. Min. Typ. Keyin or release debounce Pulse rate Make/Break ratio Tdb PSR MBR Inter-digit pause time Pause time Pulse to tone time Flash break time Tidp Tp Tpt Tf - 18 10 40:60 33:66 800 3.6 - 0 - 600 300 100 600 90 1.2 1 1/32 0.25 2.25 5 3100 - Flash Pause time Tone duration One key redial Break time One key redial Pause time Scan wave width Scan wave period Key board scan Period Auto Insert Pause Pre-Mute time Tfp Td Trb Trb Tsw Tsp Tksp Taip Tpm * This specification are subject to be changed without notice. Max. Unit ms pps % Condition K2 pin=NR K2 pin=R-Vss ms S mS F1 key F2 key F3 key mS mS S S mS mS mS mS mS 4.28.1999 10 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m TIMING DIAGRAM ary HKS 1 KEY XMUTE 2 3 Tdb Tpm Titp DTMF Td PO XOUT Figure 1. Tone Mode operating Timing HKS 1 KEY 2 3 Tdb Tdb XMUTE Tpm PO Tidp Tidp Tidp tB DTMF XOUT Figure 2. Pulse Mode operating Timing * This specification are subject to be changed without notice. 4.28.1999 11 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m Pulse KEY 1 2 ary Tone */T 3 4 XMUTE Tpt DTMF PO XOUT Figure 3. Pulse to Tone operating Timing KEY F 1 dial inhibited 2 Tf Tfp 3 XMUTE PO XOUT Figure 4. Flash operating Timing Tone mode KEY 1 Pulse mode P 2 1 P 2 Tp XMUTE Tp DTMF PO XOUT Figure 5. Pause operating Timing * This specification are subject to be changed without notice. 4.28.1999 12 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m ary HKS KEY 5 0 7 7 9 7 Taip DTMF Td XOUT Dialing 057797 so LNB=057797 and Taip timng will be store Then Redial will auto insert Taip timing between RD number 0 and 5 HKS KEY RD Titp DTMF Taip 0 5 7 7 9 7 Td XOUT Figure 6. Auto Insert Time operating Timing (LNB=1 2 3) HKS KEY RD XMUTE PO XOUT Figure 7. Redail operating Timing( Pulse Mode ) * This specification are subject to be changed without notice. 4.28.1999 13 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m ary (LNB=1 2 3) HKS KEY RD XMUTE DTMF XOUT Figure 8. Redial operating Timing( Tone Mode ) LNB= 1 2 HKS KEY 1 2 RD XMUTE PO Trb Trp XOUT Figure 9. One key Redial operating Timing( Pulse Mode ) LNB= 1 2 HKS KEY 1 2 RD XMUTE PO Trb Trp DTMF XOUT Figure 10. One key Redial operating Timing( Tone Mode ) * This specification are subject to be changed without notice. 4.28.1999 14 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m ary Tdb HFI HFO 1 KEY 2 RD LNB = 1 2 XMUTE PO Torf Trdp XOUT Figure 11. Handfree Mode One key Redial operating Timing( Pulse Mode ) Tdb HFI HFO KEY 1 2 RD LNB = 1 2 XMUTE DTMF Torf Trdp PO XOUT Figure 12. Handfree Mode One key Redial operating Timing( Tone Mode ) * This specification are subject to be changed without notice. 4.28.1999 15 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m ary HKS Tdb HFI Tdb HFO KEY HF HD HF HD HD HD HD Tdb Tdb K1/HDO HD XMUTE/K6 K2~K6 XOUT Figure 13. Handfree and Hold operating Timing HKS KEY 1 MUTE Tdb 2 Tdb MuteO/K4 XMUTE DTMF XOUT Figure 14. Mute operating Timing * This specification are subject to be changed without notice. 4.28.1999 16 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m ary Tsp K1 Tsw K2 K3 K4 K5 K6 Tksp Figure 15. Key board scan Timing HKS HD KEY Tsp HD Tdb K1 Tsw K2 ~ K6 Figure 16. Hold active Key board scan Timing * This specification are subject to be changed without notice. 4.28.1999 17 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m K1 ary Tsp Tsw K2 K3 K4 K5 K6 Tksp Figure 17. Mute active Key board scan Timing K1 Tsp Tsw K2 K3 K4 K5 K6 Tksp Figure 18. XMUTE active key board scan Timing * This specification are subject to be changed without notice. 4.28.1999 18 RING TIP - + * This specification are subject to be changed without notice. 103 HF 104 1N4148 22K 220K 1N4148 100K 104 47K 100K 103 104 1N4148 VDD + 1U C945 C945 470K 47K C945 3.58M 1N4148 240K 8 7 6 5 4 3 2 1 1N4148 PO HKS VDD HFO VSS VAO HFI DTMF K1/HDO K2 K3 XOUT XIN K4/MuteO K5 K6/XMUTE 9 10 11 12 13 14 15 16 33K 33K 100K 220K 104 HDO HFO /PO EM91850 100K 104 33K 1N4148 1N4148 16V/1W 100K 3K3 A92 A42 ON-HOOK 10M 1u + C945 470u 470K 1N4148 + 0.1u 5V1 1N4148 LED 1K 10K K6 K5 K4 K3 K2 K1 XMUTE MuteO /VAO HFO DTMF I_LOOP SPEAK_Power KEYBOARD Network SPEECH APPLICATION CIRCUIT : CONTROL CIRCUIT in P re l i m 100K + 47K 10U 470K 47K Auto Release HOLD Function Circuit HOOK-SW OFF-HOOK EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION ary 4.28.1999 19 EM91850 TONE/PULSE DIALER WITH HF, HD, REDIAL AND VOLUME CONTROL FUNCTION in P re l i m ary APPLICATION CIRCUIT : KEYBOARD AND R_OPTION K1 HD K2 RD SAVE K3 1 2 3 4 5 6 MUTE 7 8 9 P */T 0 # K4 K5 VA K6 F1 F2 F3 AIP T/P MBR * This specification are subject to be changed without notice. 560K R_Option 4.28.1999 20