I would like to drive an open-drain output to multiple (5) loads of all the same type. I calculated the pullup resistor range needed and wanted to double check to make sure this is accurate and I am able to drive all of these loads.
Here are my calculations:
when output is floating high Ipullup = Ien + Ilkg Ipullup = 1uA *5 + 1uA = 6uA Rpullup_max = Vout - Vih/Ipullup Rpullup_max = 3.3-2.1/6uA = 200K max
when output is low: Ipullup = Iol - Ien Ipullup = 1.2mA - 6uA Rpullup_min = Vout/Ipullup = 3.3/1.2mA Rpullup_min = 2.75K min
So was thinking of using a 4.7K pullup resistor for this circuit. Does this make sense?
Thanks!