Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »

Review Suggested Edit

You can't approve or reject suggested edits because you haven't yet earned the Edit Posts ability.

Approved.
This suggested edit was approved and applied to the post almost 4 years ago by Olin Lathrop‭.

47 / 255
Why are two identical filters required for each signal, if the signals can be multiplexed into a single filter?
  • In the block diagram of [this pulse oximeter design guide](https://www.nxp.com/docs/en/application-note/AN4327.pdf) , in page 6, I see that the system utilizes two analog filters, one for filtering the PPG signal generated while the RED light/wavelength is 'ON',
  • and one for filtering the signal generated while the IR light is ON.
  • ![Filter Schematic](https://electrical.codidact.com/uploads/QPWNzhXHjEiSNffSP67g2Yxn)
  • Specifically the process is as follows: The photodiode which plays the role of the PPG sensor, converts the incoming light to a photocurent - one wavelength at a time, and each respective current is then converted to a voltage through a transimpedance amplifier which also amplifies and low pass filters the signal. The signal "transimpedanceOut" is then demultiplexed into two signal lines "transimpedanceIR" and "transimpedanceRed" that are further filtered and amplified, only to be multiplexed back into a single line to be fed into an ADC.
  • I notice however by looking at the schematic that the two filters are completely identical.
  • Which begs the **question**: Why not use a single filter in the signal line, saving space and component cost and then time-demultiplex the filtered signal at seperate ADCs based on which wavelength is on each time? Or even without using a demultiplexer, one could simply pass the signal to an ADC which stores the sampled values in two seperate buffers based on which wavelength is sampled each time... What I'd like to know is if this was an unimportant design decision or was it purposefully implemented this way to eliminate some sort of interference/mixing of the two signals (especially if the sampling is fast, i.e each wavelength is ON for 1us at a time).
  • In the block diagram of [this pulse oximeter design guide](https://www.nxp.com/docs/en/application-note/AN4327.pdf) , in page 6, I see that the system utilizes two analog filters, one for filtering the PPG signal generated while the RED light/wavelength is 'ON',
  • and one for filtering the signal generated while the IR light is ON.
  • [![Filter Schematic](https://electrical.codidact.com/uploads/QPWNzhXHjEiSNffSP67g2Yxn)](https://electrical.codidact.com/uploads/QPWNzhXHjEiSNffSP67g2Yxn)
  • Specifically the process is as follows: The photodiode which plays the role of the PPG sensor, converts the incoming light to a photocurent - one wavelength at a time, and each respective current is then converted to a voltage through a transimpedance amplifier which also amplifies and low pass filters the signal. The signal "transimpedanceOut" is then demultiplexed into two signal lines "transimpedanceIR" and "transimpedanceRed" that are further filtered and amplified, only to be multiplexed back into a single line to be fed into an ADC.
  • I notice however by looking at the schematic that the two filters are completely identical.
  • Which begs the **question**: Why not use a single filter in the signal line, saving space and component cost and then time-demultiplex the filtered signal at seperate ADCs based on which wavelength is on each time? Or even without using a demultiplexer, one could simply pass the signal to an ADC which stores the sampled values in two seperate buffers based on which wavelength is sampled each time... What I'd like to know is if this was an unimportant design decision or was it purposefully implemented this way to eliminate some sort of interference/mixing of the two signals (especially if the sampling is fast, i.e each wavelength is ON for 1us at a time).

Suggested almost 4 years ago by Pete W‭