- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 4 von 4

Thema: ADC Chip Sample Geschwindigkeit bestimmen

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #2
    Erfahrener Benutzer Robotik Einstein Avatar von Searcher
    Registriert seit
    07.06.2009
    Ort
    NRW
    Beiträge
    1.715
    Blog-Einträge
    133
    Hallo,
    ich kenne den ADC nicht, versuche aber auch mal das Datenblatt zu verstehen:
    Zitat Zitat von sirgrej Beitrag anzeigen
    Der MCP3008 ist an einen Atmega8 angeschlossen der mit einem 1Mhz betrieben wird. ausgelesen wir der ADc über die SPi Schnittstelle die mit einem Takt von 1Mhz/16=62,5kHz arbeitet.

    Im Datenblatt des MCP3008 steht dass ich bei VRef=2,7V max 75ksps und bei 5V 200ksps
    habe aber woher weiss ich die sample Frequenz bei meinem Aufbau?
    In der "Description" werden die 200ksps(/75ksps) als conversion rate oder in den "Electrical Specifications" als Throughput Rate bezeichnet. Das sind die maximal erreichbaren Raten und werden bestimmt durch den SPI Takt. Um 200ksps zu erreichen, müßte SPI mit 3,6 MHz Takt laufen (200kHz*18 ) um die 200000 Samples/s im µC erhalten zu können.
    Das entnehme ich aus "FIGURE 5-1: Communication with the MCP3004 or MCP3008". Da kann man sehen, daß es 18 SPI-Takte braucht um Startbit, Adresse und Ergebnis zu übertragen. Innerhalb der 18 Takte sind auch 1,5 Takte sample time enthalten. Die 200ksps scheint mir doch ein sehr SEHR theoretischer Wert zu sein.

    unter "Electrical Specification" steht fCLK=18*fSAMPLE aber kann ich
    diese formel benutzen um meine Sample Frequenz zubestimmen?

    Das würde in meinem Fall nämlich dann fSAMPLE=fCLK/(18*16)= 3420Hz
    ergeben, ist das richtig?
    Ja, aber wo kommen die 16 her? Bei Deinem SPI Takt von 62500Hz geteilt durch 18 komme ich etwa auf 3472Hz. Das ist dann die maximale Anzahl der Messungen pro Sekunde, die Du am µC erhalten kannst wenn wirklich jeder einzelne SPI-Takt zur reinen Nutzdatenübertragung genutzt wird und der Datenstrom auch ununterbrochen läuft, also keine SPI-Pause zwischen den Samples gemacht wird.

    dann hab ich noch eine Frage zu einem der digramme in dem Datenblatt
    zum Beispiel bei figure 2-28 wird ENOB in Abhängigkeit der input
    frequency dargestellt. Ist mit der Input Frequency die Frequenz des zu
    messenden signals gemeint?
    Ja, würd ich auch so sehen.
    http://de.wikipedia.org/wiki/Effektive_Anzahl_von_Bits

    Gruß
    Searcher
    Geändert von Searcher (29.04.2014 um 22:04 Uhr)
    Hoffentlich liegt das Ziel auch am Weg
    ..................................................................Der Weg zu einigen meiner Konstruktionen

Ähnliche Themen

  1. Sample-Hold Schaltung
    Von hacker im Forum Elektronik
    Antworten: 12
    Letzter Beitrag: 09.11.2009, 05:37
  2. LCD 4x20 mit KS0070B Chip kompatibel zum HD44780 Chip???
    Von Fighter-2 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 09.11.2007, 16:06
  3. Externer 16bit-ADC mit Sample and Hold für 3 Signale
    Von cateye030 im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 3
    Letzter Beitrag: 27.02.2007, 11:49
  4. ADC: Samplingrate bestimmen. Datenübertragung AVR-PC
    Von FelixA im Forum AVR Hardwarethemen
    Antworten: 3
    Letzter Beitrag: 16.11.2006, 16:49
  5. Suche alte Bascom Sample-Zip
    Von RCO im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 6
    Letzter Beitrag: 23.09.2004, 20:01

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests