Dear S32K3 Team,
I am encountering an issue with inaccurate ADC readings. Here are the details:
Could you please help identify the root cause of this issue and suggest potential solutions?
Best regards
已解决! 转到解答。
I don't understand too much what is purpose of D110. Usually current limiting resistor is used instead. It could be source of issues. Also filtering capacitor C105 seems to be too small and it should be placed towards ADC input.
Pay attention to PDF guide I have attached to following thread helping to understand how to choose external ADC components:
https://community.nxp.com/t5/S32K/Smoke-detector-interfacing-with-FS32K146HAT0MLLT/m-p/1773787?profi...
You are correct.
When increasing the resistance value on the ADC input voltage, the ADC result decreases, and when lowering the resistance value, the ADC result increases. However, if the voltage exceeds 4.7V, the ADC result becomes lower than the value at 4.7V (showing a value around 3.xV instead).
Thank you for your reply!
And no worries about the delayed response due to the New Year's holiday.
I noticed an error in my previous explanation. PTC25's ADC value appears to be functioning normally, meaning that when the input voltage increases or decreases, the ADC value follows accordingly.
The issue lies with the ADC connected to PTD2.
I'll share the ADC circuit diagrams with you.
I don't understand too much what is purpose of D110. Usually current limiting resistor is used instead. It could be source of issues. Also filtering capacitor C105 seems to be too small and it should be placed towards ADC input.
Pay attention to PDF guide I have attached to following thread helping to understand how to choose external ADC components:
https://community.nxp.com/t5/S32K/Smoke-detector-interfacing-with-FS32K146HAT0MLLT/m-p/1773787?profi...