Commercial Equipment

Your present location > Home page > Commercial Equipment
Power MOSFET Selection Solution for AI Embodied Intelligent Greeting Robot (27 DoF): Efficient and Reliable Power Drive System Adaptation Guide
AI Embodied Intelligent Greeting Robot Power System Topology Diagram

AI Embodied Intelligent Greeting Robot (27 DoF) Power System Overall Topology

graph LR %% Main Power Distribution subgraph "Power Source & Distribution" BATTERY["48V/24V Li-ion Battery Pack"] --> MAIN_DCDC["Main DC-DC Converter
48V/24V to 12V/5V"] BATTERY --> EMERGENCY_SW["Emergency Power Disconnect"] EMERGENCY_SW --> HIGH_PWR_BUS["High-Power Bus
(48V/24V)"] MAIN_DCDC --> LOGIC_PWR["Logic Power Bus
12V/5V/3.3V"] end %% Core Motor Drive Section subgraph "High-Power Joint Actuator Drive (Core Motion)" HIGH_PWR_BUS --> H_BRIDGE1["H-Bridge Driver Leg 1"] HIGH_PWR_BUS --> H_BRIDGE2["H-Bridge Driver Leg 2"] HIGH_PWR_BUS --> H_BRIDGE3["H-Bridge Driver Leg 3"] subgraph "VBGP1805 MOSFET Array (80V/120A, TO247)" Q_H1["VBGP1805
80V/120A"] Q_H2["VBGP1805
80V/120A"] Q_H3["VBGP1805
80V/120A"] Q_H4["VBGP1805
80V/120A"] Q_H5["VBGP1805
80V/120A"] Q_H6["VBGP1805
80V/120A"] end H_BRIDGE1 --> Q_H1 H_BRIDGE1 --> Q_H2 H_BRIDGE2 --> Q_H3 H_BRIDGE2 --> Q_H4 H_BRIDGE3 --> Q_H5 H_BRIDGE3 --> Q_H6 Q_H1 --> LEG_MOTOR["Leg Joint Motor
(High Torque)"] Q_H2 --> LEG_MOTOR Q_H3 --> WAIST_MOTOR["Waist Joint Motor
(High Torque)"] Q_H4 --> WAIST_MOTOR Q_H5 --> ARM_MOTOR["Arm Joint Motor
(High Torque)"] Q_H6 --> ARM_MOTOR end %% Medium Power Multi-Channel Section subgraph "Medium-Power Multi-Channel Drive (Auxiliary Motion/Control)" LOGIC_PWR --> DUAL_DRIVER1["Dual Channel Driver 1"] LOGIC_PWR --> DUAL_DRIVER2["Dual Channel Driver 2"] LOGIC_PWR --> DUAL_DRIVER3["Dual Channel Driver 3"] subgraph "VBA3410 Dual MOSFET Array (40V/13A, SOP8)" Q_D1["VBA3410
Dual N+N 40V"] Q_D2["VBA3410
Dual N+N 40V"] Q_D3["VBA3410
Dual N+N 40V"] end DUAL_DRIVER1 --> Q_D1 DUAL_DRIVER2 --> Q_D2 DUAL_DRIVER3 --> Q_D3 Q_D1 --> FINGER_ACT["Finger Actuator
Dual Channel"] Q_D1 --> NECK_ACT["Neck Actuator
Dual Channel"] Q_D2 --> EYE_ACT["Eye Tracking Motor
Dual Channel"] Q_D2 --> FAN_CTRL["Cooling Fan Control"] Q_D3 --> AUX_MOTOR1["Auxiliary Motor 1"] Q_D3 --> AUX_MOTOR2["Auxiliary Motor 2"] end %% Safety & Power Management Section subgraph "Safety & Power Management (System Protection)" LOGIC_PWR --> SAFETY_CONTROLLER["Safety Controller
MCU"] subgraph "VBKB2220 P-MOSFET Array (-20V/-6.5A, SC70-8)" SW_ESTOP["VBKB2220
Emergency Stop"] SW_SENSOR["VBKB2220
Sensor Power"] SW_CAMERA["VBKB2220
Camera Power"] SW_MODULE["VBKB2220
Module Power"] end SAFETY_CONTROLLER --> SW_ESTOP SAFETY_CONTROLLER --> SW_SENSOR SAFETY_CONTROLLER --> SW_CAMERA SAFETY_CONTROLLER --> SW_MODULE SW_ESTOP --> ESTOP_LOOP["Emergency Stop Loop"] SW_SENSOR --> SENSOR_ARRAY["Sensor Array
(LiDAR, ToF, IMU)"] SW_CAMERA --> CAMERA_MODULE["Vision Camera Module"] SW_MODULE --> COMM_MODULE["Communication Module"] end %% Control & Monitoring Section subgraph "Central Control & Monitoring" MAIN_MCU["Main Control MCU
(AI Processor)"] --> GATE_DRIVERS["Gate Driver Array"] MAIN_MCU --> CURRENT_SENSE["Current Sensing Network"] MAIN_MCU --> TEMP_SENSE["Temperature Sensors"] MAIN_MCU --> POSITION_FEEDBACK["Encoder/Position Feedback"] GATE_DRIVERS --> Q_H1 GATE_DRIVERS --> Q_D1 CURRENT_SENSE --> MAIN_MCU TEMP_SENSE --> MAIN_MCU POSITION_FEEDBACK --> MAIN_MCU end %% Communication & Interfaces MAIN_MCU --> CAN_BUS["CAN Bus
Internal Communication"] MAIN_MCU --> ETH_PHY["Ethernet PHY
External Communication"] MAIN_MCU --> WIFI_BT["WiFi/BT Module
Wireless Control"] %% Protection Circuits subgraph "System Protection Circuits" OCP_CIRCUIT["Overcurrent Protection"] --> Q_H1 OVP_CIRCUIT["Overvoltage Protection"] --> BATTERY TVS_ARRAY["TVS Protection"] --> GATE_DRIVERS SNUBBER_CIRCUIT["Snubber Circuit"] --> Q_H1 end %% Thermal Management subgraph "Hierarchical Thermal Management" HEATSINK_HIGH["Active Heatsink
High-Power MOSFETs"] --> Q_H1 HEATSINK_MED["PCB Copper Pour
Medium-Power MOSFETs"] --> Q_D1 NATURAL_COOL["Natural Convection
Control ICs"] --> MAIN_MCU FAN_CTRL --> COOLING_FAN["Cooling Fan Array"] end %% Style Definitions style Q_H1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_D1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style SW_ESTOP fill:#fff3e0,stroke:#ff9800,stroke-width:2px style MAIN_MCU fill:#fce4ec,stroke:#e91e63,stroke-width:2px

With the rapid development of robotics and AI, the embodied intelligent greeting robot, featuring high degrees of freedom (27 DoF), has become a key interactive device in public service scenarios. Its joint actuator drive and system power management, serving as the "muscles and nerves" of the entire unit, require precise, efficient, and highly reliable power conversion and control for core loads such as servo motors, sensors, and processing units. The selection of power MOSFETs directly determines the system's dynamic response, motion accuracy, power efficiency, thermal performance, and operational stability. Addressing the stringent demands of robots for real-time control, safety, compact integration, and endurance, this article reconstructs the power MOSFET selection logic centered on scenario-based adaptation, providing an optimized, ready-to-implement solution.
I. Core Selection Principles and Scenario Adaptation Logic
Core Selection Principles
1. Voltage & Current Dynamic Margin: For motor drive buses (typically 24V, 48V, or higher) and logic circuits (5V, 12V), MOSFET voltage ratings must withstand regenerative voltage spikes. Current ratings should exceed peak motor/stall currents with sufficient margin.
2. Loss Minimization for Efficiency & Thermal Management: Prioritize low Rds(on) to reduce conduction loss in high-current paths and low Qg for fast switching, minimizing switching loss in PWM-driven joints. This is critical for battery life and heat dissipation in a compact chassis.
3. Package & Integration Suitability: Select packages (e.g., TO247, SOP8, DFN, SC70) based on power level, PCB space constraints, and thermal design requirements of different robot modules (main joints, auxiliary actuators, control board).
4. Robustness & Reliability: Devices must endure vibrations, frequent start-stop cycles, and potential overloads. Parameters like Vth and ESD tolerance should ensure noise immunity and stable operation in complex electromagnetic environments.
Scenario Adaptation Logic
Based on the power and control characteristics within a 27-DoF robot, MOSFET applications are divided into three primary scenarios: High-Power Joint Actuator Drive (Core Motion), Medium-Power Multi-Channel Drive (Auxiliary Motion/Control), and Safety & Power Management (System Protection). Device parameters are matched to the specific demands of each scenario.
II. MOSFET Selection Solutions by Scenario
Scenario 1: High-Power Joint Actuator Drive (e.g., Leg, Waist, Arm Motors) – Core Motion Device
Recommended Model: VBGP1805 (Single N-MOS, 80V, 120A, TO247)
Key Parameter Advantages: Utilizes SGT technology, achieving an ultra-low Rds(on) of 4.6mΩ at 10V Vgs. High current rating of 120A and 80V voltage rating provide ample margin for 48V or lower bus systems, handling inrush and regenerative energy effectively.
Scenario Adaptation Value: The robust TO247 package excels in heat dissipation for high-power applications. Ultra-low conduction loss minimizes heat generation in motor drivers, supporting high-torque, efficient operation crucial for dynamic movement and posture adjustment. Enables high-frequency PWM control for smooth and precise motor motion.
Applicable Scenarios: High-current H-bridge or 3-phase inverter drives for core joint servo motors/actuators.
Scenario 2: Medium-Power Multi-Channel Drive (e.g., Finger, Neck, Eye Actuators, Fan Control) – Auxiliary Motion/Control Device
Recommended Model: VBA3410 (Dual N+N MOSFET, 40V, 13A per Ch, SOP8)
Key Parameter Advantages: Integrated dual N-MOSFETs in SOP8 package offer high parameter consistency. Low Rds(on) of 10mΩ (10V) per channel. 40V rating suits 24V systems. Compact size saves board space.
Scenario Adaptation Value: The dual independent channels allow control of two medium-power loads (e.g., two small actuators, a fan and a pump) with a single component, simplifying PCB layout and control logic for multi-DoF subsystems. Good balance between current capability, low loss, and integration density.
Applicable Scenarios: Dual motor drive, synchronous rectification in local DC-DC, switching for medium-power auxiliary loads.
Scenario 3: Safety & Power Management (e.g., Emergency Stop, Battery Isolation, Module Power Switching) – System Protection Device
Recommended Model: VBKB2220 (Single P-MOS, -20V, -6.5A, SC70-8)
Key Parameter Advantages: Small SC70-8 package. Low gate threshold voltage (Vth=-0.8V) enables easy direct control by low-voltage MCU GPIO (3.3V/5V). Rds(on) of 20mΩ at 10V provides efficient power path switching.
Scenario Adaptation Value: Ideal for high-side load switching due to P-MOS configuration. Ultra-compact size allows placement near sensors or modules for local power gating. Facilitates implementation of safe-torque-off (STO) like functions, module sleep/wake-up control, and circuit isolation, enhancing system safety and energy efficiency.
Applicable Scenarios: Power rail switching for sensors/cameras, emergency brake control circuits, battery management system (BMS) load disconnect.
III. System-Level Design Implementation Points
Drive Circuit Design
VBGP1805: Requires dedicated gate driver ICs with adequate peak current capability. Optimize layout to minimize power loop inductance. Use gate resistors to control slew rate and damp ringing.
VBA3410: Can be driven by multi-channel pre-drivers or MCUs with external buffer. Ensure independent gate control for each channel. Attention to crosstalk mitigation in layout.
VBKB2220: Can be driven directly by MCU GPIO. A simple NPN/N-MOS level translator can be used for high-side N-MOS control if preferred. Include pull-up/down resistors as needed.
Thermal Management Design
Hierarchical Strategy: VBGP1805 mounted on a dedicated heatsink or chassis with thermal interface material. VBA3410 relies on PCB copper pours and possible small heatsinks. VBKB2220 dissipation is manageable via PCB traces.
Derating Practice: Operate MOSFETs at ≤70-80% of rated continuous current under max ambient temperature (e.g., 50-60°C inside robot). Ensure junction temperature remains within safe limits.
EMC and Reliability Assurance
EMI Suppression: Use snubber circuits across drains and sources of VBGP1805 in motor drives. Place bypass capacitors close to all MOSFETs. Careful routing to minimize high di/dt and dv/dt loops.
Protection Measures: Implement hardware overcurrent detection and software current limiting for all motor drives. Use TVS diodes on gate pins and power supply inputs for surge protection. Incorporate watchdog timers and fault feedback circuits for safety-critical switches (VBKB2220 applications).
IV. Core Value of the Solution and Optimization Suggestions
The proposed power MOSFET selection solution for AI embodied greeting robots achieves comprehensive coverage from high-power motion core to multi-channel auxiliary control and critical safety functions.
High Performance & Dynamic Response: The use of ultra-low Rds(on) SGT MOSFETs (VBGP1805) in main actuators ensures high efficiency and torque capability, enabling agile and sustained robot movements. Fast-switching devices contribute to precise PWM control, essential for smooth servo operation across 27 DoFs.
Enhanced Integration & Safety: The compact dual MOSFET (VBA3410) and tiny P-MOS (VBKB2220) allow for dense PCB designs, accommodating more electronics in a limited space. The dedicated safety switching function facilitates reliable emergency stop and intelligent power management, crucial for human-interactive robots.
Optimal Balance of Robustness and Cost: Selected devices offer strong electrical margins and proven reliability under demanding conditions. The combination of package options allows cost-effective scaling across different power tiers within the robot, avoiding over-specification while ensuring long-term operational stability.
In the power drive system design of AI embodied intelligent robots, MOSFET selection is pivotal for achieving high dynamic performance, safe interaction, and compact integration. This scenario-based solution, by accurately matching device characteristics to specific load demands and incorporating robust system design practices, provides a comprehensive technical reference. As robots evolve towards higher dexterity, intelligence, and autonomy, future exploration could focus on integrating more advanced drivers with MOSFETs, using higher voltage devices for bus scaling, and adopting modules with built-in protection and diagnostics, laying a solid hardware foundation for the next generation of high-performance, reliable intelligent robots.

Detailed Topology Diagrams

High-Power Joint Actuator Drive Topology Detail

graph LR subgraph "Three-Phase H-Bridge for Joint Motor" PWR_IN["48V/24V DC Input"] --> HIGH_SIDE_Q1["VBGP1805
High-Side MOSFET"] PWR_IN --> HIGH_SIDE_Q2["VBGP1805
High-Side MOSFET"] HIGH_SIDE_Q1 --> PHASE_U["Phase U Output"] HIGH_SIDE_Q2 --> PHASE_V["Phase V Output"] PHASE_U --> LOW_SIDE_Q1["VBGP1805
Low-Side MOSFET"] PHASE_V --> LOW_SIDE_Q2["VBGP1805
Low-Side MOSFET"] LOW_SIDE_Q1 --> GND_MOTOR LOW_SIDE_Q2 --> GND_MOTOR PHASE_U --> SERVO_MOTOR["Servo Motor
(High Torque)"] PHASE_V --> SERVO_MOTOR end subgraph "Gate Drive & Control Circuit" CONTROLLER["Motor Controller IC"] --> GATE_DRIVER["High-Current Gate Driver"] GATE_DRIVER --> HIGH_SIDE_Q1 GATE_DRIVER --> HIGH_SIDE_Q2 GATE_DRIVER --> LOW_SIDE_Q1 GATE_DRIVER --> LOW_SIDE_Q2 SHUNT_RESISTOR["Shunt Resistor"] --> CURRENT_AMP["Current Sense Amplifier"] CURRENT_AMP --> CONTROLLER ENCODER["Motor Encoder"] --> CONTROLLER end subgraph "Protection Circuits" TVS_DIODE["TVS Diode Array"] --> HIGH_SIDE_Q1 SNUBBER_RC["RC Snubber"] --> HIGH_SIDE_Q1 OVERCURRENT_COMP["Overcurrent Comparator"] --> FAULT_LOGIC["Fault Logic"] FAULT_LOGIC --> CONTROLLER end style HIGH_SIDE_Q1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px

Medium-Power Multi-Channel Drive Topology Detail

graph LR subgraph "Dual MOSFET Channel Configuration" PWR_24V["24V DC Input"] --> VBA3410["VBA3410 Dual N+N MOSFET"] subgraph VBA3410 ["VBA3410 Internal Structure"] direction LR GATE1[Gate1] GATE2[Gate2] DRAIN1[Drain1] DRAIN2[Drain2] SOURCE1[Source1] SOURCE2[Source2] end GATE1 --> CHANNEL_A["Channel A Control"] GATE2 --> CHANNEL_B["Channel B Control"] DRAIN1 --> LOAD1["Load 1
(Small Actuator)"] DRAIN2 --> LOAD2["Load 2
(Small Actuator)"] SOURCE1 --> GND_AUX SOURCE2 --> GND_AUX end subgraph "Multi-Channel Control Interface" MCU_GPIO["MCU GPIO Bank"] --> LEVEL_SHIFTER["Level Shifter Array"] LEVEL_SHIFTER --> CHANNEL_A LEVEL_SHIFTER --> CHANNEL_B LEVEL_SHIFTER --> CHANNEL_C["Channel C Control"] LEVEL_SHIFTER --> CHANNEL_D["Channel D Control"] CHANNEL_C --> VBA3410_2["VBA3410 Channel C"] CHANNEL_D --> VBA3410_2["VBA3410 Channel D"] end subgraph "Load Applications" LOAD1 --> FINGER_MOTOR["Finger Joint Motor"] LOAD2 --> NECK_MOTOR["Neck Pan/Tilt Motor"] VBA3410_2 --> EYE_MOTOR["Eye Tracking Motor"] VBA3410_2 --> COOLING_FAN["Cooling Fan"] end subgraph "Current Monitoring" CURRENT_SENSE_IC["Current Sense IC"] --> LOAD1 CURRENT_SENSE_IC --> LOAD2 CURRENT_SENSE_IC --> MCU_ADC["MCU ADC Input"] end style VBA3410 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px

Safety & Power Management Topology Detail

graph LR subgraph "High-Side P-MOSFET Power Switching" VCC_12V["12V Power Rail"] --> VBKB2220["VBKB2220 P-MOSFET"] subgraph VBKB2220 ["VBKB2220 Configuration"] direction TB GATE_P[Gate] SOURCE_P[Source] DRAIN_P[Drain] end SOURCE_P --> VCC_12V DRAIN_P --> LOAD_OUT["Load Output"] GATE_P --> CONTROL_SIGNAL["MCU GPIO/Control Signal"] CONTROL_SIGNAL --> GATE_DRIVER_P["Gate Driver Circuit"] end subgraph "Emergency Stop Circuit" ESTOP_BUTTON["Emergency Stop Button"] --> SAFETY_PLC["Safety PLC/MCU"] SAFETY_PLC --> ESTOP_RELAY["Safety Relay"] ESTOP_RELAY --> VBKB2220_ESTOP["VBKB2220 Emergency Switch"] VBKB2220_ESTOP --> MAIN_POWER["Main Power Disconnect"] end subgraph "Module Power Management" MCU_CONTROL["MCU Power Management"] --> SW_SENSOR["VBKB2220 Sensor Switch"] MCU_CONTROL --> SW_CAMERA["VBKB2220 Camera Switch"] MCU_CONTROL --> SW_COMM["VBKB2220 Comm Switch"] SW_SENSOR --> SENSOR_PWR["Sensor Power Rail"] SW_CAMERA --> CAMERA_PWR["Camera Power Rail"] SW_COMM --> COMM_PWR["Communication Power Rail"] end subgraph "Watchdog & Monitoring" WATCHDOG_IC["Watchdog Timer IC"] --> MCU_RESET["MCU Reset"] CURRENT_MONITOR["Current Monitor"] --> OVERLOAD_DET["Overload Detection"] OVERLOAD_DET --> FAULT_OUT["Fault Output"] FAULT_OUT --> VBKB2220 end subgraph "Voltage Protection" TVS_PWR["TVS Diode"] --> VCC_12V OVP_IC["Overvoltage Protection IC"] --> VBKB2220 UVP_IC["Undervoltage Lockout"] --> VBKB2220 end style VBKB2220 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
Download PDF document
Download now:VBGP1805

Sample Req

Online

Telephone

400-655-8788

WeChat

Topping

Sample Req
Online
Telephone
WeChat