
Closed
Posted
Paid on delivery
I'm seeking an experienced programmer with a background in power electronics. The task involves writing a C program to generate a variable frequency (0-100Hz) and variable amplitude output (20-100) from a 120-150V DC source for power supply regulation. Key Requirements: - 0-100Hz frequency output - 20-100V AC Variable amplitude Output - SPI interface for adjusting frequency and amplitude Ideal Skills & Experience: - Proficiency in C programming - Knowledge of power electronics and control systems - Experience with digital control interfaces Please provide relevant experience in your bids.
Project ID: 40496685
10 proposals
Remote project
Active 21 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average ₹23,200 INR for this job

Hi there, I’ve carefully read your project description, and I can help develop the C firmware for variable frequency and variable amplitude control from your 120–150V DC power stage, including SPI-based adjustment of frequency and output amplitude. I’m Samuel Tshibangu, a mechatronics engineer with hands-on experience in C firmware, power electronics, PWM/control signal generation, SPI communication, and embedded regulation systems. I’ve worked with high-voltage DC control stages, MOSFET/IGBT driving logic, and frequency/amplitude control, so I can move quickly and deliver clean, reliable code. I can provide well-structured C code, clear register/control logic, and support testing to ensure stable 0–100Hz frequency control and 20–100V AC output regulation. Feel free to send me the hardware schematic, MCU details, and SPI command format, and I can start right away. Best regards, Samuel Tshibangu
₹25,000 INR in 1 day
6.4
6.4

Hi, I have experience with C programming, embedded control, SPI communication, PWM generation, and power electronics control logic. I can develop the variable frequency and amplitude control program, handle SPI-based adjustments, and ensure the output regulation logic is clean, reliable, and suitable for your DC-to-AC power supply application. Best regards, Muhammad Jibran Ahmed
₹35,000 INR in 5 days
4.7
4.7

I have worked on similar power electronics and embedded control projects involving DC-AC inverters, PWM generation, motor drives, DC bus regulation, SPI-controlled systems, and microcontroller-based power conversion. Based on your requirements, I can develop the C firmware required to generate a variable-frequency (0–100 Hz) and variable-amplitude AC output from your 120–150V DC source. The solution can be implemented using sinusoidal PWM (SPWM) or another suitable modulation strategy, with SPI communication allowing external adjustment of both frequency and output voltage parameters in real time.I have experience with embedded C, STM32, ESP32, PIC, DSP-based control, PWM generation, and power conversion systems. Please share the target hardware platform and inverter topology, and I can provide a detailed implementation plan and timeline. My approach includes reviewing the power stage topology, defining the control architecture, implementing the modulation algorithm, and validating output performance through simulation and testing. Particular attention will be given to output stability, frequency accuracy, amplitude control, and safe operation of the power electronics stage. Deliverables: Complete C source code with documentation SPI command structure and protocol documentation Frequency and amplitude control implementation Simulation and validation results Build/project files for the selected MCU platform Testing and integration support Best regards, Hasan
₹25,000 INR in 3 days
4.3
4.3

Dear Sir/Madam, I have 10 years of experience in the electrical and electronics field and strong experience in C programming, power electronics, and control systems. I understand your requirements and can develop the C program for variable frequency (0–100 Hz) and variable amplitude control with SPI-based adjustment. I can provide clean, well-documented code and support for testing and integration. I am confident I can complete the project successfully. Let’s connect in the chatbox to discuss the project further, including the budget and timeline. I am ready to work with you, please connect in the chatbox for further discussions. Thank You. Dr. Divya.
₹12,500 INR in 7 days
4.1
4.1

Hi, I am an IITian with 10+ years of experience to develop similar projects ,I will develop the inverter control firmware in bare-metal C targeting an STM32F4 or dsPIC33 DSC with hardware PWM timers generating SPWM at up to 20kHz carrier frequency for the H-bridge driver, implementing sinusoidal lookup tables with linear interpolation for 0-100Hz output frequency and voltage scaling for 20-100V RMS amplitude control. The SPI slave interface will use DMA with command parsing for real-time frequency and amplitude updates, and I'll include closed-loop feedback using ADC sampling of the output voltage with PI control for regulation accuracy. Kindly click on the chat button so I can share you my relavant projects. Lets connect
₹12,500 INR in 7 days
0.0
0.0

Hello there, It's my pleasure to write to you that I can assist you in power electronics control program developement. I am an electrical engineer experienced in power electronics converter design and developemeny. I have worked on various power electronics converter like inverter design for solar module. DC-DC converter design and developement for EV module etc. I will provide you program that generate a variable frequency (0-100Hz) and variable amplitude output (20-100) from a 120-150V DC source for power supply regulation. Kindly initiate chat and let's discuss details of it. Regards,
₹12,500 INR in 8 days
0.4
0.4

Hello, I am an Electronics and Computer Engineering student with experience in C programming, embedded systems, and control-based applications. My academic background has provided me with a solid understanding of power electronics, microcontrollers, signal generation, and digital communication protocols such as SPI. I understand that your project requires generating a variable-frequency (0–100 Hz) and variable-amplitude AC output from a DC source while allowing frequency and amplitude adjustments through an SPI interface. I am comfortable working with C-based firmware development, PWM generation techniques, control algorithms, and hardware-software integration. For this project, I can assist in: • Developing the C firmware for frequency and amplitude control • Implementing SPI communication for parameter adjustment • Designing the control logic for stable output regulation • Testing and debugging the code to ensure reliable operation I am detail-oriented, eager to learn, and committed to delivering high-quality work. I would be happy to discuss your hardware platform, controller requirements, and project specifications in more detail. Availability: 20+ hours/week Thank you for your consideration. I look forward to hearing more about your project. Best regards, Varsha Saini
₹15,000 INR in 7 days
0.0
0.0

Having worked with microcontrollers and devices like TRIAC, DIAC for 9 years, I can deliver the task in 3 days from the date of assignment. Let me know when you would like to proceed!
₹32,000 INR in 3 days
0.0
0.0

I have analyzed your requirements for the 120-150V DC to 20-100V AC inverter control. Generating variable amplitude and variable frequency output at this voltage level requires a precise SPWM (Sinusoidal Pulse Width Modulation) implementation to ensure high power quality and efficiency. My Approach: Control Strategy: I will implement an SPWM algorithm using the microcontroller's hardware timers. By modulating the duty cycle of the H-Bridge gate drivers, we can achieve the requested 0-100Hz frequency and 20-100V AC amplitude dynamically. Digital Control: I will configure the SPI interface to accept real-time frequency and amplitude setpoints, which will dynamically adjust the SPWM lookup table or mathematical sine-generation logic. Safety & Stability: I will integrate a dead-time insertion logic in the C code to prevent shoot-through currents in the H-Bridge, which is critical when handling 150V DC input.
₹25,000 INR in 7 days
0.0
0.0

Hello, I understand that you're looking for a skilled programmer to develop a power electronics control program capable of generating variable frequency and amplitude outputs. This is crucial for achieving precise power supply regulation from your DC source. With over 12 years of experience in C programming and a solid understanding of control systems, I have worked on similar projects where I integrated digital control interfaces like SPI to adjust outputs efficiently. My technical background includes not only C programming but also familiarity with various technologies such as Node.js for backend support, ensuring seamless communication between components. In my previous projects, I've tackled complex power electronics challenges, optimizing performance while maintaining reliability. I can provide insights into best practices and solutions tailored to your requirements. Could you share more about the specific hardware components you'll be using? This will help in tailoring the program to meet compatibility needs effectively. Looking forward to your response!
₹37,500 INR in 7 days
0.0
0.0

Ahmedabad, India
Payment method verified
Member since Aug 20, 2017
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
$250-750 USD
$30-250 USD
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
₹600-1500 INR
₹1500-12500 INR
€5000-10000 EUR
$250-750 USD
$250-750 USD
₹100-400 INR / hour
₹12500-37500 INR
$10-30 USD
$25-50 USD / hour
₹75000-150000 INR
€30-250 EUR
₹1500-12500 INR
₹150000-250000 INR
€800-1500 EUR
€18-36 EUR / hour