Programación Específica > Microcontroladores MOTOROLA

 Cómo Puedo Trabajar El Pwm Del Motorola Gp32

(1/3) > >>

carb78:
Buenas tardes a todos, mi consulta es como puedo realizar la configuracion del PWM del microcontrolador GP32 de motorola.

para realizar la variacion de velocidad de dos motores DC.

Muchas gracias por la colaboracion.

fa61an:
Revisa este post

Link

carb78:
Buenos dias muchas gracias por la informacion, solo que debo de hacer esta configuracion en assembler del GP32.

Tambien vale la pena preguntar lo siguiente, que configuracion del Puente H me permite invertir el giro de los motores y adicionelmente me permite variar la velocidad del motor con el PWM?...muchas gracias.

GPANGEL:
Buen dia

Tengo un archivo en donde trabajan el modulo PWM con dos motores inclusive hay un ejemplo muy detallado y con otras aplicaciones. desafortunadamente el archivo es muy grande si quiero se lo envio al mail dejalo aca mismo.

fa61an:
El puente H cumple dos funciones,

1) Ser interfaz o intermediario entre el Micro y la etapa de potencia

2) Controlar el sentido de Giro del motor

Los pines PTD4 y PTD5 son las salidas PWM del GP32  y PTB0 - PTB3 son las que controlan el sentido de giro del motor para el caso de mi circuito pero tu puedes elegir cuales serán las que controlan el sentido de giro por ejemplo PTA

para pasarlo a Asembler es casi lo mismo solo que es ves de poner

T1SC  =0b01110010;

colocas MOV  0b01110010,T1SC     ; o como se haga la instruccion pues ya se me olvido

T1SC&=~(0x20);  esta linea es como el bset o bclr , que limpia o activa el bit 5 del registro T1SC y tiene como objeto acticar el conteo TCNTCH o como se llame.....

en la interrupcion modificas el DW...


y recuerda hacer un ciclo infinito que es el que hace el for(;;) y eso se hace con un jump o no me acuerdo...

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa