-
Thread
uin16_t ist/wird negativ bei 0x8000.
ADC zu testen. Nun zu meinen, für mich kuriosen, Problem: An sich habe ich für das Projekt die ADS1115.c/h Datei aus dem alten Projekt nur kopiert und wieder eingefügt als Datei an sich nur die includes geändert am Code selber nix. Der Code funktionierte sonst immer Problemlos. In der ADS1115.h
read Funktion baue ich mir die Config zusammen die in das Pointer Register gesendet werden muss des ADS1115. An sich funktioniert dieses zusammenbauen auch bis zum punkt [code] In ADS1115.h File #define ADS1015_REG_CONFIG_OS_NOTBUSY (0x8000) // Read: Bit = 1 when device is not performing a conversion
-
Thread
Lasermodul Leistung messen
://www.aatis.de/content/bausatz/AS516_Thermo%E2%80%90S%C3%A4ule Diesen habe ich an über einen ADS1115 an meinen Arduino gehängt.
-
Thread
Messverstärkerschaltung für Raspberry Pi
der Brücke direkt auf den ADS1115 zu geben (und den im kleinsten Messbereich differentiell messen zu lassen). Der belastet deine Quelle dann mit einer effektiven Impedanz von 710kOhm. Aber das ist in bei deiner Brücke evtl. in einem
du dann halt nur eine niederohmige Quelle, > um den Ref-Eingang des INA128 zu treiben. Dein ADC (ADS1115) müsste dann > den Verstärkerausgang differentiell zu diesem Wert am Ref-Eingang des > Verstärkers messen. Also wenn ich das jetzt richtig verstanden habe, kann ich wenn ich an dem Uref Eingang
-
Thread
ADC gesucht 16 Bit mind. 2100SPS
Hallo :) ich suche eigentlich den ADS1115 mit allen seine Spezifikationen nur mit mind. 2100SPS anstatt seinen 860SPS. Gibt es sowas? Also mit Spezifikationen meine ich 16 Bit, internet ref, vielleicht verstärkung des Signal mit den Bereichen
Stephan M. schrieb im Beitrag #6591808: > ich suche eigentlich den ADS1115 mit allen seine Spezifikationen nur mit > mind. 2100SPS anstatt seinen 860SPS. Gibt es sowas? Die 16 Bit ADC gehen heut bis weit in den 1MSMPS Bereich! > Also mit Spezifikationen meine ich
-
Thread
Arduino Bootlader funktioniert nicht
uC_Logger.ino [..gekürzt..] FILES\Arduino_IDE_189_ESP\libraries\SD wird verwendet Bibliothek Lygte_ADS1115 in Version 1.0.0 im Ordner: C:\PROGRAM FILES\Arduino_IDE_189_ESP\portable\sketchbook\libraries\Lygte_ADS1115 wird verwendet "C:\\PROGRAM FILES\\Arduino_IDE_189_ESP\\hardware\\tools\\avr/bin/avr-size
-
Thread
24Bit AD-Wandler Spannungsmessgerät basteln
runter. Man muss sich da schon Gedanken um 50/60Hz rejection machen, vor allem wenn man die PGA vom ADS1115 verwendet. Warum ich das schreibe? Die Bits von ADC sind noch das einfachste an der Sache. Ich denke auch nicht, dass ich die 16Bit vom ADS1115 wirklich ausreize mit der Schaltung. Der ist aber
es erwartet hätte. Es macht auch Sinn ein wenig mit einem RC Tiefpass nachzuhelfen, damit der ADS1115 nicht alle noch so großen Spikes auf der Leitung sieht.
-
Thread
Spannungsteiler auslegen für ADS1115
Der Eingangswiderstand des ADS1115 beträgt 6M Ohm bedeutet dies, dass das das quasi der widerstand ist mit dem der spannungsteiler belastet wird? im datenblatt es ADS1115 habe ich keinerlei hinweise dafür gefunden wie ein möglicher
Herr U. schrieb im Beitrag #6547186: > Der Eingangswiderstand des ADS1115 beträgt 6M Ohm bedeutet dies, dass > das das quasi der widerstand ist mit dem der spannungsteiler belastet > wird? Im Grunde schon. > im datenblatt es ADS1115 habe ich keinerlei hinweise dafür
-
Thread
Selbsthaltungmit einem Arduino nano
Autsch, Du Berliner? > Und jeder Mosfet soll für sich überwacht werden? Das wäre mit zwei ADS1115 recht simpel, zu dem gibt es fast fertige Arduino Sketches. Wenn die 20A weit genug oberhalb des Regelbetriebs liegen, könnte man auch direkt mit den Analogeingängen vom µC arbeiten - so man sie nicht
-
Thread
INA240, INA282, De-,Multiplexer, ADS1115
max 75V) 16 x 20A (max 30V) 16 x 5A (max 30V) Aufbau der Schaltung bis Analogeingänge 2 Stk. ADS1115 (= 8 Messkanäle 16 Bit über I2C zur Auswerteeinheit). Ab den ADS1115 ist für mich alles warme Luft (Programmierung, Auswertung, etc.) Datenerfassung Zeitfaktor unkritisch (komme ich noch genauer
Bausteine vorgegeben sind. Und leider keine INA. Daher ja auch ausdrücklich mein "es muss bei 2 ADS1115 enden"
-
Thread
Optokoppler an 230VAC
ADC’s ADS1115: Wenn ich das Datenblatt richtig versteh können die 860S/s bei 16Bit. Des Weiteren vermute ich, dass mit einem Sample wohl die Messung an einem Kanal gemeint ist. Da der ADC vier hat und ich an
nächstes noch die Strom und Spannungsmessung. https://www.mouser.de/ProductDetail/Texas-Instruments/ADS1115IDGSR/?qs=IK5e5L0zOXjKCJoVMhYO%2FQ%3D%3D
-
Thread
Verhalten BMS 4S LiIon Akku
@ A. H. Worüber wird der ADS1115 mit Spannung versorgt? Wohin läuft der I2C und was benutzt Du zum Loggen? Und wie wird das alles mit Spannung versorgt? Mittels step down über alle Zellen?
einen Lötkolben bedienen zu können.. TI stellt auf 54 PDF-Seiten dar, was der eine primitive ADS1115 kann und was nicht, den der TO zur Spannungsmessung nutzt: https://www.ti.com/lit/ds/symlink/ads1115.pdf Als Nachbau(?) auf einem Nachbau(?) des Adafruit 4-Channel ADC Breakouts mit reichlich Lesestoff
-
Thread
3,3V um 24V AC Logik-Signal zu schalten
Mit 1Volt Ausgang bei 30A wird das nicht so einfach, der Amazonverkäufer hat nicht zufällig einen ADS1115 abgebildet. Nogura schrieb im Beitrag #6489362: > Du solltest dich mit dir selbst mal auf einen Wert einigen? Du würdest > also bei 40 Volt ein 24 Volt Relais einsetzen? Entschuldige, dass
-
Thread
ESP32 ADC für 0-5V
Wenn man einen OPv einbaut kann man auch gleich einen besseren ADC nutzen (ein ADS1115 ist als Modul leichter zu verbauen wie z.B. ein aktueller RR-OPv im SO-8 Gehäuse). Viele Anfänger nehmen aber einfach den internen ADC und wundern sich vielleicht über die schlechten Werte (oder
-
Thread
CH-341 USB->I2C + CCS811
über i2c auszulesen. Der USB-I2C Adapter funktioniert grundsätzlich, da ich damit einen BME280 oder ADS1115 verwenden kann. Einzig der CCS811 macht Probleme. Ich verwende Python3, smbus2. Dabei passiert folgendes: # mein kleiner i2cdetect erkennt alle 3 Sensoren (ADS1115,CCS811 und BME280) i2c devices
-
Thread
Analoge Spannungsanzeige Netzgerät
China-Module. Aber für ein DIP40 habe ich da keinen Platz. Ich hatte eher an einen MCP3426 gedacht. Oder ADS1115. Der ADC in SOT23-6 auf dem VM533 könnte ganz gut ein ADS1110 sein. MaWin schrieb im Beitrag #6471988: > Meinst du nicht, dass es dann die falsche uC Entscheidung wäre ? > Zu viel Rechenleistung
-
Thread
Passender Mikrocontroller gesucht
und wird mit 5V und 6mA gespiesen. Die 3 Analoge Eingänge würde ich auf ein externen ADC Wandler (ADS1115) geben und diese via I2C an den Mikrocontroller übergeben. Macht dies soweit Sinn? Wenn ich nun den Mikrocontroller und den Sensor, sowie den ADS1115 speisen will, wie mache ich das? Wird hier
schrieb im Beitrag #6431879: > Die 3 Analoge Eingänge würde ich auf ein externen > ADC Wandler (ADS1115) geben und diese via I2C an den Mikrocontroller > übergeben. Du kannst auch direkt die Pins sowie den internen ADC vom µC nutzen.
-
Thread
Arduino China-ProMini stürzt ab
------ Bei Beiden ist mir unklar, ob das I2C-Handling mir Ärger machen könnte, ich habe einen ADS1115 im System, der wohl eher die wire.h als Basis braucht. Mit der Adafruit_1306 läuft das Display und auch der ADS1115 liefert plausible Werte, leider werde ich deren Absturz nicht Herr.
Da das Ding von M. K. (sylaina) Anzeigen liefert, gehe ich nicht von einer Blockade durch den ADS1115 aus. >> Bei Beiden ist mir unklar, ob das I2C-Handling mir Ärger machen könnte, >> ich habe einen ADS1115 im System, der wohl eher die wire.h als Basis >> braucht. > > Auf den gleichen Pins
-
Thread
Raspberry Pi Zero W A/D Wandler
mal eine Frage. Und zwar habe ich es geschafft mit meinem Raspberry Pi zero w den A/D Wandler ADS 1115 anzuschließen und auszulesen. Ich habe die entsprechende Bibliothek heruntergeladen und mit "import Adafruit_ADS1x15" eingebunden. Anschließend mit adc = Adafruit_ADS1x15ADS1115() abgespeichert.
ich jedoch folgenden A/D Wandler: Hallo Jörg, das sind zwei unterschiedlich schnelle Wandler: ADS1115: 16bit / 868 Sp/s LTC2485: Delta-Signa 32bit Output pro 15Sp/s Für Raspi kenne ich jetzt nichts, für Arduino habe ich auf die Schnelle etwas auf GitHub gefunden: https://github.com/jlewallen/
-
Thread
Magnetsensor mit Arduino UNO und ADS1115
-> 5V von Arduino GND -> GND von Arduino SYNC -> Nicht verbunden OUT- -> A1 des ADS1115 Out+ -> A0 des ADS1115 ADS1115: VDD -> 5V von Arduino GND -> GND von Arduino SCL -> SCL von Arduino SDA -> SDA von Adruino ADDR -> GND auf Arduino (Darf gemacht werden, ändert lediglich die
des FLC100 Code: [c]C-Code #include <Wire.h> #include <Adafruit_ADS1015.h> Adafruit_ADS1115 ads1115(0x48); void setup(void) { Serial.begin(9600); ads1115.setGain(GAIN_FOUR); //GAIN FOUR: sets the output voltage to +- 1V ads1115.begin(); } void loop(void) { float results
-
Thread
Spannungsteiler am ADS1015 / ADS1115
#6409042: > Wieso eigentlich, laut Blockdiagramm steht am Eingang der PGA ... Nicht beim ADS1015 oder ADS1115. Da sitzt noch der MUX.
block diagram rein als tatsächlich drinnen steckt. Die Skizze sagt nur, dass du im Signalpfad des ADS1115 eine Verstärkungsmöglichkeit hast. Sie sagt nichts darüber, wie dieser Verstärker implementiert ist. Es gibt ADCs, die hier wirklich einen eigenen Verstärker integriert haben. Die machen dann
-
Thread
ADS1115 16 bit ADC - Eine Enttäuschung
Foto vom Aufbau? China-Breakout-Board? Welches? Echter ADS1115 oder umgelabelter ADS1015 oder Fake? Fliegend angeschlossen über lange Dupont-Wires?
schrieb im Beitrag #6405698: > Ich nehme lieber SPI-ADC/DAC, da schneller. Naja, bei knapp 1kps (ADS1115 I2C, ADS1118 SPI) ist doch egal... Trotzdem nehme ich lieber SPI.
-
Thread
Drucksensor PDCR 1830 lässt sich nur potentialfrei messen?
Brunnen. In meinem Jugendlichen Leichtsinn dachte ich: Ganz einfach: Ausgangsdrähte an einen ADS1115 geklemmt und den Sensor mit einem nicht isolierten 10V Step-Up-Converter speisen und alles über einen Arduino Uno per USB mit Strom versorgen und auslesen. Geht gut, aber NUR, wenn die 10V Versorgung
skizziert. Die Ausgangsspannung des INA122 werde ich mit RG so regulieren, dass sie die Limits des ADS1115 nie überschreiten wird und den Gain am ADS1115 wahrscheinlich dynamisch an die Eingangsspannung anpassen. Das programmiere ich später. Dem INA122 spendiere ich noch einen 100nF Blockkondensator
-
Thread
Batteriemonitor +-30A 0-42v
Akku ist ein LiIo mit 36V Ladeschlusspannung 42V Ich dachte an einen Messshunt 50A 50/mv und einen ADS1115, Spannung über Spannungsteiler, oder gibt es sowas ähnliches wie den INA226 nur für höhere Spannungen? Auflösung sollte so +-0.1V +-0.1A sein. Danke Gruß Markus
wird der ACS712 bei meinem Aufbau mit 5V versorgt (ergibt 2,5V Ausgangsspannung bei 0A) und der ADS1115 (versorgt mit 3,3V) misst das nicht bidirektional. Dadurch wird das oberste Bit des ADS1115 nicht benutzt, aber man bekommt eine höhere Messspannung und die sollte in Verbindung mit einer guten Masseführung
-
Thread
Ground Routing überhaupt nicht verstanden
Temperaturen messen will. Und warum setzen dann einige Forenteilnehmer 16-Bit AD-Wandler wie den ADS1115 ein. (Wobei ich eine Auflösung von mehr als 10 Bit in "normalen" Schaltungen ohnehin für wenig sinnvoll halte, da dann die unteren Bits nur von Störsignalen beeinflusst werden. Aber darüber sind sich
Temperaturen messen will. Und warum setzen dann einige Forenteilnehmer > 16-Bit AD-Wandler wie den ADS1115 ein. Das schöne an solchen ICs ist, dass sie alles inklusive Verstärker in einem Chip drinnen haben, und differenziell arbeiten. Ein rundum sorglos Packet. Du bekommst damit auch mit einem schlechten
-
Thread
ADS1115 mit Batterie Spannung versorgen
Hallo :) ich würde den ADS1115 gerne mit eine Batterie mit 3.3 V Versorgen. Diese hält die Spannung zwar ziemlich lange konstant (LiFePo4) aber halt nicht perfekt konstant, wie alle Batterien. Ist das für den ADS1115 ein Problem
Sollte ich jetzt noch was zur spannungsstabilisierung dazwischen schalten oder ist es ok wenn der ADS1115 einfach direkt an der Batterie angeschlossen ist? Vielen Dank :)
-
Thread
ADC ADS1115 mit Arduino - Problem mit Differential-Messung
funktioniert die Schaltung. Jetzt zu meinem Problem: Ich habe hier zwischenzeitlich mindestens 15 ADS1115 verschiedener Hersteller angehäuft. Es gibt zwei mögliche Resultate: der ADS1115 misst richtig (ich teste mit einem Verbraucher mit bekannter konstanter Last sowie einer Messsteckdose zur groben Kontrolle
) Schaltungen auf Basis des ADS1115 gekauft. Die Unterschiede im Messergebniss können von Unterschieden der Schaltungen kommen. Du musst dir anschauen, wie der ADS1115 auf der Platine jeweils verbaut ist. Michael E. schrieb im Beitrag
-
Thread
ADS1115 und Verpolung
inzwischen den zweiten ADS1115 damit gekillt indem ich eine Batterie verpolt am Meßeingang angeschlossen habe. Der ADS1115 ist wie folgt konfiguriert: - Singleshot - 6,144V / gain 0 - Comperator disabled - 1600SPS (Wert
Der ADS1115 wird mit 3,3V über USB versorgt. Das dazwischengeschaltete Launchpad wandelt den Pegel auf 3,3V. Messen kann der ADS1115 bis +6,144V. Als Test nahm ich den Akku, weil der ist galvanisch getrennt
-
Thread
reverse-engineering Sensorelektronik Aquariumcomputer
pA Eingangstrom von z.B. einem TL062 recht niedrig. In der aktuellen Version sitzt glaub ein ADS1115 hinter den OPVs, hat bei der Messgenauigkeit aber nicht wirklich was gebracht. Dafür ändert sich der PH durch Strömung etc. zu sehr, noise liegt bei ca. 0.04 PH. Temperaturmessung sollte trivial
-
Thread
Auflösung des ADS1115
immer 0. Wie sehen die Signale aus, wenn du diese Library benutzt?: https://github.com/addicore/ADS1115
Ist das Problem inzwischwn gelöst? Das sieht aus als wenn Dein ADS1115 ein ADS1015 wäre und als ADS1115 konfiguriert ist. Schon mal einen anderen ADA1115 probiert?
-
Thread
TMP36 spannungsabhängig?
der höheren Versorgungsspannung angeschlossen? Nur der TMP36? Oder auch die SHT15, BME280 und ADS1115? Von denen können nämlich auch spannungsabhängige Offsets kommen. Der BME280 wäre mit 3.7V schon über seinem Abs. Max.
Gerd E. schrieb im Beitrag #6271146: > Oder auch die SHT15, BME280 und ADS1115? Von denen können nämlich auch > spannungsabhängige Offsets kommen. ja, alle! ...aber nur der TMP36 liefert einen anderen Temperaturwert, siehe Bild...
-
Thread
5 NTC messen mit arduino
mit bis zu 4 Module https://www.ebay.de/itm/ADS1115-Module-ADC-16-Bit-I2C-4-Channel-for-Battery-monitor-Temperature-Measure/153269223068 hat er bis 16 ADC Kanäle & kann die I2C RTC nutzen
-
Thread
Was passiert da in einem ESP8266 (12E)?
; while (1); } // BH1750 myLux.powerOn(); myLux.setContHighRes(); // ADS1115 ads.begin(); pulse_pin(TRIGGER_PIN); // ==> 5 // Sensoren auslesen und in Stromsparmode schicken (wenn erforderlich) sensors_read(); if (debug) { Serial.println("sensor_read
-
Thread
Suche Mikrocontroller mit 16Bit ADCs und DACs
es gibt die ADS1115 billig als Modul, 16 Bit Delta-Sigma. Die brauchen aber ein paar ms für eine Wandlung.
das würde wahrscheinlich auch Störungen erzeugen. Zufälligerweise habe ich vor kurzem ein paar ADS1115 ADCs ( 16Bit ) bestellt und für die gibt's einen Arduino Treiber. Tatsächlich sehen die Kurven damit noch ein wenig besser als mit den internen 10Bit des Arduino Uno aus.
-
Thread
USB-Soundkarte zu einem Spannungslogger umbauen, wie die Eingänge schützen?
Ich denke, eines der üblichen ADS1115 Breakout-Boards (Adafruit etc) an einem FTDI-Konverter oder einem MCP2221 wäre die sinnvollere Variante. Dein Weg macht den Eindruck, als würde man eine Schraube mit einem Hammer einschlagen. fchk
-
Thread
LVDT Wechselstrom Spannungsmessung
gleichzurichten/ Hochpunkt zu detektieren und dann die Differenz der beiden DC-Spannungen zu messen (kann der ADS1115 ja recht gut), um Schwankungen auszugleichen?
74HC4053 und OPs. Von der Stabilität ist der AD633 nämlich nicht so toll. Das DC signal kann dann der ADS1115 auswerten.
-
Thread
Weidezaunprüfer und KY-018 espeasy
Weidezaunprüfers mit einem Photowiderstands Sensor KY-018 zu einem ESP8266 übermitteln. Mein Testaufbau mit ADS1115 klappt auch aber der Impuls am Zaun ist zu kurz. Sprich, die Lämpchen glühen nicht lang genug, damit der KY-018 das erkennt und übermittelt. Nun reden wir hier über max. 12,4KV und nur wenigen mA
-
Thread
ADS1115 (16bit ADC) über I2C, ISR probelem (über Polling funzt es)
Hallo Zusammen, spreche einen ADS1115 16 Bit ADC per I2C an, über ein Xplained Mini board (atmega328pb ist darauf verbaut). 3.3V Test Spannung wird über AIN0 eingelesen. Programmierumgebung Atmel Studio 7. Habe eine Routine geschrieben
-
Thread
Weg von Arduino - Beratung
ich jetzt nicht aufzählen, das letzte war eine Lötkolbensteuerung für die Weller RT spitze, mit ADS1115, kleinem OLED Display und einen Arduino Nano. Die Librarys die es für den ADS gibt sind alle nutzlos (weil zu langsam und sehr schlecht gemacht), deswegen hab ich das ganze gleich selbst geschrieben
-
Thread
Poti an Raspberry Pi oder Alternative?
schnell man den geliefert haben möchte. http://www.netzmafia.de/skripten/hardware/RasPi/Projekt-ADS1115/index.html
-
Thread
±15 V Netzteil mit Strombegrenzung
wenigstens die Möglichkeit habe, ein wenig auf den Eingangsbereich des ADC anzupassen. - ADC ist ein ADS1115 (weil ich den gerade da habe...) - Von den 4 Widerständen, die die I2C-Adresse definieren, wird nur EINER bestückt ;-) - RV1 ist ein Stereo-Poti, damit kann ich beide Schienen gleichzeitig strombegrenzen
-
Thread
Mit microcontroller steuerbarer Linearregler?
lassen sich Spannung und Strom sehr ordentlich messen, ebenfalls per I2C vom µC gesteuert. Der ADS1115 liefert eine Spannungsmessung noch genauer, auch wieder per I2C vom µC gesteuert. Alle drei gibt es günstig als Fertigplatinchen vom Chinamann. Jetzt ist es an Dir, den µC so zu programmieren, dass er den D/A anhand der Meßwerte vom INA219 oder ADS1115 *schnell und sauber* steuert und damit die gewünschten Ausgangswerte nachregelt. Das ist nicht wirklich einfach, aber könnte ein Ansatz sein, beforscht zu werden.