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 i2c 3.3v device with a PIC of 5v

Status
Not open for further replies.

amico

Junior Member level 1
Junior Member level 1
Joined
Mar 1, 2010
Messages
16
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Visit site
Activity points
1,396
Hello all

my Microchip pic 16F877 uses 5V Vcc,

and i need to interface it with my i2c ambient light sensor which use 3.3V Vcc.

my questions are:

1. Does the PIC and light sensor can commuincate or since they have differnte logic levels its not possible?

2. what about the NXP PCA9512 levelshifter component ?
can it do the job? does it work? do i need it?

attached:

NOA1302 light sensor.
PIC16F877 Micro.
NXP level shifter.


Thanks,

amico.

attached
 

Thanks for the answer.

can I trust the NXP PCA9512 level shifter to do the job?

does anyone have any experience with this component or can recommend another level shifter for my application?

Thanks.
 

Hi! I've just had got that problem in my final degree project, and I've applied that solution:

**broken link removed**

I'm using a IRF510S as mosfets, but you can use other one. It's working, and I can see the bus pulses in a oscilloscope:

96729b28c3a93b8bfc50c082b3e324eao.jpg


Good luck! :)
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top