mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 16 * 10 BIT A/D Wandler


Autor: Kaktus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe vor mir dieses Board zuzulegen.
http://www.shop.robotikhardware.de/shop/catalog/pr...

Ich möchte es wegen den 16 * 10 BIT A/D Wandler und wegen des schnellen
USB  Ports.

Wie lange wird es ca. dauern diese 16 AD Kanäle zu wandeln?

Außerdem brauche ich den 10 Sekunden  Max Min Wert von jedem Kanal.
Ist es Sinnvoller die Max/Min Berechnung auf dem AVR oder auf dem PC zu
machen ?


Also entweder ich mach die Max Min Berechnung auf dem Controller und 
sende alle 10 Sekunden mit 115200 Baud von allen berechneten 16 Kanälen 
die Daten Richtung PC

oder

Ich hole mir 16 mal die AD Werte und sende so schnell wie möglich alles 
Richtung PC. (Riesen Datenflut)

Wer kann Abschätzen welche Methode günstiger ist?

Die Auswertung soll mit Profilab erfolgen.

Autor: Ich (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gugst du in das Datenblatt von AVR und du weisst wieviel Samples/s das 
AVR macht.
Einfach oder?
10s sind fürn AVR eine ewig lange Zeit, da macht der @16Mhz 160 000 000 
Befehle, also sollte er es wohl schaffen, selbst mit Bascom, und wenn 
Speicher zu klein dann externes Ram.

Autor: I_ H. (i_h)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn ich mich richtig erinnere machen so ziemlich alle aktuelleren AVRs 
allermindestens 15ksps. Auf 16MHz hat ein AVR weder Probleme die Daten 
zu erfassen, noch min/max oder sowas zu berechnen.
Das einzige was nicht geht sind Operationen die auf alle Daten 
ausgeführt werden (zB. FFT).

Autor: Timmo H. (masterfx)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
AVRs brauchen für die Wandlung glaub ich 13-14 Takte (Takte vom ADC, 
nicht vom AVR, z.B. 125 kHz). Die erste Konvertierung nach dem 
Anschalten 25 Takte. Insgesamt dauert so eine Wandlung also selten 
länger als 20µs. Wenn du Auto Triggered machst dann hast du also alle 
Kanäle in wenigen ms Abgetastet und gewandelt. So schnell kannst du noch 
nicht mal mit dem Auge blinzeln.

Autor: Kaktus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich danke Euch für die Infos


Servus, Kaktus

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.