
Closed
Posted
Paid on delivery
I am developing a compact rotary actuator for a robot joint and need a full Field-Oriented Control (FOC) driver that I can integrate straight into the mechanical assembly. Core requirements • Closed-loop control modes: speed, torque and position must all be selectable in real time. • Feedback: magnetic encoder with at least 18-bit resolution; 21-bit support is highly desirable. • Interfaces: native RS485 and CAN, both able to stream status data and accept commands. • Safety: built-in over-current, over-temperature and short-circuit protection. What I expect to receive 1. Hardware: schematic, BOM and PCB layout ready for manufacture. 2. Firmware: well-commented source code (C / C++ preferred) implementing the FOC algorithm, encoder handling and both communication stacks. 3. PC or microcontroller demo project showing command, tuning and diagnostics over RS485 and CAN. 4. Documentation: setup guide, register map and parameter list so I can retune the driver for other motors later. Experience with STM32, TI C2000 or comparable MCUs, plus hands-on work with high-resolution magnetic encoders, will be a strong plus. All deliverables should build cleanly with mainstream toolchains (e.g., STM32CubeIDE, Code Composer Studio, Keil or equivalent) and be ready for bench testing on a 24–60 V BLDC stage. Once the prototypes pass basic functional tests—FOC lock, smooth commutation and fault handling—we can move on to vibration optimisation and EMC compliance as a follow-on phase.
Project ID: 40481265
5 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average ₹17,400 INR for this job

Hi, I design and program compact robotic actuator drivers, and the circular FOC board in your image looks like a perfect match for my hardware and firmware workflow. I will develop the complete schematic, layout, and C/C++ firmware using mainstream toolchains like STM32CubeIDE to implement precise FOC speed, torque, and position loops. The design will integrate high-resolution magnetic encoder feedback alongside native, isolated RS485 and CAN communication stacks for real-time telemetry. I will ensure robust over-current, over-temperature, and short-circuit protections are built directly into the power stage. You will receive production-ready manufacturing files, well-commented source code, a PC diagnostic demo, and a full register map for seamless tuning. Best regards
₹6,000 INR in 5 days
2.5
2.5

Hi , Processing a 21-bit high-resolution magnetic encoder for an FOC BLDC loop requires real-time Clarke/Park transformations with zero runtime latency. As an engineer with a strong core in applied mathematics and embedded firmware architecture, I can deliver a rigid, deterministic driver platform for your rotary actuator. How I will execute your exact technical requirements: Hardware Design: Delivering production-ready schematics, optimized BOM, and multi-layer PCB layouts engineered for a 24–60 V BLDC stage with built-in hardware over-current and thermal protection. Firmware Mastery (C/C++): Writing modular, well-commented code inside STM32CubeIDE or Code Composer Studio implementing closed-loop control paths (torque, speed, position) switchable in real time. Industrial Networking & Tuning: Integrating non-blocking CAN and native RS485 stacks for status streaming, alongside a comprehensive register map documentation suite for bench-testing deployment.
₹7,000 INR in 7 days
2.3
2.3

Please allow me to work, I have really practical experience on embedded system and robotics , Will give you bug free artifacts in given time line
₹7,000 INR in 7 days
0.0
0.0

Hi , Your compact rotary actuator project is a perfect match for my expertise. I specialize in high-performance, space-constrained robotics electronics, combining BLDC hardware design with precision FOC firmware. Here is my direct action plan for your requirements: Hardware: I will design a thermally optimized, ultra-compact PCB layout rated for 24–60V. It will feature inline current sense amplifiers for precision FOC, a dedicated hardware gate-driver protection loop (OCP, OTP, short-circuit), and localized sourcing via Indian/global distributors (LCSC, Element14) in the BOM. Firmware: Using an STM32 (such as the G4 series with a CORDIC math accelerator), I will implement cascading position, speed, and torque loops. I have extensive hands-on experience interfacing with high-resolution (18 to 21-bit) magnetic encoders via high-speed SPI or BiSS-C. Comms & Testing: I will implement native, non-blocking RS485 and CAN stacks with a structured register map, alongside a Python-based GUI project for live tuning, diagnostics, and step-response plotting. Deliverables: Production-ready Altium/KiCad files, fully commented STM32CubeIDE C/C++ source code, a comprehensive register map, and a step-by-step motor tuning guide. I design with DFM (Design for Manufacturing) and future EMC compliance in mind. Let's connect to discuss your structural dimensions and peak current targets! Best regards, Rainer Rodrigues
₹7,000 INR in 7 days
0.0
0.0

Gurdaspur, India
Payment method verified
Member since May 4, 2026
₹1500-12500 INR
$10-30 USD
$10-30 USD
₹600-1000 INR
₹400-750 INR / hour
$30-250 USD
₹12500-37500 INR
£250-750 GBP
₹1500-12500 INR
$50-400 USD
$250-750 USD
₹12500-37500 INR
₹1500-12500 INR
₹600-1500 INR
$15-25 USD / hour
$30-250 NZD
₹600-1500 INR
$30-250 USD
$30-250 USD
$5000-10000 USD
₹100-400 INR / hour