Question

In: Electrical Engineering

Hello guys i would to build a buck converter and use arduino PWM to control the...

Hello guys

i would to build a buck converter and use arduino PWM to control the output voltage

12V to 8.4V

any ideas ?

thanks

Solutions

Expert Solution

Firstly, Your input is constant.so to get a range of output it needs a PWM with variable duty cycle.(As you have not given any input voltage in question so i am unable to do the calcualtion,Ok).Then you have to calculate the L and C values for the extreme two output cases (12V and 8.4V).The consideraiton for the equations are:

(i).You need output current it depends on the type of load you are using.

(ii). is 30% of the output current..From there you can calculate the L values two values for 12V and 8.4V.

(iii). is also similarly taken as 10% of the output voltage.Then C value is also calcullated.

From personal experience i suggest you to use the highest values of L and C.

(iv).Now as in the calcualtions of L and C you have to use the frequency so how to set this? What you can do is choose any frquency from 20kHz to 30kHz or beyond i normally take in this range.Take MOSFET over IGBT as it is best for this switching frquency range with this voltage level.

(v).Now code for arduino which is very easy as you only have to code for the duty cycle and frquency generation which you can easily try or get form other sources.

I hope this will give you a brief idea about the design of buck converter and the arduino implimentation.Thank You.


Related Solutions

arduino firmware coding for bidirectional closed loop buck boost converter pwm signal
arduino firmware coding for bidirectional closed loop buck boost converter pwm signal
I am working on an Arduino Project. I would like to build a controllable RGB LED...
I am working on an Arduino Project. I would like to build a controllable RGB LED Nightlight (with a debounce code included). With each time pushing the button I want a different color. like the following Initial state = LED off first press= LED turns on Red second Press = LED turns on Green third Press = LED turns on Blue Fourth Press = LED turns on Purple Fifth Press = LED turns on Teal sixth press= LED turns on...
Hello guys. Below is a test im struggling with I have to do it in Java...
Hello guys. Below is a test im struggling with I have to do it in Java and use OOP concepts. Create. A House class with instance variables erfNumber, location, noOfRooms, etc. Mandatory properties: status(is the asset owned or sold), number of years owned, selling price, and buying price. At least two overloaded constructors that can be used to instatiate House objects. Getter and setter methods for all properties you have created. A method checkProfitOrLoss() that returns the profit or loss...
Hello, I am using IntelliJ IDEA with JavaFX to build a travel expensive calculator, but I...
Hello, I am using IntelliJ IDEA with JavaFX to build a travel expensive calculator, but I dont konw how to conver user input to doulbe. Pleasse teach me how to add all textfield and display it after I click submit. public class Main extends Application { @Override public void start(Stage primaryStage) throws Exception{ Label label1 = new Label ("(1) Number of days on the trip"); Label label2 = new Label ("(2) Transportation cost (choose one only)"); Label label3 = new...
I need simulation on protues of speed control of unipolar stepper motor using uno arduino. Must...
I need simulation on protues of speed control of unipolar stepper motor using uno arduino. Must using protues..
Hello I would love to know the steps of how to be able to create a...
Hello I would love to know the steps of how to be able to create a Pearson's correlations chart in APa format from SPSS?
Hello, I would like to know there is a known vulnerabilities for an SQL server on...
Hello, I would like to know there is a known vulnerabilities for an SQL server on Windows operating systems and should databases have the ability to set a policy and enforce the rules that the password should abide by?
Hello I have these questions, I would like not so long answers but something that gives...
Hello I have these questions, I would like not so long answers but something that gives me a good idea about the topic. What is a perfectly competitive market? Why are many agricultural products in a perfectly competitive market? What is a price taker? What are barriers to entry in a market? What is a standardized product? Give an example What is a company’s market share? What is free entry and exit? How do you calculate a company’s total revenues?...
Hello! Html question. I am trying to add a background to a page. How would i...
Hello! Html question. I am trying to add a background to a page. How would i do this? I have tried using a jpg. The code is posted below. i used the background-image: url function. Any help of different ways to do this would be appreciated! Thank you! CODE: <!DOCTYPE html> <html> <head> <style> ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #333; } li { float: left; } li a { display: block; color: white; text-align:...
Hello! I was asked to use spss to find the percentage of people that are over...
Hello! I was asked to use spss to find the percentage of people that are over 51 years old in a variable of people of different ages. Can someone tell me how to do this in spss? thanks!
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT