Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > General Electronics Chat


General Electronics Chat This forum is for general chat about electronics, eg: Dont know what a part does? Dont know how to read a circuit? Want to get an opinion?

Reply
 
Thread Tools Display Modes
Old 24th October 2007, 05:48 AM   (permalink)
Unhappy What is the purpose of 33ohm serise resistor in I2C signal lines? and why 33ohm?

I see many circuits with I2C bus that there always have 33ohm series resistors on I2C signal lines: SDA and SCL , what is the purpose of that resistors? damping ? or termination? or something else???

and why 33 ohm?

could any bull help me?!
__________________
hm: for future
winterice is offline   Reply With Quote
Old 24th October 2007, 05:51 AM   (permalink)
Default

Is the 33 ohm resistor sitting between the signal lines of the circuits and the rest of the network (ie. between the device and before the junction where the lines split up to other devices?) If it is, then it's probably for protection to try and supress current spikes that may be induced on the line.

It's probably 33 ohms so it provides enough current limiting against spikes or transients but is low enough to allow the maintain the integrity of the square wave's rise and fall times.

You don't need those resistors there so it's probably for protection.
dknguyen is online now   Reply With Quote
Old 24th October 2007, 06:14 AM   (permalink)
Default

thanks for your response, dknguyen
While there are no other devices, just source and sink device, the 33ohm sit between source device and the pull-up resistor (2.2K).

Quote:
Originally Posted by dknguyen
Is the 33 ohm resistor sitting between the signal lines of the circuits and the rest of the network (ie. between the device and before the junction where the lines split up to other devices?) If it is, then it's probably for protection to try and supress current spikes that may be induced on the line.

It's probably 33 ohms so it provides enough current limiting against spikes or transients but is low enough to allow the maintain the integrity of the square wave's rise and fall times.

You don't need those resistors there so it's probably for protection.
__________________
hm: for future
winterice is offline   Reply With Quote
Old 24th October 2007, 06:36 AM   (permalink)
Default

It's for protection. The resistor is 33 ohms because it's small enough to not form a voltage divider with the pull-up resistor to affect the voltage thresholds of the I2C signal, but is still enough to protect the device from current surges in the I2C lines (which may be long).
dknguyen is online now   Reply With Quote
Old 24th October 2007, 06:44 AM   (permalink)
Default

that's interesting, thanks

Quote:
Originally Posted by dknguyen
It's for protection. The resistor is 33 ohms because it's small enough to not form a voltage divider with the pull-up resistor to affect the voltage thresholds of the I2C signal, but is still enough to protect the device from current surges in the I2C lines (which may be long).
__________________
hm: for future
winterice is offline   Reply With Quote
Old 24th October 2007, 01:41 PM   (permalink)
Default

hello winterice
may you show me that circuit for example.
__________________
Take Locally Start Globally

Last edited by Eplanet; 24th October 2007 at 03:58 PM.
Eplanet is offline   Reply With Quote
Old 27th October 2007, 07:19 AM   (permalink)
Default

yes of cause.
Attached Images
File Type: png I2C.PNG (10.9 KB, 17 views)
__________________
hm: for future
winterice is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes




All times are GMT. The time now is 12:43 AM.


Electronic Circuits  |  Electronics Wiki
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.