¿Cuántas resistencias necesito para un bloque de interruptor DIP de 8 interruptores?

3

Estaba pensando en darle a cada interruptor su propia resistencia de pull-up, pero parece que sería caro y un poco excesivo. Pero usar solo un pull-up para todo el bloque parece que podría sobrecargar la resistencia (a menos que solo use una grande).

¿Hay alguna guía en esta situación?

    
pregunta samoz

4 respuestas

4

Las resistencias SMD son tan baratas como la suciedad. Especialmente si compraría un rollo completo de, digamos, 10k unidades (es decir, algo ampliamente utilizado, para que pueda usarlo en múltiples proyectos). Es difícil sobrecargar las resistencias de pull-up, ya que generalmente pueden disipar 0.125W.

También hay 4 y 8 resistencias en 1 paquete, esto será incluso más barato si está en gran escala.

No puede usar una resistencia única para varios cables, ya que estarán cortocircuitados (o necesitará diodos :-D)

    
respondido por el BarsMonster
3

Dependiendo de la aplicación, es posible que tenga resistencias pull-up incorporadas. Los AVR como el ATmega168 y el '328 hacen ...

    
respondido por el blalor
2

Si su micro no tiene pullups, otro enfoque es compartir un lado de todos los interruptores, conectarse a una entrada con un pullup y conectar cada uno de los interruptores a otros pines IO. Los últimos pines están todos en tres estados, excepto uno a la vez, que se baja para leer el estado de su interruptor en el pin de entrada.

    
respondido por el mikeselectricstuff
2

Si conecta todos sus conmutadores a la resistencia única, todos sus conmutadores serán paralelos, y tendrá solo 1 salida en lugar de 8. De hecho, esta es una puerta NOR: si al menos un conmutador está cerrado, la salida baja, si todos los interruptores están abiertos, la salida será alta. Esto puede tener su aplicación, pero no es la funcionalidad que desea.

Necesitas una resistencia pullup por interruptor.

Al igual que BarsMonster dice que los resistores son baratos (no solo los SMD). No compre una sola pieza, una resistencia de película de carbón de 1 / 4W cuesta 8 centavos en Digikey, con un conjunto de 100 costos de 2.2 centavos por resistencia. Tenga a mano unos cuantos valores estándar, como 1k \ $ \ Omega \ $ (típico de la resistencia de base de un transistor) y 10k \ $ \ Omega \ $ (típico de pullup).

    
respondido por el stevenvh

Lea otras preguntas en las etiquetas