-
Thread
ESP 32 oder Nano
dessen haben die ADC der ESP-Reihe einen schlechten Ruf. Eine gute Lösung wäre ein externer ADC, ADS1115 bekommt man recht günstig. Ich denke mal, der OP hat ein ganz anderes Problem, Egon schrieb im Beitrag #8087982: > Die Temperaturmessung sollte 0,5-1° genau sein. nämlich die Referenztemperatur
-
Thread
[F] Gebt mir mal Tips: Partner zur Produktion von Solarladern suchen?
nichts anderem zu gebrauchen. Die Messwerte für Strom und Spannung kommen extern via I2C von einem ADS1115. Der ist sehr genau (effektiv 15 Bit), aber leider auch sehr langsam. Vielleicht wird das noch etwas besser wenn man ihn direkt anspricht anstatt anstatt Bibliotheken zu benutzen, aber sicherlich
-
Thread
Digikey teurer, Vivado unter Jahresabonnement, kostenlose Compiler von Microchip uvam
supported due to hardware limitation: analogRead() (no on-chip ADC, but external SPI/I²C ADCs like ADS1115 or MCP3008 work). [/c] ### DigiKey: Anhebung der Schwelle für kostenlose Lieferungen Digikey macht es Mouser gleich, und erhöht die Mindestbestellmenge für kostenlose Lieferungen. Wer fortan
-
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
BoatOS – Marine-Betriebssystem: Raspberry Pi + ESP32 + MQTT + FastAPI + Flutter
auf einem Raspberry Pi 4 läuft. Technischer Stack: Hardware: Raspberry Pi 4 (4GB) ESP32 + 2× ADS1115 (I2C, 0x48/0x49) + MPU6050 als Sensorboard BU-353N5 GPS-Maus → SignalK → Backend 10,1" Touchscreen, 128GB SSD Software: Backend: FastAPI + WebSocket (Python) MQTT: Mosquitto Broker, ESP32
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
spendiert und schalte den Meßteiler nur alle 15 Minuten für 2..3 ms an den Akku. An anderer Stelle mit ADS1115 habe ich den Teiler 510k-470k dauerhaft am Akku, die 4µA kann ich dort ertragen.
und schalte den Meßteiler nur alle 15 Minuten für 2..3 ms an > den Akku. An anderer Stelle mit ADS1115 habe ich den Teiler 510k-470k > dauerhaft am Akku, die 4µA kann ich dort ertragen. Das würde mich sehr interessieren wie das im Detail aussieht
-
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
-
Artikel
Strukturierte Programmierung auf Mikrocontrollern
strukturierte Embedded Programmierung Forumsbeitrag: DREI gute Fragen für fast alles Forumsbeitrag: ADS1115 Initialisierung ADC auslesen ATmega8 Assembler ASM Weblinks. PC-lint, ein Analyseprogramm für C-Code Recommended C Style and Coding Standards, engl. Standards and Style for Coding in ANSI C, engl.
-
Thread
ADS1115 Initialisierung ADC auslesen ATmega8 Assembler ASM
Geschätztes Forum, ein kleines Beispiel, wie ein ADS1115 in Assembler und mit einem ATmega8 (1MHz) initialisiert und ausgelesen werden kann. Nach Programmstart werden die beiden Config Register auf ihre Default-Werte gesetzt und anschließend wieder
Bernhard S. schrieb im Beitrag #8003305: > Der ADS1115 verlangt einen SCL-Takt 0.4...3.4 MHz. > Mit einer Taktfrquenz außerhalb dieses Bereiches kommt er nicht zurecht. > Und die Registerwerte stimmen nicht. Das sind Fake News(tm). Das Ding funktioniert
-
Thread
ADS1115 auslesen Assembler
https://wolles-elektronikkiste.de/ads1115 https://github.com/wollewald/ADS1115_WE
://wolles-elektronikkiste.de/ads1115 ist ja scheinbar nichts für dich Der ADS1115 ist auch in der Forumsbibliothek nicht unbekannt
-
Thread
Zwei TL-136 an einem ADS1115
Ralf X. schrieb im Beitrag #7978410: > Der ADS1115 weisst an seinen vier Messeingängen einen nicht zu > vernachlässigen (relativ niedrigen) Innenwiderstand auf. Andrea B. schrieb im Beitrag #7978485: > Der ADS1115 benötigt nach dem Umschalten
35: Abschnitt 9.2.2.6 First-Order RC Filter Considerations https://www.ti.com/lit/ds/symlink/ads1115.pdf
-
Thread
Suche DC Wandlermessung mit Bluetooth/WLAN Übertragung
3,3V) eine Ausgangsspannung, die man direkt mit einem ADC messen kann. Für den Arduino z.B. mit dem ADS1115. Den 16 Bit ADC sollte man schon nehmen, der ist nach eigenen Erfahrungen relativ langsam, aber bringt trotz schwieriger Betriebsbedingungen gute Ergebnisse und eine brauchbar hohe Auflösung. Ansonsten
-
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
Nochmal Speicherspulen-Wissen gesucht
Prototypen keinen Schaltplan, bzw. nur wenn ich muss), die einzelnen Blöcke (StepUp mit TL494, ESP32 mit ADS1115 und MCP4725, ACS712) sind kein großes Geheimnis. Die PWM-Frequenz des Wandlers liegt bei 70kHz.
-
Thread
Welchen SmartMeter für DC (PV und Speicher)
Daten werden in HomeAssistant übertragen. Den Speicher "überwache/messe" ich mittels Shunt + ADS1115 und PT1000 (an jeder Batterie) Hierfür habe ich in der GND Leitung vom Speicher zum WR einen Shunt eingesetzt 100A/75mV. Diesen Werte ich mit einem ADS1115 im "different modus" aus. Ebenfalls Messe
Speicher und PV kein gemeinsames Potenzial haben, kann ich den Shunt jetzt nicht einfach an den ADS1115 hängen. Habe ich versucht, dabei den ADS1115 gegrillt. Der Shunt ist übrigens in GND verbaut.
-
Thread
Spannungsreduzierung
Gerät mangels Schnittstelle ziemlich aussichtslos. Wenn man ordentlich messen möchte, ist der ADS1115 eine gute Wahl. Das IC hat eine interne Referenz und lässt sich fast wie ein Multimeter betrachten, das per I2C fertige Werte liefert.
-
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
ESP32-WROOM-32 Flash-Größe
noch nicht, weil für eine Temperaturregelung bräuchte ich auch einen ADC-Kanal des ESP32 (auf dem ADS1115 ist keiner mehr frei). Oder alternativ einen I2C Temperatursensor am Kühlkörper.
ACS712 Stromwandler, die ihren Nullpunkt auf die halbe Betriebsspannung legen (2,5V, die mit dem ADS1115 gemessen werden). Mit der USB-Versorgung (zum Flashen, mit inaktivem 36V- und 14V-Kreis) habe ich da nur 4,6V und deutliches Gezappel in den Messwerten, ohne USB (mit dem 5V-Schaltregler) sind die
-
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
Kapazität eines NiMH Akku ermitteln
glaube, dass Du das kannst? Der INA219 liefert sehr ordentliche Werte, da wird kein zusätzlicher ADS1115 gebraucht. Mit einem zusätzlichen D/A wie MCP4725 und einem MOS-FET lässt sich eine Konstantstromlast aufbauen. Zur Entlastung des FETs Widerstände, die der µC bei Bedarf zuschaltet, hat hier seit
glaube, dass Du das kannst? Der INA219 liefert sehr > ordentliche Werte, da wird kein zusätzlicher ADS1115 gebraucht. Das mit der Nutzung des ADS1115 für Serienschaltung von Akkuzellen hast Du verstanden? > Mit > einem zusätzlichen D/A wie MCP4725 und einem MOS-FET lässt sich eine > Konstantstromlast
-
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
Können Metallfilmwiderstände altern?
bekomme ich heute eh nicht mehr hin. Ein ICL7665 als Batteriewarner oder ein Teiler vor einem ADS1115 sind kein Hexenwerk.
-
Thread
DC-DC Wandler Spannungsausgang ändert sich mit Strombelastung
Die Auswertung mach ich hier mit einem ADS1115, der hat soweit ich weiß seine eigene Referenzspannung, die exakten 5v brauch ich wenn ich genau drüber nachdenke eigentlich nur bei der Widerstandsberechnung des Öltemperatursensors den ich mit einer
-
Thread
Temperatursensor gesucht
nicht ;). Aber das kannst nur du allein definieren. So hab ich es gemacht, da ich noch paar ADS1115 rumliegen hatte und mehrere NTCs auswerten wollte. So lässt sich der Analogteil gut vom Digitalteil trennen. Ob man es braucht steht auf einem anderen Zettel, aber manchmal arten Hobby Projekte ja
-
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
Mit AVR NET IO Batterien messen
meinen Teiler per P-FET nur alle Viertelstunde für ein paar ms ein. An anderer Stelle mit einem ADS1115 schalte ich nicht, der ist hochohmig genug, an einem Teiler mit nur 4µA Querstrom zu messen. Matthias S. schrieb im Beitrag #7840252: > Das ist aber schon fahrlässig. Da legt man bitte in die
-
Thread
dBm am DSO anzeigen
Mathematische Formeln verwenden kann. Nun habe ich ein LTC1986 (siehe Bild) gekauft. Zusammen mit einem ADS1115 ADC (16 Bit und Differenz Eingang) und einem Arduino kann ich nun alle gewünschten Werte anzeigen und gegeben falls auch Mittelwerte bilden. Das LTC1986 Board braucht nur 5V= und misst Peak Peak
schrieb im Beitrag #7827691: > Nun habe ich ein LTC1986 (siehe Bild) gekauft. Zusammen mit einem > ADS1115 ADC (16 Bit und Differenz Eingang) und einem Arduino kann ich > nun alle gewünschten Werte anzeigen und gegeben falls auch Mittelwerte > bilden. Es gibt auch RMS -> DC-Wandler die einen logarithmischen
-
Thread
Stromverbrauchoptiomierung
. Bei geringem Strom kommen die MCP1702 unter 150mV drop. Mein Spannungslogger mit ATMega328, ADS1115 und SD-Karte schreibt alle 10s den Wert auf und läuft mit einer guten 18650 ca. 500 Stunden. Das System spielt noch bis 3,0 Volt zuverlässig und bekommt damit den Akku auf 3,3 Volt herunter. Das Gerät schaltet sich ab, wenn der ADS1115 unter 3,25 V meldet. David P. schrieb im Beitrag #7821897: > ArnoNym schrieb: >> 2,7V Systemspannung (falls dein Display damit klarkommt) > Davon hält mich ja nichts akut ab. Ob da noch alles
-
Thread
Mikrocontroller Einstieg
PWM) mit zwei Drehpotis einstellbar. Zur Protokollierung einer Spannung läuft ein ProMini plus ADS1115, alle 10s den Wert auf die SD-Karte schreiben schafft der aus einer 18650 LiIon knapp 500 Stunden. Natürlich nur so lange, wie das OLED-Display aus ist, dessen Speicherbadarf mir heftig Ärger bereitet
"Zur Protokollierung einer Spannung läuft ein ProMini plus ADS1115, alle 10s den Wert auf die SD-Karte schreiben schafft der aus einer 18650 LiIon knapp 500 Stunden. Natürlich nur so lange, wie das OLED-Display aus ist, dessen Speicherbadarf mir heftig Ärger
-
Thread
AS010Vortex-Durchflusssensor an ADS1115 am Raspi
, ich habe ein Problem, ich möchte den Analog-Ausgang (4-20mA) des AS010 Durchflusssensors am ADS1115 messen. Der ADS ist über 3,3V vom Raspi versorgt und alles liegt auf einem gemeinsamen GND von einem 12V Netzteil. Der Sensor bekommt direkt 12V und der Ausgang geht zum einen auf einen 100 Ohm Widerstand
-
Thread
24V Voltage Logger?
Manfred P. schrieb im Beitrag #7726531: > Ein ADS1115 im Freilauf kann rund achthundert Abtastungen pro Sekunde > liefern, den habe ich in einem Gerät. Wozu ein externer ADC, wenn der Arduino schon einen hat? Und zur Abtasthäufigkeit bin ich mir sicher
zur Seriellen Ausgabe als CSV. Der ADC des Esp32 ist nicht der Hit, deswegen nehme ich da den ADS1115. Ich habe quasi das gleiche Problem nur mit einem 4-20ma Drucksensor in Bar gelöst.
-
Thread
NAU88C22 Design Review
gibt nur den einen I2C-Bus. Der STM32 arbeitet da quasi als i/o extender (quasi PCA9685+PCA9655+ADS1115+MCP4725). Zum jetzigen Zeitpunkt ist er aber noch stillgelegt. Also: Alle Pins High-Z. Vg Klaus
-
Thread
Digitales Einbau-DC-Spannungsmessgerät mit brauchbarer Präzision
Zirkus mit den fertigen Spannungsanzeigen > lassen, sondern z.B. mit einem 16bit AD-Wandler wie dem ADS1115 > arbeiten. "Ich würde" - kannst Du das auch Real oder nur im Forum? Na ja, die 16 Bit sind nur unter speziellen Bedingungen nutzbar, realistisch sind 14. Der ADS1115 ist verdammt gut, aber
Zirkus mit den fertigen Spannungsanzeigen >> lassen, sondern z.B. mit einem 16bit AD-Wandler wie dem ADS1115 >> arbeiten. > > "Ich würde" - kannst Du das auch Real oder nur im Forum? > > Na ja, die 16 Bit sind nur unter speziellen Bedingungen nutzbar, > realistisch sind 14. Der ADS1115 ist verdammt