mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik was bringt ADC mit Sequencer (AD7328)?


Autor: mui (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Zusammen,

ich verwende in einem Projekt mehrere ADCs "AD7328". Diese sollen 
betrieben werden ohne den µC (MSP430F5438) allzu sehr zu belasten, da 
dieser noch andere Dinge zu tun hat. Die ADCs sind über SPI an den µC 
angeschlossen.

Alle Kanäle werden zur Zeit der Reihe nach gesampelt, indem ich jeden 
Samplevorgang für jeden Kanal einzeln anschubse.
Da ich das reichlich umständlich finde, dachte ich mir, dass es noch 
einen anderen Weg geben muss, das umzusetzen.

Und jetzt zu meiner eigentlichen Frage: Im Datenblatt des AD7328 ist ein 
Sequencer beschrieben, mit dem man einmal die Samplereihenfolge der 
Kanäle einmal angibt und so der ADC selbsständig die richtigen Kanäle 
sampled.
Allerdings sehe ich da nicht den Vorteil, da der ADC zum samplen den 
SPI-Clk braucht - und den erzeuge ich entweder, indem ich das Kommando 
für den zu samplenden Kanal über SPI rausschicke, oder indem ich ein 
"Dummy-Wert" für den Sequencer rausschicke. Da dabei aber beidesmal die 
SPI-Schnittstelle aktiv angesprochen werden muss, sehe ich keinen 
Vorteil in der Verwendung des Sequencers bzgl. CPU Belastung...LAlso, 
was bringt der Sequencer? Wo bin ich da auf dem Holzweg? Und gibt es 
einen Weg diesen sinnvoll zu nutzen?

Danke für eure Antworten,

mui

im Anhang das Datenblatt

Autor: mui (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hat noch keiner mit sowas gearbeitet?

Autor: Eugen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
schon alt der Beitrag, aber trotzdem mal hier meine Meinung:

ich habe den AD7328 auch hier, und der vorteil ist der, das du nur eine 
Abfrage sendest, und der AD dir dann nacheinander alle Kanäle abfragt 
und die Werte rüberschickt. Du sparst also 7 Abfragen

mfg Eugen

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.