-
Thread
Genaue Widerstandsmessung mit uC und OPV
Genauigkeit der Messung nur von der Genauigkeit der verwendeten Widerstände ab. Geeeigneter ADC: ADS1100 https://www.ti.com/product/ADS1100
ggf. eine externe Referenz anzuschliessen oder alternativ mit VCC/VDD ratiometrisch zu messen. Beim ADS1100 ist nur eine ratiometrische Messung vorgesehen, dafür hat der auch 16 bit, der ADC vom Atmega nur 10 bit.
-
Thread
einfaches DIGITAL- Oszilloskop (800 Datenpunkte) Assembler
Datenpunkte sind einfach 800 Messwerte die bei jeder Messung gemacht werden. Theoretisch sind sogar 1000 möglich.
@Benedikt >Allerdings funktionieren 1000 Messwerte nicht Ich werde nach dem Fehler suchen, nur was mich sehr wundert, dass die 1000 Werte bei mir problemlos empfangen werden. Ich lass mir was einfallen. >Ist die Triggerfunktion schon
-
Thread
ADC-Auflösung erhöhen
Menge Pins klaut. Nun bin ich auf die Idee gekommen, den Messbereich auf 2 ADC aufzuteilen, d.h. 0m-1000m auf ADC 1, 1000m-2000m auf ADC 2 und das ganze mit opamps zu fahren wobei der erste bei 1000m in die Begrenzung geht und ich dann den 2 auslesen kann, der dann halt gerade mal 0 Volt erhält. Was haltet
Wieso 12 bit? Nimm einen höher auflösenden (z.B. Burr-Brown ADS 1250, 20 bit) und schmeiß' die niederwertigeren Bits, die Du nicht brauchst, raus. Dann hast Du keine Probleme mit dem Messbereich. Grüße, Peter
-
Thread
SPI clock Terminierung
x PIC18 2 x DAC 12 Bit 1 x ADC 24 Bit 1 x LCD Der SPI wird mit 100KHz betrieben. Der ADC ADS1256 läuft aber sehr uns unsauber. Die SPI Clock Leitung ist verzweigt an alle Slaves und gesamt ca. 50 cm lang. Ich vermute als Ursache für die Störungen Reflektionen auf der Clock Leitung. Terminiert
high, 5 us low. Gewünschte Flankenzeit : 1 us. Tau = 1 us. Tau = R * C Tau = 100 Ohm * 10 nF = 1000 ns = 1 us Oder wäre 10 Ohm/100nF besser ? Gruß Dirk
-
Thread
Ist dieser quarzoszillator für meinen Baustein geeignet?
input signal at the XIN input of the ADS1210/11. Nun habe ich aber kein Oszi und würde gern den Takt an meinem Logic Analyzer sehen können, also würde ich einen Quarzoszillator nehmen. Habe bei Rs-einen rausgesucht mit uA. diesen Daten
mich ob ich diesen Baustein ohne weitere Beschaltung als an Vdd, Gnd und den Output an Xin von dem ADS1211 packen kann und das läuft? Vielen Dank für Antworten, Flo
-
Thread
Einfachste PT100 / PT1000 Auswertung gesucht.
>Warum sollten 0,1°C Auflösung unrealistisch sein? >0,1°C = 0,4 Ohm beim PT1000 > >Selbst für einen Temperaturbereich von 1000°C und einer Auflösung von >0,1°C reichen 14Bit, bei einem 24BIT ADC könnte man also locker 10BIT >abschneiden. >Und mein Temperaturbereich ist ja
nicht mehr weiter komme, wie Teilt sich die Spannung über die zwei GND Stränge auf? Angenommen der PT1000 ist bei 0°C und 1000 Ohm, also wiederrum Rges von 11k. Teilt sich die Spannung dann in 1/11 über uC und 10/11 direkt zu GND auf?
-
Thread
50ns Delay mit STM32H7
[c] void delay_ns(uint32_t ns) { volatile uint32_t cycles = ((SystemCoreClock/1000000L)*ns)/1000; volatile uint32_t start = DWT->CYCCNT; do { } while(DWT->CYCCNT - start < cycles); [/c] Vermutlich auch einige Zyklen zu viel, aber ca. sollte das passen.
Gerald M. schrieb im Beitrag #7067252: > ADS1261 Wie schnell läßt Du ihn denn wandeln, daß Du es so eilig hast? Man kann auch einfach die Wandlerzeit per Timer abwarten + 2% bei internem Takt. Wo kaufst Du den überhaupt, ich hab da nur sehr
-
Thread
Geldmaschine mikrocontroller-Forum
der aber den Hauptzweck dieser Seite nicht beeinträchtigen darf. Deshalb wird es hier keine Layer-Ads oder ähnliches geben. Gruß Andreas
ich weiß garnicht was ihr gegen Layer-Ads habt !! ich finde sie klasse, so kann ich mir die Zeit sparen auf Seiten nach Informationen zu suchen weil die Ads auf den ersten Blick klarmachen das die Seite nicht für informationen sondern lediglich
-
Thread
P100 und 0-10V Analog am MCP3428
genau ist. Wenn dann mußt Du diese Kleingkeiten genau so umsetzen. Übrigens, ich würde einen PT1000 nehmen. Der Erzeugt Dir bei 1000 Ohm und 100 µA schon mal 100 mV. Der PT100 nur 10 mV. Ich habe nach den PT1000 den I2C-Typ DS1631 eingesetzt. Der ist allerdings mit über 4 € etwas teuer und jetzt
sorry wolltest kein spi, ADS112C04
-
Thread
Wieso kostet dieser AD-Wandler 9500.24 $/Stk.
Kann mir jemand verraten, wieso dieser AD-Wandler 9500.24 $/Stk. kostet? http://www.ti.com/product/ads5400-sp Samples bestellen geht leider nicht :\
Soso, also kosten die anderen 1$ für 1000 Stück, oder wie?
-
Thread
Mein allerschönstes Akku-Entladegerät
SPI-AD-Wandler suchen, von daher hat der ADS1115 nicht so viel Nährwert für mich. Dufte wären allerdings die interne Referenz und wie das Ding als kleines günstiges Breakout-Board zu bekommen ist. Was ich von Dir als Anregung übernehmen werde
einen > SPI-AD-Wandler suchen, von daher hat der ADS1115 nicht so viel Nährwert In meinem Fall liefert der INA219 die Spannung, genauer brauche ich nicht. SPI mag ich nicht, brauche es hier aber zusätzlich für meine SD-Karte. Ich will unabhängig
-
Thread
Wheatstonebrücken-ADC
http://www.reichelt.de/ICs-ADC-ADXRS-/ADS-1248-IPW/3/index.html?ACTION=3&GROUPID=5458&ARTICLE=147285&SEARCH=ADS%201248%20IPW&OFFSET=500& Kann ich nur empfehlen: + universell programmierbar + 4 symmetrische Kanäle + Samplerate bis zu
Ratiometrische Messung mit Offset-/Drift-"Kompensation" nötig/gewünscht? AD7195 wäre da ein Kandidat, ebenso ADS1220, ADS1256, MAX11254, ISL26104 oder CS5534 > Und falls ihr jetzt nicht zufällig genau so ein Problem gelöst habt: Bei > welchem Hersteller würdet Ihr anfangen länger zu suchen? Oder ist das
-
Thread
Programm läuft nur mit JTAG Fuse
interrupt TIMSK0 = (1<<TOIE0); // Timer Overflow interrupt enable ICR1 = 1000; //TOP-Wert für Zähler = 1000 OCR1A = 800; //Vergleichsregister = 1 TCCR1A = (1<<COM1A1)+(1<<WGM11); //WGM11+12+13 = Fast PWM mit ICR1 als TOP TCCR1B
bestimmt der ADC Reset Pin. Aktuell setze ich diesen vor der adc_init noch nicht auf 1, wodurch der ads112 bei deaktivieren des JTAG ausschaltet. Somit hängt das Programm, da der ads112 nicht mehr antwortet.
-
Thread
Digitale Audioübertragung über LWL
Lichtwellenleiter zu schicken. Dabei verwende ich AD und DA Wandler. Ich habe mich für den 12 Bit ADS 7816P entschieden. Diesen habe ich auch schon getestet allerdings bin ich von dem Ergebnis ein wenig verwirrt ( Siehe Bild). ( Link: http://www.ti.com/lit/ds/symlink/ads7816.pdf) Mein DA Wandler
werden muss, und am CS der Impuls für eine neue Wandlung. Denn mit einer Samplingfrequenz von 1000Hz sollten sich Frequenzen bis ca 500Hz doch sampeln lassen. Oder ist meine Überlegung zu dem AD Wandler falsch? mfg Jan
-
Thread
Heizelement mit AVR steuern
PT1000 ist mit etwa 0.3 mV/K noch nicht so klein. Das ist mit OPs noch keine Problem. Das geht auch noch ohne Chopper OPs ganz gut. Damit man mit einem LC filter eine Art Schaltregler für arme aufbaut
Signal vom PT1000 ist mit etwa 0.3 mV/K noch nicht so klein. Das ist > mit OPs noch keine Problem. Das geht auch noch ohne Chopper OPs ganz > gut. Wir nehmen das PT1000-Signal, verstärken es um Faktor 50 und setzen
-
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
dem 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
24Bit AD Wandler
ADS1211
#5725059: > Trotz Profi-Lötung (nicht von mir) kamen da nur 16 Bit heraus. Beim vorgeschlagenen ADS1211 steht ganz vorn auf dem Datenblatt schon in der zweiten Zeile: [pre] * 23 BITS EFFECTIVE RESOLUTION AT 10Hz AND 20 BITS AT 1000Hz [/pre] Harald schrieb im Beitrag #5724907: > Was willst du
-
Thread
Störung von Messungen durch DC/DC-Wandler?
ATTiny. Zweimal galvanisch getrennt? Was soll das? Außerem, ein Blockschaltbild sagt mehr als 1000 Worte.
> Blockschaltbild sagt mehr als 1000 Worte Plan angehängt. Im Prinzip ein Digispark (= ATTiny85 mit Soft-USB für Bootloader) + galvanisch getrennter ADC. > habe die galvanische Trennung aber bei der Kommunikation zum PC Das werde
-
Thread
12 BIT ADC integriert im MC 8x51 oder AVR
Oder Du nimmst den µP Deiner Wahl und packst einen ADS7812 beispielsweise dazu. Die Auswahl ist groß - die Preise liegen unter den Versandkosten von Kicker-Ricky.
Korrektur: ADS7822. Hat dennoch 12 Bit und nicht 22 :-)
-
Thread
Bezugsquelle Messwiderstände TK10
Da sich das sehr nach 1:10:100:1000 Spannungsteiler anhört, würde ich auch zu dem Teiler von Caddock raten. Durch das Gehäuse um alle Einzelwiderstände herum sind die auch thermisch gekoppelt. Ich schätze, wenn es für sagen wir 10-12
Hallo, als ADC verwende ich den ADS1256, Ref ist der temperaturgeregelte LT1019-2,5. Habe zum Testen das Agilent Tischmultimeter mit 6,5 Digit (Modellnummer gerade nicht zur Hand). Gemessen hab ich noch nicht viel. Aber nach ca. 5
-
Thread
Mikrocontroller Experimentierplatinen
Temperatursensor EEPROM fuer die 24C kompatiblen SEEPROMs Uhrennodule mit DS1307 oder ISL120XX 12-bit ADC mit ADS1000 10-Bit DAC mit LTC1669 High Side Strommesung mit ZXCT1080 und ADS1000 I2C ADC RS232 Interface mit MAX232 RS485 Interface mit MAX483 IO Expander mit PCA9698 und 40 IO Pins VTI SCP1000-01 Druck
-
Thread
Probleme beim Messen von Spannungen (µC + AD-Wandler)
müssen auch die Eingänge bezogen auf GND im erlaubten Bereich sein. Stell dir vor, A0 läge auf 1000V und A1 auf 1001V. Die Differenz zwischen beiden wäre in Ordnung. Trotzdem ist es anschaulich klar, dass die 1000V am Eingangspin den ADC sofort grillen würden.
Achim S. schrieb im Beitrag #5716526: > Stell dir vor, A0 läge auf 1000V und A1 auf 1001V. Die Differenz > zwischen beiden wäre in Ordnung. Trotzdem ist es anschaulich klar, dass > die 1000V am Eingangspin den ADC sofort grillen würden. Ja, das habe ich schon verstanden
-
Thread
Genauigkeit eines 24bit ADCs realistisch?
Hallo alle miteinander Ich bin durch Zufall auf ein 2Channel 24bit-ADC von TI gekommen: ADS1292R: http://www.ti.com/product/ADS1292R Dieser hat wie andere auch 24bit Auflösung. Bei einer Referenzspannung von 4,096V sind das also 244,140625 nV / LSB. Aber kann denn ein Signal überhaupt so
eine passende Referenz ausgemessen werden. Übrig bleibt bei solchen Anwendungen meist nur die LTZ1000 aufgrund ihrer sehr geringen Temperatur- und Langzeitdrift.
-
Thread
PT1000 Schaltung / Programmierung
aus dem Netz gezogen und für mich abgewandelt. Vielleicht geht dann mal ein Forum Beitrag über PT1000 sinnvoll aus! Grüße
Irgendwie ging vergessen, das ueber einem PT100 nicht mehr als 30mV sein sollten... von da her sind die PT1000 besser.
-
Thread
ADS830+OPA353
Ich habe die Eingangsbeschaltung des ADS830 aus dem Forum hier... Was ist mit dem Rest?
Ausreichend bei dem Einsatz eines linearen Netzteils? Unter dem Bild stand: "Die scheinbare Kapazität des 1000uF Elkos wird um die Stromverstärkungsfaktoren der Transistoren erhöht. Also von mir aus: ß1=50, ß2=100 ergibt 50*100*1000uF =5000000uF. Transitoren: 2N3055 oder KD503, SF128 oder BD135."
-
Thread
Verstärkerschaltung für DMS Sensor
würde ich den dms mit 5v versorgen, den faktor kannst du an der verstärkung sparen. Guck dir msl den ads1262 an, der hat den verstärker gleich eingebaut. Funzt bei mir perfekt......
ich den dms mit 5v versorgen, den faktor kannst du an der > verstärkung sparen. Guck dir msl den ads1262 an, der hat den verstärker > gleich eingebaut. Funzt bei mir perfekt 5V habe ich in meiner Schaltung nicht. Müsste ich extra einen Baustein mehr verbauen. Aber der ADS1262 kling auch vielversprechend
-
Thread
Passender Mikrocontroller gesucht
Wie bereits erwähnt (von Falk und Ben), kauf dir ein Arduino mit nem SD-Shield und fertig. Gibt 1000 Bsp.-Codes für Arduino. UND du lernst sogar noch was dabei.
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
-
Thread
Den richtigen ADC finden
Kandidaten, die ich gefunden habe: <http://www.alldatasheet.com/datasheet-pdf/pdf/56578/BURR-BROWN/ADS801U.html?> Jetzt habe ich aber ein Problem mit der höhe der Spannung, die ich digitalisieren möchte. Es handelt sich um ein Signal, das zwischen 0V und 4,1V liegt. Jetzt hat dieser ADS801 aber nicht
um ein Signal, das zwischen 0V >und 4,1V liegt. Und? Mit einem Spanungsteiler kannst du auch 1000V messen. > Jetzt hat dieser ADS801 aber nicht die Möglichkeit eine >eigene Referenzspannung von sagen wir 4,5V anzulegen. Brauchst du auch nicht! >Was sind denn das für komische Werte?
-
Thread
Probleme mit TM7705 an Arduino nano3
BYTE data_h, data_l; // 2 bytes = zusammen 16bit BYTE dummy; unsigned int data; delay_ms(1000); // warte bis AD7705 sicher eingeschwungen AD7705_CS_HIGH(); // 125ns HI // SPI: Takt etc. SPCR = (0<<SPIE)|(0<<SPE)|(0<<DORD)|(1<<MSTR)|(1<<CPOL)|(1<<CPHA)|(1<<SPR1)|(1<<SPR0); sbi(SPSR,SPI2X
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
ADS7828 oder ADS7823
Hallo, ich suche eine Bezugsquelle für AD-Wandler von TI Burr-Brown und zwar den ADS7828 und den ADS7823. Beide AD-Wandler haben ein I2C Interface. Der Preis liegt bei 1000 Stück bei ca. 3-4 Euro. Ich habe schon alle gängigen Lieferanten von Conrad über Farnell und Segor und noch mehr
Hallo, ich hab zuerst samples von TI bekommen. Jetzt wo ich größere Stückzahlen brauche gibts den ADS7828 schon bei rs-online bzw. Farnell.
-
Thread
Hilfe ADC Input Filter notwendig?
Samples raus? Nehmen wir mal an, Amplitude ist so, dass dann "wenns Signal grad' flach ist", z.b. 1000 oder eben dann -1000 als Wert rauskommen. Also kommt aus dem ADC z.b. 12x hintereinander der Wert 1000 raus. Danach 12x hintereinander der Wert -1000. Aber dann wirds bloed: Dann ist der Samplezeitpunkt
der Flanke des Rechtecks, d.h. der kleinste Jitter im Abtastzeitpunkt bewirkt ein Schwanken von -1000 bis 1000. Weiterhin ist es dann so, dass eine Periode des Signals nach dem Wandler dann z.b. aus 12x +1000 und 13x -1000 Werten besteht. Tja, nur bloed, dass das ja ploetzlich einen Gleichanteil ergibt
-
Thread
ADC Converter große Auflösung
Hi, was halten ihr von der China Nachmachung des ADS1256 von TI: [[ADS1256]] - https://www.aliexpress.com/item/ADS1256-multi-channel-high-precision-AD-module-analog-to-digital-converter-24-bit-data-output-rate/32790159444.html?spm=2114.search0104.3.2.1eba6868BgAhTp
ist hier etwas unpräzise ;) Die Standardgleichungen zum Umrechnen des Widerstandes umfassen grob 1000 °C d.h. bei 20 Bit rauschfrei wäre die Auflösung grob 1 mK, für 1 K reicht dagegen ein guter 10-Bit ADC. Klingt soweit gut? PT100 werden mit maximal 1 mA gemessen d.h. bei 0.00385 Ohm/Ohm/K entspricht
-
Thread
Takt verteilen
Kalkulation ist da etwas gewagter, führt aber auch zu keinen Problemen. (Schon etliche Male durch ADS verifiziert ...)
Ich schlage dir folgendes vor, ich mache nächste Woche eine Simulation in ADS und stelle die Ergebnisse hier rein...