

The 1N4007 is a silicon rectifier diode designed for general-purpose applications. It is capable of withstanding a maximum reverse voltage of 1000V and can handle a forward current of up to 1A. This diode is widely used in power supply circuits for converting alternating current (AC) to direct current (DC). Its robust design and high voltage rating make it suitable for a variety of electronic projects, including rectification, voltage clamping, and freewheeling diode applications.








Below are the key technical details of the 1N4007 diode:
| Parameter | Value |
|---|---|
| Maximum Reverse Voltage | 1000V |
| Maximum Forward Current | 1A |
| Peak Surge Current | 30A (8.3ms single half-sine) |
| Forward Voltage Drop | 1.1V (at 1A) |
| Reverse Current | 5µA (at 25°C) |
| Operating Temperature | -55°C to +150°C |
| Package Type | DO-41 (Axial Lead) |
The 1N4007 diode has two terminals:
| Pin | Description |
|---|---|
| Anode | Positive terminal (current enters) |
| Cathode | Negative terminal (current exits) |
The cathode is marked with a silver or white band on the diode body.
The 1N4007 is typically used in rectifier circuits to convert AC to DC. Below is a step-by-step guide for using the diode:
Below is an example of a full-wave rectifier circuit using four 1N4007 diodes:
AC Input ---->|----+---->|----+
D1 D2 |
|
+---- DC Output
|
AC Input ---->|----+---->|----+
D3 D4 |
The 1N4007 can be used as a flyback diode to protect an Arduino from voltage spikes when controlling a relay or motor. Below is an example:
// Example: Using 1N4007 as a flyback diode with a relay
int relayPin = 7; // Pin connected to the relay module
void setup() {
pinMode(relayPin, OUTPUT); // Set relay pin as output
}
void loop() {
digitalWrite(relayPin, HIGH); // Turn relay ON
delay(1000); // Wait for 1 second
digitalWrite(relayPin, LOW); // Turn relay OFF
delay(1000); // Wait for 1 second
}
/*
* Connect the 1N4007 diode across the relay coil:
* - Cathode (marked with a band) to the positive terminal of the coil
* - Anode to the negative terminal of the coil
* This protects the Arduino from voltage spikes when the relay is turned off.
*/
Diode Overheating:
No Output in Rectifier Circuit:
High Reverse Leakage Current:
Damaged Diode:
Q1: Can the 1N4007 be used for high-frequency applications?
A1: No, the 1N4007 is not suitable for high-frequency applications due to its slow recovery time. Use a fast recovery or Schottky diode instead.
Q2: What is the difference between the 1N4007 and other diodes in the 1N400x series?
A2: The primary difference is the maximum reverse voltage rating. The 1N4007 has the highest rating (1000V) in the series.
Q3: Can I use the 1N4007 for a 12V DC circuit?
A3: Yes, the 1N4007 can handle 12V DC easily, as it is well within its voltage and current ratings.
Q4: How do I test if a 1N4007 diode is working?
A4: Use a multimeter in diode mode. Connect the positive probe to the anode and the negative probe to the cathode. A forward voltage drop of ~0.7V indicates the diode is functional. Reverse the probes to check for no conduction in the reverse direction.
By following this documentation, you can effectively use the 1N4007 diode in your electronic projects!