programa labVIEW para movimiento de un motor paso a paso de tres formas diferentes

programacion en CCS y simulacion en PROTEUS para un motor paso a paso de tres formas diferentes


uso del programa BOOL


simulacion en PROTEUS de el control un servomotor


Programación en CCS correspondiente a la adquisición de la señal proveniente del sensor de efecto hall haciendo uso del virtual terminal de ISIS


Programación en CCS correspondiente a la adquisición de la señal proveniente del sensor de efecto hall haciendo uso de la lcd de ISIS

graficas del comportamiento del sensor de efecto hall realizadas en excel




JUAN44.JPG

La siguiente imagen corresponde a la etapa de potencia del motor paso a paso esta aplicación fue realizada con el programa Ares el cual nos ahorra mucho tiempo y trabajo en lo concerniente a la elaboración de impresos

image018.png
Factores que afectan la salida de voltaje son:
a) La ganancia determina el nivel salida
b) Dependencia de la señal de alimentación del amp
c) Resistencias determinan la ganancia

Componentes tumban parte de la alimentación es decir un voltio menos,la ganancia no debe sobrepasar el voltaje de alimentación

fig.1 Esta disposición corresponde a la de un amplificador operacional inversor alimentado con 6v y -6v, la entrada es de -50mv y su salida es de 5v
AV= 100KΩ/1KΩ=-100
VO= (-AV)*(Vin)
= (-100)*(-50mv)=5v

AMP1.JPGfig.1

fig.2 Con una alimentación de 100mv de alterna se obtiene una señal de 1v a la salida
AV=- 500k Ω/50k Ω= -10
VO= (-AV)*(Vin)=Ω
= (-10)*(-100mv)=1v

AMP3.JPGFIG.2

Debido a que la alimentación de voltaje negativo del amplificador va a tierra la onda de salida se ve recortada
A1.JPGFIG.3
los siguientes filtros dejan pasar un determinado rango de frecuencias de una señal y atenúa el paso del resto
pasa_banda.JPGgrath1.JPGFIG.4
pasa_bajas.JPGgrath_2.JPGFIG.5

La siguiente imagen corresponde a la de un comparador regenerativo, el cual tiene un rango de 5º centígrados (27-32) para evitar que la salida este continuamente activándose y desactivándose.
Primero tomamos el valor de 10kΩ para R15 (Rb) luego la R14 (Ra) se calcula de la siguiente manera:
fo.JPG
A4.JPG
comparador_regenerativo.JPGcomparador_regenerativo_2.JPGFIG.6
Generador de onda triangular esto es posible debido al cambio de voltaje de la onda cuadrada a través del tiempo
generador_de_onda_triangular.JPG


Esta disposición corresponde a la de un rectificador de onda completa

rectificador_de_onda_completa.JPG


La siguiente figura corresponde al montaje de un circuito para el control de un servomotor, el cual se hace comparando la señal suministrada por el taco generador y el voltaje de referencia suministrado por el usuario, aquí se puede observar las diferentes configuraciones de los amplificadores operacionales como son: generador de onda cuadrada, generador de onda triangular, comparadores, seguidores de voltaje, integradores, etapas de potencia, y sumadores

A2.JPGA3.JPG

hardware.JPG
Medio ambiente: provee las diferentes variables a medir

Usuario: es la persona encargada de controlar el funcionamiento de la maquina mediante ordenes

PC local: permite realizar un control del sistema y determinar las condiciones de trabajo de la maquina esto se hace en la fuente

PC remoto: permite un control del sistema y determinar las condiciones de trabajo las instrucciones se imparten desde un lugar remoto

Sensor/transductor: dispositivo electrónico encargado de captar la variable física del ambiente

Teclado: es una herramienta mediante la cual se puede dar instrucciones a una maquina

Memoria: capacidad de almacenar datos para posteriores cálculos, guarda la información para el correcto funcionamiento de la maquina

Reloj de tiempo real: permite realizar cálculos para ejecución de tareas

Interfaz de entrada: medio por el cual un usuario puede acceder al control de una maquina

Interfaz comunicación inalámbrica de entrada: manejo por medio del envió y recepción de datos sin la necesidad de estar conectado al entorno de trabajo

Puerto de entrada:permite la conexión de dispositivos externos para recepción de datos

Puerto de comunicación: permite el intercambio de información

Conversión ADC: proceso mediante el cual una señal analógica es transformada en una señal digital

Unidad de control digital:aquí se controla tanto salidas como entradas, tiempos de ejecución de tareas y se realizan cálculos de corrección

USART/USB: admiten la comunicación con otro pc

Módulo PWM: se realiza un control en el suministro de voltaje algunos PIC lo traen incorporado

Puerto de salida:permite la conexión de dispositivos externos para suministrar de datos

Interfaz de potencia: aquí se realiza un proceso para adecuar la señal según la carga que se necesite manejar

Actuador proporcional: su funcionamiento es proporcional a la señal que se le suministre

Pantalla LCD 2*16 caracteres: su función es la de permitir la visualización del estado en el cual se encuentran las diferentes variable

Interfaz de salida:su función es permitir que el usuario conozca del estado del sistema

Interfaz comunicaciones de salida: protocolo de comunicación por el cual una maquina se comunica con el usuario

Fuente de alimentación:da energía a toda la máquina para su funcionamiento

Estructura física:soporte de todos los accesorios y elementos que hacen parte de la maquina

Planta:espacio sobre el cual se realiza el trabajo

Usuario:es la persona que hace uso de un servicio

PC local:permite conocer el estado del sistema que se controla de forma presencial

PC remoto:permite conocer el estado del sistema de forma remota

Acondicionamiento de señal: proceso mediante el cual la señal recibida es amplificada y filtrada

Generador de referencias: provee una señal para que se pueda comparar y así dar un resultado el cual puede ser utilizado para la corrección de fallas o para mantener una señal estable

Las siguientes dos imágenes fueron realizadas en el programa Bool y corresponden al control de un motor paso a paso de tres formas diferentes: paso a paso, ondulatorio y paso completo

M2.JPG
M3.JPG

Esta imagen hace parte del desarrollo del control del motor en la cual el programa BOOL da una completa implementación con flip-flop

M4.JPG