-
Thread
saubere Rechtecksignalpegelwandlung 0/5V auf +12/-12V
PWM-Signal erzeuge ich per Hardware-PWM über einen Raspberry Pi und zusätzlich ist ein ADC vom Typ ADS1015 per I2C angebunden, um über die Amplitude des gefilterten CP-Signals den Status der Ladekommunikation zu ziehen.
-
Thread
az-delivery hört auf
kackendreist gefälschte Chips verkauften und > meinten, das wäre schon in Ordnung? Bei den gefälschten ADS1115-Modulen war AZ natürlich auch dabei, verbaut wurden umgelabelte oder gefälschte ADS1015. Und es gab noch andere Fälle, wobei AZ es als "nicht so schlimm" empfand, ich meine eine INA2xy Serie war
-
Thread
Lesen von 16 DTSP (on-off-on) Schaltern
Analogeingänge her. Jetzt musst Du nur noch einen AD finden, der genug Eingänge hat oder 4 Stück ADS1015 oder PCF8591 einsetzen. Oder einen Analogmultiplexer aufbauen, das werden noch mehr Bauteile.
wie das geht. > Jetzt musst Du nur noch einen AD finden, der genug Eingänge hat oder 4 > Stück ADS1015 oder PCF8591 einsetzen. Oder einen Analogmultiplexer > aufbauen, das werden noch mehr Bauteile. Genau diese Frage habe ich oben gestellt: "danke" für die Wiederholung.
-
Thread
Induktiver Positionssensor - Fragen dazu
gefunden. Da ich eins zum testen brauche und eins für das Projekt, musst du leider drauf verzichten. ADS1015 und ADS1115 sind in der Anwendung gleich, der ADS1015 hat aber eine max. Samplerate von 3300 Samples. Du wirst sicher auch feststellen, dass der ADC1115 ruhiger misst. Da zappelt hinten nicht so
. Ich kann ja z.B. auch den Shunt auf dem INA219 verwenden. Wieviel Milliohm hat Dein Shunt? > ADS1015 und ADS1115 sind in der Anwendung gleich, der ADS1015 hat aber > eine max. Samplerate von 3300 Samples. Du wirst sicher auch feststellen, > dass der ADC1115 ruhiger misst. Da zappelt hinten
-
Thread
ADS1015 12-Bit Analog-Digital-Converter: Kleine Verständnisfrage
). Aktuell habe ich den Arduino mit dem Konverter folgendermaßen verbunden: [code] Arduino -> ADS1015 GND -> GND 5V -> Vcc A4 -> SDA A5 -> SCL [/code] während die anderen Pins vom Konverter sind folgendermaßen verbunden: [code] ADS1015 ADDR -> GND (so dass die I2C
nacheinander. Wenn nicht gerade extreme Anforderungen an die Geschwindigkeit existieren, kann man den ADS1015 frei laufen lassen und sich zu jeder beliebigen Zeit einen Meßwert holen.
-
Thread
Strommessung mit OP
nie wieder angefasst habe. Wolfgangs Aufbau hat offenbar einen µC mit I2C, was der durchgekreuzte ADS1015 verrät. Da wäre mal ein Blick zu Texas Instruments INAxxx angesagt, da sind Differenzverstärker und A/D in einem Käfer vereint.
im Beitrag #7480558: > Wolfgangs Aufbau hat offenbar einen µC mit I2C, was der durchgekreuzte > ADS1015 verrät. Da wäre mal ein Blick zu Texas Instruments INAxxx > angesagt, da sind Differenzverstärker und A/D in einem Käfer vereint. Das war mal! Es war ein ADS1115 drin, I2C LCD, INA3221. Der
-
Artikel
Reichelt-Wishlist
waren von Maxim schon im Programm, sind aber wieder herausgeflogen?) | * AD7524 8-Bit DAC in SMD | | * ADS8320 ADC 16 Bit seriell | | | | | | | ADS8323Y ADC 16 Bit parallel 500kSPS | CS5641 von Cirrus...The CS5461 incl. two delta-sigma A/D converters.... * D/A Wandler mit 4 oder mehr Ausgängen, z. B. TLC5620
Verbinder / Stapelbare Buchsenleisten (wie: ) | Prüfstifte/Hülsen (Pogo Pins) zur Signalabnahme, z.B. PTR 1015 ( | (Steck-) Verbindungen sonstige. Wannenstecker 2,54mm Rastermaß in SMD (wie WSL 2x05SMD 2,00) | Adapterprogramm SMA auf SMB ausbauen * BNC-Stecker (wie UG 88U, Lötmontage) aber für RG174-Kabel |
-
Thread
Wie 4 gleiche 2MOhm Widerstände selektieren?
Thomas G. schrieb im Beitrag #7221090: > Ja, den habe ich schon mit dem CD4051 und einem ADS1015 dahinter. Die > Schaltung ist hier aus dem Forum. Der erste geht gut, und sendet mir > über einen ESP8266 die Daten in eine Datenbank. Der 2. geht nicht und > der 3. ging auch nicht.D.h. die
> Thomas G. schrieb: >> Ja, den habe ich schon mit dem CD4051 und einem ADS1015 dahinter. Die >> Schaltung ist hier aus dem Forum. Der erste geht gut, und sendet mir >> über einen ESP8266 die Daten in eine Datenbank. Der 2. geht nicht und >> der 3. ging auch nicht.D.h. die
-
Thread
Kleine Spannungen mit Arduino UNO messen OHNE LM358
OK, dann bleibt nur noch hochauflösende ADC wie z.B ADS1118. Die Verstärkung mit OPV kannst du vergessen!
ADS1015 oder dem ADS1115. Nachteil ist, dass man Software einbinden muß, solange man genug freien Speicher hat, kein Thema. > Die Verstärkung mit OPV kannst du vergessen! Das kannst Du sicherlich
-
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
haben sich die chippreise rund verdreifacht, das ist eine echte Spaßbremse. Im März hab ich den ADS1015 12 Bit noch für 1,15€ geordert. Problem meines jetzigen ESP32 ist wohl auch, dass ich ihn mit schottky Diode direkt an die erste 280Ah LifePo4 Zelle gehängt habe. Dazu ein 15mA buzzer den ich
-
Thread
uin16_t ist/wird negativ bei 0x8000.
als Config sende in binär aufgeschlüsselt und geschaut was eig. am Ende rauskommen soll: [code] ADS1015_REG_CONFIG_CQUE_NONE 0x0003 -> 0000 0000 0000 0011 ADS1015_REG_CONFIG_CLAT_NONLAT 0x0000 -> 0000 0000 0000 0000 ADS1015_REG_CONFIG_CPOL_ACTVLOW 0x0000 -> 0000 0000 0000 0000 ADS1015_REG_CONFIG_CMODE_TRAD 0x0000 -> 0000 0000 0000 0000 ADS1015_REG_CONFIG_DR_128SPS 0x0000 -> 0000 0000 0000 0000 ADS1015_REG_CONFIG_MODE_SINGLE 0x0100 -> 0000 0001 0000 0000 ADS1015_REG_CONFIG_PGA_4_096V 0x0200 -> 0000 0010 0000 0000 ADS1015
-
Thread
ADC gesucht 16 Bit mind. 2100SPS
Bereichen die man wählen kann, I2C, 3,3V Supply. Hab nur den ADS1015 gesehen aber der hat leider nur 12Bit. Vielen dank!
verstärkung des Signal mit den Bereichen die man wählen kann, I2C, 3,3V > Supply. > > Hab nur den ADS1015 gesehen aber der hat leider nur 12Bit. Wo hast du denn schon gesucht? Wenn ich in weniger als 10 Minuten einen finde, bekommst du eine virtuelle Watschn. Deal?
-
Thread
Magnetsensor mit Arduino UNO und ADS1115
VCC -> 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
Out+ des FLC100 A1 -> Out- 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
-
Thread
Spannungsteiler am ADS1015 / ADS1115
Der ADS1x15 soll neben der externen Spannung auch die Versorgung des eigenen Systems messen, eine LiIon-Zelle. Versorgt wird er mit 3,3 Volt und soll mit 2048mV Vollausschlag laufen, also muß ich die Batteriespannung
Beitrag #6409042: > Wieso eigentlich, laut Blockdiagramm steht am Eingang der PGA ... Nicht beim ADS1015 oder ADS1115. Da sitzt noch der MUX.
-
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
ADC ADS1115 mit Arduino - Problem mit Differential-Messung
bitte auf die Sprünge. Danke & viele Grüße, Michael [c] #include <Wire.h> #include <Adafruit_ADS1015.h> Adafruit_ADS1115 ads; /* Use this for the 16-bit version */ const float FACTOR = 30; //30A/1V const float multiplier = 0.1875F; void setup(void) {
wir haben im Arduino Forum zufällig und fast zeitgleich von 2 Usern festgestellt, dass gefälschte ADS1115 Breakouts im Umlauf sind. Sind laut User Tests umgelabelte ADS1015, also die 12Bit Version. Kann man an den Rohwertstufungen (0x10 statt 0x01), am max. Fullscale und an der Samplerate herausfinden
-
Thread
V: diverse Halbleiter (LM76; TS3702; LM334; usw.)
LTC1871EMS#PBF-MSOP10___________25___________2,50 ADM809SARTZ-SOT23_______________39___________0,50 ADS1015IDGST-MSOP10_____________19___________1,50 LM334M/NOPB-SO8_________________90___________0,30 LMV841MG-SC70-5_________________80___________0,80 LTC6990IS6#TRMPBF-TSOT23-6______30___________1,90
-
Thread
ADS1115 und Verpolung
per second #define ADS1015_REG_CONFIG_DR_920SPS (0x0060) ///< 920 samples per second #define ADS1015_REG_CONFIG_DR_1600SPS (0x0080) ///< OK 1600 samples per second (default) #define ADS1015_REG_CONFIG_DR_2400SPS (0x00A0) ///< 2400 samples per second #define ADS1015_REG_CONFIG_DR_3300SPS (0x00C0) ///< 3300 samples per second [/code] und [code] define ADS1015_REG_CONFIG_PGA_6_144V (0x0000) //+/-6.144V range = Gain 2/3 #define ADS1015_REG_CONFIG_PGA_4
-
Thread
Auflösung des ADS1115
REGISTER -----------------------------------------------------------------------*/ #define ADS1015_REG_POINTER_MASK (0x03) #define ADS1015_REG_POINTER_CONVERT (0x00) #define ADS1015_REG_POINTER_CONFIG (0x01) #define ADS1015_REG_POINTER_LOWTHRESH (0x02) #define
REGISTER -----------------------------------------------------------------------*/ #define ADS1015_REG_CONFIG_OS_MASK (0x8000) #define ADS1015_REG_CONFIG_OS_SINGLE (0x8000) // Write: Set to start a single-conversion #define ADS1015_REG_CONFIG_OS_BUSY (0x0000) // Read:
-
Thread
Arduino IDE 1.74 <-> 1.89
> #include <Wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #include <Adafruit_ADS1015.h> #include <SD.h>[/c] Kompiliere ich mit der IDE 1.7.4, habe ich 93% Speicherbedarf: [c]Der Sketch verwendet 28.824 Bytes (93%) des Programmspeicherplatzes. Das Maximum sind 30.720 Bytes.
-
Thread
Flyback Diode & Entkopplung Analog/Digital
genau hast > weiß ich natürlich nicht. Aktuell betreibe ich die Hallsensoren über 3.3V und einem ADS1015 (https://cdn-shop.adafruit.com/datasheets/ads1015.pdf). Die 3.3k Sps im Datenblatt werden aber nur bei einem Sensor im continuose Mode erreicht, wenn mehrere Sensoren sequentiell abgefragt werden
-
Thread
ADS1115 identische Messwerte an 2 Kanälen
104mV [/code] Folgenden Sketch habe ich verwendet. [c] #include <Arduino.h> #include <Adafruit_ADS1015.h> const byte 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() {
am I2C-Bus starten } void loop() { int16_t rohwert, referenz, voltage, refVolt; rohwert = ads.readADC_SingleEnded(KANAL_1); referenz = ads.readADC_SingleEnded(KANAL_2); //diffVolt= ads.readADC_Differential_0_1(); voltage = map(rohwert,0,32765,0,6144); refVolt = map(referenz,0,32765,0,6144
-
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
Schnellere ADS1115 Alternative
Features die man haben möchte. Allerdings finde ich kaum fertige Breakout Boards mit ADCs wie dem ADS1115 oder ADS1015. Da ich meine Messungen mit integrierten ESP32 ADC vergessen kann durch zu starke Abweichungen, missing codes und Totbereiche, wollte ich einen einfach zu benutzenden externen ADC benutzen. Also den ADS1115 gekauft und in mein Projekt integriert und läuft alles super. Nur leider ist die Abtastrate mit 860Hz zu gering. Der 12-Bit ADS1015 mit 3,3kHz Abtastrate ist effektiv leider nur ein 11-Bit single
-
Thread
Temperaturkompensation Spannungsdrift mit Software (RPI3, ADS1115DGST, MP3V5050DP)
its default (0x48), and/or the I2C # bus by passing in 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(
+/-2.048V # - 4 = +/-1.024V # - 8 = +/-0.512V # - 16 = +/-0.256V # See table 3 in the ADS1015/ADS1115 datasheet for more info on gain. GAIN = 1 #Hier werden die Variablendefintion SizeMeasBuffer = 20 #Defniert die Groesse des Buffers, ueber die gemittelt
-
Thread
Gesucht geeigneter OPV für Verstärkung von µV einer Thermosäule
es ans Eichen... [code] #include <LiquidCrystal_I2C.h> #include <Wire.h> #include <Adafruit_ADS1015.h> //Adafruit_ADS1015 ads1015; // Construct an ads1015 at the default address: 0x48 //Adafruit_ADS1115 ads1115(0x49); // construct an ads1115 at address 0x49 Adafruit_ADS1115 ads1115
lcd.print(" "); lcd.setCursor(0,1); lcd.print(" "); //ads1015.begin(); // Initialize ads1015 ads1115.begin(); // Initialize ads1115 // The ADC input range (or gain) can be changed via the following // functions, but be careful never
-
Thread
Spannung anpassen ADC
Autobatterie. Wenn mir die Auflösung nicht genügt, nehme ich einen externen ADC-Baustein wie z.B. den ADS1015 - mit 4096-Schritten bekomme ich 3,7mV Auflösung. Als Platinchen vom Chinesen kostet der knapp 2 Euro und ist allemal problemloser als eine analoge Lösung.
-
Thread
USB Kommunikation mit Atmel SAM3X8 (Arduino DUE), Hub un BlinkStick
der Pi auch noch mit machen: https://learn.adafruit.com/raspberry-pi-analog-to-digital-converters/ads1015-slash-ads1115 Du kannst 8 von diesen Boards an einen I2C-Bus anschließen. Streiche einfach den Arduino. Der macht Dir das Leben nur komplizierter. fchk
-
Thread
Bauteilauswahl pH-I2C-Umsetzer
es anders gelöst: https://github.com/ddavidebor/pH-Meter/blob/master/Ph%20Meter%20Thesis.pdf Der ADS1015 hat eine eingebaute Referenz. Aber ich finde weder den LMP7702, den LMC6061 noch den ADS1015 bei TME. Daher nochmal zur ursprünglichen Frage: Hat jemand Empfehlungen für leicht erhältliche, preiswerte
Laura T. schrieb im Beitrag #5457762: > ich finde weder den LMP7702, den LMC6061 noch den ADS1015 Den LMC6062 z.B. in der DIL-Version gibts sogar bei Reichelt.
-
Thread
Frage zu Stromwandlern
Volkszähler[1] gesendet werden. Wie ich das genau umsetze, weiß ich noch nicht. Vielleicht mit einen ADS1015 oder direkt an einen Arduino... Es muss nicht zu 100% genau sein, ich möchte halt nur halbwegs einen Überblick haben. Leider habe ich hier keine Möglichkeit, an den Zähler zu kommen und da per