The engineering principle code is not original.
Original by Yile GandF, improved and upgraded by cdhigh.
The relevant program source code can be obtained by moving to the link below. This project does not retain relevant program files.
Original open source code: https://www.yleee.com.cn/thread-6795-1-2.html
Original information of this project: https://www.yleee.com.cn/thread-90734-1-1. HTML
version update:
v1.6-20220407: 1. Update the ch340 power supply method to support QC and PD deception without affecting USB data.
2. Modify the details of the serial port burning principle. Supports firmware updating through USB serial port burning.
3. Add the op amp power supply jumper for the load part, 5V & 9V. If you choose low conduction mos, you can use 5V GS8552/92.
4. Optimize other details.
v1.7-20220418: 1. Delete the 5/9V jumper, and still use LM358, 9V defaults, and the reliable LM358 offset is only about 30uV.
2. Add a small current signal on the back to amplify it 100 times, and the range is tentatively 500mA. Passive displays do not participate in control.
If DIY is required, the motherboard part can be left alone, and the display part must be replaced with other LCDs. The ones I use are left over from ancient times and cannot be purchased.
And the panel opening must be changed for dynamic display. The fan part is designed according to the actual radiator, and you can modify it yourself if needed.
Because the panel design is larger than the motherboard, it can be installed on the chassis as an embedded module.
The following is copied content. If there is any infringement, please contact me to delete it.
Features of M328V6* Support 12864 LCD/OLED * Support discharge voltage curve display, try to get rid of the host computer * Support multi-point calibration of voltage and current (up to 8 points), effectively avoid non-linear problems * Support temperature drift compensation, accurate in winter and summer * Supports constant current/constant resistance/constant power modes * Added current ramp-up function to avoid overshoot current burning the tube * Adjustable maximum current and maximum power * Coulomb meter supports ampere-hours and watt-hours, and the accumulated ampere-hours can exceed 65Ah * Temperature Display, temperature protection and automatic PWM fan, each temperature point is adjustable* Improved encoder operation, more convenient* Supports scheduled switching load/cycle switching load* Supports USB serial port or Bluetooth serial port and two-way communication with the host computer, the host computer can fully The functional control slave
is shown below as a sample picture. The circuit has been slightly modified, but the content is the same. The panel has not yet been installed. The
panel interface is a 2mm banana socket.
Matching radiator: TB Search-12V industrial control motherboard radiator. ¥10, it seems that not many have
PDQC decoy input or DC input in stock (only DC input is required when data connection is required).
The radiator can withstand 60W, and the fan has been enhanced to a 4.5W turbo fan. The original one is 1w.