ts-7000
[Top] [All Lists]

Re: [ts-7000] Re: TS7400 serial ports - 5V or 3.3V?

To:
Subject: Re: [ts-7000] Re: TS7400 serial ports - 5V or 3.3V?
From: Jason Stahls <>
Date: Tue, 18 Mar 2008 22:25:50 -0400
Doug Chapman wrote:
> Sending 3.3v to the 5v device is not a problem as that is enough to trigger 
> the logic on the 5v device.  The problem is the 5V device sending a signal to 
> the 3.3v TX7400.  I am wondering if for 5V -> 3.3V if just adding a current 
> limiting resistor would suffice in keeping the board safe?


Toss a couple transistors at the problem. From TX 3.3v to RX 5v use a 
NPN with the emitter to ground, collector to 5v RX tied high via a 
resistor to5v.  For TX 5v to RX 3.3v do the same just tie the resistor 
to 3.3v instead of 5v.  You can then dump that through a inverting 
buffer or another transistor setup to invert again as the first 
transistor will invert your data.

<Caution, bad ASCII art to follow>
                                       +5v
                                        |
                                        \
                                        / R4
                 +5v                    \
                  |                     /
                  \                     |--------------- RX
                  / R2                  |
                  \                  | / C
                  /         R3     B |/
                  |-------/\/\/\-----|
                  |                  |\
               | / C                 | \ E
       R1    B |/                      |
TX --/\/\/\- --|                      GND
               |\
               | \ E
                 |
                GND

I'm not 100% sure of the resistor values as they depend on the 
transistor your using (and I'm too tired right now to figure them out 
anyways)  R4 should be good around 4.7ish K, I think R1/R3 would be ok 
at 10-12k.  YMMV, don't blame me if you don't confirm my #'s and blow 
something up :)

Jason Stahls

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU