mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ADC stört den Komperator (AT91SAM7S)


Autor: Artur (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hello.

Verwende 4 Kanäle des ADC. AD4 stört den einen Komperator(welcher unter 
anderem mit der AD4-Leitung verbunden ist) mit ca. 18kHz (stark 
verzerrtes Rechtecksignal). Dies hat zur Folge, dass der Komperator 
störende Flankenwechsel am Ausgang liefert.
Woran kann es liegen und wie kann man das störende Signal softwareseitig 
beseitigen?

meine Initialisierung
void ADC_Init(void)
{
 // Clear all previous setting and result
 AT91F_ADC_SoftReset (AT91C_BASE_ADC);
 
 /* First step: Enable ADC's Clock at PMC level.*/
 AT91F_PMC_EnablePeriphClock ( AT91C_BASE_PMC, 1 << AT91C_ID_ADC ) ;
       
 /* Second Step: Set up by using ADC Mode register */
 AT91F_ADC_CfgModeReg (AT91C_BASE_ADC,
                      (SHTIM << 24) | (STARTUP << 16) | (PRESCAL << 8) | 
                      (SLEEP << 5) | (LOWRES <<4) | (TRGSEL << 1) | (TRGEN )) ;

  /* Third Step: Select the active channels */
  AT91F_ADC_EnableChannel (AT91C_BASE_ADC, (1<<CHANNEL4)); 
  AT91F_ADC_EnableChannel (AT91C_BASE_ADC, (1<<CHANNEL5));
  AT91F_ADC_EnableChannel (AT91C_BASE_ADC, (1<<CHANNEL6));
  AT91F_ADC_EnableChannel (AT91C_BASE_ADC, (1<<CHANNEL7));
}

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.