Como controlar motores paso a paso Con Dev-C + +

Escrito por daniel r. robichaud | Traducido por john font
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Como controlar motores paso a paso Con Dev-C + +
Usa Dev-C + + para controlar hardware externo, incluyendo motores paso a paso. (Hemera Technologies/AbleStock.com/Getty Images)

Dev-C ++ es una aplicación de software conocida como un entorno de desarrollo integrado o IDE. Una IDE proporciona amplias instalaciones de desarrollo de software para programadores de computadoras. Los programadores pueden desarrollar rutinas para realizar una amplia variedad de funciones, incluyendo el funcionamiento de dispositivos externos, tales como motores y accionamientos dinámicos. El modelo de un motor paso a paso es un dispositivo sencillo, que realiza un movimiento único cuando recibe un pulso con características particulares. El Dev-C + + puede acceder a las conexiones con puerto de serie para la comunicación con tu paquete básico por lo que una opción válida es controlar un puerto serial conectado a un motor paso a paso.

Nivel de dificultad:
Moderado

Otras personas están leyendo

Necesitarás

  • Una computadora personal
  • Un motor paso a paso
  • Un motor de accionamiento paso a paso
  • U cable serial
  • Dev-C ++

Lista completaMinimizar

Instrucciones

  1. 1

    Apaga la computadora. Conecta el cable serial al respectivo puerto de la computadora. Anota el número del puerto si existen múltiples puertos seriales. Conecta el otro extremo del cable al puerto serial del motor paso a paso. Conecta el controlador del motor paso a paso con sus respectivas instrucciones. Enciende la computadora. Conecta las computadoras mientras el sistema se encuentre apagado permitiendo así que la computadora reconozca los dispositivos adiciones del hardware durante su normal proceso de arranque.

  2. 2

    Descarga Dev-C ++. Esta IDE se encuentra disponible como una descarga gratuita desde varios sitios de Internet fidedignos. Instala la aplicación siguiendo las instrucciones.

  3. 3

    Accede a Menú Archivo y luego haz clic en "Crear nuevo proyecto". Desarrolla un programa que se comunique con el puerto serial. Los programas varían según las necesidades hasta un motor paso a paso, sin embargo existen algunos puntos en común. Utiliza la función SerialPort para inicializar el puerto serial. Utiliza la función CreateFile para diseñar un archivo de comandos. Probablemente este archivo de comandos contenga una línea de estos para hacer que el vehículo paso a paso inicie un tren de pulsos, espera una determinada cantidad de tiempo y luego detén el tren de pulsos. Las unidades de motor individuales paso a paso tienen expectativas diferentes de códigos. Utiliza las funciones ReadFile y WriteFile para comunicar este archivo a través del puerto serial. El motor paso a paso entonces interpreta la información y operar el motor en serie.

Consejos y advertencias

  • Guarda y prueba las rutinas normalmente. El desarrollo de software requiere paciencia para ejecutar numerosas pruebas. Guarda siempre el archivo actual antes de hacer pruebas con el objetivo de evitar pruebas imprevistas que generen perdidas de datos.
  • Permanece atento a las especificaciones del motor paso a paso y no excede las limitaciones del motor. Aunque los motores paso a paso son máquinas robustas, aun conservan parámetros de funcionamiento. Forzar los comandos con demasiada corriente o demasiado voltaje pueden dañar los componentes sensibles.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles