All details can be adjusted with a microcontroller controlled digital power supply project volts and amps values can be read on the LCD pcb box design 3-dimensional views of the c language prepared by the powder-magazine’s source software projects belonging to an applied
• Input voltage: 220VAC
• Output voltage: 0 to 25VDC with a current of 0 to 2.5A.
• Regulation Accuracy
• Coarse: 1V / 100mA
• Fine: 100mv / 3mA
• Using the Microchip PIC microcontroller 16F877A leaving available for use 10 port.
• Setting via pushbuttons and mechanical or optical encoder.
• controlled ventilation according to current consumption.
• Reading current consumption, indicating on visual and auditory stream.
• Preset Memory (2.5, 3, 3.3, 5, 9 and 12 volts at 0.5A, 1A and 2.5A).
• Control ventilation temperature reading.
• Power lines separate control circuit of the power section.
• Information for all values through 16×2 LCD with backlight and contrast control.
• Control and RS232 communication with PC or another control board.
• Code written in C compiler SDCC.
Digital Power Supply Test
A power supply is one of the most used tools in an electronic laboratory, on the market of various types, with fixed voltage, adjustable analogue, switching power supplies (such as PC) that provide varying voltages (12V-12V , 5V,-5V) with higher amperage. The idea of this power supply is that an analog source is controlled / regulated by the microcontroller easily assembled, inexpensive, feature rich with possibilities for expansion. Since heat dissipation 25V 3 or 4A may compromise some components must have forced ventilation and temperature controlled consumption.
External power lines must be separated from the control part, this reduces any voltage drops due to the use of ventilation, LCD backlight and other devices. To facilitate the construction PCBs will be designed to face without bridges without impeding the use of lower cost methods such as heat transfer toner. The weight of two transformers more electronics in general can lead to the source has an important weight (3kg in my case), is why a 3mm aluminum housing is used.
The programming language must be C since it is easy to understand for the vast majority of people, but with assembler routines when required execution efficiency.
The circuit consists of two parts, one with analog pass transistors, operational LM324N, transformers, controller 7805, inputs and control outputs. The control part consists of the microcontroller, LCD, buzzer, ICSP connector and connectors for input and encoder buttons if you choose to use. Analog part The regulator circuit is dominated by the LM324N component, a quadruple operational that gives us the possibility of a maximum voltage of 32V and the use of resistors low tolerance (in my case I use 5%, but it is recommended 1%).