Autor Tema: Pulsador electrónico con enclavamiento  (Leído 25794 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Marioguillote

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1926
    • Servisystem
Re: Pulsador electrónico con enclavamiento
« Respuesta #15 en: 07 de Febrero de 2011, 09:20:40 »
Hola Maestro!

Me alegra que empiece a funcionar el sistema!  :)

Lo que has tenido que hacer en realidad es bajar el valor de R3 para que funcione correctamente. De todos modos, observa el valor de R4 (Desde la base del NPN a GND) porque ante pulsos breves desde el microcontrolador puede que el sistema no apague.  ;-)  Quizás debas optimizar ese valor hacia abajo. En mi caso, el valor ideal fué 2K7. La práctica, con todo montado en la situación real, te llevará hacia el valor correcto.

Respecto a un Darlington nunca utilicé uno en esta aplicación. Además nunca tuve la necesidad de manejar tanta corriente. Tiene que funcionar bien con ese transistor que has seleccionado Manolo. No creo que tengas inconvenientes, máxime aún si ya has probado con un TIP107. Lo único que agregaría al circuito (por la corriente que utilizará) es un diodo rápido en paralelo con Emisor - Colector del transistor que hace las veces de llave. (Este Darlington que colocarás) La conexión sería Cátodo al Emisor y Ánodo al Colector. El motivo es para que en los momentos de corte, ninguna carga inductiva pueda dañar al transistor.

Como último dato, vale recordar que esto es un interruptor y no un sistema de regulación. Se supone que la tensión se regula después o antes en el circuito, por lo tanto, la diferencia de potencial entre Emisor y Colector debiera ser mínima y en consecuencia la potencia disipada también será mínima así que el tema temperatura "debiera" no ser un problema a considerar. De todos modos, si eso ocurre, puedes bajar el valor de R2 hasta 2K2, pero no creo que sea necesario.

Abrazo Maestro!
Sigo atento.
Saludos!
Mario

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18269
    • MicroPIC
Re: Pulsador electrónico con enclavamiento
« Respuesta #16 en: 07 de Febrero de 2011, 12:17:27 »
Perfecto, pues esta noche probaré con amperios, añadiendo ese diodo que me recomiedas. Luego contaré los resultados.

Vaya por delante que nos conocemos hace tiempo, y por eso me tomo lo de "maestro" a pitorreo  :D. Un aprendiz como yo sólo podría dignarse a ponerse a tus pies, gran maestro.

Desconectado darck_khronos

  • PIC18
  • ****
  • Mensajes: 493
Re: Pulsador electrónico con enclavamiento
« Respuesta #17 en: 08 de Febrero de 2011, 02:54:27 »
Viendo el lo que exponens podrias usar tambien el diagrama del circuito de enclave basico del plc


|----| |----/----|/|---0
    |--/--|     

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18269
    • MicroPIC
Re: Pulsador electrónico con enclavamiento
« Respuesta #18 en: 08 de Febrero de 2011, 03:10:09 »
¿Cuál es ese diagrama que mencionas?

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7907
Re: Pulsador electrónico con enclavamiento
« Respuesta #19 en: 08 de Febrero de 2011, 08:26:58 »
Es el esquema que te dibujo debajo.
Igualmente se hace con lógica de relés, del mismo modo, pero Manolo lo quiere hacer con un solo pulsador.
En ese esquema se usan dos, uno NC y el otro NO.
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18269
    • MicroPIC
Re: Pulsador electrónico con enclavamiento
« Respuesta #20 en: 08 de Febrero de 2011, 08:43:52 »
¿Eso es un esquema?  :shock:

Por un momento sospeché que se trataba de algo de eso, pero luego pensé que era una frase en Klingon y no le di más importancia.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7907
Re: Pulsador electrónico con enclavamiento
« Respuesta #21 en: 08 de Febrero de 2011, 08:48:33 »
La vida por Star Trek !!!
 :D :D :D :D :D

http://es.wikipedia.org/wiki/Idioma_klingon

 :mrgreen: :mrgreen: :mrgreen:
« Última modificación: 08 de Febrero de 2011, 08:52:09 por MGLSOFT »
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4917
Re: Pulsador electrónico con enclavamiento
« Respuesta #22 en: 08 de Febrero de 2011, 09:23:08 »
Pues yo estaba esperando en esquema :D
desconocia ese Idioma :D

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18269
    • MicroPIC
Re: Pulsador electrónico con enclavamiento
« Respuesta #23 en: 11 de Febrero de 2011, 02:39:06 »
Pues tras unos días probándolo tengo que decir que funciona perfectamente. Una vez más la solución del maestro Mario es impecable.
Dejo aquí el esquema definitivo porque he cambiado los valores de algunas resistencias:



Las dos señales que el PIC maneja son:
PWR_OnOff: es una salida del PIC que debe permanecer a nivel alto nada más encender el micro, para asegurar que el circuito conduzca aunque el usuario quite el dedo del pulsador
Lect_Pulsador: es una entrada del PIC en la que podremos "escuchar" al pulsador, y así sabremos cuándo el usuario vuelve a pulsar, y obraremos en consecuencia.

Dejo también el código de ejemplo que he estado probando en un 10F. Tiene un delay inicial para evitar rebotes, y un delay posterior porque me interesa que el apagado no sea inmediato, sino un segundo después.

Código: C
  1. #include <10F206.h>
  2.  
  3. #FUSES NOWDT                    //No Watch Dog Timer
  4. #FUSES NOMCLR                     //Master Clear pin enabled
  5. #FUSES NOPROTECT                //Code not protected from reading
  6.  
  7. #use delay(clock=4000000)
  8.  
  9. #define PWR_OnOff       PIN_B0
  10. #define Lect_pulsador   PIN_B1
  11.  
  12. void main()
  13. {
  14.  
  15.    setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
  16.    setup_comparator(NC_NC);
  17.  
  18.    output_high(PWR_OnOff);
  19.    delay_ms(2000);
  20.    while (input(Lect_pulsador));
  21.    
  22.    delay_ms(1000);
  23.    output_low(PWR_OnOff);
  24.    while (1);
  25.    
  26.  
  27. }

¡Gracias Don Mario!


Desconectado Marioguillote

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1926
    • Servisystem
Re: Pulsador electrónico con enclavamiento
« Respuesta #24 en: 11 de Febrero de 2011, 09:36:01 »
Muy bueno Manolo!  :)

Me alegra que te haya funcionado bien la idea propuesta. Una consulta:¿Todo SMD verdad?
Como dato final, te cuento que en los sistemas donde se utiliza display LCD suelo meter luego de la detección de pulsado del botón (para apagar) un mensaje que quede en un lazo de 2 segundos indicando una leyenda en el display que entregue un mensaje se despedida.

Algo así como "Bye - Bye" o "Apagando". Le ofrece un toque diferente al producto.
Cuando no hay display utilizo algún LED que comience a destellar indicando que el proceso de apagado ha comenzado.

Que el micro quede en el lazo de apagado hasta que la alimentación muere, pero que parezca que está haciendo un "proceso" de apagado.  ;-)

Por supuesto, lo mismo al inicio con un mensaje de bienvenida.
Acá dejo un ejemplo:


Saludos!
Felicitaciones!
Mario

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18269
    • MicroPIC
Re: Pulsador electrónico con enclavamiento
« Respuesta #25 en: 11 de Febrero de 2011, 09:39:33 »
Sin duda, un gran consejo. Muchas gracias

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7907
Re: Pulsador electrónico con enclavamiento
« Respuesta #26 en: 11 de Febrero de 2011, 10:17:31 »
Que usos tiene un circuito de estos ?? :shock: :shock:
Si se puede contestar, por supuesto.. :mrgreen:
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado Marioguillote

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1926
    • Servisystem
Re: Pulsador electrónico con enclavamiento
« Respuesta #27 en: 11 de Febrero de 2011, 12:09:07 »
Hola Marcos!  :)

El circuito que estamos viendo con Manolo?
Es un interruptor de encendido de cualquier equipo mediante un botón único. Podés poner desde un botón gigante hasta un sensor de toque donde figura el pulsador. Pulsás, enciende el equipo, volvés a pulsar, se apaga.
El transistor PNP funciona como llave, como interruptor principal.

On-Off con un botón único.  ;-)

Abrazo!  :)
Mario

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18269
    • MicroPIC
Re: Pulsador electrónico con enclavamiento
« Respuesta #28 en: 11 de Febrero de 2011, 13:26:56 »
En mi caso, el pulsador enciende a la vez mi placa y una placa madre de PC; por eso estaba obligado a usar un pulsador tirado a masa.
Aún no puedo dar más detalles, pero el circuito formará parte de esto: Controladoras Qbo

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Pulsador electrónico con enclavamiento
« Respuesta #29 en: 11 de Febrero de 2011, 13:39:46 »
  Qué interesante !!!!!!!!!!!
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas


 

anything