View Single Post
  #2   Spotlight this post!  
Unread 10-03-2008, 20:32
Eldarion's Avatar
Eldarion Eldarion is offline
Electrical Engineer / Computer Geek
AKA: Eldarion Telcontar
no team (Teamless Orphan)
Team Role: Alumni
 
Join Date: Nov 2005
Rookie Year: 2005
Location: Númenor
Posts: 558
Eldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond repute
Send a message via AIM to Eldarion Send a message via Yahoo to Eldarion
Re: Signalling voltage question

You are correct; the dashboard port on the RC signals at +/- 12V. It does this by using a little IC known as a MAX232.

The MAX232 is a voltage level translator specifically designed for the RS232 standard. A quick Google search on the chip number will turn up a datasheet.

Use is quite straightforward--after connecting a few required capacitors, connect the RS232 RX pin to the RC dashboard port, and the LVTTL RX pin to your handheld's RX pin.

Best of all, you can request a free sample of the chip in a DIP package from Maxim's website at www.maxim-ic.com!

Hope this helps...

Eldarion

EDIT: As mentioned below, the MAX3233E is definitely a better choice for this application. Having cut my teeth on the venerable MAX232, I tend to use it for everything...
__________________
CMUCam not working? Tracks sporadically? Try this instead: http://www.falconir.com!
PM me for more information if you are interested (it's open source!).

Want the FIRST Email blasts? See here: http://www.chiefdelphi.com/forums/sh...ad.php?t=50809

"The harder the conflict, the more glorious the triumph. What we obtain too cheaply, we esteem too lightly; it is dearness only that gives everything its value."
-- Thomas Paine

If it's falling apart it's a mechanical problem. If it's spewing smoke it's a electrical problem.
If it's rampaging around destroying things it's a programming problem.

"All technology is run on 'Magic Smoke' contained within the device. As everyone knows, whenever the magic smoke is released, the device ceases to function."
-- Anonymous

I currently speak: English, some German, Verilog, x86 and 8051 Assembler, C, C++, VB, VB.NET, ASP, PHP, HTML, UNIX and SQL

Last edited by Eldarion : 10-03-2008 at 22:02.