[net.micro] modems and heat problems

smith@Nrl-Aic.ARPA (04/14/84)

From:  Russ Smith <smith@Nrl-Aic.ARPA>

A while back I posted a request for help concerning problems I was
having using MDM7xx on a homebuilt z80 based machine with a Hayes
1200 Smartmodem and an h-19 terminal. The problem was that I could
hook the Hayes directly to the terminal and talk both ways to another
machine without any problem but if I hooked the Hayes and the h-19
to my machine I could only send stuff to the other machine, received
stuff being totally garbaged. The problem seemed to go away after
I just turned everything off and reseated boards...it didn't.

Well, the recent net traffic about modem heating problems got my synapses
firing...

I took the front cover off the Hayes, placed a muffin fan blowing at it
about 4" away, and all symptoms have "permanently" disappeared.

Apparently my chicken-wire-and-spit homebuilt machine is close to the
limit with the "receive data from modem" baudrate. Hence when the Hayes
started drifting due to heat, the received characters started getting
garbaged (framing error). This caused the modem-to-computer-to-terminal
setup to go south. When I "reseated" the boards, I had to turn
everything off, thus giving the Hayes time to cool down and causing
the problem to go away (temporarily). This red herring behavior led me
astray until I read the recent net stuff.

When just hooked in as a modem-to-terminal setup everything worked
okay, so I have to conclude that the h-19, using newer technology
(software programmable UART), is more tolerant of out-of-spec received
baudrate than my "old" hardware-programmable-UART-based Godbout
Interfacer (sans II (inside "joke"...))

Now the problem is to find a way to sufficiently cool down the Hayes
without the silly muffin fan...

Keep them informative messages coming, they've helped more than once,

Russ <Smith@nrl-aic>

phil@amd70.UUCP (Phil Ngai) (04/25/84)

Hmmm, we have two Hayes Smartmodem 1200s sitting in a Western Electric
modem rack with very poor air circulation (it's got a door on the
front and no fan) and NEVER had any trouble with them, heat related
or otherwise. We have passed many megabytes through them and logged
many hours of connection time.

I have seen some sleazy circuits which used baud rate clocks which were
a little bit off. As an example, one circuit was about 2% off. No problem,
right? The error adds up. With an average 10 bit character (1 start, 8
data, and 2 stop bits) the accumulated error at the last bit will be 20%.
If the other circuit were off 2% the other way, there'd be a system error
of 40%. It's acceptable, but not what I would call good engineering. It
does save the price of a crystal ($2).

I don't know what your interface board uses, but it seems more likely a
cause of the problem than the Hayes.
-- 
Phil Ngai (408) 988-7777 {ucbvax,decwrl,ihnp4,allegra,intelca}!amd70!phil