Goto page Previous 1, 2
Carmelo j. Morales Muñoz
Guest
Sat Feb 20, 2010 6:50 pm
Pues en la proxima semana revisaré el código, porque así me ahorro tener que
utilizar el rele,.. que aunque cuesta poco pero es mayor coste.
"Leviatan" <alberto.feSINESTO_at_gmail.com> escribió en el mensaje de
noticias:7u59q3Fb1fU1_at_mid.individual.net...
Quote:
Y va Leviatan y suelta:
Carmelo j. Morales Muñoz nos ha comentado:
El OST no lo conozco, miraré luego en casa si el pic16f628A dispone de
él, el PWRT si que lo he activado.
Sí que lo tiene.
Por cierto, como dice Nolo Pongo, también puede ser porque al arrancar ese
pin está configurado como entrada, y creo que tiene un pull-up interno.
--
Un saludo,
Alberto
Carmelo j. Morales Muñoz
Guest
Sat Feb 20, 2010 6:51 pm
Lo revisaré. gracias!
"Nolo Pongo" <nolopongo_at_terra.es> escribió en el mensaje de
noticias:o84rn5dturruaqp3d61vab2m2aj61bivco_at_4ax.com...
Quote:
On Thu, 18 Feb 2010 17:56:31 +0100, Leviatan <alberto.feSINESTO_at_gmail.com
wrote:
Sí que lo tiene.
Por cierto, como dice Nolo Pongo, también puede ser porque al arrancar
ese pin está configurado como entrada, y creo que tiene un pull-up
interno.
mmmm creo recordar que quedan como entrada y flotantes, de hechos se
recomienda poner a las entradas no usadas una resistencia pullup o
pulldown
¿ sera que que quedan flotantes, no ? Lo que si llevan son diodos de
proteccion.
pero es facil que tenga una resistencia pullup *externa* y que
luego ponga la salida a cero por soft, no lo sabemos porque no
hemos visto el esquema, entonces lo que tarde en arrancar ...
Lo mismo puede ser al contrario, o incluso que quede flotante
y la alarma se dispare.
Carmelo j. Morales Muñoz
Guest
Sat Feb 20, 2010 6:52 pm
El que el invento no funcione cuando se corta la luz es debido a la
*crisis*, ya que algunos usuarios quieres agregar este sistema a sus
centrales de alarma pero no quieren colocar un UPS que mantenga energia
mientras se va la luz. (70€ +mas).
"Ioloo" <ioloo05_at_gmail.com> escribió en el mensaje de
noticias:50c0f9aa-46f2-4669-967f-d8891d352c67_at_x22g2000yqx.googlegroups.com...
Quote:
Si no hay ningun problema externo o de hardware como salidas que se
activan a modo testeo en el inicio.
Puedes arreglarlo con software, haces una temporización inicial con la
salida de la alarma desactivada y al pasar un tiempo prudencial para
que se estabilice la tensión, inicias el programa habitual.
Pero el problema no es ese, porque no soluciona nada. Un ladrón puede
cortar la luz y golpear la puerta...
El problema está en que quieran robarte y la razón es porque guardamos
propiedades para nuestro beneficio en lugar de usarlas
compartidamente.
http://movimientozeitgeist.org
Carmelo j. Morales Muñoz
Guest
Sat Feb 20, 2010 6:56 pm
Este finde me pongo a mirarlo, la placa en cuestión que utilizo es la del
siguiente enlace:
http://futurlec.com/PIC16F628_Controller.shtml
Uso en esa placa los pines A0,A6,A7 como entradas
Como salidas Uso B0,B1
B1 en éste caso es el que dispara la alaram.
El software que he utilizado lo revisaré y haré nuevos test y comento.
Ioloo
Guest
Sun Feb 21, 2010 8:04 pm
También puedes probar a leer las entradas hasta que todas se
estabilicen a la condición inicial que esperas y entonces iniciar el
programa de alarmas
Carmelo j. Morales Muñoz
Guest
Thu Feb 25, 2010 11:04 pm
Veras, creo que no lo explique bien o no lo has entendido, es que al
alimentar el circuito directamente duarante unos misisegundos parece estar
la salida B1 a nivel alto (5v), a peasar de que la primera instrucción es de
poner un cero. Al usar una salida a rele en ese pin (b1) ya no me dispara el
sistema al alimentarlo.
"Ioloo" <ioloo05_at_gmail.com> escribió en el mensaje de
noticias:297e0ff7-c34d-4c9c-922a-f51eb762b0b7_at_e1g2000yqh.googlegroups.com...
Quote:
También puedes probar a leer las entradas hasta que todas se
estabilicen a la condición inicial que esperas y entonces iniciar el
programa de alarmas
maxid
Guest
Fri Feb 26, 2010 3:23 pm
On 25 feb, 19:04, Carmelo j. Morales Muñoz <sopo...@carmelosoft.com>
wrote:
Quote:
Veras, creo que no lo explique bien o no lo has entendido, es que al
alimentar el circuito directamente duarante unos misisegundos parece estar
la salida B1 a nivel alto (5v), a peasar de que la primera instrucción es de
poner un cero. Al usar una salida a rele en ese pin (b1) ya no me dispara el
sistema al alimentarlo.
"Ioloo" <iolo...@gmail.com> escribió en el mensaje de
noticias:297e0ff7-c34d-4c9c-922a-f51eb762b...@e1g2000yqh.googlegroups.com....
También puedes probar a leer las entradas hasta que todas se
estabilicen a la condición inicial que esperas y entonces iniciar el
programa de alarmas
tenes errores de programacion, primero tenes que inicializar todas las
salidas y entradas en los estados correctos a tu aplicacion , un bucle
de estabilizacion de unos segundos y despues seguis con la rutina
las entradas deben estar protegidas con diodos para evitar disparos
por estatica.
+
|
-
/\
-
|
°------->
|
-
/\
-
|
---
////
Ioloo
Guest
Wed Mar 03, 2010 2:18 pm
En el manual del PIC tienes los valores de los registros(salidas) en
POR(Power ON Reset)
Hay salidas "estables" a "1". Si decides que el actuador sea de logica
negativa, teniendo que cambiar la lógica de activación de la alarma.
Con ello no deberías necesitar ni hacer el bucle de estabilización,
pero mantenlo por si las moscas.
Si decides dejar la lógica tal cual está recomiendo cambiar la salida
y hacer el bucle de estabilización decente.
PD. Esto soluciona el problema de salidas indeseadas. Pero, como
comenté, las alarmas no solucionan el problema que se quiere
solucionar. Dadle mas al coco.
Nolo Pongo
Guest
Wed Mar 03, 2010 4:19 pm
On Wed, 3 Mar 2010 04:18:10 -0800 (PST), Ioloo <ioloo05_at_gmail.com> wrote:
Quote:
comenté, las alarmas no solucionan el problema que se quiere
solucionar. Dadle mas al coco.
ev idente querido watson, basta desprenderse de cualqueir cosa de valor
y a la vez proveer al prójimo de cualqueir cosa que pueda necesitar,
se ese modo nunca nos robará. Auqnue ahora que lo pienso, probablemente
nosotros queramos entonces robarle a ál. mmmm que poroblema mas dificil,
seguiré dandole al coco
Nolo Pongo
Guest
Wed Mar 03, 2010 4:24 pm
Juraría que esos diodos de proteccion ya los lleva incluidos
el pic en todas sus entradas, al menso eso ponía el datasheet
del 16f84.
Yo creo que basta con escribir el dato de salida antes de
cambiar el modo del pin (antes de activar la salida), y
no hacerlo al contrario. Dudo que una salida necesite
más de un microsegundo para estabilizarse. Otra cosa es
lo que tarda la alimentacion, pero eso se soluciona con el
circuito de reset, que para eso esta.
On Fri, 26 Feb 2010 05:23:13 -0800 (PST), maxid <maximiliano.duarte_at_gmail.com>
wrote:
Quote:
On 25 feb, 19:04, Carmelo j. Morales Muñoz <sopo...@carmelosoft.com
wrote:
Veras, creo que no lo explique bien o no lo has entendido, es que al
alimentar el circuito directamente duarante unos misisegundos parece estar
la salida B1 a nivel alto (5v), a peasar de que la primera instrucción es de
poner un cero. Al usar una salida a rele en ese pin (b1) ya no me dispara el
sistema al alimentarlo.
"Ioloo" <iolo...@gmail.com> escribió en el mensaje de
noticias:297e0ff7-c34d-4c9c-922a-f51eb762b...@e1g2000yqh.googlegroups.com...
También puedes probar a leer las entradas hasta que todas se
estabilicen a la condición inicial que esperas y entonces iniciar el
programa de alarmas
tenes errores de programacion, primero tenes que inicializar todas las
salidas y entradas en los estados correctos a tu aplicacion , un bucle
de estabilizacion de unos segundos y despues seguis con la rutina
las entradas deben estar protegidas con diodos para evitar disparos
por estatica.
+
|
-
/\
-
|
°-------
|
-
/\
-
|
---
////
Goto page Previous 1, 2