Autor Tema: como programar el pic16f877a para manejo de motor paso a paso  (Leído 5791 veces)

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

Desconectado cheetospic

  • PIC10
  • *
  • Mensajes: 1
Hola, soy nuevo en este foro y veran e desarollado un programa para el manejo de una puerta de garaje con el pic16f77a en pic basic con microcode, pero veran aqui me surgen dos dudas

1. como alimentar el pic con un 7805, por que como veran este pic tiene 2 puertos de alimentacion y pues tengo solo un regulador de voltaje y la cuestion es. si necesito un regulador de voltaje para cada puerto de alimentacion o solo con uno basta.


2. veran la programacion que hice es automatica, pero no me sale para que funcione con pulsador uno para subir y otro para que baje.

esta es la programacion automatica una vez que arranque la simulacion sube y baja automaticamente
trisb=0

izquierda:
   portb=%0001
  pause 100
   portb=%1000
  pause 100
   portb=%0010
  pause 100
   portb=%0100
  pause 100
   portb=%0001
  pause 100
   portb=%1000
  pause 100
   portb=%0010
  pause 100
   portb=%0100
  pause 100
   portb=%0001
  pause 100
   portb=%1000
  pause 100
   portb=%0010
  pause 100
   portb=%0100
  pause 100
   portb=%0001
  pause 100
   portb=%1000
  pause 100
   portb=%0010
  pause 100
   portb=%0100
  pause 5000
   portb=%0010
  pause 100
   portb=%1000
  pause 100
   portb=%0001
  pause 100
   portb=%0100
  pause 100
   portb=%0010
  pause 100
   portb=%1000
  pause 100
   portb=%0001
  pause 100
   portb=%0100
  pause 100
   portb=%0010
  pause 100
   portb=%1000
  pause 100
   portb=%0001
  pause 100
   portb=%0100
  pause 100
   portb=%0010
  pause 100
   portb=%1000
  pause 100
   portb=%0001
  pause 5000
 
goto izquierda:

end


les agradesco mucho por la ayuda.
« Última modificación: 01 de Abril de 2013, 03:34:38 por cheetospic »

Desconectado RockLee_89

  • PIC16
  • ***
  • Mensajes: 140
Re: como programar el pic16f877a para manejo de motor paso a paso
« Respuesta #1 en: 01 de Abril de 2013, 10:08:38 »
hola amigo cheetospic la alimentacion con un solo regulador 7805 basta y si quieres que el programa realice la bajada y suba 2 con 2 condiciones es suficiente

if el boton1= 1 then

motor baja

endif


if el boton2=1 then

motor sube

endif

saludos