Saludos foristas, verán, estoy haciendo el circuito de un ascensor montacargas de tres plantas con un micro 16f84A, el esquema es el del archivo que adjunto.
Paso a explicar un poco el funcionamiento. P1, P2 y P3 (tontera mía, son los pulsadores que no tienen nombre, y están el la parte superior de la imagen) son los finales de carrera por cada piso correspondiente. Y seguido (hacia abajo) están las botoneras de los tres pisos, las entradas al PIC de estos pulsadores son A, B y C.
Lo que hice es poner los botones en paralelo a las entradas del PIC, y no así el positivo de los botones.
¿Como funciona?
Los bits de subida y bajada son RB6 y RB7 correspondientemente
Haber si pueden entenderme o si puedo hacerme entender
Si el ascensor esta en P3 (piso tres, primer led prendido) este activa el primer relé, y por ende los botones conectados al mismo reciben el positivo de la fuente, y se desactivan los otros dos restantes. Y así pasa con cada piso, si el ascensor activo P2, activa R2 y desactiva R1 y R3, y lo mismo con P3, activa R3 y desactiva R1 y R2
Aquí jugué con las posibilidades de pulsos, si el ascensor esta en P1(piso uno) los botones que se activan son P2, P3, P5 y P9.
Si esta en P2(piso dos) activa P1, P4, P6 y P9.
Esto debería ser lógico, si el ascensor esta en P1 (piso uno) y uno del piso dos toca el botón (P6) no debería pasar nada, ya que su relé correspondiente esta desernegizado, y no debería mandar alimentación positiva al botón P6, pero aquí es donde entro en conflictos, porque en la simulación si presiono P6 el Ascensor “baja” y no entiendo bien porqué lo hace si el Botón este, la alimentación a este botón no esta activada (el relé del piso este esta desactivado)
Ahora mi pregunta es: ¿será que esto es algún error de simulación, o es que me va a pasar lo mismo si lo armo físicamente?
Espero se entienda y espero me ayuden con esta pequeña gran duda , saludos foristas.
ups, el archivo ascensor1.rar es un error, me mandaba un error cuando trate de subir el primer archivo, asi que lo corte, lo siento
Paso a explicar un poco el funcionamiento. P1, P2 y P3 (tontera mía, son los pulsadores que no tienen nombre, y están el la parte superior de la imagen) son los finales de carrera por cada piso correspondiente. Y seguido (hacia abajo) están las botoneras de los tres pisos, las entradas al PIC de estos pulsadores son A, B y C.
Lo que hice es poner los botones en paralelo a las entradas del PIC, y no así el positivo de los botones.
¿Como funciona?
Los bits de subida y bajada son RB6 y RB7 correspondientemente
Haber si pueden entenderme o si puedo hacerme entender
Si el ascensor esta en P3 (piso tres, primer led prendido) este activa el primer relé, y por ende los botones conectados al mismo reciben el positivo de la fuente, y se desactivan los otros dos restantes. Y así pasa con cada piso, si el ascensor activo P2, activa R2 y desactiva R1 y R3, y lo mismo con P3, activa R3 y desactiva R1 y R2
Aquí jugué con las posibilidades de pulsos, si el ascensor esta en P1(piso uno) los botones que se activan son P2, P3, P5 y P9.
Si esta en P2(piso dos) activa P1, P4, P6 y P9.
Esto debería ser lógico, si el ascensor esta en P1 (piso uno) y uno del piso dos toca el botón (P6) no debería pasar nada, ya que su relé correspondiente esta desernegizado, y no debería mandar alimentación positiva al botón P6, pero aquí es donde entro en conflictos, porque en la simulación si presiono P6 el Ascensor “baja” y no entiendo bien porqué lo hace si el Botón este, la alimentación a este botón no esta activada (el relé del piso este esta desactivado)
Ahora mi pregunta es: ¿será que esto es algún error de simulación, o es que me va a pasar lo mismo si lo armo físicamente?
Espero se entienda y espero me ayuden con esta pequeña gran duda , saludos foristas.
ups, el archivo ascensor1.rar es un error, me mandaba un error cuando trate de subir el primer archivo, asi que lo corte, lo siento