Find Jobs
Hire Freelancers

Develop C++ Application for 2 Motor Servo Motion Control

$250-750 CAD

Cerrado
Publicado hace más de 6 años

$250-750 CAD

Pagado a la entrega
SEE ATTACHED PDF. We're looking at building a motion control system that has a trolley on a slider and two servo motor powered winches (one on either end of the slider). The trolley will be connected to both of the cables that come from the winches, so the position of the trolley can be moved. The two motors will communicate with each other through an ethernet based network (ie: Ethercat or similar). There will be a PC based ground station with a joystick, that will be used to home the system, control movements, etc. One motor should always be in torque mode and the other always in position mode. At static, the torque motor will make sure the winch cables are tensioned and the position motor will hold the position of the trolley. When a position command is inputed by the joystick, the position motor will overcome the torque motor and will pull or release the cable. The torque motor will also spin to maintain a constant torque (just enough to keep the line tensioned). Right now we’re shopping around for AC servos, drives and a control system for this project. From my preliminary numbers, we need a 4.5kW, AC servo and a suitable servo driver. The servo drives need to be able to be connected via a CAT5 connection. I also need the motors to have power-off brakes, so if power is cut the tension in the line is still maintained. It would help if the person we select can offer hardware recommendations for this project We're looking for someone to program a windows based motion control application that: -homes the motors on startup (trolley goes to one end of the slider, then to the other, so it knows the travel length of the slider). -takes the inputs from a usb joystick which is controlled by the user. The larger the joystick input, the faster the trolley should move on the slider -Allows the user to see the live diagnostics of both motors -Allows the user to "Disable" the system, which would stop movements and apply the power off brakes -Allows the user to set predetermined positions in the app, that when clicked will move the trolley to that position on the slider -Has an emergency shut off system that creates a max allowable torque in the motors -Emergency shut off of both motors if there is an error or weird condition (ie: torque drops too low, gets too high, etc.) The app will just be a single page GUI that can be developed using something like the RapidCode API. We are open to suggestions for what servos, drivers and APIs to use for the software development.
ID del proyecto: 15556277

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
5 freelancers están ofertando un promedio de $491 CAD por este trabajo
Avatar del usuario
Hello Hiring Manager, I read your details and attached PDF and I understand is that you wish to develop windows based motion control application using C++. We are expert in Robotics development. Relevant Skills and Experience We are expert in C Programming, C++ Programming, Home Automation, Robotics, Software Architecture. If you wish to see our Software that we are developing in C++ so we can show you as you want. Proposed Milestones $400 CAD - We will discuss in private message board. Please open private message board so we can discuss.
$400 CAD en 18 días
5,0 (6 comentarios)
4,3
4,3
Avatar del usuario
I have 7+ years in software design & development with very good experience. Relevant Skills and Experience I am good in C++ Programming, Home Automation, Robotics, User Interface / IA Proposed Milestones $500 CAD - Cost
$500 CAD en 7 días
4,6 (4 comentarios)
4,2
4,2
Avatar del usuario
Buenas noches, se puede usar dos servo-motores de la empresa Clearpath que vienen con driver integrado, un micro-controlador PIC para la comunicación entre los drivers y la PC, y una aplicación en VS Habilidades y experiencia relevante Programación de microcontroladores Programación en C# Programación de interfaces gráficas Diseño de interfaces gráficas Experiencia en control y sincronización de servo-motores Htos propuestos $555 CAD - Negociable de acuerdo a los requerimientos Los motores mencionados vienen con una buena documentación para manejo de torque y velocidades, así como opciones pre-configuradas de fábrica. Son muy buenos, te los recomiendo.
$555 CAD en 10 días
4,2 (3 comentarios)
3,6
3,6

Sobre este cliente

Bandera de CANADA
Ottawa, Canada
5,0
4
Forma de pago verificada
Miembro desde ene 16, 2015

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.