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.

Solutions for I2C bus level shifter

Status
Not open for further replies.

rommelm

Member level 1
Member level 1
Joined
Sep 2, 2004
Messages
35
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
373
I have this project that I need to Level shift a I2C bus from 1.65V to 6.5V.

I'm planning to use MOSFET as level shifter... do you have other better IDea...

also if you have a driver, or controller that you can recommend...
with my speed requirement, I am but limited to FPGA only. PIC can operate to a mere 1MHz only..

My specs:

1. around Max 20MHz operation[To be used for testing I2C device]
 

mosfet level shifter

Have a look here (page 7 and on)
Have a look here
**broken link removed**

**broken link removed**

This guy does some other cute things using above AppNote
http://delphys.net/d.holmes/hardware/hardware.html

This is a Phillips chip bot only doing levelshifting betveen 1v..5v
**broken link removed**

Hope this helps out

Ohh...
Btw: About Pic running 1Mhz.
Atmels Mega8 or 16 or 32 runs at true 16Mhz , and have TWI (I2C) hardware interface

/Bingo
 

level shifter i2c

Thanks BINGO,


Thats the approach I'm planning to take...

right now I am we are considerind the BSN20 of philips...

I was wondering if other guys have a better IDea on how to solve my problem.

so far, using mosfet is the best.....
 

i2c level

@rommelm

Did you have a look at the Atmel chips ??

The new Mega48/88 runs at 20Mhz genuine Risc giving 20 MIPS , most of the Megas have I2C hardware support , called TWI (Two Wire Interface) because Phillips owns the I2C name.

/Bingo
 

i2c level shifting

Pericom and On semiconductor does some good level shifters.
 

level shifter for i2c

Hello again Bingo,

I already checked the Atmel chips but the bus speed of the TWI is upto 400KHz only.

Can we drive it upto 20Mhz?
 

i2c level shifter mosfet

I want a cheap level shifter from 3 volts to 5 volts. Can any body suggest me.
 

i2c level shift

mitesh said:
I want a cheap level shifter from 3 volts to 5 volts. Can any body suggest me.

I ordered MAX3002 (check also MAX3001 and MAX3003) for my new project. They are quite cheap (2.3$) and have 8 independent bi-directional channels. They are pretty nice - you don't have to bother about directional control, just put them between.
Also, Analog Devices have new IC converter with similar features.
 

level shifting fet

Try searching at T.I.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top