Find Jobs
Hire Freelancers

C++ code for controlling a Panasonic MINAS-A5 servo driver through USB connection

$750-1500 USD

Cerrado
Publicado hace más de 9 años

$750-1500 USD

Pagado a la entrega
This project may be trivial for someone who has had experience with servo drive and controllers. We require a simple C++ code for controlling a Panasonic servo motor. Our hardware configuration is as follows: - The servo motor is a Panasonic MSMD012G1V - The servo drive is a Panasonic MADHT1505E (see attached) and is connected to a PC via USB cable. - We already can control the servo motor by PANATERM, which is Windows software (see attached). We require a simple C++ library and one point of call to control the servo motor. The point of call will look like, the following: int move_servo(int direction, int turns, int speed); // returns the current position of servo motor Work and payment schedule will be: - Freelancer will provide a a working solution within one week of starting the project - Employer will test the code within three days after receive, and pays the agreed amount if solution fits with the requirements Please note the time schedule is strict, so please DO NOT bid if you are not confident that you can deliver within the specified time frame.
ID del proyecto: 6326173

Información sobre el proyecto

15 propuestas
Proyecto remoto
Activo hace 10 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
15 freelancers están ofertando un promedio de $1.443 USD por este trabajo
Avatar del usuario
Hi, I am an electronic engineer.I can help u with this project. I cannot find any attached documents though.
$888 USD en 7 días
4,9 (10 comentarios)
5,1
5,1
Avatar del usuario
Hello. we can do the project according to your specification. we believe in quality work and on-time delivery. you can check our reviews. we have a dedicated team, so can start as soon as you award us the project. waiting for your kind response. Regard
$1.578 USD en 20 días
5,0 (2 comentarios)
4,2
4,2
Avatar del usuario
Dear Sir, I am Widodo SW from Bandung, Indonesia. I experienced developing software interface for servo controller that connect application on PC to the movement of the servos. I was using Borland C++ Builder 6.0 at the time, so my proposal for the codes would be using this BCB. If you prefer Visual Studio C++. NET, please let me know, it will take a bit longer to build the codes. Usually I have physical contact with the hardware to test my codes, and this project has different situation. I will need your help to try the demo application to your hardware system, and tell me what happen. Build and debugging hardware-PC communication interface is a bit tricky. To make sure you get what you want to drive the servo driver, and also I could deliver the right solution for you, I propose to build "dummy terminal" that will receive and display command from the interface that I will build. This way, I can build the interface without the hardware on hand, after we agree what communication protocol will be used. My questions: 1. When the USB of the controller was connected with the PC's USB, was there any identification what is the ID of USB port being used by servo controller? If you have any suggestions, questions, and ideas, please feel more than happy to let me know. Waiting for to hear from you soon, Best regards, Widodo SW
$1.500 USD en 10 días
4,0 (1 comentario)
1,9
1,9
Avatar del usuario
Professional electronics engineer and c language expert. plz discuss.....................................................................................................
$1.333 USD en 20 días
0,0 (0 comentarios)
1,2
1,2
Avatar del usuario
My experience on device drivers and knowledge on hardware interfacing will be an added advantage for this task. Thanks
$1.444 USD en 25 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
A proposal has not yet been provided
$3.333 USD en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello Sir, I`m experienced programmer, my primary tool is C and C++. Send me please more details about your task (i can`t your attached files near project description ) and we can talk about this before you will award somene.
$750 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello, I am graduated engineer in electronics with 6 years experience in big automotive company. I have done a couple of projects with microcontrollers and stepper or servo motors. Looking forward to working with you!
$750 USD en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, I am a professional developer having lot of experience . I can do this project easily. Hope to hear from you. Regards Khizar
$1.444 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi The manual looks good and contains enough information to control the motor from PC via rs232 for example. However I haven't been able to locate anywhere detailed information about USB protocol parameters (number of endpoints and their function), which makes your request more difficult. Such information is important to be able to write a custom USB driver or library. Another solution is to exploit the presented software driver coming with their PANATERM program. Moreover if this program has function similar to requested one, only that function can be extracted form PANATERM. This last is tricky but not impossible. To only exploit the software driver also is not an easy task, because I assume there isn't any documentation for it, too. If I were Panasonic I wouldn't provide such info. In conclusion, my opinion is that the fastest and safest way to achieve your goal is to exploit their provided software driver. I can try this, if you want.
$1.333 USD en 5 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Sydney, Australia
4,9
7
Forma de pago verificada
Miembro desde may 31, 2013

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.