
Geschlossen
Veröffentlicht
Bezahlt bei Lieferung
I need production-ready firmware for an ST32-based household inverter that runs strictly in off-grid mode. The hardware stack already includes a lithium-ion pack with its own BMS, so the code you write should focus on orchestrating the inverter itself, not redesigning charge algorithms. Core objectives • Manage all off-grid operation modes, ensuring seamless transitions between battery, renewable input and load. • Implement robust load management so priorities can be reassigned on the fly without brown-outs. • Handle battery-backup logic—everything from deep-discharge cut-off through recovery—to protect both cells and downstream appliances. • Integrate renewable energy sources (PV and wind are typical) while maintaining a clean, low-THD sine wave on the AC output. Development notes The microcontroller is an ST32 (ARM Cortex-M series). I am comfortable with you using STM32CubeIDE, HAL or LL drivers, and FreeRTOS if it keeps timing tight. The inverter’s gate signals are driven by a full-bridge topology; ADC channels are already routed for bus voltage, current sense and temperature feedback. An existing UART diagnostic console can be reused for debugging and firmware updates. Deliverables 1. Fully commented C or C++ source, ready to build in STM32CubeIDE. 2. Binary image plus .elf for in-circuit flashing. 3. Configuration header where I can tweak load priorities and protection thresholds. 4. Brief PDF or Markdown that maps every peripheral and ISR used, along with test results showing a stable sine wave under varying loads. Acceptance will be based on: • Stable 230 V ± 3 % sine output (<3 % THD) from 10 % to 100 % load. • Clean fail-over between solar input and battery without load drop. • Verified protection triggers (over-current, over-temp, low-voltage) logged on UART. If you have prior experience with STM32 motor-control libraries, SPWM or SVPWM, let me know; it will shorten our integration cycle.
Projekt-ID: 40079559
7 Vorschläge
Remote Projekt
Aktiv vor 15 Tagen
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
7 Freelancer bieten im Durchschnitt ₹32.500 INR für diesen Auftrag

I have experice with stm32 based devices programming using hal and isr. Have fairly good idea sbout spwm.
₹30.000 INR in 15 Tagen
5,3
5,3

Hello I just read out your description and am interested in your project. I am an Expert in STM32 and also did in the past. If you need Quality Work, then feel free to contact me Thanks
₹37.500 INR in 7 Tagen
2,7
2,7

Thank you for this substantial off-grid inverter firmware project. I have extensive experience with STM32 motor-control peripherals (TIMERS, ADCs) and power electronics control algorithms. My proposed firmware architecture, built on STM32CubeIDE and FreeRTOS, will include: a high-priority, timer-driven ISR for SPWM/SVPWM generation to maintain <3% THD, a state machine for seamless mode transitions (Solar->Battery->Load), and a robust task-based load manager with dynamic priority reassignment. I will implement all specified protection logic (OC, OT, LV) with hysteresis and UART logging. The code will be highly modular, with a clear configuration header for your thresholds. I will deliver the complete source, binaries, and a detailed document mapping peripherals to functions, alongside test results (oscilloscope captures) demonstrating stable 230V output and clean fail-over. My background in embedded systems and power control is a direct match for this challenge
₹25.000 INR in 7 Tagen
2,5
2,5

Hello I have an experience of working on STM32 firmware for power electronics, I have done a project in which i implemented islanded as well as grid connected mode of INVERTER, SPWM was used. Additionally, I have extensive knowledge on STM32CubeIDE and have aced debugging and configuring UART, which are great advantages for your project. Given that you already have in mind several drivers and boards to integrate, my familiarity with STM32 motor-control libraries, SPWM or SVPWM can streamline our workflow, elevating the project to the next stage in no time. In conclusion, entrusting me with your off-grid inverter firmware project is handing the task to someone who is not only proven in delivering clean and well-documented C/C++ firmware but also a person who will communicate effectively, break down the project into smaller milestones for organized deliveries and spark up test reports that keep you updated. I also understand that this is not just about the code but also about its adaptability in diverse conditions hence my dedication to mapping every peripheral and ISR used along with conducting thorough tests under varying loads for a strong warranty of long-term stability
₹37.500 INR in 7 Tagen
0,0
0,0

Bengaluru, India
Zahlungsmethode verifiziert
Mitglied seit März 23, 2025
₹1500-12500 INR
$2-8 USD / Stunde
₹600-1500 INR
₹150000-250000 INR
€250-750 EUR
$15-25 USD / Stunde
$250-750 USD
£750-1500 GBP
₹1500-12500 INR
$30-250 USD
₹75000-150000 INR
€30-250 EUR
$10-100 USD
$250-750 USD
$15-25 USD / Stunde
₹12500-37500 INR
$5000-10000 USD
$10-30 USD
₹250000-500000 INR
$750-1500 USD
₹37500-75000 INR