-
Thread
ADS1299 - DRDY reagiert auf SPI obwohl CS nicht aktiv
, dass einer von euch einen Hinweis hat. Der TI support hatte auch keine Ahnung! Ich habe 3x ADS1299 AD-Wandler. Diese sind in der Standard-Konfig., sprich ohne Daisy-Chain. Soweit funktioniert alles, DRDY läuft synchron. Problem: Egal welchen Chip ich nun abfrage, die beiden anderen Chips
\CS bezieht sich beim ADS1299 IMHO nur auf die SPI-Schnittstelle, aber nicht auf Start und \DataReady (Blockschaltbild Fig. 9.2 auf S. 19 im DS)
-
Thread
Freq. Response Issue: Tiefpass und Digital Decimation Filter (ADS1299)
neue Anstöße: Das Problem betrifft eine von mir entworfene Schaltung mit einem Texas Instruments ADS1299 EEG-Analogfrontend. Der macht Differenzverstärkung, Delta-Sigma-Wandlung und Digitale Decimation (Sinc Filter). Das Problem vorneweg: Wenn ich den Frequenzgang messe (Sinus an den Elektrodeneingängen
/ads1299.pdf) bei ca. 130Hz liegen. Nun weiß ich nicht, was ich noch tun soll - die Eingänge sind äußerst simpel beschaltet - und die bauteile noch einmal nachgemessen. Lege ich das Sinussignal für den
-
Thread
Kommunikation mit AD-Wandler ADS1255
Hey, beim ADS1299 gehe ich im Init() wie folgt vor: - Reset vom ADS1299 - Disable Read Continous (sonst nimmt er keine Befehle an) - Stop Befehl - Config Reg. schreiben - Config Reg. lesen und ID prüfen
. Adam P. schrieb im Beitrag #5307449: > beim ADS1299 gehe ich im Init() wie folgt vor: > > - Reset vom ADS1299 > - Disable Read Continous (sonst nimmt er keine Befehle an) > - Stop Befehl > - Config Reg. schreiben > - Config Reg. lesen und
-
Thread
Operationsverstärker
Ich wollte den ADS1299 nehmen. Auf der Seite von Texas Instruments habe ich mir auch ein paar Papers angesehen. Eine der gängigen Varianten war es nur einen Instrumentenverstärker mit einen Verstärkungsfaktor von 4 oder
Könntet ihr euch das bitte mal angucken ob es so für eine EMG-Messung funktionieren kann wenn noch ein ADS1299 hinter geschaltet wird? Grüße, Eric
-
Thread
ADC vs. Oszilloskop: starke Abweichungen
Infrarotbereich, dann einmal Pause für eine Dunkelstrommessung. Das Photodiodensignal wird von einem ADS1299 Analogfrontend 24Bit AD Gewandelt mit 500Sps. Das Data Ready Signal des ADS1299 (active low) ist das Zeichen für den Mikrocontroller, auf die nächste Wellenlänge (oder aus) zu schalten. Verwendet
dem Oszilloskop parallel am Signalausgang der Photodiode deren Signal (und das Data Ready Signal des ADS1299), bekomme ich stark abweichende Werte zum ADC Ergebnis. Die Messungen sind angehängt: Das Balkendiagramm zeit die ADC Werte in mV umgerechnet, das Oszibild zeigt in Blau das Photodiodensignal
-
Thread
EEG-Kappen-Controller
Ich verwende drei ADS1299. Funktioniert super. 24-bit Auflösung mit 1kHz Samplerate. Der ADS1299 ist zwar nicht ganz billig (ca. 68€ bei Mouser) und eben mal so aufm Steckbrett wird das auch nix. Aber vllt. hilft
Adam P. schrieb im Beitrag #7185662: > Ich verwende drei ADS1299. Funktioniert super. > 24-bit Auflösung mit 1kHz Samplerate. > > Der ADS1299 ist zwar nicht ganz billig (ca. 68€ bei Mouser) und eben mal > so aufm Steckbrett wird das auch nix. Wieso sollte
-
Thread
50Hz Notch-,Low-Passfilter
Hallo, http://www.ti.com/product/ADS1299 TI bietet de ADS1299 an. Low-Noise, 8-Channel, 24-Bit Analog-to-Digital Converter for Biopotential Measurements In der 4-Kanal Version kann man den von Mouser für 26 € kaufen. mfg Klaus
Gerät. Dort kannst du dann entscheiden, was weiter mit dem Signal zu passieren hat. Der vorgeschlagene ADS1299 bringt tatsächlich allerhand Gutes mit. Er sollte zumindest eine Option sein! Gruß Rainer
-
Thread
EEG Signal auf FPGA
wäre so ein EEG ADC Wandler: [[https://www.digikey.de/de/product-highlight/t/texas-instruments/ads1299-afe]] Reicht es wenn ich das Modul einfach auf ein Steckbrett löte und die Ein und Eusgänge dieses Bauteils einfach mit entsprechenden Kabeln mit den Sensoren und dem FPGA verbinde? Oder
die du zu lösen hast. Wenn du das weißt wirst du vermutlich auch herausfinden können warum du den ADS1299 benötigst. Ich weis nicht ob das das richtige Projekt für dich ist...
-
Thread
Verständnisfrage ADC Spannungsbezeichnung
einfach > zu bedienen ist? Nur wenn Du uns verrätst was Du messen willst. Für EKG kann ich TIs ADS1298 empfehlen, für EEG den ADS1299. Die meisten Leute nehmen übrigens einen Opamp oder Instrumentenverstärker um das Signal für den ADC "passend" zu machen.
Und bitte nicht den ADS1298 o.ä. Es soll ein einfacher Baustein sein, den ich von Hand beschalten kann, sodass kein aufwendiges Layout vorher gebastelt werden muss.
-
Thread
Arduino SPI Daten senden
MOSI-Leitung meine Steuersignale ausgebe (bspw. 0000 0010 oder so), dann wird über den Takt von SCLK meinem ADS1299 mitgeteilt, jetzt kommt ein Befehl. Damit der IC nun darauf reagieren kann und die Möglichkeit zu antworten bekommt, muss ich nun über SCLK und MOSI (0000 0000 oder so) senden, damit dieser 8 Takte
Byte an und dann den nächsten. Gucke ich mir beispielsweise andere SPI-Protokolle an, bspw. das vom ADS1299 mit der ursprünglichen Software erzeugte Protokoll beim auslesen der Daten, dann wird mir mit denselben Einstellungen immer "mehr" angezeigt.
-
Thread
Architektur für "background" Uart-Transmission
: > Der ADC ist sicher viel schneller, du baust da Mist. In diesem Fall Sicher nicht. der ADC (ADS1299) läuft bei einstellbarer samplerate mit 24 bit tiefe - und ich verwende hier absichtlich 500Hz. Da läuft also alles, wie es soll. Nee, nicht float, 24bit zweierkomplement
RX Interrupt, da ist es egal ob man sendet oder empfängt. >In diesem Fall Sicher nicht. der ADC (ADS1299) läuft bei einstellbarer >sampleraten mit 24 bit tiefe - und ich verwende hier absichtlich 500Hz. >Da läuft also alles, wie es soll. Nee, nicht float, 24bit >zweierkomplement Siehe oben
-
Thread
SPI ADC Frage zu chip select ADS1247
Hallo, ich wollte einen ADS1247 SPI ADC http://shpat.com/docs/texas/ads1248.pdf verwenden oder besser 5 von denen! Ich frage mich nun welche der Pins/Signale ich doppelt verwenden kann/darf oder sogar sollte? Jeder
einzelner DRDY zum µC. START und RESET wird parallel an alle verteilt. /me hat hier ein Design mit 3 ADS1299, aber der EFM32 µC hat auch 4 SPI "Ports", davon sind dann halt 3 in Verwendung. Wenn CLK nicht extern eingespeist wird, bräuchte man DRDY jeweils einzeln, denn dann werden die unterschiedlich
-
Thread
Erweiterung des Messbereiches durch Bit-Verschiebeung
im Differential-Modus. Für /die/ Auflösung brauchst Du aber einen 24-Bit ADC. Schau Dir z.B. mal ADS1299 von TI an.
sind z.Z. SAR-ADCs wie der LTC2508-32 mit 32-Bit Auflösung, INL/DNL oder Delta-Sigmal-Wandler wie der ADS1263 oder AD7177-2 mit 32-Bit Auflösung. Die entwickeln und bauen die Hersteller nicht zum Spaß, weil sie niemand kauft und einsetzen kann... Beim ADS reicht definitiv ein passiver Filter zweiter Ordnung
-
Thread
EKG - Selbstbau, ich brauche eure Hilfe!
Signalverytärkung mit OPV > Digitalisierung mit MC (z.B. MSP430G2553) mit serieller Schnittstelle ADS1299 ist alles drin. Gruß Jobst
Jobst M. schrieb im Beitrag #7182312: > ADS1299 ist alles drin. Das stimmt zwar, ist aber m.E. wenig zielführend. Lukas schrieb nämlich: > Meine Seminararbeit zielt genauer auf die > Erklärung der Wirkweise eines EKG-Gerätes ab Eine
-
Thread
Biosignal Pattformen
Aufnahme von Biosignale(egal > welche) nutzen konnte. Ich nutze für EEG, EOG, EMG sowie für EKG den ADS1299 von TI. Anbindung erfolgt via SPI.
-
Thread
Daisy Chain SPI ADC
D. schrieb im Beitrag #7769416: > Ich kenne keinen einzigen ADC/DAC, der sowas kann. z.B. der ADS1299 Aber der hat außer dem DIN noch ein extra ein DAISY_IN.
-
Thread
Gehirnströme mit dem AD623 messen
einige µV bei zu 300mV DC-Offsetspannung. Macht man entweder mehrstufig oder mit speziellen ICs wie ADS1299 von TI. projektleander schrieb im Beitrag #4789180: > Nun ist es meine Frage, ab es möglich ist den Widerstand der Kopfhaut so > zu reduzieren, dass ich mit den Elektroden eine Spannung von
-
Thread
Arduino Uno - SPI Rückkopplung zwischen SCLK und MISO
Ein weiteres Beispiel... das möchte ich beispielsweise auch erreichen, nur, dass ich einen ADS1299 verwende.
-
Thread
Shared Clock-Leitung: Wellenwiderstand, Anpassung etc.
(> 10 ns). Ohne treiber komme ich aber in dem fall nicht aus? Der ADC den ich verwende ist der ADS1299
-
Thread
Temperatursensor gesucht
> Ja, ich kann nur den Kopf schütteln bei dem was hier empfohlen wird. Sonst hab ich hier noch ADS1299 mit 24-bit rumliegen :-D Ach quatsch. Der NTC ist mit -55 bis +125 °C angegeben, das ist ein Range von 180 °C. Im besten fall hätte man da bei 10-bit eine Auflösung von 0,175 °C. Also ich
reicht 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
-
Thread
Musik aus Pilzen
ref_url=https%253A%252F%252Fwww.google.ru%252F https://www.mouser.de/ProductDetail/Texas-Instruments/ADS1299EEGFE-PDK?qs=iFaFN7AS2WFPATY3SSqdeg%3D%3D
-
Thread
Betriebssystem für 32 Bit µCs?
Timer getriggert werden. > Das braucht dann keine Task. Es sind die internen ADC sowie 3 externe ADS1299 über SPI. Und noch vieles mehr muss da ablaufen. - interne ADC - externe ADC über SPI DMA - Daten zusammenfassen - Daten in Buffer schieben - Daten auf SD sichern - Daten per USB / WLAN
-
Thread
Bluetoothmodul BTM-222
Suche nach einem Bluetooth-Modul, das mir Daten von einem ADC über SPI an den PC sendet. Der ADC (ADS1299) hat eine SPI-Schnittstelle, an die ich eben gerne direkt ein Bluetoothmodul anbinden möchte. Ich habe schon in einigen Threads (inkl. diesem hier) gelesen, dass SPI nur für Firmwareupdates genutzt