# ADS1115 ceramic capacitor: decoupling / noise removal?

**URL:** <https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854>\
**Category:** Hardware\
**Created:** [23 April 2023 17:58 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854 "2023-04-23T17:58:49Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![WBr](https://avatars.discourse-cdn.com/v4/letter/w/b3f665/32.png) [@WBr](https://discourse.nodered.org/u/WBr)\
**Post date:** [23 April 2023 17:58 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/1 "2023-04-23T17:58:49Z")

</div>

I have a question.

When using a differential sensor like the MPX53DP and an ADS1115, one mentioned to me that two ceramic capacitors:

104 (0.1uF)  
106 (10uF)

Are used for bridging pin A0 and pin A1 to reduce noise.

Two data wires from the differential sensor are connected to A0 and A1.

Does this make sense?

 ![IMG_9277](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/8/e/8e882b66c3d14e9763fe850022181377f3d9602e.jpeg)

---

<div class="post-metadata">

**Author:** ![WBr](https://avatars.discourse-cdn.com/v4/letter/w/b3f665/32.png) [@WBr](https://discourse.nodered.org/u/WBr)\
**Post date:** [24 April 2023 07:39 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/2 "2023-04-24T07:39:32Z")

</div>

Internet doesn’t explain too much on this situation..

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [24 April 2023 08:14 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/3 "2023-04-24T08:14:24Z")

</div>

Have you posted this on the correct forum? It doesn't appear to be related to node-red particularly.

---

<div class="post-metadata">

**Author:** ![WBr](https://avatars.discourse-cdn.com/v4/letter/w/b3f665/32.png) [@WBr](https://discourse.nodered.org/u/WBr)\
**Post date:** [24 April 2023 08:38 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/4 "2023-04-24T08:38:59Z")

</div>

Well, the readings are done with nodes hahaha and the noise was also visible in node red. But if you think that i must check other forums.. I always felt the knowledge is quite broad on this forum 😃

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://discourse.nodered.org/u/awneil)\
**Post date:** [24 April 2023 11:13 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/5 "2023-04-24T11:13:14Z")

</div>

> [@WBr](#):
>
> one mentioned to me that two ceramic capacitors ...

Who mentioned that? Did you ask them to explain themselves?

Can you post a link - so that we can see it in context?

> [@WBr](#):
>
> if you think that i must check other forums

Yes, the question would be more appropriate elsewhere.  
I would suggest starting with the manufacturer's support sites for those chips - they will have datasheets, app notes, etc on using their parts...

---

<div class="post-metadata">

**Author:** ![WBr](https://avatars.discourse-cdn.com/v4/letter/w/b3f665/32.png) [@WBr](https://discourse.nodered.org/u/WBr)\
**Post date:** [24 April 2023 12:50 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/6 "2023-04-24T12:50:21Z")

</div>

> [@awneil](#):
>
> Did you ask them to explain themselves?

Cant!

I just posted this on an other forum, will update if i have an answer

---

<div class="post-metadata">

**Author:** ![davidz](https://avatars.discourse-cdn.com/v4/letter/d/a88e57/32.png) [@davidz](https://discourse.nodered.org/u/davidz)\
**Post date:** [24 April 2023 18:17 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/7 "2023-04-24T18:17:56Z")

</div>

No this is incorrect in general if you have two different AC input sources at A0 and A1.  
The capacitors will create larger crosstalk between these two channels A0 and A1 (assuming that A0 and A1 are both analog inputs).

But if you are measuring DC voltage levels, then this is correct.

---

<div class="post-metadata">

**Author:** ![iiot2k](https://avatars.discourse-cdn.com/v4/letter/i/8baadc/32.png) [@iiot2k](https://discourse.nodered.org/u/iiot2k)\
**Post date:** [24 April 2023 18:57 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/8 "2023-04-24T18:57:01Z")

</div>

The MPX53DP has a output voltage +/- 60mV.  
Also is the ad1115 input range is +/- 256mV with input mux A0-A1.  
I recommend using a bipolar signal amplifier with shortes connection to MPX53DP.  
Remove the input capacitors.  
These put a capacitative load on the adc input.  
Use shielded cable and connect the shield only to one point on ground.  
Otherwise, eddy currents will occur.  
Connect unused adc inputs to ground.

---

<div class="post-metadata">

**Author:** ![WBr](https://avatars.discourse-cdn.com/v4/letter/w/b3f665/32.png) [@WBr](https://discourse.nodered.org/u/WBr)\
**Post date:** [24 April 2023 20:27 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/9 "2023-04-24T20:27:56Z")

</div>

> [@davidz](#):
>
> assuming that A0 and A1 are both analog inputs)

Yes, they are

> [@davidz](#):
>
> But if you are measuring DC voltage levels, then this is correct.

I am indeed reading the two DC values coming from the MPX that needs to be converted to digital

---

<div class="post-metadata">

**Author:** ![WBr](https://avatars.discourse-cdn.com/v4/letter/w/b3f665/32.png) [@WBr](https://discourse.nodered.org/u/WBr)\
**Post date:** [24 April 2023 20:31 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/10 "2023-04-24T20:31:09Z")

</div>

> [@iiot2k](#):
>
> Remove the input capacitors.

The elco?

Or the two at A0 and A1? (the 106 and 104 ceramics)

---

<div class="post-metadata">

**Author:** ![davidz](https://avatars.discourse-cdn.com/v4/letter/d/a88e57/32.png) [@davidz](https://discourse.nodered.org/u/davidz)\
**Post date:** [24 April 2023 22:04 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/11 "2023-04-24T22:04:23Z")

</div>

OK if you are reading static voltage values, these two capacitor will help reduce the input noise.

If you are using MPX53DP to measure dynamic pressures (varying voltage outputs), then these two capacitors should be removed (They will slow down the response).

---

<div class="post-metadata">

**Author:** ![WBr](https://avatars.discourse-cdn.com/v4/letter/w/b3f665/32.png) [@WBr](https://discourse.nodered.org/u/WBr)\
**Post date:** [25 April 2023 08:59 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/12 "2023-04-25T08:59:05Z")

</div>

> [@davidz](#):
>
> OK if you are reading static voltage values

The voltage will change according to the measurement that the MPX53DP makes. When the pressure changes, so will the voltage that enters A0 and A1 (as the MPX has two wires, one for each pressure sensor)

So this isn't static (but maybe I misunderstand what you mean)

---

<div class="post-metadata">

**Author:** ![davidz](https://avatars.discourse-cdn.com/v4/letter/d/a88e57/32.png) [@davidz](https://discourse.nodered.org/u/davidz)\
**Post date:** [25 April 2023 16:41 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/13 "2023-04-25T16:41:39Z")

</div>

Does the pressure change quickly, or slowly? The capacitors will remove high frequency components including quick pressure change and noises.  
You will get slower, but smoother output (less noisy too).  
Dynamic pressure measurement wants to capture the quick changes, so the capacitors won't work.  
But for slow pressure change, the capacitors are good.

What is your sample rate at ADS1115?

---

<div class="post-metadata">

**Author:** ![WBr](https://avatars.discourse-cdn.com/v4/letter/w/b3f665/32.png) [@WBr](https://discourse.nodered.org/u/WBr)\
**Post date:** [25 April 2023 17:38 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/14 "2023-04-25T17:38:59Z")

</div>

> [@davidz](#):
>
> Does the pressure change quickly, or slowly?

Define slow haha

> [@davidz](#):
>
> What is your sample rate at ADS1115?

I need 1 measurement per second if that is what you mean

---

<div class="post-metadata">

**Author:** ![davidz](https://avatars.discourse-cdn.com/v4/letter/d/a88e57/32.png) [@davidz](https://discourse.nodered.org/u/davidz)\
**Post date:** [25 April 2023 17:47 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/15 "2023-04-25T17:47:43Z")

</div>

1 measurement / second is slow. The capacitors will help reduce noises and variations.

---

<div class="post-metadata">

**Author:** ![WBr](https://avatars.discourse-cdn.com/v4/letter/w/b3f665/32.png) [@WBr](https://discourse.nodered.org/u/WBr)\
**Post date:** [25 April 2023 17:49 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/16 "2023-04-25T17:49:00Z")

</div>

But that is what I need. Not sure if that is what the ADS1115 internally does (as i just hook it up to tasmota and send the data via MQTT to node-red. Or doesn't it make a difference

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://discourse.nodered.org/u/awneil)\
**Post date:** [25 April 2023 17:49 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/17 "2023-04-25T17:49:50Z")

</div>

> [@WBr](#):
>
> Define slow haha

How quickly can your measurement change?

Can it change by 50% in a second? or would it take an hour? or what?

It's important to understand the nature of what you're measuring to get good results...

---

<div class="post-metadata">

**Author:** ![WBr](https://avatars.discourse-cdn.com/v4/letter/w/b3f665/32.png) [@WBr](https://discourse.nodered.org/u/WBr)\
**Post date:** [25 April 2023 17:53 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/18 "2023-04-25T17:53:23Z")

</div>

> [@awneil](#):
>
> It's important to understand the nature of what you're measuring to get good results...

Let me keep it simple by saying, heat up liquid in a boiler with a limited opening for pressure release but sufficient enough to keep the system at atmospheric pressure - under correct conditions - .

And this is what the MPX53DP is for! Checking if all is right or when pressure builds up. The pressure must be sort-of equal between 2 points (that's why i use a differential sensor) this pressure and its difference will be checked against current atmospheric pressure (BME280)

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/0/50b5aa23a02dd64027db4af403f3b9c02eeb1bea.png)

---

<div class="post-metadata">

**Author:** ![hotNipi](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hotnipi/32/383_2.png) [@hotNipi](https://discourse.nodered.org/u/hotNipi)\
**Post date:** [25 April 2023 18:38 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/19 "2023-04-25T18:38:02Z")

</div>

If sensor board fails the boiler blows up or is there some kind of reliable safety measure included into system?

---

<div class="post-metadata">

**Author:** ![WBr](https://avatars.discourse-cdn.com/v4/letter/w/b3f665/32.png) [@WBr](https://discourse.nodered.org/u/WBr)\
**Post date:** [25 April 2023 18:39 UTC](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854/20 "2023-04-25T18:39:39Z")

</div>

No risk of explosion haha. Just a messy sticky floor

[Next page](https://discourse.nodered.org/t/ads1115-ceramic-capacitor-decoupling-noise-removal/77854.md?page=2)
