Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

interfacing 3.3V and 5V RS232 channels.

Status
Not open for further replies.

dim912

Junior Member level 2
Joined
Sep 9, 2009
Messages
23
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Colombo
Activity points
1,524
Hi..
Hi I am using PIC 18F25J10 whose VDD is 3.3 V and a PIC 16F877A whose VDD is 5.0V. I need to have the RS232
communication between this two devices. But they can't be connected directly, because of their voltage levels are
different.(If i connect --> according to the data sheets RS232 will not work and ports of 3.3 device may burn or reduce its life time).

so can any one please suggest me a way to connect this two devices.

thank you...
 

Attachments

  • 3VPIC to 5VPIC.jpg
    3VPIC to 5VPIC.jpg
    36.3 KB · Views: 118

If the both PICs are in close proximity, on the same PCB, you want to use asynchronous serial communications, not RS-232. In which case a level shifter/translator would do the job.

You could either use discrete components or an IC to perform this task:

**broken link removed**

TI, MAXIM, NXP and other manufactures make specific ICs for the job.

BigDog
 

Hi,

You can also make use of a zener diode circuit on the Tx and Rx Pins. It will do the job.

MN
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top