

The Optocoupler 4N35 is an optoelectronic device that uses light to transfer electrical signals between two isolated circuits. It consists of an infrared LED and a phototransistor housed in a single package. This design allows for electrical isolation between the input and output, making it ideal for protecting sensitive components from high voltages or noisy signals.








Below are the key technical details of the 4N35 optocoupler:
| Parameter | Value |
|---|---|
| Input LED Forward Voltage | 1.2V (typical), 1.5V (maximum) |
| Input LED Forward Current | 10mA (typical), 50mA (maximum) |
| Output Collector-Emitter Voltage (VCE) | 30V (maximum) |
| Output Collector Current | 100mA (maximum) |
| Current Transfer Ratio (CTR) | 100% to 200% |
| Isolation Voltage | 5000V RMS |
| Operating Temperature Range | -55°C to +100°C |
| Package Type | 6-pin DIP |
The 4N35 optocoupler has a 6-pin Dual Inline Package (DIP). The pinout is as follows:
| Pin Number | Name | Description |
|---|---|---|
| 1 | Anode (A) | Positive terminal of the internal LED. Connect to the input signal. |
| 2 | Cathode (K) | Negative terminal of the internal LED. Connect to ground or the return path. |
| 3 | NC (No Connect) | Not connected internally. Leave unconnected or use for mechanical stability. |
| 4 | Emitter (E) | Emitter of the phototransistor. Connect to the output circuit. |
| 5 | Collector (C) | Collector of the phototransistor. Connect to the output circuit. |
| 6 | Base (B) | Base of the phototransistor. Typically left unconnected for normal operation. |
Input Side (LED):
Output Side (Phototransistor):
Isolation:
Below is an example of how to use the 4N35 optocoupler to isolate a digital input signal for an Arduino UNO:
// Example code for using the 4N35 optocoupler with Arduino UNO
const int optoInputPin = 2; // Digital pin connected to the optocoupler output
void setup() {
pinMode(optoInputPin, INPUT); // Set the optocoupler output pin as input
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int optoState = digitalRead(optoInputPin); // Read the optocoupler output state
// Print the state to the Serial Monitor
if (optoState == HIGH) {
Serial.println("Input signal is HIGH");
} else {
Serial.println("Input signal is LOW");
}
delay(500); // Wait for 500ms before reading again
}
No Output Signal:
Output Signal is Always HIGH or LOW:
Slow Response Time:
Excessive Heat:
Q: Can I use the 4N35 for AC signal isolation?
A: Yes, the 4N35 can be used for AC signal isolation, but you will need to use a rectifier circuit on the input side to drive the LED.
Q: What is the purpose of the base pin (Pin 6)?
A: The base pin is typically left unconnected in most applications. However, it can be used to control the phototransistor's gain if needed.
Q: Can the 4N35 handle high voltages?
A: The 4N35 provides isolation up to 5000V RMS, but the phototransistor side is limited to a maximum collector-emitter voltage of 30V.
By following this documentation, you can effectively use the 4N35 optocoupler in your electronic projects for signal isolation and protection.