By Hesam Moshiri, Anson Bao
DC to DC converters are quite popular among electronic enthusiasts and are widely used within the industry. There are three major types of non-isolated DC to DC converters: buck, boost, and buck-boost. In this article/video, I used there major components such as the famous UC3843 chip, a power Schottky diode, and an N-Channel Mosfet to design a compact DC to DC boost converter. The input voltage could be as low as 9V that makes it suitable for a variety of applications, such as 12V to 18V conversion to power a laptop computer using a single 12V battery.
I used Altium Designer 21 and SamacSys component libraries to design the schematic and PCB. The PCBs have been fabricated by the PCBWay in the green solder mask. Also, I examined the noise figure of the circuit using the Siglent SDS2102X Plus/SDS1104X-E oscilloscope and Siglent SDM3045X multimeter. So let’s get started!
Specifications
Input Voltage: 9-16V
Output Voltage: 28Vmax (can be increased, see the text)
Output Current: 4Amax
Output noise (no load): 5mVrms
Output noise (2A load): 27mVrms
A. Circuit Analysis
Figure 1 shows the schematic diagram of the DC to DC boost converter. As it is clear, the heart of the circuit is the UC3843 chip [1].
Figure 1
Schematic diagram of the UC3843 DC to DC boost converter
C1 and C2 have been used to reduce the input noises. L1, D1, and Q1 build a boost conversion network. L1 is an 8A to 10A 100uH inductor. D1 is the MBR20100CT [2] Schottky diode (two parallel diodes in one package). Q1 is the IRFZ44 N-Channel Mosfets [3]. The ON resistance (RDS(ON)) of the Mosfet is just around 28 milliohm and it can handle up to 50A at 25C. So, these characteristics make these components a good fit for this project.
IC1 is the controller of the boost converter circuit. According to the UC3943 datasheet: “The UC3842/UC3843/UC3844/UC3845 are fixed frequency current-mode PWM controller. They are specially designed for Off-Line and DC to DC converter applications with minimum external components. These integrated circuits feature a trimmed oscillator for precise duty cycle control, a temperature compensated reference, a high gain error amplifier, a current sensing comparator, and a high current totem-pole output for driving a Power MOSFET.”
C3, C4, C5, C6, and C7 are used to reduce the output noise. Usually, a boost converter output is noisier than a buck converter, especially by using discrete components. A single-chip buck/boost controller is less noisy, however, the output voltage and current of these controllers are limited.
R1 is a 10K multiturn potentiometer that you can set to adjust the output voltage. You can increase the output voltage level by decreasing the R5 value. The output voltage is determined using this formula:
Vout = 2.5 (1 + R1/R5)
So as it is clear when R5 is 1K, then the maximum output voltage is somewhere between 27V to 28V. if we decrease the R5 value to 820R or 680R, then the maximum output voltage would be around 32V to 33V or 39V to 40V. I don’t recommend increasing the output voltage more than this because the voltage + noise level might cross the rated voltages tolerances of the capacitors (50V), which of course might be lower than 50V in practice (due to manufacturing tolerances). R2 and R3 have been placed in parallel that builds a preliminary load to help to stabilize the output voltage.
B. PCB Layout
Figure 2 shows the PCB layout of the design. It is a two layers PCB board with a mixture of SMD and through-hole components. A view from the top layer, bottom layer, and silkscreen and solder mask (top layer) have been all included in figure 2.
Figure 2
The PCB layout of the DC to DC boost converter
As I mentioned in the abstract, I used the Altium Designer software [4] to design the schematic and PCB. I did not have the schematic symbol, PCB footprint, and 3D model of several components in this project. So instead of wasting my time in designing the component libraries from scratch and increase the risk of errors and mismatches, I used the free and IPC-rated SamacSys component libraries and imported them right into the Altium PCB project using the SamacSys Altium plugin [5]. SamacSys has provided plugins for the majority of electronic designing CAD software [6], not just for the Altium Designer. Figure 3 shows the supported electronic designing CAD software.
Figure 3
SamacSys Supported electronic designing CAD software (plugins)
Specifically, I used the SamacSys libraries for IC1[7], Q1[8], and D1[9] which you can consider in the references. Another option is to download the component libraries from componentsearchengine.com and import them manually. It’s up to you. Figure 4 shows the selected components in the SamacSys Altium plugin.
Figure 4
Selected components in the SamacSys Altium plugin
C. Assembly and Test
Figure 5 shows the assembled PCB board from top and bottom. This is the prototype of the circuit. In the last revision, I have added two parallel resistors as a preliminary load. Some components are through-hole and some are SMD. You shouldn’t have any problem with soldering the components, however, you can order an assembled board.
Figure 5
Assembled PCB board (top and bottom view)
In general, two parameters are important in voltage regulators (power supplies): line regulation and load regulation. Line regulation is the ability of the power supply to maintain its specified output voltage over changes in the input line voltage. It is expressed as the percent of change in the output voltage relative to the change in the input line voltage. Load regulation is the ability of the power supply to maintain its specified output voltage given changes in the load. This does not mean the tolerance applies when there are sudden changes in the load, it means over the permissible load range the regulation can change by this amount. Please check the YouTube video where I test this. The best tool to prepare these measurements is a DC load. At the time of writing this article, I have not received my DC load yet, which is the Siglent SDL1020X-E [10]. I’ll analyze this converter device using the DC load soon in the future, however for now at least we can test it partially and examine the output noises.
Figure 6 shows the output noise of the boost converter under no load. I used the power analysis feature of the Siglent SDS2102X Plus oscilloscope [11]. Of course, you can use the cheaper Siglent SDS1104X-E oscilloscope [12] as well, however, the plus one is something beyond. It is a role model device. Some long inductance spikes can be seen in the waveform that is unlikely to come from the output line. So I kept Vrms as an indicator.
Figure 6
The output noise of the DC to DC converter using Siglent SDS2102X Plus oscilloscope
Figure 7 shows the output noise of the DC to DC converter under a 2A load. The same as above, I don’t think these longs spikes are really coming from the supply. When I move away from the probe, these spikes vanish significantly. I recommend you to use some capacitors just as close as possible to your load.
Figure 7
The output noise of the DC to DC converter (2A load)
D. Bill of Materials
Figure 8 shows the bill of materials of the circuit. L1 is a 47uH to 100uH inductor that you can build or purchase. I built it myself, so I can not offer any specific part number for that. However, make sure that your inductor can tolerate currents of at least 8A to 10A. You can use a 1mm copper wire and a toroid ferrite core. The used drill size for the inductor footprint is 1.3mm.
Figure 8
Bill of materials (except L1)
You can download the Gerbers or order 10Pcs high-quality PCBs for just 5.0USD
If you like to order a fully assembled PCB board (plus FREE shipping) for this project, please download bom or contact: anson@pcbway.com
E. References
[1]: UC3843 Datasheet: https://www.ti.com/lit/ds/symlink/uc3843.pdf?HQS=ti-null-null-sf-df-pf-sep-wwe&ts=1626017670986&ref_url=https%253A%252F%252Fcomponentsearchengine.com%252F
[2]: MBR20100CT datasheet: https://www.diodes.com/assets/Datasheets/MBR20100C.pdf
[3]: IRFZ44 datasheet: https://componentsearchengine.com/Datasheets/2/IRFZ44EPBF.pdf
[4]: Altium Designer: https://www.altium.com/altium-designer
[5]: SamacSys Altium plugin: https://www.samacsys.com/altium-designer-library-instructions
[6]: Supported SamacSys plugins: https://www.samacsys.com/pcb-part-libraries
[7]: UC3843 schematic symbol, PCB footprint, 3D model: https://componentsearchengine.com/part-view/UC3843D8TR/Texas%20Instruments
[8]: IRFZ44 schematic symbol, PCB footprint, 3D model: https://componentsearchengine.com/part-view/IRFZ44EPBF/Infineon
[9]: MBR20100 schematic symbol, PCB footprint, 3D model: https://componentsearchengine.com/part-view/MBR20100CT-E1/Diodes%20Inc
[10]: Siglent SDL1020X-E DC load: https://siglentna.com/dc-electronic-load/sdl1000x/
[11]: Siglent SDS2102X Plus oscilloscope: https://siglentna.com/digital-oscilloscopes/sds2000xp/
[12]: Siglent SDS1104X-E oscilloscope: https://siglentna.com/digital-oscilloscopes/sds1000x-e-series-super-phosphor-oscilloscopes/