1. Introduction
The ZK-10022 is a high-performance DC step-down adjustable regulated power supply module designed for applications requiring precise control over voltage and current. It features a wide input voltage range, high output power, and a clear 1.8-inch LCD display for real-time monitoring and easy parameter adjustment. This module supports both standalone operation and communication with external devices via Bluetooth or USB-to-TTL for enhanced control and monitoring.
2. Safety Information
Please read and understand all safety warnings and instructions before using this product. Failure to do so may result in electric shock, fire, or serious injury.
- AC Power Warning: This module is designed for DC input only. It is strictly forbidden to input AC power or connect it to 220V mains power.
- Input Voltage Limits: The maximum allowable input voltage is 140V. Do not exceed this limit. Overvoltage input or reverse polarity connection will damage the module.
- Battery Connection: When connecting a battery to the output, ensure that the output voltage of the power module is always higher than the battery voltage. Alternatively, connect a diode in series with the positive terminal of the output to provide one-way conduction, preventing battery voltage backflow and potential damage to the power supply.
- Output Polarity: When connecting the output terminal to a battery or any load, always observe correct positive and negative polarity. Reversing the poles will cause damage.
- Step-down Module: This product is a step-down (buck) module. The maximum output voltage is approximately equal to the input voltage * 0.95 - 1V. Ensure your desired output voltage is within this range relative to your input.
- High Voltage: Be careful of high-voltage sparking.
3. Product Features
- Advanced Display: Features an upgraded 1.8-inch large screen (36x29mm visible range) with an immersion gold process LCD display panel to prevent segment loss and improve PCB conductivity.
- Intuitive Control: Independent silicone buttons for setting voltage and current, offering a fast, concise, and comfortable user experience.
- Durable Buttons: Silicone buttons are soft, durable, and resistant to wear from long-term, frequent use compared to mechanical buttons.
- Flexible Use: The independent motherboard design allows for flexible use and supports stepless adjustment of current and voltage.
- Communication Support: Supports serial communication, standard MODBUS protocol, and can be connected to an APP via a Bluetooth module (ZK-BT) or to a computer via a USB-to-TTL module (ZK-U2T).
- Data Storage: Capable of storing 11 groups of data for quick recall of settings.
- Comprehensive Protection: Includes multiple protection mechanisms such as input undervoltage, output overvoltage, overcurrent, overpower, over-temperature, overtime, overcapacity, and over energy protection.
4. Specifications
| Parameter | Value |
|---|---|
| Product Name | CNC DC Buck Power Supply (LCD style) |
| Product Model | ZK-10022 |
| Input Voltage | 12-140V |
| Output Voltage | 0.0-125V |
| Output Current | 0-22A |
| Output Power | 0-1500W |
| Voltage Accuracy | ±0.3%+3 words (Calibratable) |
| Current Accuracy | ±0.5%+3 words (Calibratable) |
| Voltage Resolution | 0.1V |
| Current Resolution | 0.01A |
| Data Group Storage | 11 groups |
| Screen Size | Upgraded 1.8-inch large screen, 36*29mm visible range |
| Cooling Fan Conditions | Temperature >45°C or Current >2A or Power >30W |
| Silicone Buttons | 5 |
| Buzzer | Yes |
| Product Shell Size | 83x48x29.4mm (Height does not include rotary encoder) |
| Product Motherboard Size | 130x84x42mm |
| Net Weight of Motherboard | 227g |
| Net Weight of Entire Product Set | 280g |
| Total Package Weight | 335g |


5. Package Contents
The ZK-10022 is available in different packages:
- Package A: Step-down module (main board) x 1, LCD meter (display panel) x 1, Connecting cable x 1
- Package B: Step-down module (main board) x 1
- Package C: Bluetooth communication module (ZK-BT) x 1

6. Setup and Installation
6.1. Connecting the Display Panel
The LCD display panel connects to the main power module via a ribbon cable. Ensure the cable is securely inserted into the communication ports on both the main board and the display.

Note: The baud rate of the serial port screen must be consistent with the power board. The factory default baud rate is 115200 (adjustable). Ensure the RX and TX cable sequence is connected correctly.
6.2. Independent Motherboard Use (Analog Control)
If using the motherboard independently with analog potentiometers for voltage and current adjustment, you must solder the potentiometers and plug them into the jumper cap. If using a serial screen or APP/Upper computer control, the jumper cap must be unplugged and the module powered on again.

For analog potentiometer control, short circuit the RX GND pins. Otherwise, digital communication control is required.
6.3. Connecting the Bluetooth Module (ZK-BT)
To connect to the mobile APP:
- Insert the ZK-BT Bluetooth module into the communication interface of the power motherboard. The ZK-BT indicator light will flash once inserted.
- Open the Wuzhi Zhilian APP on your mobile device.
- Click "Add Device" in the APP. The APP will automatically search for and connect to the Wuzhi Power module.
- Once successfully connected, click "Complete".
- Click on the device icon to enter the normal operation interface. Long press the product icon to change the name or delete the device.

6.4. Connecting to a Computer (USB to TTL Module ZK-U2T)
To connect to the upper computer software:
- Insert a data cable into your computer and connect it to the ZK-U2T (USB to TTL module).
- Connect the 4-pin cable from the ZK-U2T module to the communication port of the power motherboard.
- On your computer, open Device Manager and find the COM port number (e.g., COMx) corresponding to the USB-Serial CH340.
- Open the "Wuzhi Zhilian" upper computer software.
- Select the corresponding COM port number and click the "Connect" button in the bottom left corner of the software to automatically connect.
- The operating environment requires .NET Framework 4.8. If it's not installed, you can download and install it from the official .NET website.

7. Operating Instructions

7.1. Key Functions Overview
- M/↑ Button:
- Short press: Selects setting bit (enters menu interface).
- Long press: Opens/Unlocks function. - V-SET Button:
- Short press: Enters voltage setting interface.
- Long press: Exits setting menu. - I-SET Button:
- Short press: Enters current setting interface.
- Long press: Exits setting menu. - OK/↓ Button:
- Short press: Switches output power (W), capacity (Ah), energy (Wh), time (h), temperature (°C), or rotates display.
- Long press: Initiates sleep shutdown. - Rotary Encoder:
- Left rotation: Decreases numerical value.
- Right rotation: Increases numerical value. - Green Power Button:
- Short press: Turns output on/off.
7.2. Setting Voltage and Current

- Setting Voltage:
1. Press the V-SET button to enter the voltage setting interface.
2. Adjust the flashing position using the rotary encoder.
3. Rotate the encoder to adjust the voltage value.
4. Press V-SET again to exit the setup. - Setting Current:
1. Press the I-SET button to enter the current setting interface.
2. Adjust the flashing position using the rotary encoder.
3. Rotate the encoder to adjust the current value.
4. Press I-SET again to exit the setup.
After setting, press OK/↓ to switch between data groups Cd00-Cd10.
7.3. Switching Display Modes

- Switching Input/Output Voltage Display: Press the M/↑ button to toggle between input and output voltage display.
- Switching Output Parameters: Press the OK/↓ button to cycle through output power (W), capacity (Ah), energy (Wh), time (h), and temperature (°C) displays.
7.4. Locking Function
To prevent accidental operation, you can lock the settings:
- On the normal display interface, long press the rotary encoder for 2 seconds to lock the set voltage and current. A lock symbol will appear.
- To unlock, long press the rotary encoder for 2 seconds again.
Even when locked, the power button can still operate normally, allowing the power to be disconnected at any time.
8. System Parameter Settings

8.1. Accessing Settings
Press and hold the M/↑ button for 2 seconds to enter the settings menu. The first interface displayed is the OUT settings interface.
8.2. Navigation
- Press V-SET to switch between data group names (Cd00-Cd10).
- Press I-SET to select the previous parameter.
- Press OK/↓ to select the next parameter.
8.3. Parameter Descriptions

- Add (Local Address): Set the local address (001-255). Default is 001.
- LED (Backlight Brightness): Adjust numerical value by rotating encoder (Level 0-5). Factory default is Level 5 (brightest).
- SLP (Automatic Screen Shutdown Time): Short press power button to turn on/off the screen without any operation. To turn off this function, press the power button. After turning on, short press the encoder to select position, adjust value by rotating for 1-60 minutes. If SLP is 01, screen turns off after 1 minute of no operation.
- BEEP (Buzzer Enabled): Short press power button to turn on/off the buzzer. If display is OFF, buzzer is off.
- ZERo (Zeroing Low Current): If output current is less than 200mA when not connected to a load, short press the power button to calibrate the zero point. Do not connect output to load during calibration.
- Frd (Restore Factory Settings): Press and hold the power button. Frd will not flash to restore factory default settings.
- CAL_U (Corrected Output Voltage): Used for output voltage calibration.
- CAL_I (Corrected Output Current): Used for output current calibration.
9. Protection Mechanisms

The ZK-10022 includes several protection features to ensure safe operation:
- LUP (Input Undervoltage Protection):
- Adjustable range: 11-125V.
- Factory default: 11V.
- If input voltage is below the set value (e.g., 10.0V), output turns off. Press power button to cancel protection or automatically cancels when input voltage is higher than LUP. - OUP (Output Overvoltage Protection):
- Adjustable range: 1-130V.
- Factory default: 130V.
- If output voltage exceeds set value (e.g., 24.0V), output turns off. Protects load from burning out due to overvoltage. Press power button to cancel protection. - OCP (Output Overcurrent Protection):
- Adjustable range: 0.01-23A.
- Factory default: 23A.
- If output current exceeds set value (e.g., 2.00A), output turns off. Protects load from burning out due to overcurrent. Press power button to cancel protection. - OPP (Output Overpower Protection):
- Adjustable range: 1-1500W.
- Factory default: 1500W.
- If output power exceeds set value (e.g., 30.0W), output turns off. Protects load from burning out due to overpower. Press power button to cancel protection. - OTP (Over-temperature Protection):
- Adjustable range: 30-99℃.
- Factory default: 60℃.
- If PCB temperature near the power transistor reaches set value (e.g., 90°C), output turns off. Press power button to cancel protection. - OHP (Overtime Protection):
- Adjustable range: 1 minute - 99 hours and 59 minutes.
- Factory default: Off.
- If startup time exceeds set value (e.g., 2 hours and 30 minutes), output turns off. Press power button to cancel protection, and startup time resets to zero. - OAH (Overcapacity Protection):
- Adjustable range: 0.001-9999Ah.
- Factory default: Off.
- If cumulative output capacity exceeds set value (e.g., 1.000Ah), output turns off. Press power button to cancel protection, and accumulated capacity resets to zero. - OPH (Over Energy Protection):
- Adjustable range: 0.001-4000KWh.
- Factory default: Off.
- If accumulated energy output exceeds set value (e.g., 100.0Wh), output turns off. Press power button to cancel protection, and accumulated energy resets to zero. - PON (Default Power On Call Data Group):
- Short press power button and select the output to turn off/on after being called up. If PON is set to OFF, the output will be turned off every time the module is called out, and you need to press the power button to turn on the output. Otherwise, the output will be directly turned on after the module is called out. Call data group Cd00 after power on by default.
10. Calibration
If the output voltage or current is not accurate, you can calibrate the module.
10.1. CAL-I Setting (Calibration Output Current)

- Short press the power button. The first line displays "step 01", and the second line displays a flashing current number. Short press the rotary encoder to shift the flashing digit.
- Use a multimeter or electronic load to short circuit the output terminals and measure the actual current. Input this actual current value to the second line using the encoder.
- Short press the power button. The first line displays "step 02".
- Use a multimeter to measure the actual output current again and input it to the second row.
- Short press the power button to complete the calibration.
If calibration is successful, the second line displays "SUC". Otherwise, it displays "Err". If it fails, you can try calibrating again.
10.2. CAL-U Setting (Calibration Output Voltage)

The procedure for calibrating output voltage is similar to current calibration:
- Short press the power button. The second line displays "step 01", the first line displays voltage with flashing numbers. Short press the rotary encoder to shift the flashing digit.
- Use a multimeter to measure the actual voltage at the current output terminal (output terminal unloaded). Input this actual voltage value to the first row using the encoder.
- Short press the power button. The second line displays "step 02".
- Use a multimeter to measure the actual output voltage again and input it to the first row.
- Short press the power button to complete the calibration.
If calibration is successful, the second line displays "SUC". Otherwise, it displays "Err". If it fails, you can try calibrating again.
11. Troubleshooting
- Output not turning on:
- Check the PON setting in the system parameters. If set to OFF, you need to manually press the green power button to enable output.
- Verify input voltage is within the 12-140V range and above the LUP (Input Undervoltage Protection) threshold.
- Check for active protection mechanisms (OUP, OCP, OPP, OTP, OHP, OAH, OPH). The display will indicate which protection is active. Address the cause (e.g., reduce load, allow cooling). - Inaccurate Voltage/Current Readings:
- Perform the CAL_U (Output Voltage Calibration) and CAL_I (Output Current Calibration) procedures as described in Section 10. - Module not responding:
- Ensure all connections are secure and correct.
- Verify the input power supply is stable and within the specified range.
- If using communication, check baud rate consistency and cable connections. - Buzzer not working:
- Check the BEEP setting in system parameters to ensure it is enabled. - Screen not turning off automatically:
- Check the SLP (Automatic Screen Shutdown Time) setting in system parameters to ensure it is enabled and configured correctly.
12. User Tips
- Start Low: When first connecting a new load, always start with low voltage and current settings and gradually increase them to avoid damage.
- Monitor Temperature: For high power applications, ensure adequate ventilation and monitor the module's temperature. The cooling fan will activate automatically under certain conditions (temperature >45°C or current >2A or power >30W).
- Regular Calibration: If precise measurements are critical for your application, consider performing voltage and current calibrations periodically.
- Data Groups: Utilize the 11 data groups to save frequently used voltage and current settings for quick recall.
- Lock Function: Use the locking function (long press rotary encoder) to prevent accidental changes to settings during operation.
13. Maintenance
- Keep Clean: Regularly clean the module and display panel with a soft, dry cloth to prevent dust accumulation, which can affect performance and cooling.
- Avoid Moisture: Keep the device dry and away from liquids. Moisture can cause short circuits and damage.
- Temperature Control: Operate the module within its specified temperature range. Avoid extreme heat or cold.
- Inspect Connections: Periodically check all wiring connections to ensure they are secure and free from corrosion or damage.
- Software Updates: If using the APP or PC software, check for any available updates to ensure optimal performance and compatibility.
14. Warranty and Support
For warranty information, technical support, or service inquiries, please contact your original point of purchase or the manufacturer directly. Please have your product model (ZK-10022) and any relevant purchase details ready when contacting support.