Utilizo muchos circuitos "alámbricos o" donde, en lugar de usar una puerta lógica en un paquete IC, simplemente uso diodos (por ejemplo, 1n4148) en una puerta de destino que tiene una resistencia pull-up o pull-down en su entrada (dependiendo en la función lógica que necesito). Encontré esto bastante confiable y he usado hasta 5 diodos (hasta ahora) para hacer una función tan lógica.
Con los circuitos CMOS estoy encantado de poder hacer esto con resistencias de muy alto valor. Donde podría usar algo en el rango de 1K a 5K en un circuito TTL, estoy usando hasta 100K con circuitos CMOS. Por supuesto, esto ayuda a mantener bajo el consumo de corriente.
Mi pregunta es "¿a qué problemas podría exponer mis circuitos un enfoque de este tipo?" Usar resistencias pull-up/down de muy alto valor es algo que quiero hacer, pero leí un artículo (de TI) que sugiere el rango de 1K a 10K incluso para la lógica CMOS. Eso me pareció contra-intuitivo. ¿Hay alguna sorpresa desagradable que pueda esperarme al usar resistencias de alto valor?
la alta resistencia hace que el circuito sea más lento y más susceptible a las interferencias electromagnéticas.
Si sus circuitos son lentos y sin estado, probablemente no importe
algunas partes con estado (como los flip-flops) necesitan una cierta velocidad de borde y podrían comportarse mal si los bordes son demasiado lentos.
Russel McMahon
Sin importancia
Russel McMahon
DarylK