Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Message

RS-232 Levels???

2004-01-21 by Bruce Parham

Okay, I give. How do I talk to a PC using 3.3V? (A bit OT but...)

I have a short program running on a M128 that puts out a time of day string on one of the comm ports
every second. The AVR side is an STK500/501 set with the comm using the #2 comm translator/connector on
the 501. The other end of the cable is a desktop Dell pc running HyperTerminal. This setup has been working
just fine for some months. 

Today I adjusted the board voltage down to 3.3V and the PC quit receiving. The AVR is still running just fine
but the comm Tx level drops enough that the PC no longer receives. A scope shows the Tx levels are -6.0 and +7.2
when running at 5.0V, and -5.8 and +6.0 when set to 3.3V. Not a big change - and still over the +/-5v that I
thought was the "RS-232" spec - but enough to kill comm!

This has my shorts knotted because I just received my first prototype board from the fab house and, sure
enough, it has an M128 with two Maxim translator chips for comm all running at 3.3V.

BTW, I've tried this with two other desktops and a laptop (all Dells) with the same result; they all stop
at around 3.8V. Any ideas or words of wisdom?

Bruce

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.