home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 1 / HACKER1.ISO / miscpub1 / upi06.txt < prev    next >
Text File  |  1992-09-26  |  18KB  |  315 lines

  1. <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
  2. <                                                                            >
  3. <             The United Phreaker's Incorporated Proudly Presents            >
  4. <                                                                            >
  5. <                     Music On Hold Adapter (Music Box)                      >
  6. <                                                                            >
  7. <                            By: The Lost Avenger                            >
  8. <                                                                            >
  9. <                           An Upi Production 1990                           >
  10. <                                                                            >
  11. <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
  12.  
  13. Reprinted In File Form On March 4, 1990
  14.  
  15. Orignally Publised In Radio Electronics August 1989
  16.  
  17. ===============================================================================
  18.  
  19.                             Music On Hold Adapter
  20.                              By Steve Sokolowski
  21.  
  22.         Have you ever been in the middle of a phone conversation, and need to
  23. either walk away for a couple of minutes or switch lines?  The kids might be
  24. crying, the washing machine might need fabric softener, whatever.  Here's an
  25. inexpensive "Electronic hold button" controlled by a Touch Tone phone, with
  26. provision for audio for the other party, using either a music synthesizer IC
  27. module or a radio.
  28.         Unlike normal hold buttons, this one doesn't cut your phone handset off
  29. from the other party; you can still hear one another, ans also the audio, if
  30. you use it.  Rather, what it does is let you provide this audio to the other
  31. parrty, and then lets you hang up the handset without losing your party;  you
  32. can also opt for silence.  When you wish to resume conversation, pressing the
  33. pound (#) key shuts off the audio if used, and allows you to hang up and
  34. disconnect when you need to know how hold buttons and Touch Tone phones work.
  35.  
  36. Placing A Call On Hold
  37.  
  38.         The normal on hook voltage of a phone line is about 50 volts, depending
  39. on particular central office equipment.  When you lift a phone's handset, 600
  40. ohms is place acriss the phone line, dropping the voltage to 5 volts.
  41.         The hold adapter prevents a disconnection when you hang up the handset,
  42. by placing R6 And LED1 across the phone line using RY1.  The synthesizer
  43. provides music for the party on hold;  it can be left out if desired.
  44.  
  45. Touch Tone Operation
  46.  
  47.         Touch Tone Phones produce Dual Tone Multi Frequency (DTMF) signals,
  48. using a 4 X 4 keypad that produces two tocuh tone sinusoidal outputs.  The
  49. frequencies are determined by the key row and column (see Figure 1);  The row
  50. frequencies are lower than those of the columns, and a Touch Tone signal is the
  51. sum of both.  Normal Touch Tone pads have 12 keys, but the operator console
  52. keys (A-D) which normally aren't used.
  53.         Adding two sinusoids is equivalent to multiplying two sinusoids whose
  54. frequencies are the difference if the orginals.  Early Touch Tone pads used
  55. indicators and capacitors; modern versions are crystal controlled intergrated
  56. circuits that create staircase sinusoids.
  57.  
  58. Circuit Description
  59.  
  60.         The G8870 represents each tone pair as a 4 bit code, where the column
  61. of a key is the first two bits, and the row of a key is the second two bits;
  62. both pairs of bits range from 00-11.  This 4 bit code is then decoded by a 4514
  63. 4 to 16 decoder (IC3) to give the digit dialed.
  64.         Pressing the (*) key on a Touch tone phone adds a 1209Hz sinusoid (a
  65. Row 4 tone), and a 941 Hz sinusoid (a Column 1 tone), to give a binary code of
  66. 1100.  Similary, pressing (#) key adds 941Hz And 1477Hz sinusoids, to give a
  67. binary code of 1100.
  68.         If a user preses a key on a Touch Tone phone used to operate the hold
  69. adapter, pin 15 (Strobe SτD) Of IC1 goes high.  That stobe output is inverted
  70. by NOR gate IC2-a, and is fed to pin 23 (INHIBIT) OF IC3, enabling that device.
  71. If The Touch Tone key pressed is either (*) or (#), then either pin 19 or pin
  72. 14 of IC3 goes high, since those are the pins corresponding to these keys.  Pin
  73. 19 of IC3 goes to pin 12 of IC2-b, and pin 14 of IC3 goes to pin 5 of IC2-c.
  74. Note that IC2-b and IC2-c are used to create a NOR gate reset set (RS)
  75. flip-flop, which then controls RY1.
  76.         Since only one Touch Tone Key is interpreted at a time, there's no
  77. mormal instance when both pin 19 and pin 14 of IC3 fo high simultaneously; that
  78. only happens when IC3 is deferctive or there's a short.  If neither the (*) key
  79. nor the (#) key have been pressed, then both pins stay low.  Pressing the (*)
  80. key drives pin 12 Of IC2-b high and pin 11 of IC2-c goes low.  Similarly
  81. pressing the (#) key drives pin 5 of IC2-b high and pin 4 of IC-b goes low.
  82.         When pin 4 Of IC2-b, goes high by pressing the (*) key, Q1 turns on and
  83. the contact of RY1 closes, preventing a disconnection when you hang up the
  84. handset.  That's because phone line current now flows through R6, the secondary
  85. of T2, and the hold indicator LED1, which is now lit.  When pin 4 of IC2-b goes
  86. low by pressing the (#) key, Q1 turns off, current stops flowing through the
  87. coil of RY1 (opening its contact), and disconnecting the hold adapter.  The
  88. hold adapter doesn't work as a standard hold button, because pressing the (*)
  89. key doesn't disengage your phone handset.  It just lets you hang up or switch
  90. to another lone without being disconnected, because a second current path is
  91. now across the phone line.
  92.         To include audio, the music synthesizer module goes in parallel with
  93. LED1, and the audio fed from the synthesizer to the primary of T@.  The audio
  94. modulates the 5 volt phone line voltage and is heard by both you and the party
  95. on hold.  If you prefer either dialogue or some other music, you can replace
  96. the synthesizer with a radio that has an earphone jack.
  97.         To do that, plug an external earphone cord into the jack, and connect
  98. an earphone jack to the PC board hole for the synthesizer output, using S2 (an
  99. SP3t switch) as indicated.  For silence, jumper the secondary of T@; that can
  100. be done using either a jumper or S2, although the use of S2 is strictly
  101. optional.  Just remember that pressing the (*) key lets you hang up without
  102. being disconnected, but doesn't disengage the handset.  The hold adapter uses
  103. IC4, a 7805 5 volt DC regulator with C4 as filter, and 12 volt DC, 250mA, wall
  104. transformer T1; S1 is used as the ON/OFF switch.
  105.  
  106. Construction
  107.  
  108.         User sockets for the IC's, transistor (if desired), and relay.  Any
  109. suitable cabinet will do, and user a 1 amp, 120 volt to 12 volt DC wall
  110. transformer.  Use screws and spacers or adhesive foam to attach the PC board to
  111. the cabinet.  You can use any SP3T switch you want for S2, as long as it'll fir
  112. in the cabinet.
  113.         Music synthesizer modules play repeating 30 battery socket and speaker.
  114. The 1.5 volt battery socket and speaker.  The 1.5 volt battery will likely be
  115. present; the speaker may be, depending on the model.  Note the polarity of the
  116. battery (if present) before removing it.
  117.         The mechnical ON/OFF switch depicted is a metal flap, riveted on the
  118. the right end, and with the left end on the right end, and with the left end
  119. resting against the module board by spring tension.  Connect the pad on the PC
  120. board labeled "1.5 V" to the synthesizer's battery terminals, break the speaker
  121. wires or foils (if the speaker is present), and the solder any ON/OFF switch
  122. closed.  Attach the synthesizer to the PC board using doublesided tape or
  123. adheasive foam.
  124.         The two PC board pads underneath the "1.5V" label connect the audio to
  125. the primary of T2.  The secondary of T2 goes in series with R6 and LED1, adding
  126. audio to the 5 volt DC offhook voltage.  For silence, jumper the secondary of
  127. T2.  To display all 10 decoded Touch Tone keys, install R9 to R18 And LED2 to
  128. LED11 (with bezels), the former mounted in the PC board, the lattered mounted
  129. on the the front panel of a cabinet.
  130.  
  131. Installation And Test
  132.  
  133.         Connect the red and green wires of a standard phone cord to their PC
  134. board locations; the yellow and black wires aren't used.  The other end plugs
  135. into a T adapter with two RJ-11 female telephone sockets feeding into one RJ-11
  136. male telephone plug.  Plug the hold adapter and the Touch Tone phone into the T
  137. adapter, and plug the T adapter into the telephone jack.
  138.         To test the hold adapter, dial a friend; if R9 to R18 and LED2 to LED
  139. 11 were used, the LEd corresponding to the Touch Tone key pressed should light.
  140. To place a call on hold, press the (*) key;  RY1 will close, connecting R6 and
  141. LED1, audio should now be heard by you in the handset if the synthesizer or a
  142. radio is present, and you can now hang up the handset.  Pressing the (#) key
  143. disengages the hold adapter, opening RY1's contact, disconnecting R6 and LED1,
  144. and stopping the audio.  Since the current path had now been removed, hanging
  145. up the telephone will disconnect your party, unless you first press the (*) key
  146. again.
  147.  
  148. Figure 1:
  149.  
  150. Touch Tone Keypad
  151.  
  152.         1209Hz  1366Hz  1477Hz  1633Hz
  153.       ┌-------------------------------┐
  154. 697Hz |   1       2       3       A   |
  155.       |                               |
  156. 770Hz |   4       5       6       B   |
  157.       |                               |
  158. 852Hz |   7       8       9       C   |
  159.       |                               |
  160. 941Hz |   *       0       #       D   |
  161.       └-------------------------------┘
  162.  
  163.  
  164. Schematics To Music Box:
  165.  
  166. Parts Needed
  167. -=-=-=-=-=-=
  168.  
  169. Resistors
  170. =-=-=-=-=
  171. R1, R2, R4 - 100,000 Ohms, 1/4 Watt, 5%
  172. R3 - 47,000 Ohms, 1/4 Watt, 5%
  173. R5 - 50,000 Ohms, 1/4 Watt, 5%
  174. R6 - 120 Ohms, 1 Watt, 5%
  175. R7 - 220,000 Ohms, 1/4 Watt, 5%
  176. R8 - 1,000 Ohms, 1/4 Watt, 5%
  177. R9 To R18 - 1,000 Ohms, 1/4 Watt, 5%
  178.  
  179. Capacitors
  180. =-=-=-=-=-
  181. C1, C2 - 0.01 µF Disc
  182. C3 - 0.1 µF Disc
  183. C4 - 470 µF 16 Volt Axial Tantalum Electrolytic
  184.  
  185. Semiconductors
  186. =-=-=-=-=-=-=-
  187. Q1 - 2N222 Transistor
  188. IC1 - California Micro Devices G8870 Touch Tone Reciever
  189. IC2 - 4001 Quad NOR Gate
  190. IC3 - 4514 1 of 16 Decoder (High Output)
  191. IC4 - 7805 5 Volt DC Regulator To 220 Type
  192. LED1 To LED11 - Standard Red LED's
  193.  
  194. Other Components
  195. =-=-=-=-=-=-=-=-
  196. S1 - SPST 120 Volt AC Switch
  197. S2 - SP3T Rotary Or Slide Switch
  198. T1 - 120 Volt AC To 12 Volt Dc, 250 mA, DC Wall Transformer
  199. T2 - Audio Transformer, 1000 Ohms Primary, 8 Ohms Secondary (Mouser
  200.      Electronics, Catalog NUmber 42tm013)
  201. RY1 - 6 Volt SPST Relay With 100 Ohm Coil
  202. XTAL1 - 3.58 MHz Crystal
  203. MODULE1 - Music Synthesizer Module
  204.  
  205. Miscellaneous
  206. =-=-=-=-=-=-=
  207. Suitable Cabinet
  208. 4 Wire Phone Cord With Open Wires On One End Or Spade Lugs
  209. 4 Prong Or RJ-11 Modular Male Plug On The Opposite End
  210. Dual RJ-11 Socket To Single RJ-11 Plug T Adapter
  211. Female To Female Rj-11 Adapter
  212. Solder
  213. Wire
  214.  
  215. NOTE:  A kit of parts is available from De-Phone Industries, PO Box 5835,
  216.        Spring Hill, Florida 34606.  The kit includes the single sided PC board
  217.        ($7.50 US), G8870 Touch Tone Receiver IC ($10.00US), T Adapter
  218.        ($2.20US), 3.58 Mhz Crystal ($1.75US), And Music Synthesizer Module
  219.        ($1.75US); Send $15.70US for all parts.  Allow 3-4 weeks for delivery,
  220.        and include $2.50Us for shipping/handling.  Florida residents include
  221.        sales tax; Canadian residents send money order in US funds, with $3.25
  222.        shipping/handling. No personal checks, please.
  223.  
  224.                                  ┌------------------------------------------┐
  225.                                  |┌-----------------------------------------┼┐
  226.  ┌---o Green                     ||                   1┌-------┐            ||
  227.  |                               ||                  ┌-┤ Ic2-a |3           ||
  228.  | ┌-o Red                   +5V || ┌----------------o | 4001  0----------┐ ||
  229.  | |             ┌----------┐   || |                └-┤       |          | ||
  230.  | o-C1-R1-o-----|1  IC1  18|-o  || | +5V             2└-------┘     +5V┐| ||
  231.  | |       |     |          | C3 || |  ┌-------------------------------┐|| ||
  232.  o-┼-C2-R2-┼-o---|2       17|-o  || |  └|1 Strobe      Ic3            24|┘| ||
  233.  | |       | o---|3         | R7 || |   |  Data1       4514   Inhibit 23|-┘ ||
  234.  | |      R3 R4  |        16|-o  ||┌┼---|2------┐ ┌-----------┐         |   ||
  235.  | |       └-┴---|4       15|----┼┼┼┘   |       └-|  Latch 1  |--┐Data4 |   ||
  236.  | |       ┌-o---|5       14|----┘||    |  Data2┌-|           |-┐└----22|---┘|
  237.  | |       | └---|6       13|-----┘| ┌--|3------┘ └-┬--┬--┬--┬┘ |       |    |
  238.  | |    Ground   |        12|------┘ |  |           |A |B |C |D |Data3  |    |
  239.  | |         ┌---|7       11|--------┘┌-|4-(7)----┌-┴--┴--┴--┴┐ └-----21|----┘
  240.  | |       Xtal  |          |     ┌---┼-|5-(6)----|           |---(0)-20|----┐
  241.  | |         └---|8       10|┐   ┌┼---┼-|6-(5)----|  4 To 16  |---(*)-19|-┐  |
  242.  | |         ┌---|9         ||  ┌┼┼---┼-|7 (4)----|  Decoder  |---(8)-18|-┼┐ |
  243.  | |       Ground└----------┘| ┌┼┼┼---┼-|8-(3)----|           |---(9)-17|-┼┼┐|
  244.  | |                     +5V-┘┌┼┼┼┼---┼-|9-(1)----|           |-------16| ||||
  245.  | |    o-----┐┌-----┐       ┌┼┼┼┼┼---┼-|10-(2)---|           |-------15| ||||
  246.  | |   4|     ||     |11     ||||||┌--┘ |         |           |---(#)-14|┐||||
  247.  | | ┌--0--┐  ||  ┌--0--┐    |||||||    |11-------|           |-------13||||||
  248.  | | |Ic2-c|  ||  |Ic2-b|    |||||||  ┌-|12-------└-----------┘         ||||||
  249.  | | |4001 |  ||  |4001 |    |||||||  | └-------------------------------┘|||||
  250.  | | └┬---┬┘  ||  └┬---┬┘  ┌-┘||||||Ground                 ┌-------------┘||||
  251.  | |  |5  |6  || 13| 12|   |┌-┘||||└-------------------┐   |┌-------------┘|||
  252.  | |  |   └---┼┘   |   |   ||┌-┘||└---------------┐    |   ||              |||
  253.  | |  |       └----┘   |   |||┌-┘└-----------┐    |    |   ||  ┌-----------┘||
  254.  | |  |                └---┼┼┼┼--------------┼----┼----┼---┼┘  |    ┌-------┘|
  255.  | |  |                    |||└---------┐    |    |    |   |   |    |        |
  256.  | |  |                    ||└-----┐    |    |    |    |   |   |    |     ┌--┘
  257.  | |  |                  ┌-┘└-┐    |    |    |    |    |   |   |    |     |
  258.  | |  |                 R9  R10  R11  R12  R13  R14  R15   | R16  R17   R18
  259.  | |  |                  |(1) |(2) |(3) |(4) |(5) |(6) |(7)|  |(8) |(9)  |(10)
  260.  | |  |                 Led2 Led3 Led4 Led5 Led6 Led7 Led8 | Led9 Led10 Led11
  261.  | |  |                  |    |    |    |    |    |    |   |  |    |     |
  262.  | |  |                  └----o----o----o----o----o----┘   |  └----o-----┘
  263.  | |  |                               Ground               |     Ground
  264.  | |  └----------------------------------------------------┘
  265.  | └----------------┐
  266.  └--------┐         |
  267.  ┌-----┐  |         |
  268.  | RY1 0  |         |
  269.  |     0-┬┘         └----------------------------┐
  270.  |     0-┼------┐                                |
  271.  └-----┘ |  +15V|                                |
  272.       ┌--┴--┐  |                                |
  273.   ┌---| RY1 ||  |                                |
  274.   |   | Coil|┘  |                                |
  275.   |   └-----┘   |                                |
  276.   |   ┌Ground   |                                |
  277.   |   |         |                     ┌---------┐|         ┌-----------┐
  278.  ┌┴---┴┐        R6                ┌---| Radio   ||    o----|  120 Vac  |----┐
  279.  | Q1  |        |      0 Slience  |┌--|         ||    |    | to 12 Vdc |    |
  280.  |     |       A|   S2  0 Radio---┘|  └---------┘|    |    |   25mA    |    |
  281.  └--┬--┘   ┌----o  ┌0----0 Music   |  ┌---------┐| 120 Vac |   Wall    |    |
  282.     |      |    |  |     └---------┼--|Module 1 ||    |    |Transformer|    |
  283.     |      | Sec T2 Pri  ┌---------o--|         ||    o----|    T1     |-┐  |
  284.     |      |    |  |     |            └-┬------┬┘|         └-----------┘ |  |
  285.     |      └----o  └-----┘              |-    +| |     Out┌-----┐In      |  |
  286.     |          B|                       | 1.5V | | ┌---o--| Ic4 |--0--0--┘  |
  287.     |           |                       |      | | |   |  | 7805|    0 S1   |
  288.     |    ┌-Led1-o-----------------------┘      | | |  +|  |     |           |
  289.     |    └-------------------------------------┘ | |   C4 └--┬--┘           |
  290.     └--------------------------------------------┘ |   |     |Gnd           |
  291.                                                    |   |     |              |
  292.                                                    |   └-----o--------------┘
  293.                                                    0       Ground
  294.                                                  5 Volts
  295.  
  296. You may distrubute this file freely but may not change any part of this file in
  297. whole or part without the written or verbal concent of the author.
  298.  
  299. ===============================================================================
  300. Call These Great Upi Boards!
  301. ===============================================================================
  302. Node Number       Board Name                        Sysop            Baud
  303. ===============================================================================
  304. Hq   416-Upi-Home The Northern Phreaker's Alliance  The Lost Avenger 24
  305. 1    416-Upi-Nde1 The Shining Realm                 FrosT BitE       24
  306. 2    514-Upi-Nde2 The Order Of Kamikaze             Tomcat           96
  307. 3    305-Upi-Nde3 Ferrari                           Mr. Ferrari      38.4
  308. 4    416-Upi-Nde4 Time Zone                         Destoryer        38.4
  309. 5    716-Upi-Nde5 The Knight's Society              Jeff Knight      ?
  310. ===============================================================================
  311. 03-06-90/006 Copywrite 1990 By The Lost Avenger-All Rights Reserved
  312.  
  313. 
  314. Downloaded From P-80 International Information Systems 304-744-2253 12yrs+
  315.