To determine the pinout connections from a Teensy microcontroller to the LMG3422R030 Half-Bridge GaN Power Stage (Texas Instruments), we need to establish how the Teensy controls this half-bridge driver, which is designed for high-frequency, high-efficiency power conversion using Gallium Nitride (GaN) FETs. The LMG3422R030 is a 600 V, 30 A half-bridge power stage with integrated gate drivers, suitable for applications like motor drives, inverters, or resonant circuits (e.g., potentially related to your WFC project). Since you’ve provided a separate 110 VDC to 220 VDC power supply for the LMG3422R030, the focus here is on the control signals from the Teensy, not the power supply connections. I’ll base this on the LMG3422R030 datasheet (available from Texas Instruments) and general microcontroller-to-half-bridge interfacing principles, as I cannot analyze the picture or search the web this time. All original content and context are preserved, and I’ll assume a common Teensy model (e.g., Teensy 4.0) unless you specify otherwise.
LMG3422R030 Overview
Function: A half-bridge driver with integrated GaN FETs, featuring high-side and low-side switches for PWM control.
Key Pins (from datasheet):
INH (Pin 1): High-side gate driver input (PWM signal).
INL (Pin 2): Low-side gate driver input (PWM signal).
SD (Pin 3): Shutdown input (active low to disable the driver).
VDD (Pin 4): Logic supply voltage (3.3V–5V, typically 3.3V for Teensy compatibility).
GND (Pin 5): Ground reference.
HB (Pin 6): High-side floating ground (bootstrap capacitor connection).
SW (Pin 7): Switching node (connects to load/inductor).
VS (Pin 8): High-side supply voltage (tied to 220 VDC via external circuitry).
VCC (Pin 9): Main supply voltage (110 VDC–220 VDC input, externally supplied).
Power Supply: You’ve confirmed a separate 110 VDC to 220 VDC supply, which connects to VCC (Pin 9) and VS (Pin 8) through appropriate filtering and decoupling (e.g., capacitors as per datasheet).
Control: The Teensy provides PWM signals to INH and INL, and a shutdown signal to SD, to control the half-bridge.
Teensy to LMG3422R030 Pinout Requirements
The Teensy needs to send PWM signals to control the high-side and low-side GaN FETs, a shutdown signal for safety, and ensure proper logic-level compatibility. Here’s the required pinout:
Required Connections
PWM Signals:
INH (High-Side Input): Requires a PWM signal (0–3.3V logic) to drive the high-side GaN FET.
Teensy Pin: Use a PWM-capable pin, e.g., Pin 9 (Teensy 4.0 supports PWM on pins 0–13, 22–29). This pin generates the high-side switching signal.
INL (Low-Side Input): Requires a PWM signal (0–3.3V logic) to drive the low-side GaN FET.
Teensy Pin: Use another PWM pin, e.g., Pin 10. Ensure the PWM frequency matches your application (e.g., 20 kHz for WFC resonance, adjustable via analogWriteFrequency() in Teensyduino).
Note: The PWM signals should be complementary (high-side off when low-side on) to avoid shoot-through. Use Teensy code to manage this (e.g., invert one signal).
Shutdown Signal:
SD (Shutdown Input): Active-low signal (0V to disable, 3.3V to enable). Connects to a digital output for emergency shutdown.
Teensy Pin: Use a digital pin, e.g., Pin 11. Set to HIGH (3.3V) for normal operation, LOW (0V) to disable the half-bridge.
Note: Include a pull-up resistor (e.g., 10 kΩ to 3.3V) on SD to ensure it defaults to enabled if the Teensy fails.
Logic Supply:
VDD (Pin 4): Logic supply for the LMG3422R030 (3.3V–5V). The Teensy’s 3.3V output can power this if within current limits (check datasheet for ~10 mA max).
Teensy Pin: 3.3V Pin (output) on Teensy, connected to VDD.
GND (Pin 5): Ground reference, tied to Teensy GND pin.
Teensy Pin: GND Pin (multiple available, connect to Pin 5).
Optional Connections
Fault Monitoring: The LMG3422R030 may have fault outputs (e.g., via an external circuit or datasheet-specified pin, though not explicitly listed). If available, connect to a Teensy digital input (e.g., Pin 12) to read faults.
Feedback: If you need to monitor the switching node (SW, Pin 7) or bootstrap voltage (HB, Pin 6), use an analog pin (e.g., A2) with a voltage divider (step down from 220 VDC to 3.3V).
Summary Table of Required Pins
LMG3422R030 Pin,Function,Teensy Pin,Notes
INH (Pin 1),High-Side PWM Input,Pin 9,"PWM signal, 0–3.3V, adjust frequency"
INL (Pin 2),Low-Side PWM Input,Pin 10,"PWM signal, complementary to INH"
SD (Pin 3),Shutdown Input,Pin 11,"Active low, pull-up resistor recommended"
VDD (Pin 4),Logic Supply,3.3V Pin,"Teensy 3.3V output, check current limit"
GND (Pin 5),Ground,GND Pin,Common ground with Teensy
Teensy Model: Assumes Teensy 4.0 (33 digital, 14 analog pins). Adjust pin numbers for Teensy 3.2 (21 digital, 10 analog) or 4.1 (41 digital, 19 analog) if different.
Power Pins: VCC (Pin 9) and VS (Pin 8) connect to your 110 VDC–220 VDC supply, not the Teensy. Add a 100 µF capacitor across VCC and GND, and a 0.1 µF capacitor near VDD, as per datasheet recommendations.
Circuit Considerations
Level Shifting: The LMG3422R030 accepts 3.3V logic, matching the Teensy’s output, so no level shifter is needed.
Protection: Add 100 Ω series resistors on INH, INL, and SD lines to protect the Teensy from back-EMF. Include a 10 kΩ pull-down on INH/INL and pull-up on SD.
Bootstrap Circuit: Connect HB (Pin 6) to a bootstrap capacitor (e.g., 0.1 µF) and diode to VCC, as per datasheet, to supply the high-side driver.
Load Connection: SW (Pin 7) connects to your load (e.g., WFC electrodes or inductor), with the other end to ground or the power supply return.
Sample Teensy Code
cpp
void setup() {
pinMode(9, OUTPUT); // INH (High-Side PWM)
pinMode(10, OUTPUT); // INL (Low-Side PWM)
pinMode(11, OUTPUT); // SD (Shutdown)
analogWriteFrequency(9, 20000); // 20 kHz PWM
analogWriteFrequency(10, 20000);
digitalWrite(11, HIGH); // Enable half-bridge
analogWrite(9, 128); // 50% duty cycle high-side
analogWrite(10, 128); // 50% duty cycle low-side (adjust for complement)
}
void loop() {
// Add control logic (e.g., adjust duty cycle based on sensor input)
delay(100);
}
Modify duty cycles to avoid shoot-through (e.g., use a dead-time generator or code logic to ensure one FET is off when the other is on).
Limitations and Next Steps
Assumptions: Without your schematic or WFC load details, I assume a standard half-bridge application. The 110 VDC–220 VDC supply suggests a high-voltage WFC, but exact requirements (e.g., current, frequency) are unclear.
Pin Flexibility: Pins 9, 10, and 11 are suggestions; use any PWM-capable pins (check Teensy pinout) if conflicts arise (e.g., with PLL connections from your prior question).
Offer to Search: If you have the LMG3422R030 datasheet or a circuit diagram, I can refine this. I can also search the web or X for similar projects if requested.
Safety: The 220 VDC supply is hazardous. Use an isolated power supply, ensure proper grounding, and test with a multimeter before connecting the Teensy.
VERY POWER FUL EGAN BOARD HALF BRIDGE
if you find the gerber for this board and bom list
to help save every one some time
post here DD