Find Jobs
Hire Freelancers

Program Stepper Motor in C++

€18-36 EUR / hour

Đã đóng
Đã đăng vào hơn 3 năm trước

€18-36 EUR / hour

We need to program a stepper motor in C++. The components: - Motor driver: Trinamic TMC5130 - Motor is a stepper motor. - Encoder (AEAT8800-Q24) - Chipset (ATmega 328PB) Most important requirements: - Detection of obstacle without any external sensors (only via encoder and current increase) - 3 Phases: Homing: Running in one direction until motor runs against obstacle (no external sensors) -> from there going X Steps in other direction and define position as 0 point Running: Running X Steps in each direction until program is stopped Stopping: Going back to 0 position (defined in Homing) - Communication with external ESP32 chip via bus system - smooth and silent operation of the motor - Setup: no end switches, just one hard stop (end of movement) speed is between 24 and 120 rpm. - Emergency stop if an obstacle blocks the movement - Documentation of code and functionality Programming in Arduino IDE is not an option! - Code should only use Open Source Libraries Motor and other necessary hardware can be shipped to you.
Mã dự án: 28144539

Về dự án

12 đề xuất
Dự án từ xa
Hoạt động 3 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
12 freelancer chào giá trung bình €26 EUR/giờ cho công việc này
Avatar người dùng
Hi, I am a post graduate power electronics engineer and having very good experience in product design and development. I am excellent in embedded design & programming using pic, dspic controllers and MATLAB codding for Power projects, Boot loaders, Bluetooth & GPS designs, CAN communication, EEprom. UART , RF circuits ,Protocols for networking, wi-Fi routers,OBD diagnosis with CAN bus protocols, Electrical vehicles and AC drives, stepper motor controls. I designed sine wave inverters for standalone and grid tie Inverters. I designed projects like Off line UPS up to 3 KVA, 5kW motor controller for electrical vehicles ,synchronous rectifiers, Solar MPPT chargers, Solar trackers, Battery chargers ,Grid tie inverters design with PLL and feedback control circuit emergency light of 66W and Online UPS control cards, Battery Charging power supplies, LED drivers for PWM controlling and dimming, SMPS, Power supplies. I have experience in schematics and PCB design experience in Altium and ORCAD. I am ready to work for you. Please contact for further discussion.
€30 EUR trong 40 ngày
4,9 (60 nhận xét)
6,8
6,8
Avatar người dùng
Hi, Dear. I am an experienced electronic engineer and firmware developer. I am familiar with ATMEGA and have experience of motor control in quad copter using PWM and ESC. I can deliver you perfect result. I hope to help you. Thank you.
€20 EUR trong 40 ngày
5,0 (31 nhận xét)
5,6
5,6
Avatar người dùng
Hello I have more than 15 years of experience in the embedded systems design and pcb design and electronics systems design So let's discuss your project in chat
€27 EUR trong 40 ngày
5,0 (13 nhận xét)
4,7
4,7
Avatar người dùng
Hello sir. I'm very familiar with ESP32 based step motor controlling, and windows - esp32 communication as well. I am sure that I can complete your project perfectly. I would like to discuss more details via chat. Thank you.
€27 EUR trong 40 ngày
5,0 (3 nhận xét)
4,3
4,3
Avatar người dùng
Hi, I have 15+ years experience in C/C++ and worked on electronic boards before including ATmega & Arduino. Please inform me if you want to talk about details.
€30 EUR trong 40 ngày
4,8 (1 nhận xét)
4,5
4,5
Avatar người dùng
Good day, I'd be happy to discuss about your project and perhaps work together. I live in France near Lyon, I am 39. If you need further informations about me please inquire. Be glad to work together. Do you have delays (schedule) on the project ? Jean-François Simon
€35 EUR trong 20 ngày
5,0 (1 nhận xét)
4,1
4,1
Avatar người dùng
Hi there, We can help you in this project i.e "To program a stepper motor in C++" as we are a professional team in Embedded hardware & software development that work in C programming, PCB layout, circuit designing, Firmware development, Arduino, home automation, RFID, Raspberry Pi & BLE. Kindly spare 10 minutes for the interview. We have already developed many electronic products:- GPS Controlled Relay Event status using CC1310 chip Prayer Watch Wireless Alarm System Power Bank Camera slider controller Wifi home automation Bulb with remote control Curtains with remote control Automatic flush control Smart watch for hajj We will be glad to hear from you! Regards, Intellisense Technology
€18 EUR trong 40 ngày
4,9 (4 nhận xét)
4,3
4,3
Avatar người dùng
Hi, I have experience building similar systems (using the ATmega328 microcontroller and working with stepper motors and their encoders), also using only open source libraries shouldn't be an issue at all. looking forward to working with you.
€25 EUR trong 40 ngày
4,8 (2 nhận xét)
3,1
3,1
Avatar người dùng
I am mechatronics engineer, have sufficient knowledge in embedded systems, worked before in a project like this but using DRV8711 stepper motor driver and ARM processor, also I am familiar with Atmega processors and quadrature encoder. I can help you finishing this project. So let me hear from you soon.
€18 EUR trong 20 ngày
5,0 (2 nhận xét)
1,2
1,2
Avatar người dùng
Our team has the most qualified experts to get this project done for you in the most efficient way possible.
€36 EUR trong 40 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
Hello, I am a software developer with several years of experience in ✅AVR (ATiny, Atmega8/32), STM32, ✅ ESP32. I am part of WizzDev - a custom embedded software development company based in Poland (⭐Poznan). One of the projects I have done recently is a control library for Trinamic TMCM-3110 board, controlling 3 stepper motors, with 2 of them with encoder feedback. ⭐Summary The main task is to program the communication between Atmega and motor driver TMC5130, with encoder handling. The core functionality will be implemented as a library (for reusability). Then I will develop the main program for your use case. In the end, I will implement the remaining functionality. To meet the requirements of a smooth and silent operation, depending on your requirements I may also implement micro-steps handling, current and acceleration ramp limits during accelerating and movement. There should not be any problem with shipping your hardware to Poland. We would recommend using Atmel Studio (Microchip Studio for AVR). Regarding communication with external ESP32 - I’m really familiar with this chip! So if you need any help with further work, I would be glad to help! ⭐TIME ESTIMATE: A ROUGH estimate is 8-20 days for MVP. A more accurate estimate will be provided after finishing the “Analysis” milestone. ⭐MILESTONES: 1. Analysis 2. MVP - Most critical features implemented and demo. 3. Remaining functionality I am looking forward to hearing back from you. Kind Regards
€22 EUR trong 40 ngày
0,0 (0 nhận xét)
0,0
0,0

Về khách hàng

Cờ của GERMANY
München, Germany
0,0
0
Phương thức thanh toán đã xác thực
Thành viên từ thg 11 13, 2020

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.