<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to using ADS1115</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/f1400b71b6/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Runtime/thread/f1400b71b6/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Runtime/thread/f1400b71b6/</id><updated>2024-11-01T09:52:01.609000Z</updated><subtitle>Recent posts to using ADS1115</subtitle><entry><title>using ADS1115</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/f1400b71b6/?limit=25#372d" rel="alternate"/><published>2024-11-01T09:52:01.609000Z</published><updated>2024-11-01T09:52:01.609000Z</updated><author><name>andrax</name><uri>https://forge.codesys.com/u/andrax/</uri></author><id>https://forge.codesys.comad4f6b4fe094c47307a2764837a924240996e3fa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I have the ADS1115 running and have no problems. &lt;br/&gt;
But have you used a level shifter between the ADS1115 and the Raspberry? &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>using ADS1115</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/f1400b71b6/?limit=25#4020" rel="alternate"/><published>2024-10-28T18:54:48.742000Z</published><updated>2024-10-28T18:54:48.742000Z</updated><author><name>vincentger</name><uri>https://forge.codesys.com/u/vincentger/</uri></author><id>https://forge.codesys.com2b31fc809e93f771ef6dae5cfd14ec26c25d0eac</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Any reason the ADS1115 wouldnt work with SP20.1 and Runtime 10.0.0.0 on the Raspberry Pi . Using Bullseye or Buster i run into the same issue:&lt;/p&gt;
&lt;p&gt;Libary and integration works in general as described above BUT i am seeing "bleeding" between the analog inputs . Specifically consecutive ones: So sometimes the raw from AI1 shows on AI2, AI2 on AI3, .. AI4 on AI1. Even with filtering i cant smoothen that out properly and i feel like something is wrong.&lt;/p&gt;
&lt;p&gt;Almost like the bus is stumbling over itself, or the request from Codesys to the device.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>using ADS1115</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/f1400b71b6/?limit=25#9623" rel="alternate"/><published>2020-02-27T16:11:44.422000Z</published><updated>2020-02-27T16:11:44.422000Z</updated><author><name>StefanH90</name><uri>https://forge.codesys.com/u/stefanh90/</uri></author><id>https://forge.codesys.comf7b15b1943a887bb29ee0a019bc356c77b5e85bd</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;alesles hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
I have written the library a while ago. The library is not fully tested, but it worked for me. You will find the library, device description file and an example inside the archive.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Hi, i have Downloaded your Library, and i installed it in my program, but i get no Values from it. Maybe you can explain Step by Step how to setup your library and do it working in my program.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>using ADS1115</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/f1400b71b6/?limit=25#3036" rel="alternate"/><published>2020-02-27T16:11:43.582000Z</published><updated>2020-02-27T16:11:43.582000Z</updated><author><name>RodneyC</name><uri>https://forge.codesys.com/u/rodneyc/</uri></author><id>https://forge.codesys.com802ce3b24d338184ebab43ee826aa1b61d17f8c2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;It looks like a found where the issue was coming from.&lt;/p&gt;
&lt;p&gt;It seems your library has the raw data being converted to a max reading based on the PGA setting. So, FSR_6144mV means that it will only output a max data reading of 6144. For my purposes I need resolution, so I changed all those type presets to 16383. Now I'm reading close to 12600 max reading, which is about right, since I'm still set to 2/3 gain, or +/-6144mV full-scale. &lt;/p&gt;
&lt;p&gt;It would be nice to trade this PGA for an external reference input.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>using ADS1115</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/f1400b71b6/?limit=25#57e6" rel="alternate"/><published>2020-02-27T16:11:41.179000Z</published><updated>2020-02-27T16:11:41.179000Z</updated><author><name>RodneyC</name><uri>https://forge.codesys.com/u/rodneyc/</uri></author><id>https://forge.codesys.comffaf16e50fd6e3af618225619a3abdfde6354a1e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;alesles hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
I have written the library a while ago. The library is not fully tested, but it worked for me. You will find the library, device description file and an example inside the archive.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I've finally made time to tinker with this.&lt;/p&gt;
&lt;p&gt;The ADC is being powered from 5V and my single ended input (potentiometer) is referenced to the same 5v. PGA is set to FSR_6144mV. (2/3)&lt;/p&gt;
&lt;p&gt;With the input held ad VDD, I'm still only getting 4700 max reading. Same with all inputs.&lt;/p&gt;
&lt;p&gt;Any help you could give would be appreciated greatly.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>using ADS1115</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/f1400b71b6/?limit=25#1277" rel="alternate"/><published>2020-02-27T16:11:40.206000Z</published><updated>2020-02-27T16:11:40.206000Z</updated><author><name>alesles</name><uri>https://forge.codesys.com/u/alesles/</uri></author><id>https://forge.codesys.comdd919b1822bedc7afddbeaf359c1b750c41eac9b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I have written the library a while ago. The library is not fully tested, but it worked for me. You will find the library, device description file and an example inside the archive.&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://forum.codesys.com//download/file.php?id=2123" rel="nofollow"&gt;ADS1115.zip &lt;span&gt;&lt;span&gt;[252.22 KiB]&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>using ADS1115</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/f1400b71b6/?limit=25#9e55" rel="alternate"/><published>2020-02-27T16:11:39.406000Z</published><updated>2020-02-27T16:11:39.406000Z</updated><author><name>RodneyC</name><uri>https://forge.codesys.com/u/rodneyc/</uri></author><id>https://forge.codesys.come9552c7c30984301e8a0367edc4435194f3563fc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I'm wanting to use an ADS1115 16 bit ADC on my project. If anyone else using these? I find the MCP3008 lacking for my needs. I'm having a hard time finding a reasonably detailed writeup on creating a device library from scratch, or even modifying existing device files to create new libraries. I could even use a prebuilt library so I could learn from that.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>