Hi there,
bq2050 is controllable over a 1 wire (dq) line. We have discovered through test that it is not controllable over a gpio due to voltage differences.
We would like to put a a device like the ds2484 to manage the slow 1-wire communication and allow the processor to get readings over i2c.However, we have found that the bq2050 is far too slow to be used with ds2484.
The bq2050 requires the line to go low for at least t_DV = 1.5 ms (1500 µs) to register a '0' bit. However, the ds2484 has a maximum low time of t_w0L = 70 µs. This indicates that even a full byte transfer of approximately 560 µs from the ds2484 is insufficient to communicate a single '0' bit to the bq2050.
Can you advise as to whether there is some way to allow bq2050 to work with ds2484 (slow down the 1 wire comms even further, or allow direct control and measurement of the dq line), or whether there is a more appropriate part we should use here?
BQ2050 data sheet: www.ti.com/.../BQ2050
Best Regards,
Brendan