16.2 Переключаемая подтягивающая схема для быстрых устройств
Напряжение питания Vdd и максимальный выходной НИЗКИЙ уровень определяют минимальное значение подтягивающего резистора (см. Раздел 10.1) Например, при напряжении питания Vdd=5В ± 10% и Volmax=0.4В на 3 мА, Rpmin=(5.5-0.4)/0.003=1.7 Ком. Как показано на рис. 38, это значение подтягивающего резистора ограничивает максимальную емкость шины до 200 пФ, чтобы выполнялось требование Tr=300нс. Если шина должна будет иметь большую емкость, то может быть использована переключаемая подтягивающая схема, показанная на рис. 37.
Переключаемая схема на рис. 37 разработана для напряжения питания 5В±10% и максимальной нагрузки шины в 400 пФ. Поскольку она управляется уровнями шины, не требуется никаких дополнительных управляющих сигналов. Во время заднего/переднего фронтов двунаправленный ключ в HCT4066 подключает или отключает подтягивающий резистор Rp2 при уровнях на шине между 0.8 и 2.0 В. Параллельно включенные Rp1 и Rp2 могут обеспечить требуемое время нарастания Tr до 300 нс. Максимальный ток потребления не превысит 6 мА при Vol2=0.6 В, или 3 мА при Vol1=0.4 В.
Последовательные резисторы Rs являются опциональными. Они защищают каскады ввода/вывода от высоковольтных выбросов и провалов на линиях шины и минимизируют перекрестные помехи. Максимальное значение Rs определяется максимальным допустимым падением напряжения на нем для выключения Rp2, когда линия шины переключается в НИЗКОЕ состояние.
Рисунок 37. Переключаемая подтягивающая схема
1 - SDA или SCL линия шины
|