home *** CD-ROM | disk | FTP | other *** search
/ World of Ham Radio 1997 / WOHR97_AmSoft_(1997-02-01).iso / mods / paccomm / nb9600_1.doc next >
Internet Message Format  |  1997-02-01  |  3KB

  1. From philabs!linus!agate!apple!usc!zaphod.mps.ohio-state.edu!sdd.hp.com!hplabs!hpcc05!hpdmd48!king Thu Nov  8 09:32:36 EST 1990
  2. Article 4798 of rec.ham-radio.packet:
  3. Path: philabs!linus!agate!apple!usc!zaphod.mps.ohio-state.edu!sdd.hp.com!hplabs!hpcc05!hpdmd48!king
  4. >From: king@hpdmd48.boi.hp.com (Steve King)
  5. Newsgroups: rec.ham-radio.packet
  6. Subject: PAC-COMM NB-9600 Modem Modification
  7. Message-ID: <540007@hpdmd48.boi.hp.com>
  8. Date: 7 Nov 90 14:27:13 GMT
  9. Organization: Hewlett Packard - Boise, ID
  10. Lines: 57
  11.  
  12.  
  13.  
  14.  
  15. Here is the modification I made to my PAC-COMM NB-9600 modem.  This mod
  16. got rid of all the garbage calls in my mheard list both when using the
  17. TNC in standard mode as well as while using net/nos software packages.
  18. This modification makes sure that the modem will send all zeros to the
  19. TNC until the modems PLL is locked on a signal.  This means that the
  20. TNC will not be reading garbage comming in to the UART all the time.
  21.  
  22.  
  23. I removed the socket for U11 (74HC14) and inserted the 74HC14 directly into
  24. the PC board.  I then lifted all the pins of a 74HC00 except 7, 12 and 14.
  25. These lifted pins were carefully bent so they were pointing straight out.
  26. I cut back the bent pins so the 74HC00 can be piggybacked on the 74HC14.
  27. Without removing the socket on  U11, I would not have ben able to slide
  28. the modem and Tiny-2 back into the box (you may not have this problem).
  29.  
  30. I cut the trace from U11 pin 12 to U20 (74HC157) pin 13.  I soldered the
  31. 74HC00 on top of U11 (soldering pins 1, 12 and 14). I wired U10 pin
  32. 13 (LM339) to the 74HC00 pins 9 and 10.  I wired 74HC00 pin 8 to pin 13.
  33. Pin 12 of U11 was connected to pin 12 of the 74HC00 when I piggybacked it.
  34. I connected pin 11 of the 74HC00 to pin 1 and 2 of the 74HC00.  I connected
  35. pin 3 of the 74HC00 to pin 13 of U20 (74HC157).  I think thats it.
  36.  
  37. Theory of operation:
  38.  
  39. The DCD signal comming from U10 (LM389) is low true so I invert it using
  40. one of the nand gates (pins 8, 9 and 10).  This is used to qualify the 
  41. RXD signal from the 74HC14 (pin 12). Pin 11 of the 74HC00 is the RXD signal 
  42. (low true) qualified by the DCD signal which is LOCK DETECT.  One more
  43. inversion of this signal (74HC00 pins 1, 2 and 3) and I have the qualified
  44. RX DATA signal which is connected to U20 (74HC157) pin 13.
  45.  
  46. RX DATA is always zero until the PLL is locked to the data.  Then RX DATA
  47. will be the true data comming from the unscrambler or zeros if we are not
  48. locked.
  49.  
  50. Before making this change, my mheard was always full of random garbage.
  51. After the change, my mheard is clean and my RXErrors is not increasing
  52. at a rate of about 200 errors per minute.
  53. PAC-COMM said that their firmware uses DCD to determine if the channel is
  54. clear and not to determine if the data is valid.  This may not be true
  55. for all versions of firmware available.  
  56.  
  57. Anyway, there you have it.  Three gates later and I am much happier.
  58. The 9600 baud modem seems to work very well.  I have not tested it under
  59. any marginal situations.  The other station (who also has the mod) is
  60. about 4 miles away and the signal seems too strong to determine how well
  61. the modem works under weak signals.  From this distance I seldom see
  62. a retry.
  63.  
  64. Steve King  
  65.  
  66. Steve King   (KD7RO) king@hpdml57.boi.hp.com
  67.          Hewlett Packard 
  68.          Boise, Idaho
  69.  
  70.  
  71.