Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Login


Options
View
Go to last post Go to first unread
NicMac  
#1 Posted : Thursday, March 3, 2011 7:00:33 AM(UTC)
NicMac

Rank: Advanced Member

Groups: Member
Joined: 2/10/2009(UTC)
Posts: 299
Location: Italy

I'm trying to understand the electronic works of I2C because I wan't to implement galvanic isolation using an ADUM1250 chip.
Should all devises on an I2C bus have pull-up resistor? Or only one? Or at least one?
In my volumite controlled dual-mono buffalo there seems to be pull-up resistors on all three devises 2K on the buffalo's and 3.32K on volumite (I know the latter are not needed). Why 2K on buffalo and 3.32K on volumite?
Any short guide lines about when to use pull-up resistors and at which values would be very appreciated! In the specific case with an ADUM1250 between volumite and buffalo I assume that I will not need pull-up resistors as these are already there in both ends but I'm not really sure......
Cheers,
Nic
glt  
#2 Posted : Thursday, March 3, 2011 9:17:10 AM(UTC)
glt

Rank: Member

Groups: Member
Joined: 11/9/2007(UTC)
Posts: 453
Location: usa

One Vd connection for the bus, so only the pull up resistors that connect to the source voltage matters. The ADUM chip interfaces two I2C buses so you need Vd connection on each bus with the corresponding pull ups. 2K is the "typical" value for pull up, although I think the Atmel chips use > 20K pull ups. Some people claim they are "too weak" of a pull up resistor but they work fine.

For complete isolation, the volumite will have its own Vd and Gnd separate from the Vd and Gnd of buffalo. That means a separate ps for volumite.

Edited by user Thursday, March 3, 2011 9:21:58 AM(UTC)  | Reason: Not specified

NicMac  
#3 Posted : Thursday, March 3, 2011 10:53:41 AM(UTC)
NicMac

Rank: Advanced Member

Groups: Member
Joined: 2/10/2009(UTC)
Posts: 299
Location: Italy

thanks glt,
I will actually have the volumite in a separate case and it will have a separate supply.
I'm also working on isolating the I2S and this seems a bit more complicated.
Cheers,
Nic
Rss Feed  Atom Feed
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.