Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use Sharp PC847X: Examples, Pinouts, and Specs

Image of Sharp PC847X
Cirkit Designer LogoDesign with Sharp PC847X in Cirkit Designer

Introduction

The Sharp PC847X is an optoisolator designed to provide electrical isolation between its input and output. It achieves this by using an LED and a phototransistor, which are optically coupled but electrically isolated. This component is widely used in circuits where signal transmission needs to occur without direct electrical connection, ensuring safety and protecting sensitive components from voltage spikes or noise.

Explore Projects Built with Sharp PC847X

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
RTL8720DN-Based Interactive Button-Controlled TFT Display
Image of coba-coba: A project utilizing Sharp PC847X in a practical application
This circuit features an RTL8720DN microcontroller interfaced with a China ST7735S 160x128 TFT LCD display and four pushbuttons. The microcontroller reads the states of the pushbuttons and displays their statuses on the TFT LCD, providing a visual feedback system for button presses.
Cirkit Designer LogoOpen Project in Cirkit Designer
Wi-Fi Enabled UV Monitoring System with OLED Display
Image of UV_DETECTOR_BREADBOARD: A project utilizing Sharp PC847X in a practical application
This circuit features a PicoW microcontroller interfacing with a 0.96" OLED display, an ML8511 UV sensor, and a blue LED. The PicoW reads UV sensor data and can display information on the OLED while controlling the LED for visual feedback.
Cirkit Designer LogoOpen Project in Cirkit Designer
Beelink Mini S12 N95 and Arduino UNO Based Fingerprint Authentication System with ESP32 CAM
Image of design 3: A project utilizing Sharp PC847X in a practical application
This circuit features a Beelink MINI S12 N95 computer connected to a 7-inch display via HDMI for video output and two USB connections for power and touch screen functionality. An Arduino UNO is interfaced with a fingerprint scanner for biometric input. The Beelink MINI S12 N95 is powered by a PC power supply, which in turn is connected to a 240V power source. Additionally, an ESP32 CAM module is powered and programmed via a USB plug and an FTDI programmer, respectively, for wireless camera capabilities.
Cirkit Designer LogoOpen Project in Cirkit Designer
Optiplex Micro and PoE Camera Surveillance System with Ethernet Switching
Image of Engine Mounts Wiring: A project utilizing Sharp PC847X in a practical application
This circuit describes a networked system where an Optiplex Micro computer is powered by a PC Power Supply and connected to a PC Screen via HDMI for display output. The computer is networked through an Ethernet Switch, which also connects to two PoE Cameras and a Toyopuc PLC. The Ethernet Switch is powered by a PoE PSU 48V DC, and all AC-powered devices are connected to a common 220V AC source.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with Sharp PC847X

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of coba-coba: A project utilizing Sharp PC847X in a practical application
RTL8720DN-Based Interactive Button-Controlled TFT Display
This circuit features an RTL8720DN microcontroller interfaced with a China ST7735S 160x128 TFT LCD display and four pushbuttons. The microcontroller reads the states of the pushbuttons and displays their statuses on the TFT LCD, providing a visual feedback system for button presses.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of UV_DETECTOR_BREADBOARD: A project utilizing Sharp PC847X in a practical application
Wi-Fi Enabled UV Monitoring System with OLED Display
This circuit features a PicoW microcontroller interfacing with a 0.96" OLED display, an ML8511 UV sensor, and a blue LED. The PicoW reads UV sensor data and can display information on the OLED while controlling the LED for visual feedback.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of design 3: A project utilizing Sharp PC847X in a practical application
Beelink Mini S12 N95 and Arduino UNO Based Fingerprint Authentication System with ESP32 CAM
This circuit features a Beelink MINI S12 N95 computer connected to a 7-inch display via HDMI for video output and two USB connections for power and touch screen functionality. An Arduino UNO is interfaced with a fingerprint scanner for biometric input. The Beelink MINI S12 N95 is powered by a PC power supply, which in turn is connected to a 240V power source. Additionally, an ESP32 CAM module is powered and programmed via a USB plug and an FTDI programmer, respectively, for wireless camera capabilities.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Engine Mounts Wiring: A project utilizing Sharp PC847X in a practical application
Optiplex Micro and PoE Camera Surveillance System with Ethernet Switching
This circuit describes a networked system where an Optiplex Micro computer is powered by a PC Power Supply and connected to a PC Screen via HDMI for display output. The computer is networked through an Ethernet Switch, which also connects to two PoE Cameras and a Toyopuc PLC. The Ethernet Switch is powered by a PoE PSU 48V DC, and all AC-powered devices are connected to a common 220V AC source.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Microcontroller interfacing with high-voltage circuits
  • Signal isolation in industrial control systems
  • Noise suppression in communication systems
  • Power supply feedback circuits
  • Motor control and inverter circuits

Technical Specifications

The following table outlines the key technical specifications of the Sharp PC847X optoisolator:

Parameter Value
Input Forward Voltage (VF) 1.2V (typical), 1.4V (maximum)
Input Forward Current (IF) 20mA (typical), 50mA (maximum)
Collector-Emitter Voltage (VCEO) 80V (maximum)
Isolation Voltage 5000Vrms (1 minute)
Current Transfer Ratio (CTR) 50% to 600% (depending on model)
Operating Temperature Range -30°C to +100°C
Response Time (Rise/Fall) 4µs/3µs (typical)

Pin Configuration and Descriptions

The Sharp PC847X is typically housed in a 4-pin DIP (Dual Inline Package). The pin configuration is as follows:

Pin Number Name Description
1 Anode (LED) Positive terminal of the input LED
2 Cathode (LED) Negative terminal of the input LED
3 Emitter (Transistor) Emitter terminal of the phototransistor output
4 Collector (Transistor) Collector terminal of the phototransistor output

Usage Instructions

How to Use the PC847X in a Circuit

  1. Input Side (LED):

    • Connect the anode (Pin 1) to a current-limiting resistor and then to the input signal source.
    • Connect the cathode (Pin 2) to the ground of the input circuit.
    • Ensure the forward current (IF) does not exceed the maximum rating of 50mA.
  2. Output Side (Phototransistor):

    • Connect the collector (Pin 4) to the positive supply voltage through a pull-up resistor.
    • Connect the emitter (Pin 3) to the ground of the output circuit.
    • The output signal can be read across the pull-up resistor.
  3. Isolation:

    • Ensure that the input and output circuits share no direct electrical connection to maintain isolation.

Important Considerations and Best Practices

  • Use a resistor in series with the LED to limit the current and prevent damage.
  • Select a pull-up resistor value that matches the desired output signal characteristics.
  • Avoid exceeding the maximum voltage and current ratings to ensure reliable operation.
  • For high-speed applications, consider the rise and fall times of the optoisolator.

Example: Connecting the PC847X to an Arduino UNO

The following example demonstrates how to use the PC847X to isolate a digital input signal for an Arduino UNO:

Circuit Diagram

  • Input Side: Connect a 5V signal to the anode (Pin 1) through a 220Ω resistor. Connect the cathode (Pin 2) to ground.
  • Output Side: Connect the collector (Pin 4) to the Arduino's 5V pin through a 10kΩ pull-up resistor. Connect the emitter (Pin 3) to the Arduino's ground. The output signal is read at the collector.

Arduino Code

// Define the input pin for the optoisolator output
const int optoInputPin = 2; // Digital pin 2 on Arduino

void setup() {
  pinMode(optoInputPin, INPUT); // Set the pin as input
  Serial.begin(9600); // Initialize serial communication
}

void loop() {
  int signalState = digitalRead(optoInputPin); // Read the optoisolator output
  
  // Print the signal state to the Serial Monitor
  if (signalState == HIGH) {
    Serial.println("Signal HIGH"); // Output is HIGH
  } else {
    Serial.println("Signal LOW"); // Output is LOW
  }
  
  delay(500); // Wait for 500ms before reading again
}

Troubleshooting and FAQs

Common Issues and Solutions

  1. No Output Signal:

    • Cause: The input LED is not receiving sufficient current.
    • Solution: Check the input resistor value and ensure the forward current is within the recommended range.
  2. Output Signal is Always HIGH or LOW:

    • Cause: Incorrect pull-up resistor value or improper wiring.
    • Solution: Verify the pull-up resistor value and ensure proper connections.
  3. Slow Response Time:

    • Cause: Excessive capacitance or incorrect pull-up resistor value.
    • Solution: Use a lower pull-up resistor value to improve response time.
  4. Isolation Failure:

    • Cause: Input and output grounds are connected.
    • Solution: Ensure complete electrical isolation between input and output circuits.

FAQs

Q: Can the PC847X handle AC signals?
A: Yes, the PC847X can handle AC signals on the input side, but you must use a rectifier circuit to ensure proper operation.

Q: What is the typical lifespan of the PC847X?
A: The PC847X has a long operational lifespan when used within its specified ratings, typically exceeding 100,000 hours.

Q: Can I use the PC847X for high-speed data transmission?
A: Yes, the PC847X is suitable for high-speed switching applications, with typical rise and fall times of 4µs and 3µs, respectively.

Q: How do I calculate the input resistor value?
A: Use Ohm's Law: ( R = \frac{V_{in} - V_F}{I_F} ), where ( V_{in} ) is the input voltage, ( V_F ) is the forward voltage (1.2V typical), and ( I_F ) is the desired forward current.

By following this documentation, you can effectively integrate the Sharp PC847X optoisolator into your electronic projects.