Industrial Automation

Your present location > Home page > Industrial Automation
Practical Design of the Power Management System for Intelligent Workshop Shelving: Balancing Density, Control Precision, and Operational Reliability
Intelligent Workshop Shelving Power Management System Topology Diagram

Intelligent Workshop Shelving Power Management System Overall Topology

graph LR %% Main Power Distribution & Motor Drive subgraph "Main Actuator Drive & Power Distribution" MAIN_24V["24V DC Main Bus"] --> MAIN_FILTER["Input Filter & Protection"] MAIN_FILTER --> SUB_DISTRIBUTION["Local Power Distribution Node"] subgraph "High-Current Motor Drive MOSFETs" Q_MOTOR1["VBGQF1405
40V/60A/DFN8"] Q_MOTOR2["VBGQF1405
40V/60A/DFN8"] end SUB_DISTRIBUTION --> Q_MOTOR1 SUB_DISTRIBUTION --> Q_MOTOR2 Q_MOTOR1 --> MOTOR_DRV1["Motor Driver H-Bridge
Leg A"] Q_MOTOR2 --> MOTOR_DRV2["Motor Driver H-Bridge
Leg B"] MOTOR_DRV1 --> SERVO_MOTOR["Servo Motor /
DC Actuator"] MOTOR_DRV2 --> SERVO_MOTOR end %% Medium Power Auxiliary Drivers subgraph "Mid-Power Auxiliary Drivers" SUB_DISTRIBUTION --> AUX_12V["12V Auxiliary Rail"] AUX_12V --> AUX_FILTER["Filter & Protection"] subgraph "Auxiliary Load Switch MOSFETs" Q_SOLENOID["VBI7322
30V/6A/SOT89-6"] Q_FAN["VBI7322
30V/6A/SOT89-6"] Q_SENSOR_PWR["VBI7322
30V/6A/SOT89-6"] end AUX_FILTER --> Q_SOLENOID AUX_FILTER --> Q_FAN AUX_FILTER --> Q_SENSOR_PWR Q_SOLENOID --> SOLENOID_VALVE["Solenoid Valve
(Locking Mechanism)"] Q_FAN --> COOLING_FAN["Cooling Fan Module"] Q_SENSOR_PWR --> SENSOR_CLUSTER["Sensor Cluster
(Position/Temp)"] end %% High-Density Logic Control subgraph "High-Density Logic Control & Signal Conditioning" MCU_3V3["3.3V MCU Logic"] --> GPIO_EXPANDER["GPIO Expander/Level Shifter"] subgraph "Dual N-Channel Logic Switches" Q_LED1["VBK3215N
Dual 20V/2.6A/SC70-6"] Q_LED2["VBK3215N
Dual 20V/2.6A/SC70-6"] Q_COMM_PWR["VBK3215N
Dual 20V/2.6A/SC70-6"] Q_PWR_SEQ["VBK3215N
Dual 20V/2.6A/SC70-6"] end GPIO_EXPANDER --> Q_LED1 GPIO_EXPANDER --> Q_LED2 GPIO_EXPANDER --> Q_COMM_PWR GPIO_EXPANDER --> Q_PWR_SEQ Q_LED1 --> STATUS_LEDS["Status LED Array"] Q_LED2 --> INDICATOR_LEDS["Indicator LEDs"] Q_COMM_PWR --> COMM_MODULE["Communication Module
(WiFi/CAN)"] Q_PWR_SEQ --> SUBSYSTEM_PWR["Subsystem Power
Sequencing"] end %% Control & Monitoring System subgraph "Central Control & Monitoring System" MAIN_MCU["Main Control MCU"] --> GATE_DRIVER["Motor Gate Driver IC"] MAIN_MCU --> AUX_DRIVER["Auxiliary Driver ICs"] MAIN_MCU --> LOGIC_CTRL["Logic Level Controller"] subgraph "Protection & Monitoring Circuits" CURRENT_SENSE["High-Precision Current Sensing"] VOLTAGE_MONITOR["Voltage Monitoring"] NTC_SENSORS["NTC Temperature Sensors"] TVS_ARRAY["TVS Protection Array"] end CURRENT_SENSE --> MAIN_MCU VOLTAGE_MONITOR --> MAIN_MCU NTC_SENSORS --> MAIN_MCU TVS_ARRAY --> MAIN_24V TVS_ARRAY --> AUX_12V GATE_DRIVER --> Q_MOTOR1 GATE_DRIVER --> Q_MOTOR2 AUX_DRIVER --> Q_SOLENOID AUX_DRIVER --> Q_FAN LOGIC_CTRL --> Q_LED1 LOGIC_CTRL --> Q_LED2 end %% Thermal Management subgraph "Three-Level Thermal Management Architecture" COOLING_LEVEL1["Level 1: PCB Thermal Design
Heavy Copper + Thermal Vias"] --> Q_MOTOR1 COOLING_LEVEL1 --> Q_MOTOR2 COOLING_LEVEL2["Level 2: Chassis Heat Sink
+ Forced Air Cooling"] --> Q_SOLENOID COOLING_LEVEL2 --> Q_FAN COOLING_LEVEL3["Level 3: Natural Convection
+ Smart Layout"] --> Q_LED1 COOLING_LEVEL3 --> MAIN_MCU end %% Communication Interfaces MAIN_MCU --> CAN_BUS["CAN Bus Interface"] MAIN_MCU --> IO_LINK["IO-Link/Fieldbus"] MAIN_MCU --> CLOUD_GATEWAY["Cloud Gateway"] %% Style Definitions style Q_MOTOR1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_SOLENOID fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style Q_LED1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px style MAIN_MCU fill:#fce4ec,stroke:#e91e63,stroke-width:2px

As intelligent workshop shelving systems evolve towards higher load capacity, faster retrieval speeds, and greater operational intelligence, their internal motor drive, sensor power, and logic control circuits are no longer simple switching units. Instead, they are the core determinants of system responsiveness, positioning accuracy, and total lifecycle cost. A well-designed power management chain is the physical foundation for these systems to achieve smooth actuator movement, efficient energy use, and long-lasting durability under continuous operating cycles.
However, building such a chain presents multi-dimensional challenges: How to select devices that balance power handling with the extreme space constraints of embedded controllers? How to ensure the long-term reliability of semiconductor devices in industrial environments with potential voltage spikes and thermal cycling? How to seamlessly integrate efficient power conversion with precise low-power signal control? The answers lie within every engineering detail, from the selection of key components to board-level integration.
I. Three Dimensions for Core Power Component Selection: Coordinated Consideration of Voltage, Current, and Integration
1. Main Actuator Drive & Local Power Distribution MOSFET: The Core of Motor Control and Power Switching
The key device selected is the VBGQF1405 (40V/60A/DFN8(3x3), SGT MOSFET).
Voltage & Current Stress Analysis: For 24V DC motor drives and power distribution rails common in factory automation, a 40V rating provides ample margin for inductive voltage spikes. The exceptional current rating of 60A and ultra-low RDS(on) (4.2mΩ @10V) are critical for minimizing conduction loss in compact spaces, directly translating to cooler operation and higher reliability for servo or DC motor drives in the shelving actuator.
Power Density & Thermal Relevance: The DFN8 package offers an excellent footprint-to-performance ratio, enabling high power density on controller PCBs. Its exposed pad is essential for efficient heat sinking to the PCB, where thermal vias and copper pours must be meticulously designed to manage heat: Tj = Tpcb + (I_load² × RDS(on)) × Rθja.
Technology Advantage: The SGT (Shielded Gate Trench) technology delivers the low on-resistance and high current capability vital for efficient space-constrained power paths.
2. Mid-Power Auxiliary Driver & Switching MOSFET: The Workhorse for Sensors, Solenoids, and Medium Loads
The key device selected is the VBI7322 (30V/6A/SOT89-6, Trench MOSFET).
Efficiency and Versatility: This device perfectly bridges the gap between control logic and power loads. Its low RDS(on) (23mΩ @10V) ensures minimal voltage drop when driving solenoid valves for locking mechanisms, fan modules for cooling, or clusters of sensors. The SOT89-6 package provides a robust thermal and electrical performance upgrade over smaller packages, suitable for sustained medium-current switching.
System Integration: It serves as an ideal peripheral driver for microcontrollers. Its voltage rating is suited for 12V/24V auxiliary rails, and its current capacity covers most non-motor actuators in an intelligent shelving unit. Careful attention to gate drive strength is needed to ensure fast switching and avoid excessive shoot-through in half-bridge configurations.
3. High-Density Logic-Level Load Switch & Signal Conditioning MOSFET: The Enabler for Compact Control Intelligence
The key device selected is the VBK3215N (20V/2.6A/SC70-6, Dual N+N Trench MOSFET).
Ultra-Compact Integration: The dual N-channel configuration in a tiny SC70-6 package is ideal for high-density board designs, enabling functions like dual low-side switching for status LEDs, communication module power control, or as a building block for multiplexing circuits. Its low gate threshold voltage (0.5-1.5V) and good RDS(on) performance at low VGS (86mΩ @4.5V) make it compatible with direct drive from 3.3V/5V microcontroller GPIOs.
Intelligent Control Scenario: It allows for the granular, software-controlled switching of numerous low-power functions—enabling advanced power-gating strategies to minimize standby consumption and implement sequenced power-up for different subsystems on the controller board.
II. System Integration Engineering Implementation
1. Tiered Thermal Management Strategy
A multi-level approach is necessary due to mixed power densities.
Level 1: PCB-Coupled Cooling: The VBGQF1405 (DFN) and VBI7322 (SOT89-6) rely on a high-thermal-conductivity PCB design. This involves generous copper pours, arrays of thermal vias under exposed pads, and potentially connecting these areas to the system's internal metal chassis or an external heatsink.
Level 2: Ambient Airflow & Layout: For the VBK3215N and other small-signal devices, careful board layout to avoid placing them near major heat sources is sufficient. System-level forced airflow (from cooling fans) can manage the ambient temperature rise.
2. Electromagnetic Compatibility (EMC) and Robustness Design
Switching Noise Mitigation: For motor drives using the VBGQF1405, use gate resistors to control dv/dt. Implement local decoupling capacitors (low-ESR ceramic) very close to the drain and source pins. For DC-DC conversion stages, careful loop layout is critical.
Transient Protection: All external connections (sensor lines, communication ports) should have appropriate TVS diodes or RC snubbers to protect sensitive inputs. Inductive loads driven by the VBI7322 must include flyback diodes or snubber circuits.
3. Reliability Enhancement Design
Electrical Stress Protection: Ensure VGS stays within ±20V limits using clamping diodes if necessary. Implement overcurrent detection using shunt resistors or dedicated ICs on high-current paths (e.g., for VBGQF1405).
Fault Diagnosis: Microcontroller-based monitoring of board temperature (via NTC thermistor), load current, and supply voltage can provide early warning of potential failures.
III. Performance Verification and Testing Protocol
1. Key Test Items and Standards
Efficiency & Thermal Testing: Measure switch node waveforms and case/PCB temperature under repetitive loading cycles simulating shelving operation (start, move, stop, idle).
Environmental Stress Testing: Perform temperature cycling (e.g., 0°C to 70°C) and vibration testing to ensure solder joint and component integrity.
ESD and Electrical Fast Transient (EFT) Immunity Testing: Critical for devices like the VBK3215N connected to control ports, ensuring resilience to industrial environment noise.
Long-term Endurance Test: Run the system for thousands of cycles on a test bench to validate the lifetime of electrolytic capacitors and the stability of MOSFET parameters.
2. Design Verification Example
Test data from a prototype controller for a servo-driven retrieval arm (24VDC system) shows:
The VBGQF1405 driving the arm motor showed a case temperature rise of only 35°C above ambient at 30A continuous current.
The VBI7322, switching a 4A solenoid at 2Hz, operated cool to the touch.
An array of VBK3215N switches, controlling LED indicators and sensor power, consumed negligible power and introduced no measurable noise to the 3.3V logic supply.
IV. Solution Scalability
1. Adjustments for Different Shelving Scales and Functions
Small Parts Bins with Light Loads: The VBI7322 or even VB7430 could serve as the main actuator driver. The VBK3215N handles all logic switching.
Heavy-Duty Pallet Shelving: May require multiple VBGQF1405 devices in parallel for higher motor current. More sophisticated gate drivers and current sharing design become necessary.
Systems with Integrated Weighing/Scanning: Require clean, low-noise power rails. The low-RDS(on) VB3222A (Dual 20V) could be excellent for local point-of-load regulation on sensor daughter boards.
2. Integration of Advanced Technologies
Intelligent Power Management (IPM): Future systems can use the microcontroller to implement predictive health monitoring by tracking RDS(on) trends over temperature and time, enabling condition-based maintenance.
Higher Integration Roadmap: For next-generation designs, explore integrating more functions into Power-SoIC or multi-chip modules to further save space and improve reliability.
Conclusion
The power chain design for intelligent workshop shelving is a precision task balancing current capability, physical size, thermal performance, and control granularity. The tiered optimization scheme proposed—utilizing a high-current SGT MOSFET for core power handling, a robust trench MOSFET for versatile medium-power switching, and a highly integrated dual MOSFET for logic-level control—provides a clear and scalable implementation path for various levels of automation density.
As Industrial IoT (IIoT) features become standard, future shelving controllers will trend towards greater integration and intelligence. It is recommended that engineers adhere to industrial-grade design standards while adopting this framework, paying meticulous attention to PCB thermal design and transient protection.
Ultimately, an excellent embedded power design is unobtrusive. It operates reliably cycle after cycle, enabling the seamless movement, sensing, and communication that define an efficient smart factory. This is the foundational value of component-level engineering in building the intelligent workshops of the future.

Detailed Topology Diagrams

Main Actuator Drive & Power Distribution Detail

graph LR subgraph "High-Current Motor H-Bridge" PWR_IN["24V DC Input"] --> FILTER["LC Input Filter"] FILTER --> PROTECTION["OVP/OCP Circuit"] PROTECTION --> BUS_24V["24V Power Bus"] subgraph "H-Bridge MOSFET Array" Q_HIGH1["VBGQF1405
High-Side 1"] Q_HIGH2["VBGQF1405
High-Side 2"] Q_LOW1["VBGQF1405
Low-Side 1"] Q_LOW2["VBGQF1405
Low-Side 2"] end BUS_24V --> Q_HIGH1 BUS_24V --> Q_HIGH2 Q_HIGH1 --> MOTOR_NODE_A["Motor Node A"] Q_HIGH2 --> MOTOR_NODE_B["Motor Node B"] MOTOR_NODE_A --> Q_LOW1 MOTOR_NODE_B --> Q_LOW2 Q_LOW1 --> GND_MOTOR Q_LOW2 --> GND_MOTOR MOTOR_NODE_A --> SERVO_MOTOR["Servo Motor"] MOTOR_NODE_B --> SERVO_MOTOR DRIVER_IC["Gate Driver IC"] --> Q_HIGH1 DRIVER_IC --> Q_HIGH2 DRIVER_IC --> Q_LOW1 DRIVER_IC --> Q_LOW2 MCU["MCU PWM"] --> DRIVER_IC end subgraph "Local Power Distribution" BUS_24V --> DISTRIBUTION_NODE DISTRIBUTION_NODE --> Q_DIST1["VBGQF1405
Distribution Switch 1"] DISTRIBUTION_NODE --> Q_DIST2["VBGQF1405
Distribution Switch 2"] Q_DIST1 --> SUB_SYSTEM1["Sub-System 1
(e.g., Controller)"] Q_DIST2 --> SUB_SYSTEM2["Sub-System 2
(e.g., Sensors)"] CONTROL_LOGIC["Distribution Control"] --> Q_DIST1 CONTROL_LOGIC --> Q_DIST2 end style Q_HIGH1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_DIST1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px

Mid-Power Auxiliary Driver Topology Detail

graph LR subgraph "Solenoid Valve Driver Circuit" AUX_PWR["12V Auxiliary Rail"] --> SOL_FILTER["EMI/RFI Filter"] SOL_FILTER --> Q_SOL["VBI7322
Solenoid Driver"] Q_SOL --> SOLENOID_COIL["Solenoid Coil"] SOLENOID_COIL --> FLYBACK_DIODE["Flyback Diode"] FLYBACK_DIODE --> GND_AUX MCU_SOL["MCU Control"] --> DRIVER_SOL["Driver Buffer"] DRIVER_SOL --> Q_SOL CURRENT_SENSE_SOL["Current Sense Resistor"] --> MCU_SOL end subgraph "Cooling Fan Driver Circuit" AUX_PWR --> FAN_FILTER["Filter Circuit"] FAN_FILTER --> Q_FAN["VBI7322
Fan Driver"] Q_FAN --> FAN_MOTOR["Brushless DC Fan"] FAN_MOTOR --> GND_AUX MCU_FAN["MCU PWM"] --> DRIVER_FAN["Driver Buffer"] DRIVER_FAN --> Q_FAN TEMP_SENSOR["Temperature Sensor"] --> MCU_FAN end subgraph "Sensor Cluster Power Switch" AUX_PWR --> SENSOR_FILTER["Low-Noise Filter"] SENSOR_FILTER --> Q_SENSOR["VBI7322
Sensor Power Switch"] Q_SENSOR --> SENSOR_RAIL["Clean 12V Sensor Rail"] SENSOR_RAIL --> POS_SENSOR["Position Sensor"] SENSOR_RAIL --> TEMP_SENSOR["Temperature Sensor"] SENSOR_RAIL --> OPTICAL_SENSOR["Optical Sensor"] MCU_SENSOR["MCU Control"] --> DRIVER_SENSOR["Driver Buffer"] DRIVER_SENSOR --> Q_SENSOR end style Q_SOL fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style Q_FAN fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style Q_SENSOR fill:#e3f2fd,stroke:#2196f3,stroke-width:2px

High-Density Logic Control Topology Detail

graph LR subgraph "Dual Channel LED Driver" MCU_LED["MCU GPIO"] --> LEVEL_SHIFTER["3.3V to 5V Level Shifter"] subgraph "VBK3215N Dual MOSFET Switch" Q_LED["VBK3215N
Channel A & B"] end LEVEL_SHIFTER --> Q_LED Q_LED --> LED_ARRAY["LED Array (2 Channels)"] LED_ARRAY --> CURRENT_LIMIT["Current Limit Resistors"] CURRENT_LIMIT --> GND_LOGIC LED_PWR["5V LED Power"] --> Q_LED end subgraph "Communication Module Power Gate" MCU_COMM["MCU GPIO"] --> Q_COMM["VBK3215N
Dual Channel"] Q_COMM --> COMM_MODULE_PWR["WiFi/CAN Module
Power Rails"] COMM_MODULE_PWR --> COMM_IC["Communication IC"] COMM_IC --> DATA_BUS["Data Bus to MCU"] PWR_3V3["3.3V Digital"] --> Q_COMM end subgraph "Subsystem Power Sequencing Control" MCU_SEQ["MCU Sequencing Logic"] --> Q_SEQ1["VBK3215N
Seq. Switch 1"] MCU_SEQ --> Q_SEQ2["VBK3215N
Seq. Switch 2"] MCU_SEQ --> Q_SEQ3["VBK3215N
Seq. Switch 3"] Q_SEQ1 --> SUBSYS1["Subsystem 1 Power"] Q_SEQ2 --> SUBSYS2["Subsystem 2 Power"] Q_SEQ3 --> SUBSYS3["Subsystem 3 Power"] PWR_SEQ_SRC["Sequence Power Source"] --> Q_SEQ1 PWR_SEQ_SRC --> Q_SEQ2 PWR_SEQ_SRC --> Q_SEQ3 end subgraph "Signal Multiplexing & Conditioning" ANALOG_SIGNALS["Analog Sensor Signals"] --> MUX_CONTROL["Multiplexer Control"] MUX_CONTROL --> Q_MUX["VBK3215N as
Analog Switch"] Q_MUX --> ADC_INPUT["ADC Input (to MCU)"] MCU_MUX["MCU Mux Control"] --> Q_MUX end style Q_LED fill:#fff3e0,stroke:#ff9800,stroke-width:2px style Q_COMM fill:#fff3e0,stroke:#ff9800,stroke-width:2px style Q_SEQ1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px

Thermal Management & Protection Circuit Topology Detail

graph LR subgraph "Three-Level Thermal Management" LEVEL1["Level 1: PCB Thermal Design"] --> TECH1["Heavy Copper Pours
Thermal Via Arrays
Exposed Pads"] TECH1 --> DEVICE1["VBGQF1405 MOSFETs"] LEVEL2["Level 2: Chassis Integration"] --> TECH2["Metal Chassis Heat Sink
Thermal Interface Material
Forced Air Cooling"] TECH2 --> DEVICE2["VBI7322 MOSFETs
Power Inductors"] LEVEL3["Level 3: Layout Optimization"] --> TECH3["Smart Component Placement
Avoidance of Heat Sources
Natural Convection"] TECH3 --> DEVICE3["VBK3215N Switches
MCU & Control ICs"] NTC_SENSORS["NTC Sensors on PCB"] --> TEMP_MONITOR["Temperature Monitor IC"] TEMP_MONITOR --> FAN_CONTROLLER["Fan PWM Controller"] FAN_CONTROLLER --> COOLING_FANS["Cooling Fans"] end subgraph "Electrical Protection Network" MAIN_INPUT["24V Main Input"] --> TVS_MAIN["TVS Diode Array"] TVS_MAIN --> GND_PROT subgraph "Motor Drive Protection" RC_SNUBBER["RC Snubber Network"] --> MOTOR_BRIDGE["H-Bridge Nodes"] GATE_CLAMP["Zener Gate Clamp"] --> GATE_DRIVER["Gate Driver ICs"] CURRENT_SHUNT["High-Side Current Shunt"] --> COMPARATOR["Over-Current Comparator"] COMPARATOR --> FAULT_LATCH["Fault Latch Circuit"] FAULT_LATCH --> SHUTDOWN["Global Shutdown Signal"] end subgraph "Auxiliary Circuit Protection" FLYBACK_DIODES["Flyback Diodes"] --> INDUCTIVE_LOADS["Solenoids/Relays"] RC_FILTERS["RC Filter Networks"] --> SENSOR_INPUTS["Sensor Inputs"] ESD_PROTECTION["ESD Protection Diodes"] --> COMM_PORTS["Communication Ports"] end SHUTDOWN --> MOTOR_BRIDGE SHUTDOWN --> AUX_SWITCHES["Auxiliary Switches"] end subgraph "Monitoring & Diagnostics" SHUNT_RESISTORS["Precision Shunt Resistors"] --> AMPLIFIERS["Current Sense Amplifiers"] AMPLIFIERS --> ADC_MCU["MCU ADC Inputs"] VOLTAGE_DIVIDERS["Voltage Dividers"] --> ADC_MCU NTC_THERMISTORS["NTC Thermistors"] --> ADC_MCU ADC_MCU --> DIAGNOSTICS["Diagnostics Algorithm"] DIAGNOSTICS --> HEALTH_MONITOR["Health Monitor Output"] HEALTH_MONITOR --> CLOUD_REPORTING["Cloud Reporting"] HEALTH_MONITOR --> LOCAL_ALERTS["Local Alert Indicators"] end style DEVICE1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style DEVICE2 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style DEVICE3 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
Download PDF document
Download now:VBI7322

Sample Req

Online

Telephone

400-655-8788

WeChat

Topping

Sample Req
Online
Telephone
WeChat