-
Thread
ADS1118 - Selbsterwärmung?
: Noch ein Eintrag bei TI in die Richtung https://e2e.ti.com/support/data-converters/f/73/t/397584?ADS1118-internal-temperature-has-a-2-degree-offset hat mich auf die Lösung gebracht. Wenn SPI am Arduino 5V Pegel hat, dann sollte man den Sensor auch an 5V betreiben. Habe es bemerkt nachdem der ADS am
Siehe hier: https://www.ebay.de/itm/ADS1118-16-Bit-ADC-Wandler-SPI-2-5-5V-Temp-Sensor-8-860-Samples-s-Arduino-RPi/173311375421?hash=item285a29b83d:g:ea4AAOSwS2lcUSpt Und streiche den zweiten Teil des obigen Satzes, der war Murks. Also
-
Thread
Typ K Sensor mit ADS1118: SPI Problem
int16_t perform16BitMeasurement(int16_t valueMsg); #endif /* TEMPADS1118_H_ */ [/c] aus tempADS1118.c [c] #include "tempADS1118.h" //perform one 16Bit Measurement (which is the measurement size of our ADC) int16_t perform16BitMeasurement(int16_t valueMsg)
rüber. Dann spring über deine Schatten und erfinde das Rad nicht neu https://github.com/HydroSense/ADS1118
-
Thread
SPI-Kommunikation Atmega644 - ADS1118
Guten Tag Ich versuche die SPI Kommunikation zwischen einem 16-Bit ADC von TI - genauer der ADS1118 - und meinem ATMEGA644 zum Laufen zu bringen. Das Schicken der Daten funktioniert einwandfrei, allerdings scheint der ADC einfach keine Daten ausspucken zu wollen. Habe auch bereits mit dem Logic
Konfigurationsregister des externen ADC #define CONFIG_MSB 0xC3 // Bits 15-8 des Config Registers des ADS1118, AIN0 enabled, Singleshot Mode, Mode Bit 1, FSR +/- 4.096 V #define CONFIG_LSB 0x8A // Bits 7-0 des Config Registers des ADS1118, 128SPS, ADC Mode enabled, Pullup Resistor enabled [/c] Ausschnitt
-
Thread
Farge nach einem K Typ Sensor ICs
Macht es Sinn statt ADS1018 einen ADS1118 zu holen? http://www.ti.com/product/ADS1118 Die Geschwindigkeit mit der sich der Wert verändert, wäre mir wichtiger als so eine Abweichung von 1-2°C http://www.ti.com/product/ADS1118
-
Thread
16Bit-Adc + Schaltregler?
Hallo, ich bastele gerade an einem kleinen "Multifunktions-Temperaturmessgerät" mit dem ADS1118 und einem Atmega168. Der Stromverbrauch wird ingesamt wohl so bei etwa 100-150mA (worst case) liegen. Die Schaltung wird später mal aus einem 12V Akku versorgt und deshalb hatte ich mir überlegt
Eine Frage, auch wenn der Thread schon etwas älter ist: Für welchen Thermoelement-Typ ist der ADS1118 gedacht? Oder ist das egal, und er verstärkt einfach nur linear, und ich muss im µC die Linearisierung von Spannung zu Temperatur vornehmen? Was kann der ADS1118, was z.B. der MAX31855 nicht
-
Thread
Um welches Bauteil handelt es sich?
ADS1118 vielleicht? http://de.aliexpress.com/item/Guaranteed-authentic-ADS1118IDGSR-ADS1118-BBEI-MSOP10-definitely-not-true-original-casual-new/32294516848.html http://www.ti.com/lit/ds/sbas457e/sbas457e.pdf
http://www.banggood.com/de/CJMCU-1118-ADS1118-16-bit-ADC-ADC-SPI-Communication-Module-Development-Board-p-1016133.html
-
Thread
unstabiles Verhalten AD-Wandler an Arduino nano
und dieselbe Charge) liefern keine überhaupt brauchbaren Werte zurück, sondern messen Grütze. Der ADS1115 (sowie deine SPI-Version davon, der ADS1118) sind hingegen präzise und komfortabel auszulesen.
nicht so günstig ist. Das Interface fängt sich so leicht Mist ein und verhängt sich dann. Da der ADS1118 höher integriert ist und der Abblock-C viel näher an den Pins geht das wohl deutlich besser. Nimmst Du auch die ADS1118 aus China?
-
Thread
ADC Messung großer Spannungsbereiche bei gleichzeitig hoher Genauigkeit
Überraschungen erleben möchte, muss man sich das DATENBLATT schon "ganz genau" anschauen! Besonderheit ADS1118: Dieser ADC kann trotz unipolarer Versorgung bis -300mV unter GND messen !! Daher gibt es die beiden obigen typischen ADC-Probleme mit ADS1118 ganz einfach gar nicht.
ADS1115 hab ich hier, scheint aber gleich zu sein wie der ADS1118, abgesehen vom Interface (I2C vs. SPI). Ich mach mich gleich mal ans Werk :-)
-
Thread
ADC über SPI auslesen
Deine Typen stehen doch schon da: ATMega168A ADS1118 Oliver
Oliver S. schrieb im Beitrag #4657293: > Deine Typen stehen doch schon da: > ATMega168A > ADS1118 > > Oliver Ein bisschen mehr Respekt, Oliver. Du weißt ganz genau was die Lady zum Ausdruck bringen wollte.
-
Thread
Analogeingang: Differenziell und Gleichtaktspannung
Boards. Die Umsetzung eines differenziellen Eingangs sehe ich aktuell mit einem via SPI angebundenem ADS1118 (16 Bit) vor (OPV zur Skalierung vorgeschalten. Meine Frage ist jetzt, wie lege ich den Analogeingang aus, um ebenfalls Gleichtaktspannungen bis 100 Volt verarbeiten zu können? Ich vermute, dass
>Die Umsetzung eines differenziellen Eingangs sehe ich aktuell mit einem >via SPI angebundenem ADS1118 (16 Bit) vor (OPV zur Skalierung >vorgeschalten. Das reicht nicht. > Meine Frage ist jetzt, wie lege ich den Analogeingang >aus, um ebenfalls Gleichtaktspannungen bis 100 Volt verarbeiten
-
Thread
ADC Genauigkeit
ich habe eine Frage die sich auf folgenden 16-Bit-ADC bezieht: http://www.ti.com/lit/ds/symlink/ads1118.pdf Im Datenblatt habe ich die Grafik gefunden (siehe Bild). Die Grafik bezieht sich auf einen Messbereich von +/- 2,048V. Verstehe ich es richtig, dass der ADC bei einem maximalen Eingangssignal
geeigneten Controllern mit ausreichend schnellem SPI o.ä. aus) Als Delta-Sigma: 2.5 MSPS u.a. AD7760 oder ADS1675 mit 4 MSPS (auch wenn bei denen nicht viel mehr als 16 bis 17 übrig bleiben) Und mal zurück zum Ausgangsthema: Was sollte denn gemessen werden? Das, was im DB des ADS1118 vorgeschlagen wird?
-
Thread
ADC für Thermoelement Aufbereitung
zusammengefasst in http://www.ti.com/lit/an/sbaa189/sbaa189.pdf > "Precision Thermocouple Measurement with the ADS1118" Abschnitt "Design > and Layout Considerations". Erstmal danke für die vielen Tips ! Ich hatte mich wohl ein wenig falsch ausgedrückt. Ich meinte nicht single-supply, sondern der AD8495 gibt
davor quasi entfällt? Es gibt noch genug mit 16-Bit. Bspw. der, hier zu langsame, oben erwähnte ADS1118 oder die älteren AD7794/95 (selbe Funktion einmal 24-Bit, einmal 16-Bit) oder MAX11254/253 (ebenso 24-Bit und 16-Bit Variante, die hier auch in Frage kämen, oben aber fehlen) oder ADS1148 (16-Bit-Variante
-
Thread
Oszilloskop Einstellung SPI Protokoll
Panter Schmidt schrieb im Beitrag #6296291: > Ich bekomme es jetzt hin, etwas an den ADS1118 zu senden und er scheitn > laut Oszi zu antworten..allerdings sieht das bild irgendwie > speileverkehrt aus... Um mit dem ADC zu kommunizieren, sind 3 Leitungen plus CS nötig. Auf DOUT schickt
Panter Schmidt schrieb im Beitrag #6296291: > Ich bekomme es jetzt hin, etwas an den ADS1118 zu senden und er scheitn > laut Oszi zu antworten..allerdings sieht das bild irgendwie > speileverkehrt aus... Taktpolarität und Phase scheinen bei dir zu stimmen (Datenblatt 7.7 Figure 1).
-
Thread
stromsparender hochohmiger ADC mit MUX und 0-5V
Texaner schrieb im Beitrag #5351886: > Texas ADS111x: Danke ! Den ADS1118 habe ich getestet. Er hat jedoch keine 8 Eingänge und kann nicht 5V mit 16 bit wandeln. Laut Datenblatt S.6 reicht der Bereich bis 4.096V oder es werden bits abgeschnitten
sonderlich sparsam wenn ich es mit einer Batterie betreiben will. Die sparsamen Teile wie z.B. ADS1118 haben keinen 8-Kanal-MUX. Der Bereich geht bis 6V. Nur verliert man so Auflösung weil der Chip nicht mit 6V betrieben werden kann und Spannungen außerhalb der Supply nicht wandelbar sind.
-
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!
Offsetfehler. Tany schrieb im Beitrag #6962162: > OK, dann bleibt nur noch hochauflösende ADC wie z.B ADS1118. Das wäre ein durchaus sinnvoller Vorschlag, wobei es auch ein paar Bit weniger tun. Egal, da ist der Meßverstärker eben im ADS integriert. Beim Chinesen bekommt man günstig Platinchen mit dem
-
Thread
5V SMI Slave an 3,3V uC STM32
Hallo, wen ich versuche meinen ADC ADS1118 nicht mit 3,3 sondern 5V zu betreiben spielte r verrückt bzw stimmen die Werte vorne und hinten nicht mehr. Der ST32F103 ist ja 5V tolerant. Müssen da noch widerstände zwischen doer so?
5V-tolerant, andere nicht. Und: Dein STM32 liefert nur maximal 3.3V an seinen Ausgängen. Wenn Dein ADS1118 mit 5V betrieben wird, erwartet er an seinen Eingängen mindestens 5.0V*0.7=3.5V, damit er eine logische 1 erkennt. Die kann er aber niemals bekommen, weil der STM ja nur mit 3.3V betrieben wird.
-
Thread
Temperatursensor, SPI und (SD Card?)
Temperatursensor wird ein Thermocouple Typ K eingesetzt. Als passendes IC zur Messung habe ich den ADS1118 von TI gefunden: http://www.ti.com/lit/ds/sbas457e/sbas457e.pdf Mir persönlich gefallen seine Eigenschaften, das er bereits eine Referenzspannung integriert hat sowie einen internen Temperatursensor zur Cold Junction Kompensation besitzt. Ferner hat der ADS1118 ein SPI interface zum uC. Ergo lassen sich die Daten relativ unkompliziert in den uC einlesen. Ich verwende ferner die serielle SCI Schnittstelle, um verschiedene Daten über UART zum PC zu übertragen
-
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
Probleme mit TM7705 an Arduino nano3
results out of them." da haben offenbar noch andere Probleme mit diesen Teilen. "I moved on to ADS1115 / ADS1118 which are very easy to access and very precise. They're even cheaper as well." sogar ein Umstieg auf die billigeren ADS1115 / ADS1118 wird empfohlen. Sind die TM7705 denn wirklich so
-
Thread
Welcher SPI ADC für ESP8266?
Wie wäre es mit IIC und einem ADS1115? Besonders schnell ist der aber nicht. Aber mal anders gefragt: Was genau hast Du denn vor?
gleich zwei Sensoren und eine RTC dran ... Und sonst, weil einfach konfigurierbar, robust und gut: ADS1118, direkt wie der 1115 nutzbar, halt nur via SPI.
-
Thread
Umwandlung von Integer auf float und dann in string
Hallo zusammen, ich möchte Werte von A/D Wandler (ADS1118)mit Hilfe des LCD(HD4470) auslesen. Die Werte, die ich rauskriege, sind von Datentyp Integer aber ich möchte in Float und dann in string umwandeln. das hab ich mir überlegt: float
-
Thread
Typ-K Temperaturen messen
AD8495 oder AD8497 und anpassen oder, je nach Anforderungen, einen passenden ADC wie AD7794, LMP90100, ADS1118 oder ähnlich.
-
Thread
Frage zu footprint in Altium, DRC und Lötstopplack
SMD verwendet, und nie irgendwelche Fehler im DRC erhalten. Nun verwende ich gezwungenermaßen den ADS1118 sowie 0402 Kondensatoren und Widerstände. Prompt gibt mir der DRC diesbezüglich Rückmeldung. Die Footprints wurden entweder nach Datenblatt oder (wie für 0402) nach Empfehlungen aus dem Internet
-
Thread
Spannung des Thermoelements verstärken
verwend jeweils >>einen 24bitter, mit zuschaltbarem Verstaerker. > Ist das nicht sehr teuer? ADS1118 (zwar "nur" ein 16-Bit ADC, dafür hat der interne Temperatursensor eine "Genauigkeit" von +-0.5 °C im Bereich von 0 °C - 70 °C) ~ 5 € bei Einzelstücken. MCP3424, 18-Bit, ~4 €, LTC2484, 24-Bit, interner
-
Thread
PT1000 Messwandler Problem
Auflösung von 0,1 °C > erreichen. Z.B. LMP90100 http://www.ti.com/lit/an/snaa195a/snaa195a.pdf oder ADS1118, ADS1248, AD7792 - AD7795 Oder was darauf spezialisiertes... http://www.maximintegrated.com/datasheet/index.mvp/id/7900
-
Thread
Lötstation JBC ?
gleich eine Strommessung für den Ausgang bereitstellt. Für die Messung der Thermospannung kommt ein ADS1118 zum Einsatz, was m.E. auch eine sehr kompakte Lösung ist. https://www.eevblog.com/forum/projects/yet-another-diy-jbc-controller/?action=dlattach;attach=864156
gute > Erfahrungen gemacht. Ich kenn mich da nicht besonders aus. Was spricht denn gegen einen ADS1118 (Datenblatt im Anhang). Der ist in der Schaltung vom EEV-Blog oben eingebaut. Der hat gleich einen Temperatursensor, mit dem man die Kaltstellen-Kompensation machen könnte. Sehe ich als Vorteil
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
Bei meinen auch nicht. Jedenfalls nicht fürs Auge zu erkennen. Sie funktionieren aber. Aber der ADS7843 fehlt ganz offensichtlich.
sogar noch die Messergebnisse für Abweichungsbestimmung bei 25° bei. Bei anderen China PCBS mit dem ADS sind Etiketten mti den gemessenen Werten aufgeklebt.