How to Design a Pulse Oximeter System Using Modern Semiconductors

You build this device in three main steps: sending light, capturing light signals, and handling digital data. A special Pulse Oximeter Semiconductor powers two small LED lights. A light-based sensor tracks blood oxygen saturation and peripheral oxygen saturation levels. You find the spo2 reading by comparing how much light gets absorbed.
| Specification | Details |
|---|---|
| Typical Accuracy Range | ±2% when SpO₂ is between 90% and 100% |
The International Organisation for Standardisation (ISO) and the U.S. Food and Drug Administration (FDA) state that a medical-grade pulse oximeter must have an ARMS (Accuracy Root Mean Square) score of 3% or lower for official approval.
Making an affordable pulse oximeter means fine-tuning light power, boosting signal range, reducing energy use, and blocking background light noise to get precise spo2 results.
Key Takeaways
-
Pulse oximeters quickly check blood oxygen amounts by shining red and infrared light.
-
Exact electronic parts control when the LED lights turn on and carefully catch tiny sensor signals.
-
Clever internal software cleans out background light to ensure blood oxygen measurements stay exact.
-
All-in-one computer chips save battery power and space in small wearable medical devices.
Fundamentals of Pulse Oximetry Physics
Hemoglobin Light Absorption Dynamics
You measure blood oxygen saturation using light absorption traits in flowing arterial blood. Oxygen-poor hemoglobin absorbs more light at specific wavelengths, while oxygen-rich hemoglobin absorbs light differently. Optical pulse oximeters use this exact difference by sending red and infrared light through living tissue.
| Wavelength | Deoxygenated Hemoglobin (HbR) Absorption | Oxygenated Hemoglobin (HbO₂) Absorption | Key Optical Property |
|---|---|---|---|
| 660 nm | Absorbs light strongly | Absorbs light less than HbR | Large absorption gap favoring HbR; boosts contrast for tracking small saturation shifts easily. |
| 940 nm | Absorbs light less than HbO₂ | Absorbs light more than HbR | Absorption gap favors HbO₂; sits above the isosbestic point with very low water interference. |
Photoplethysmography catches changes in peripheral oxygen saturation during each heartbeat. Your photodiode senses a pulsing signal next to a steady signal. The pulsing part tracks growing arterial blood. The steady part tracks skin, bone, and venous blood.
Noninvasive measurement uses this steady baseline signal to separate flowing arterial blood from nearby tissue layers.
Mathematical SpO2 Ratio Calculations
You find the final spo2 reading by matching light absorption at both light wavelengths. Engineers call this math relationship a ratio of ratios. You divide the red changing signal by its steady signal. Next, you divide that answer by the infrared changing signal over its steady signal.
R = (AC_660 / DC_660) / (AC_940 / DC_940)
The standard linear equation turns this calculated value into a real spo2 percentage:
spo2 = α - β * R
You must find values α and β using physical test data instead of pure theoretical physics rules. Light bouncing inside skin tissue changes the light paths by a large amount.
Testing studies check healthy human volunteers to match light ratios with real blood oxygen data down to 70-75% SaO2 levels.
Safety rules stop scientists from testing lower oxygen levels in living human tests. Devices estimate lower numbers using math curves. Skin tone differences also change light scattering, so your design must manage light changes smoothly for all users.
Pulse Oximeter System Hardware Design
Light Delivery and Driver Subsystems
You need a accurate driver circuit to power the light sources in a low-cost pulse oximeter. Optical pulse oximeters use two light-emitting diodes (LEDs). One LED shoots red light at a 660 nm wavelength. The other LED shoots infrared light at a 940 nm wavelength. You can build an H-bridge driver circuit with low-noise analog switches. This setup flips each LED on and off one after the other. Quick switching stops the two light waves from mixing. You manage the driver current to balance power use and signal accuracy.
A strong current helps light push deep into body tissues. But too much current warms up parts and drains your battery fast. Low-cost pulse oximeter circuits fix this by pulsing LEDs with microsecond timing. You turn on the red light, collect data, turn it off, and do the same for the infrared light. You must also add a quiet pause where both LEDs remain off. This pause measures background room light.
Optical Signal Acquisition and TIAs
You need a sensitive sensor to catch weak light passing through human tissue. You must pick parts with exact optical traits to keep spo2 accuracy high.
| Parameter | Target Requirement | Impact on Measurement Accuracy |
|---|---|---|
| Quantum Efficiency at 660 nm | Greater than 70% | Enhances detection of red light; prevents 2-4% measurement error. |
| Quantum Efficiency at 940 nm | Greater than 60% | Senses infrared light accurately; avoids signal drift. |
| Dark Current | Less than 1 nA | Reduces baseline electrical noise and thermal error. |
| Response Time | Less than 1 microsecond (µs) | Enables clean capture of rapid pulse waveforms. |
| Active Area | 1 to 5 square millimeters (mm²) | Balances light sensitivity with physical sensor size. |
| Spectral Response Bandwidth | Flat response across 600-1000 nm | Eliminates wavelength mismatches and IR bleed. |
A high Quantum Efficiency photodiode changes incoming light signals into tiny electric currents. You send this small current to a transimpedance amplifier (TIA) to make readable voltage.
| Design Parameter | Operational Requirement | Specific Hardware Function |
|---|---|---|
| Input-Bias Current | Picoamp region at 25°C | FET- or CMOS-input amplifiers minimize output voltage errors across high feedback resistors. |
| Low-Frequency Voltage Noise | Very low flicker noise | Reduces noise added by the amplifier to weak photodiode current signals. |
| Initial Offset & Drift | Microvolt region | Minimizes linearity errors that distort small physiological signal details. |
| Circuit Architecture | Autozero amplifier | Corrects offset and low-frequency noise dynamically to improve effective signal-to-noise ratio. |
| Post-Amplification Filtering | Bandpass filter above 5 Hz | Removes out-of-band circuit noise outside the pulse and oxygen saturation signal bandwidth. |
Switching to a photodiode with high Quantum Efficiency cuts signal-to-noise problems in half, helping the pulse oximeter track blood oxygen levels correctly on darker skin without new settings.
Your pulse oximeter hardware must handle bright room light before changing signals into data. Sunlight and indoor lamps create extra background current in light sensors. You can add active DC offset removal circuits using a feedback loop. This loop clears steady background drift while keeping changing pulse waves clear. A high-resolution analog-to-digital converter then reads this clean signal to find exact spo2 levels.
Firmware and Digital Signal Processing
Synchronous Sampling and Ambient Rejection
You must clear room light interference to calculate exact spo2 levels. A pulse oximeter firmware system uses precise timing to line up light flashes with data collection. You turn on the sensor during dark phases when LEDs turn off. The device measures background room light during this off period. You take away this background value from the signal gathered while the LED is on to get precise spo2 results.
Standard pulse oximetry methods fail under fast changing room lights. Dimmed indoor LED lights flash on and off very quickly. The oximeter mistakes unmanaged room light for real light from its own diodes. You fix this problem by matching your reading speed to the light flash rate. Setting your sample rate to 1.5 times the light flash speed lets your firmware remove changing room light smoothly.
Digital Filtering and PPG Extraction
You use digital filtering tools to extract clean pulse wave shapes. A basic bandpass filter isolates heart rate signals by letting through frequencies between 0.83 Hz and 2.16 Hz. You can also use smooth curve math to remove steady signal drift in pulse waves. Wavelet noise removal and spectrum analysis help clean up messy raw signals. Advanced designs combine signal splitting tools with noise subtraction to track oxygen saturation correctly.
Researchers show no single set of optimal filter cutoff frequencies exists for separating PPG signals from motion artifacts. Recommended low-cut settings range from 0.35 Hz to 1.0 Hz, while high-cut settings range from 3.3 Hz to 15 Hz. You must use adaptive filtering for reliable physiological measurements across diverse physical states.

Your pulse oximeter processing chain cleans light absorption curves to find true spo2 percentages. The DSP system calculates peak signal sizes for red and infrared light. You compare light absorption amounts to measure oxygen levels in moving arterial blood. Good digital filtering improves final spo2 accuracy and stops bad reading drift. This strong software setup keeps spo2 tracking steady even when patients move around.
Pulse Oximeter Semiconductor Selection
Monolithic AFEs in Low-Power Wearables
Picking parts for your pulse oximeter gets easier when you choose a single-chip Analog Front-End (AFE). New tiny microchips squeeze light drivers, signal sensors, and background light cleaners together on one tiny silicon piece. Putting all these parts in one spot saves valuable space inside wearable health tracking devices.
These special chips use very little battery power, making them great for health tools you wear all day at home. One super efficient sensor chip uses just 2.37 microamps of power while working. Using so little energy helps your device battery last much longer while keeping readings very exact. The chip keeps electrical background noise down to 40 microvolts across normal working speeds. This lets you capture clear light signals to track oxygen changes easily, even when blood moves slowly.
Discrete Components vs Single-Chip Designs
Designing a low-cost pulse oximeter with separate electronic parts gives you different advantages than using an all-in-one chip. Choosing individual hardware parts makes sense when you need special settings or total control over your design choices.
| Analog Specification | Dedicated AFE Chip | Integrated SoC | Trade-off Implication |
|---|---|---|---|
| Typical Accuracy Class | Class 0.1 | Class 0.2 | Separate part layouts give you better overall measurement precision. |
| ADC Resolution | 24 bits | 20 bits | Single-purpose chips break small signals into much finer steps. |
| ADC Dynamic Range | 112 dB | 102 dB | Separate part setups process big signal changes without mess. |
| PGA Gain Range | Up to 32X | Up to 8X | Special chips make tiny light sensor currents much stronger. |
Special AFE chips deliver better precision and wider signal ranges for high-level medical tools.
All-in-one chip setups help engineers finish new products much faster. Chip makers share pre-made plans that help teams build working devices quickly. A low-cost pulse oximeter built with a single sensor chip cuts down building costs and total size. You need to weigh custom part precision against all-in-one simplicity when planning your spo2 device layout. Whichever layout you pick, it must read oxygen levels right to keep people safe.
Creating medical tools means balancing small size, low power, and weak blood flow performance. All-in-one chip designs shrink total board space while saving battery power. Still, custom separate parts offer wider signal ranges to read faint waves from low blood flow.
Clean analog front-end signal handling serves as the true foundation for accurate pulse oximetry calculation.
You must pick compact single chips or separate circuits based on your product limits. A modern pulse oximeter semiconductor makes your layout simpler, yet custom parts boost reading precision for different user needs. Smart analog design ensures reliable spo2 detection, helping your pulse oximeter deliver stable spo2 values in every critical monitoring environment.

Written by Jack Elliott from AIChipLink.
AIChipLink, one of the fastest-growing global independent electronic components distributors in the world, offers millions of products from thousands of manufacturers, and many of our in-stock parts is available to ship same day.
We mainly source and distribute integrated circuit (IC) products of brands such as Broadcom, Microchip, Texas Instruments, Infineon, NXP, Analog Devices, Qualcomm, Intel, etc., which are widely used in communication & network, telecom, industrial control, new energy and automotive electronics.
Empowered by AI, Linked to the Future. Get started on AIChipLink and submit your RFQ online today!
Frequently Asked Questions
How do you select wavelengths for a low-cost pulse oximeter?
You use two specific light wavelengths. You send 660 nm red light and 940 nm infrared light through living tissue. Oxygen-poor blood absorbs more red light. Oxygen-rich blood absorbs more infrared light. The system tracks both absorption levels to calculate your oxygen saturation.
How do you meet medical accuracy standards for spo2 measurement?
You must keep the ARMS score at 3% or lower. ISO rules and FDA guidelines require this exact limit. Your hardware setup needs active background light removal and strong signal amplifiers. These special features ensure precise spo2 readings during low blood flow conditions.
Why choose an integrated AFE for your system?
An integrated AFE puts light drivers, photodiode sensors, and noise filters on one single chip. This layout saves space inside tiny wearable tools. It drops total battery power draw down to microamps while making your overall device design simpler.
How does a low-cost pulse oximeter clear ambient light interference?
A low-cost pulse oximeter uses matched timed sampling. The device shuts off both LEDs briefly to test room light. Firmware removes this background value from the main LED signal. This fast subtraction stops bright room lights from changing your final blood oxygen levels.
What causes errors in an oximeter during measurement?
Body movement, low blood flow, and skin tone changes alter light paths. Room light shifts create extra background noise. High-efficiency photodiode sensors and smart digital filtering extract true pulse waves. These fixing methods help keep reliable saturation values across different health states.