No digo que esto sea lo que estaba en la cabeza del diseñador, pero es posible que con el microcontrolador Arduino sin alimentación una potente señal de radiofrecuencia pudiera ser rectificada por la base del transistor y provocar el desbloqueo de la puerta o calentar el transistor y el solenoide. También reduce la corriente de fuga si el transistor estuviera caliente y el Arduino no estuviera alimentado. No hace mucho de nada útil si el Arduino está alimentado y la salida está configurada para tirar hacia abajo.
El 1K toma 0,7mA de la corriente disponible en la base sólo cuando está "encendida" (un pequeño porcentaje probablemente, y menos del 0,3% de la corriente total incluyendo el solenoide) así que es bastante razonable. Si se sustituye por una resistencia de mayor valor, un condensador de la base al emisor eliminaría la preocupación por la RF. Para elegir un valor razonable digamos que Xc = (digamos) 1000 ohmios a (digamos) 100kHz por lo que unos pocos nF harían el truco.
Sin embargo, parece que hay un defecto en el ungüento (sic) aquí - la inductancia del solenoide es una poderosa reserva de almacenamiento de energía del campo magnético que hará que el voltaje se eleve a cientos de voltios y, por lo tanto, romper el TIP3055 cuando se corta la energía a la huelga. Para evitar esto, se debe instalar un diodo de polarización inversa a través del solenoide. Es posible que ya haya uno dentro, pero no veo ninguna mención a ello en la hoja de datos o en la hoja de instalación.
Un 1N4004 o similar servirá. El TIP3055 es un dispositivo bastante robusto y probablemente sobrevivirá a esto durante un tiempo, pero sería un gran dolor de tener que fallar (probablemente en) - que parece estar clasificado en 30 segundos máximo 'en' tiempo- y quemar el mecanismo de huelga caro, mientras que deja la puerta abierta para los bribones para saquear el lugar.
6 votos
Gracias. Saber qué términos buscar (resistencia pull down débil) me llevó a esta respuesta que fue útil: electronics.stackexchange.com/questions/95976/
0 votos
¿Por qué no hablas con el tipo que lo diseñó? A veces hay una razón válida para la resistencia de 1 kohm y a veces no. VTC en solicitar opiniones basadas en tratar de entrar en el cerebro del tipo que lo diseñó.
0 votos
En general, las resistencias de base a tierra en los BJT ayudan a asegurar que el transistor se apague, y ayudan a asegurar que las señales débiles de la fuente no lo enciendan. Por ejemplo, a veces los pines del procesador pueden tener pullups internos débiles durante el encendido y el reinicio. Esos pullups débiles podrían encender un transistor. El pull-down puede asegurar que permanezca apagado hasta que el código tenga el control de la salida.
0 votos
@andy porque realmente necesitamos ese tipo de respuesta para un simple circuito de transistores...