Proteccion entrada I/O pic para alarma

#1
Hola, estoy tratando de hacer una alarma para mi casa con un pic y un par de detectores de movimiento PIR. Basicamente el pin del PIC como input esta conectado a traves de un cable utp 20-30 mts (cable dentro de caneria utilizo un par ) del otro extremo el sensor que actua basicamente como un rele normal cerrado. Uno de los cables de ese par esta a GND y el otro al pin de entrada del pic. Este pin del pic tiene una resistencia pull up.
El problema es que cuando el sensor cambia de estado o se abre el Rele, el pic se vuelve loco, se cuelga y Deja de funcionar, tengo que apagarlo y volver a encenderlo.

Cuando hago lo mismo pero con un cable de un metro funciona correctamente.

Se me ocurre que es un tema de induccion o algo asi.

De que manera puedo proteger este pin para evitar estos problemas?
 

Fogonazo

Exorcista & Moderador eventual
#2
Lo que necesitas no es una protección, sino un filtro pasa-bajos que elimine la interferencias (EMI) que genera el relee al conmutar.
Coloca un capacitor de 1µ tantalio + 100nF entre la entrada del cable a la placa del PIC y GND
 
#3
ademas de La propuesta de fogonazo te recomendaría que pusieras un filtro de red en tu fuente de alimentacion si es que no lo tiene. eso tambien ayuda mucho contra los indeseables EMI
 

Fogonazo

Exorcista & Moderador eventual
#6
Me fue bien con estos capacitores, ahora mi pregunta es porque 1µ tantalio? porque de ese material?
Bajo valor de ESR (Equivalent Series Resistance)
Como sacastes ese calculo de esos valores?
¿ Cual cálculo ? :LOL:

Existe una metodología de cálculo para el valor de ese capacitor de filtro pero yo solo apliqué algo de experiencia y un poco de intuición.
 

el-rey-julien

Well-known-Perejil Trans
#8
aparte de los transistores también se pueden poner zener de 4,7 o de 5.1 volt en las entradas,es para proteger las entradas de que no se quemen si le llegase a entrar un pulso con tensión alta,asi no vuela el pic
 

Temas similares


Arriba