

The GBJ3510 is a high-power bridge rectifier designed to convert alternating current (AC) into direct current (DC). With a maximum current rating of 35A and a peak reverse voltage of 1000V, it is well-suited for applications requiring efficient and reliable AC-to-DC conversion. Its robust design makes it ideal for use in power supplies, motor drives, battery chargers, and other high-power electronic systems.








The GBJ3510 is a single-phase bridge rectifier with the following key specifications:
| Parameter | Value |
|---|---|
| Maximum Repetitive Reverse Voltage (VRRM) | 1000V |
| Maximum Average Forward Current (IF(AV)) | 35A |
| Peak Forward Surge Current (IFSM) | 400A (8.3ms single half-sine) |
| Forward Voltage Drop (VF) | 1.1V (typical) |
| Operating Temperature Range | -55°C to +150°C |
| Storage Temperature Range | -55°C to +150°C |
| Package Type | GBJ (flat, compact design) |
The GBJ3510 has four pins, as shown in the table below:
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | AC~ | AC input terminal 1 |
| 2 | AC~ | AC input terminal 2 |
| 3 | + (Positive) | Positive DC output terminal |
| 4 | - (Negative) | Negative DC output terminal |
The pin layout is typically marked on the component body for easy identification.
Connect the AC Input:
Connect the DC Output:
Add Filtering Capacitors:
Heat Dissipation:
The GBJ3510 is not directly connected to an Arduino UNO but can be used in circuits that power the Arduino. For example, it can be part of a power supply circuit that converts AC mains to DC voltage for the Arduino.
Here is an example of a simple rectifier circuit with the GBJ3510:
// This code demonstrates how to read a DC voltage from a rectified power supply
// using the Arduino UNO's analog input pin.
const int voltagePin = A0; // Analog pin connected to the DC output of the rectifier
float voltage = 0.0; // Variable to store the measured voltage
void setup() {
Serial.begin(9600); // Initialize serial communication at 9600 baud
}
void loop() {
int sensorValue = analogRead(voltagePin); // Read the analog input
voltage = sensorValue * (5.0 / 1023.0); // Convert the reading to voltage
Serial.print("Measured Voltage: ");
Serial.print(voltage);
Serial.println(" V");
delay(1000); // Wait for 1 second before the next reading
}
Note: Ensure the DC voltage from the rectifier is within the Arduino's input voltage range (0-5V). Use a voltage divider if necessary.
No Output Voltage:
Excessive Heat Generation:
High Ripple in DC Output:
Component Damage:
Q1: Can the GBJ3510 handle 3-phase AC input?
A1: No, the GBJ3510 is designed for single-phase AC input only. For 3-phase systems, use a 3-phase rectifier.
Q2: What type of capacitor should I use for filtering?
A2: Use an electrolytic capacitor with a voltage rating higher than the DC output voltage. The capacitance value depends on the load current and desired ripple voltage.
Q3: Can I use the GBJ3510 without a heatsink?
A3: It is not recommended for high-current applications. A heatsink is necessary to prevent overheating and ensure reliable operation.
Q4: How do I test if the GBJ3510 is working?
A4: Use a multimeter in diode mode to check the forward and reverse bias of the internal diodes. Alternatively, measure the DC output voltage when an AC input is applied.