- #1
Ja4Coltrane
- 225
- 0
Hi everyone.
I have a digital circuit which is supposed to talk to a temperature detector. The detector speaks open drain I2C (and it is a slave of course).
My problem is not with I2C but is instead the following. The data line for the detector is, on the other side, the driver input and receiver output of a differential / single ended transceiver, the DS92LV010A (www.national.com/ds/DS/DS92LV010A.pdf[/URL]). By the way, I didn't build this PCB, I'm just trying to use it.
When the transceiver is set for driver input (input from the detector), I have found that it pulls the voltage of the SDA line down to 0 more strongly than the required pullup resister can counteract.
Is it impossible to use this transciever for open drain?
Please let me know if more information would make my question more answerable.
Thanks
I have a digital circuit which is supposed to talk to a temperature detector. The detector speaks open drain I2C (and it is a slave of course).
My problem is not with I2C but is instead the following. The data line for the detector is, on the other side, the driver input and receiver output of a differential / single ended transceiver, the DS92LV010A (www.national.com/ds/DS/DS92LV010A.pdf[/URL]). By the way, I didn't build this PCB, I'm just trying to use it.
When the transceiver is set for driver input (input from the detector), I have found that it pulls the voltage of the SDA line down to 0 more strongly than the required pullup resister can counteract.
Is it impossible to use this transciever for open drain?
Please let me know if more information would make my question more answerable.
Thanks
Last edited by a moderator: