P82B715: Hotplug Back-Drive via Internal Diodes
Part Number: P82B715
I am working in P82B715 IC for Long distance I2C communication. I have a doubt.
In datasheet it is mentioned that Voltage logic levels are independent of VCC and also the IC has to sink 30mA.
So can I use pull-up voltage of 1.8V for Sx/Lx signals with VCC of 5V and calculate pull-up resitance values to provide sink current value of maaximum 30mA. Also I calculate RC value to provide 1uS rise and fall time.
If I do so, there will be still any problem in sinking current or timings? or else any other problem will arise??
Please explain me whether my ubderstanding is correct or not
"In datasheet it is mentioned that Voltage logic levels are independent of VCC and also the IC has to sink 30mA."
-Looking at the datasheet, it implies that the Lx/Sx pins can be Vcc+0.7V or lower and work.
-The IC does not HAVE to sink 30mA, what the datasheet is saying here is it is capable of sinking 30mA on the "L" side of the device.
"So can I use pull-up voltage of 1.8V for Sx/Lx signals with VCC of 5V and calculate pull-up resitance values to provide sink current value of maaximum 30mA. Also I calculate RC value to provide 1uS rise and fall time."
-You do not actually have to sink 30mA. A 1uS fall time violates I2C standard as a maximum time allowed is 300ns, I assume you are actually just talking about rise time in this case.
A. What pull up values and capacitance are you expecting?
B. How far are you planning on communicating? (distance of cables)
C. What is your expected max frequency?
"If I do so, there will be still any problem in sinking current or timings? or else any other problem will arise??"
Can you show me a schematic/diagram with the pull up resistors for both boards and expected capacitance? To be honest, I have no had much time with this device in the lab so I may need to put it on a bench and do some testing if you provide the details.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Bobby Nguyen:
Assume I need to have bus capacitance of 3000nF( maximum capacitance that can be driven by the IC) and assume distance to be 20meters(single mater and single slave).
Let Speed be 400KHZ as per I2C standard.
I need to put pull the bus lines at 1.8V.
Following flow diagram will shows outline of my circuit.
Please let me know that this circuit works and what pull-up value to be calculated.
Thanks & Regards,
In reply to Arunkumar:
In reply to fhoude:
I set up Vcc of the device to 5V and the I2C lines to 1.8V. I used 550 ohms for pull ups on S line and 65 ohms for L line.
The lines are labeled where In is connected to a pull down FET at Sx and out is measured at Sx of a second P82B715.
You can see the the communication works at 1.8V on I2C and 5V on Vcc.
The length of the wire was very short in this test (I wanted to confirm that the device would work at Vcc=5V while I2C @ 1.8V). I did try to put a 3000pF capacitor on the L line but I had a difficult time finding a capacitor that would fit on my set up. I ended up trying to solder 3x 1000pF 1210 caps together in parallel and tying wires to it but I'm not sure if the wire's made a good enough connection to my set up. When I added and removed the 3000pF load from the set up, I did not see much variation in the L line (I did see the L line change slightly with the cap added but not by much). This is likely due to the VERY strong pull ups on the L line.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.