-
Thread
ESP32 und ADS1115/MCP4725: 5Vcc für ADC und DAC möglich?
kurze Frage, vielleicht kann und mag mir jemand langes Datenblatt-Lesen ersparen. Wenn ich den ADS1115 ADC und MCP4725 DAC via I2C zusammen mit einem ESP32 verwende, der an 3,3V läuft - können ADC und DAC dann trotzdem mit 5V betrieben werden (so daß man deren Funktionen im Bereich 0..5V verwenden
ESP32 mag keine 5V am GPIO. Nur mit anständigem Pegelwandler wird das eine saubere Lösung, wenn man ADS1115 ADC und MCP4725 unbedingt mit 5V betreiben will. Aber die arbeiten ja auch mit weniger.
-
Thread
Wieso ADS 1115 bei ebay so viel billiger?
Wieso bekommt man den ADS1115 16Bit ADC nur bei ebay günstig? Reichelt, Mouser etc überall ab 5-6€ und das teilweise nur weil gerade im Angebot... Bei ebay mit Breakout und Hühnerfutter ab 1,61€!! Mouser ab 250Stück 3,93€
deswegen ist das kein Argument. Ich kann nur berichten, dass ich hier im Umfeld auch mehrere ADS1115 Projekte habe, die zumindest funktionieren. Wie sehr der in den Specs ist, kann ich nicht sagen. Das sind alles die für unter 2€ :-)
-
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
Sensorsignal auslesen und mit Controllino verarbeiten
entfernt sich Welle vom Sensor, so wird das Signal kleiner) Ich möchte das Sensorsignal mit einem ADS1115 umwandeln/auslesen und dann in einem Controllino (ArduinoMega) verarbeiten. Mein bisheriger Stand: (theoretisch, noch nicht aufgebaut und nicht getestet) Ich lasse das Sensorausgangssignal
780mV in einen Operationsverstärker, um diese auf > 5V zu verstärken. Warum? Mit dem PGA des ADS1115 hast du als empfindlichsten Bereich ±256mV. > Dadurch nutze ich den gesamten Wandlungsbereich, und erreiche > so die größte Genauigkeit. Du solltest Genauigkeit und Auflösung sauber auseinander
-
Thread
ein DIY 16s BMS für unter 10€.
auch noch ein billiges Chip. Ich könnte versuchen, meinen ESP32 zu retten indem ich noch einen ADS1115 daneben packe und je einen ADC1 und ADC2 pin parallel erfasse. Aus diesen exakten Werten kann ich dann alle adc1 und adc2 pins korrigieren. Die zwei noch freien ads1115 eingänge könnte ich für
z.B. oder 2x bq76930 z.B. Die sind für sowas gemacht. Wenn du eine Variante mit einem einzigen ads1115 verwenden willst, dann bitte nur ein Spannungsteiler und dei Zellen nacheinander am den Spannungsteiler schalten und messen. Dafür eignen sich gut Optokoppler mit antiseriellen Mosfets im Ausgang:
-
Thread
Rolladensteuerung Motorstrom messen
Version (https://www.allegromicro.com/~/media/files/datasheets/acs712-datasheet.ashx) an insgesamt 4x ads1115 (https://www.ti.com/lit/ds/symlink/ads1115.pdf) einzusetzen. Über den ACS712 liest man dass der durchaus auch störanfällig ist. Insbesondere bei relais in der Nähe. Davon gibt's auch 16 in direkter
der Isolation der acs712 aus? 2,4kV laut datenblatt. Ist das überhaupt ausreichend? Statt der ads1115 könnte ich auch direkt die adc des esp32 verwenden, doch die haben im Netz keinen guten Ruf und ich keine Meinung dazu aus eigener Erfahrung. Daher die ads1115... Viele Grüße, Markus
-
Thread
ADC mit pos. und neg. Referenzspannung
differentiellen Eingängen hat, dann ist das > natürlich das Mittel der Wahl. Zum Beispiel der ADS1115: http://www.ti.com/lit/ds/symlink/ads1115.pdf An den einen Eingang die Referenz anschließen, an den anderen das Eingangssignal. Den Messbereich kann man mit dem Programmable Gain Amplifier PGA Stufenweise
dann auch erst im zweiten Schritt, jetzt erstmal nur pb es überhaupt solche Bausteine gibt. Der ADS1115 kann es jedenfalls nicht, der hat nur einen positiven Referenzeingang.
-
Thread
Wie 4 gleiche 2MOhm Widerstände selektieren?
die > Widerstaende nicht ganz exakt passen. Geht er damit auf einen ADC ? Ja, da kommt ein ADS1115 dran, der hat 4 channels.
>> Widerstaende nicht ganz exakt passen. Geht er damit auf einen ADC ? > > Ja, da kommt ein ADS1115 dran, der hat 4 channels. Du willst aber nicht mit dem ADS1115 direkt an Deine hochohmigen Widerstände? Die Eingangsimpedanz der ADS1x15 habe ich vor 2 Jahren mal im µC-net diskutieren wollen
-
Thread
ArduinoProjekt / Hilfe bei Spannungsversorgung und Noiseproblematik
könnte eventuell nur der totale Overkill sein Pps: Ich Lese die Drucksensoren mithilfe der Adafruit ADS1115 Differentiell ein, damit ich keinen gemeinsamen Massebezug brauche
Messpunkten der Messbrücken Und J7, J8, J9, J12 sind meine Abgriffe für die Differentielle Messung per ADS1115.
-
Thread
150A Shunt Störungen Spannungssprünge
Moin, dann wird doch schon mal etliches klar: FS ist best case 256mV laut Datenblatt des ADS1115. Dem stehen Deine 75mV am shunt gegenüber. Sind also schon mal rund 2Bit Deiner Auflösung nicht mehr genutzt. 75mV @ 150A bedeutet 500 Mikrovolt bei 1A 10mA Auflösung (schreibst Du oben
Hat hier schon mal einer darüber nachgedacht, dass der ADS1115/1117 keine Spannng < GND an den Eingängen haben darf? Der Messstrom soll in beiden Richtungen differential gemessen weden. Damit keiner der beiden Eingänge des ADC negativ gegen GND wird, muss GND
-
Thread
Bauteilsuche: I2C Expander
einen 3.3V I2C-Bus (Raspi) mehrere 5V i2c-Busse anzuschließen. An den 5V-Bussen sollen jeweils vier ADS1115 dranhängen (die bauartbedingt nur 4 Adressen haben, also nur vier Stück an einem Bus hängen können). Ziel: 8xADS1115 an einem i2c-Bus. Ach ja, wäre schön wenn er jenseits der 100kHz agieren
#4925638: > Wofür braucht es einen Multiplexer? Peter schrieb im Beitrag #4925559: > Ziel: 8xADS1115 an einem i2c-Bus. Liest denn hier keiner mehr die Frage bevor er antwortet?
-
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
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
ADS1115 auswertung messwerte einstellung
2hoch 15 und nicht 16. Hintergrund der suche nach lösung bzw verständis ist das ich am Rasberry ein ADS1115 angebaut habe und einen drucksensor von 60 PSI wobei 0PSI 0.5V 30PSI 2.5V und 60PSI 4.5V sind der anschluss am PI ist wie im bild. der Leseteil für druck im script sieht so aus: [code
Hallo Lothar, sorry für den Tip fehler ADS1115 so sollte es schon besser Passen. extreme Schwankung definiere ich mit die Pumpe ist aus und ein kugelhan vor den beiden Messinstromenten (analog und digital)geschlossen somit sollte keine druckschwankung
-
Thread
ADS1115 ADC Module - eigene Stromversorgung (LiIon 3S) überwachen, möglich? Was zu beachten?
Würde gerne an einer LiIonen Batterie (3S6P) mit einem ESP32 und einem ADS1115 ADC Modul (https://amzn.eu/d/iURCDDI) die Zellspannungen überwachen. ESP32 als auch ADS1115 Modul sollten jedoch über die selben Zellen versorgt werden, von denen sie die Zellspannungen überwachen
wählen um die Grundlast durch die Spannungsteiler unter > 0.1 mA zu halten. Erstmal muß Jacob den ADS1115 verstehen, ich betrachte den vereinfacht als ein Digitalvoltmeter. Ich lasse ihn frei laufen und hole mir einen Meßwert, wenn mein Meßzyklus ansteht. Man muß ihm vorgeben, welchen Meßbereich man gerne
-
Thread
ADS1115 und TXS0108 auf PCB an Raspberry
Pins so verbunden werden, wie in meinem Versuchsaufbau. Leider wird der ADS1115 auf meine Platine nicht erkannt und ich kann mir nicht ganz erklären warum. Ich bin absoluter Amateur und habe mich an bestehenden Schematics orientiert daher bin ich leider etwas ratlos warum diese
defaulted auf die Adresse 0x48. Alert/RDY Pin muss meines Wissens auch nicht verbunden werden damit der ADS1115 läuft. Welchen 3. offenen Pin meinst du? Ich probiere mal ADDR auf GND zu ziehen.
-
Thread
ADS1115, Datenblatt
Liebes Forum. Ich habe mir bei Temu ein ADS1115 Breakout-Board (wie das von Adafruit) bestellt und dann wie im Example-Code (https://github.com/adafruit/Adafruit_ADS1X15) an einen Arduino angeschlossen. Da die Dinger bei Temu nur 3 € gekostet
-
Thread
Eierlegender Wollmilch ADC gesucht
Applikation? Ist I²C denn nicht zu langsam bei 1000 Messungen / Sekunde? TEXAS INSTRUMENTS ADS1115 Auflösung, Bit-:16bit; Abtastrate:860S/s; Eingangskanaltyp:Differential, Single-Ended; Dateninterface:Seriell, I2C; Versorgungsspannungsbereich - Analog:2V bis 5.5V; Strom, Versorgung:150µA;
alle 3ms einen Messwert über die I2C bringen - sollte mir das schon das Genick brechen? Der ADS 1115 ist mit 860SPS zu langsam, da die Messwerterfassung innerhalb einer Millisekunde erfolgen soll - die Daten wollen ja auch noch gesendet werden. I2C isolieren und DC/DC ist schon mal ein sehr guter
-
Thread
Shunt Widerstand Ich versteh es einfach nicht
Ob der ADS1115 die Messungen "gleichzeitig" durchführt kann ich gerade nicht sagen.. Ich schaue mal im Datenblatt nach. Ja... und wie muss ich dann rechnen? Also wenn: Eingang => 15V Shunt => 14V
Marlene schrieb im Beitrag #5951343: > Ob der ADS1115 die Messungen "gleichzeitig" durchführt > kann ich gerade nicht sagen.. Ich schaue mal im Datenblatt nach. > > Ja NEIN. Der ADS1115 hat einen Multiplexer und nur einen ADC, der misst also nacheinander
-
Thread
OpAmp-Frage: Differenz-Verstärker und Anhebung
Differenzverstärker ganz hervorragend. Das schaffen die µC-ADCs von ATmel und ST sowie der 16-bittige ADS1115. Jetzt stehe ich vor dem Problem, dass diverse ADCs um Vcc/2 den 0V-Punkt legen, um auch negative Spannungen messen zu können. Mit dem bisherigen Differenzverstärker erhalte ich eine GND-basierte
Mit dem ADS1115 kannst du doch differentiell messen, also legst du den +Eingang an den Ausgang vom Differenzverstärker und den -Eingang an den Referenzpin. Du kannst auch das PGA-Feature nutzen udn deine Eingangsfifferenz
-
Thread
Messsignal stauchen und shiften
Messaufbau nichts verpfuscht wird) und am Ausgang möglichst niederohmig sein. Es geht dann rein in einen ADS1115. Im Anhang habe ich ein Bild einer Schaltung angehängt, die laut LTspice funktioniert, ich bin mir aber unsicher, ob man das nicht schaltungstechnisch geschickter lösen könnte und bin für freundliche
puffern, wenn auch 1 Ohm für die nötige Genauigkeit locker hinreicht? > Es geht dann rein in einen ADS1115. Der kann ja nur grade mal knapp 900 S/s. Und hat eine Eingangsimpedanz typ 5 MOhm. Für weniger als 1 LSB Ungenauigkeit reicht bei 16 Bit also eine (dynamische) Ausgangsimpedanz von 5 MOhm /65536
-
Thread
Automatisierte Ozon-Wasseraufbereitung für Whirlpool
umbauen Zu diesen Zweck habe ich mir 2 Module gekauft. Den CC2530 für die Zigbee-Verbindung und den ADS1115 zum einlesen des ORP-Wertes. Der ADS1115 ist isoliert aufgebaut und soll das "Rauschen" und übersteuern verhindern. Hat jemand schon mit der PTVO-Firmware gearbeitet mit den beiden Modulen, und
Assistant zu steuern und den W2839 auszutauschen gegen 2 Module, von Texas Instruments, CC2530 und den ADS1115. Software (gratis) und Programmiergerät CCDebugger ist alles bei Ali Express erhältlich. Den Analog-digital-Wandler bau ich komplett isoliert auf. Den Strom mit Traco Power TBA 0510 und den I2C-Bus
-
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
Ac Strom Messen mit ADS1115 in beide Richtungen
Hallo, ich wurde gerne mit einem SCT013 und einem ADS1115 den AC Strom messen. Habe dazu auch schon einen Code dafür aber leider kann ich mit dem nicht messen ob strom bezogen oder eingespeist wird nun ist die frage ob mann das ändern kann. [c] #include <Arduino.h> #include <Wire.h> #include <Adafruit_ADS1X15.h> #include <SPI.h> Adafruit_ADS1115 ads; const float FACTOR = 5; //5A/1V from teh CT const float multiplier = 0.00005; float getcurrent() { float voltage; float current; float sum = 0; long time_check = millis(
-
Thread
Spannung und Strom messung Bipolar
Brauche ich noch eine Filterschaltung dazu???oder eine Schutzbeschaltung??? der Output geht zum ADC ADS1115 3) muss ich noch irgendetwas beachten??? Danke schonmal für die Zeit
Schutzbeschaltung??? Wenn die Quellen unsicher sind, ist das ratsam. > der Output geht zum ADC ADS1115 > 3) muss ich noch irgendetwas beachten??? Was sagt das Datenblatt? Es gibt da schon hier und da Empfehlungen. Was das Layout des ADS1115 angeht, das Datenblatt macht da Vorschläge. Unbedingt
-
Thread
Füllstandssensor 4-20mA 0,25cm genau?
reicht aus. Habe ich einen nennenwerten Mehrwert wenn ich einen 14bit oder gar 16bit ADC nutze (wie ADS1115 oder ähnliches). Preislicht macht es ja fast keinen Unterschied. Sind meine Überlegungen soweit überhaupt richtig? Oder habe ich was übersehen? Gruß Gärtner
aus. > Habe ich einen nennenwerten Mehrwert wenn ich einen 14bit oder gar 16bit > ADC nutze (wie ADS1115 oder ähnliches). Ein AD-Wandler hat einen Quantisierungsfehler von einem halben Bit. Und alle Ungenauigkeiten/Fehler zusätzlich. Weil > Preislicht macht es ja fast keinen Unterschied.
-
Thread
AD Wandler mit Bipolaren Eingange und I2C Bus
nicht funktionieren > sollte. > Entsprechende Schaltung hängt an. Ich suche auch für meinen ADS1115 eine Strommessschaltung. Die Schaltung soll -20 mA bis 20 mA messen und in 0 bis 5 v umwandeln Ich habe deine Schaltung gefunden, ( siehe oben) Leider habe ich bei-20 mA ca 23 mV am Eingang des ADs1115 ( wird der Strom höher Richtung 0 A bzw 0 bis 20 mA sinket der Offset). Ist die Schaltung falsch ??? oder liegt es an mir ( Anfängerverständis). Vielleicht hat jemand von euch eine alternative
-
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
Sollwertvorgabe: DAC oder PWM über RC-Glied besser?
auflösenden ADC, den ich mir beim AVR so oft wünsche, evtl. mit einem Kanal zu wenig (bräuchte 5, der ADS1115 hat 4). Leider habe ich keinen guten Mentor für die Arduino- Entwicklungsumgebung und einige meiner Anfänger-Versuche damit zeigten sehr unerwartete Ergebnisse. Wahrscheinlich würde ich hier hinterher
auflösenden ADC, den ich mir beim AVR so > oft wünsche, evtl. mit einem Kanal zu wenig (bräuchte 5, der ADS1115 hat > 4). ADS1115 ist I2C, dazu passend wäre als D/A der MCP4725, ein nettes Teil. Ben B. schrieb im Beitrag #7865495: > Da ich mit den AVR-Controllern recht fit bin, wird ein AVR die Steuerung
-
Thread
Widerstände zwischen OpAmp und ADCs
Spannungsteiler eingestellte Verstärkung? Die OpAmps bekommen 5V (single supply), der AD-Wandler ist ein ADS1115. Vielen Dank schon mal für alle Antworten, ich lerne immer gerne was neues dazu (googlen kann ich schon, ich habe einiges gelesen, aber finde diese Frage hier zu stellen gerechtfertigt). Schöne
eingestellte Verstärkung? Nein. > Die OpAmps bekommen 5V (single supply), der AD-Wandler ist ein ADS1115. Am Eingang von ADC wird meist ein C empfohlen, um einen Spannungeinbruch durch das Aufladen des C im Eingang der S&H-Stufe zu vermeiden. Gruß Öletronika
-
Thread
[AVR] ADC oversampling, nutzbarer Wertebereich
Evtl. den internen ADC vergessen und z.B. einen ADS1115 über I2C anbinden. So habe ich das gerade mit einem ESP32 auf Lochraster gemacht und das funktioniert ziemlich stabil, obwohl direkt daneben ein einphasiger StepUp-Wandler mit über 500W (~22V->40V) läuft. Einziger Nachteil: Der ADS1115 scheint extrem langsam zu sein, wenn man gewohnt ist, mit einem µC-internen ADC zu arbeiten.
-
Thread
Analog Digital wandler (ADS1015) Daten auslesen und konvertieren
first? Wenn nicht, kann ich das noch umwandeln? Hier ist eine Version in C (allerdings für den ADS1115) hier wird aber nicht mit diesen convenience Methoden gearbeitet sondern da passieren wilde Bitshifts http://openlabtools.eng.cam.ac.uk/Resources/Datalog/RPi_ADS1115/code/ADS1115_sample.c Bin
-
Thread
Unsaubere Messergebnisse mit ADS1115+Wemos D1 mini wenn gound nicht auf PE gelegt
Einblick in das Thema zu bekommen. Mein Aufbau lautet wie folgt: ESP8266 (Wemos D1 mini), daran ein ADS1115 (3,3V VCC) Stepup Converter an 5V daran hängt ein 4-20mA Drucksensor zwischen Drucksensor schwarz und ground hängt ein 150Ohm Messwiderstand, dessen Spannungsabfall zwischen gemeinsamem ground
klagt über große Störungen. Dass der ADC direkt im ESP nichts taugt, ist mir bewusst, deshalb der ADS1115. Was ist bei mir anders? Und warum hat es zeitweise (am Anfang) unauffällig funktioniert? Habe auch schon einen anderen ADS1115 probiert, dass ich den ausschließen kann.
-
Thread
NPN Basisspannung höher als Kollektorspannung -> Problem?
Verbraucher sind sonst kaum dran, nur ein ADS1115, der braucht kaum Strom. Allerdings geht der bis 7V, sollte also wohl eher egal sein. Da gehts nur um ganz kurze Impulse, wenn vorm Spannungsteiler mal doch sehr kurz eine höhere Spannung anliegen
es gar nicht anders geht. Ich konnte die Spannung von 10mV bis 16V so schon aufs mV genau mit dem ADS1115 mit der Schaltung messen :-) Nur ohne R15 und mit dem NPN auf 15V.
-
Thread
Temperaturkompensation Spannungsdrift mit Software (RPI3, ADS1115DGST, MP3V5050DP)
der die 3.0V für den Sensor erzeugt - Einen MP3V5050DP Differenzdrucksensor bis 50kPa - Einen ADS1115DGST AD - Wandler - Und einen RPi3+ Wie man in der Datei Pegel_V1_Messwerte erkennen kann, funktioniert die Software soweit, dass ich auch entsprechend die Werte mitloggen kann. Mein Problem
these optional parameters: #adc = Adafruit_ADS1x15.ADS1015(address=0x49, busnum=1) # Create an ADS1115 ADC (16-bit) instance. adc = Adafruit_ADS1x15.ADS1115() # Or create an ADS1015 ADC (12-bit) instance. #adc = Adafruit_ADS1x15.ADS1015() # Choose a gain of 1 for reading voltages from 0
-
Thread
Suche ADS1115
Hallo an die Forengemeinde. Ich suche einen ADS 1115. Hat jemand 2 Stück zuhause und würde mir den verkaufen? Vielen Dank.
-
Thread
Induktiver Positionssensor - Fragen dazu
/epaper.heise.de/download/archiv/11aa2494243a/ch.17.03.064-069.pdf Wo schon mal libs: Für den ADS1115 nutze ich die vom Akku-Dänen: https://lygte-info.dk/pic/Projects/ADS1115Library/ADS1115.zip > - Wie hast Du die Pins mit Deinem Nano verbunden? (bitte Seite > verlinken) Das musst Du nicht
, da mit einbauen. Hier noch ein schönes Video zum ADS1115: https://www.youtube.com/watch?v=zl7zJAq9nj8&t=26s
-
Thread
DAC Empfehlung für Arduino?
verfügbar: https://www.az-delivery.de/products/kostenfreies-e-book-ads1115-analog-digitalwandler
Gerald K. schrieb im Beitrag #7415604: > Der 16Bit ADC ADS1115 War nicht bisher ein DAC gesucht?
-
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.
-
Thread
ADC Eingang ADS1115 zerstört
Eingang meines Eigenbau Labornetzteils gegrillt. Screenshot des Sense Eingangs anbei (IC19 ist ein ADS1115, nicht ADS1015). Messung wird im differential mode gemacht. Wie komme ich drauf, dass der ADC Eingang hin ist? Nun ja, er ist gegen VCC niedrigohmig und der ADC lieferte über den Pin direkt so
Dass das der Fall ist, > kann ich mir hier aber nicht vorstellen, an dem LDO hängt ja nur der > ADS1115 dran und dessen Stromverbrauch ist eher lächerlich. > Verstehe ich was falsch? Du kannst bei deinem 3,3V LDO-Regler doch eine Diode von 3,3V Richtung Input-Spannung (bei dir glaub 15V) schalten
-
Thread
ADC über I2C mit RaspberryPi verwenden
bereits im Besitz von einer 12bit ADC zu I2C Platine mit entsprechenden IC von Arduino (Name vom IC:ADS1115). Der IC mit der Adresse wurde beim Verbinden vom RaspPi auch schon gefunden. Also es funktioniert. Da ich noch keine Erfahrung in diesem Bereich habe, wollte ich fragen ob es wen gibt, der sich
Es gibt eine fertige Bibliothek für den ADS1115 für den Arduino: http://learn.adafruit.com/adafruit-4-channel-adc-breakouts/overview Die kannst du dir ja mal anschauen. Die ist auch einfach auf Linux zu portieren. Du müsstest nur die Funktionen
-
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 INA219 Wirkungsgrad
das für diesen Zweck reicht, den Stromverlauf abzubilden, glaube ich nicht. Denke mal über den ADS1115 nach, den bekommt man günstig als Platinchen und die Arduino-Library vom Akku-Dänen ist sehr einfach zu handhaben: https://lygte-info.dk/pic/Projects/ADS1115Library/ADS1115.zip Wie man die Daten
-
Thread
ADS1115 Strommessung -20 mA bis 20 mA
Liebe Freunde Ich suche für meinen ADS1115 eine Strommessschaltung. Die Schaltung soll -20 mA bis 20 mA messen und in 0 bis 5 v umwandeln Ich habe hier im Forum die folgende Schaltung gefunden, ( siehe oben) Leider habe ich bei-20 mA ca 23 mV am Eingang des ADs1115 ( wird der Strom höher Richtung 0 V bzw 0 bis 20 mA sinket der Offset). Ist die Schaltung falsch ??? oder liegt es an mir ( Anfängerverständis). Vielleicht hat jemand von euch eine alternative Schaltung
-
Thread
Verständnisfrage ADC Spannungsbezeichnung
ich dafür die > Software schon habe Hier fertig gebaut auf Platine: http://www.ebay.de/itm/ADS1115-4-Kanal-AD-Wandler-ADC-Modul-Breakout-Board-I2C-Arduino-Raspberry-esp-/253050645956?hash=item3aeafe6dc4:g:dhMAAOSwxbtZbVAI
Friedrich schrieb im Beitrag #5106929: > Leider auch nur positive Spannungen. Der ADS1115 hat differential Eingang so mit ist es egal. Man kann beide Eingänge auf positive Level anheben. siehe: https://www.mikrocontroller.net/topic/432913#5106657 https://www.mikrocontroller.net/topic
-
Thread
Spannung Messen Arduino 1V, 3V, 10V, 30V
Du könntest es mit einem ADS1115 machen, der ist per Software umschaltbar.
Brain 2.0 schrieb im Beitrag #6984094: > Du könntest es mit einem ADS1115 machen, der ist per Software > umschaltbar. Der kann aber nur max. 7V an den Analogeingängen.
-
Thread
400V DC messen /galvanisch getrennt
würde ich auf Standardware setzen. Also z.B. i2c Isolatoren wie ISO164x oder ADUM1250 und I2C ADCs. ADS1115 sind massenhaft im Umlauf und die Isolatoren gibt's von vielen Herstellern. Dazu einen Standard DC/DC Wandler. Spezielle isolierende ADCs sind meistens deutlich teurer und spezieller.
ich auf Standardware setzen. Also z.B. i2c > Isolatoren wie ISO164x oder ADUM1250 und I2C ADCs. ADS1115 sind > massenhaft im Umlauf und die Isolatoren gibt's von vielen Herstellern. Das ist schon soweit klar, mir geht es aber eher um das Messprinzip. Welches man für solche Fälle nehmen sollte. Siehe
-
Thread
ADC single ended nur halbe Auflösung?
Guten Abend, interpretiere ich die Datenblätter zu ADS1115 und MCP3426 richtig, dass die effektive Auflösung bei single ended Betrieb halbiert ist? Die Formel lautet immer Vinp - Vinn bezogen auf FS/2 .. -FS/2, d.h. ich nutze bei single ended Betrieb automatisch
Käfern leider nicht herausgeführt. Im Augenblick hängen 3 PT500 als Spannungsteiler an einem ADS1115 und zwecks ratiometrischer Messung ein Referenz-Spannungsteiler am 4. Eingang. Damit kann ich zumindest die ungenaue Versorgungsspannung der PT500 rausrechnen. Die eff. 15bit reichen locker aus für
-
Thread
ADS111x Adressierung
Hallo zusammen Ich habe ein kleines Verständnisproblem mit der Adressierung des ADS1115. Ich verwende den Chip auf mehreren Platinen einmal auf einer "Analog In Out" Platine und einmal auf diesen blauen Breakout-Boards, gekauft bei Aliexpress. (https://de.aliexpress.com/item/1005006074781549
Chip eine von vier möglichen Adressen zuweisen (Tab. 7-2 im Datenblatt), so dass man bis zu vier ADS1115 parallel auf einem Bus betreiben kann.
-
Thread
ADS1115 identische Messwerte an 2 Kanälen
Microcontrollern zu spielen und bin auf folgendes Phänomen gestoßen. Wenn ich einen Kanal auf über einen ADS1115 mit einem ESP32 auslesen, klappt das wie erwartet und ich bekomme Werte, die passen. Wenn ich aber einen weiteren Kanal auslese (in diesem Fall die Versorgungsspannung als Referenz) wird nur bei
KANAL_1 = 0; const byte KANAL_2 = 1; const byte KANAL_3 = 2; const byte KANAL_4 = 3; Adafruit_ADS1115 ads(0x48); void i2c_start(){ ads.begin(); } void setup() { Serial.begin(115200); i2c_start(); //Geräte am I2C-Bus starten } void loop() { int16_t rohwert, referenz, voltage