Forum: Mikrocontroller und Digitale Elektronik Referat über Atmel AT91SAM ADC


von Markus K. (Gast)


Lesenswert?

Hallo. Ich muss bis morgen ein Referat über einen Atmel AT91SAM 
Analog-Digital-Wandler machen. Ich habe es eigentlich soweit schon 
fertig nur eine Sache verstehe ich nicht:

It also integrates an 8-to-1 analog multiplexer, making possible the 
analog-todigital
conversions of 8 analog lines. The conversions extend from 0V to ADVREF.

Frage: Was macht ein Multiplexer.

The analog input pins can be multiplexed with PIO lines. In this case, 
the assignment of the ADC
input is automatically done as soon as the corresponding channel is 
enabled by writing the register
ADC_CHER. By default, after reset, the PIO line is configured as input 
with its pull-up
enabled and the ADC input is connected to the GND.

Frage: Was soll das heißen ? Was sind PIO Lines bzw. was machen die ?

Ich hoffe ihr könnt mir helfen

Mfg
Markus K.

von Karl H. (kbuchegg)


Lesenswert?

Markus K. schrieb:
> Hallo. Ich muss bis morgen ein Referat über einen Atmel AT91SAM
> Analog-Digital-Wandler machen. Ich habe es eigentlich soweit schon
> fertig nur eine Sache verstehe ich nicht:
>
> It also integrates an 8-to-1 analog multiplexer, making possible the
> analog-todigital
> conversions of 8 analog lines. The conversions extend from 0V to ADVREF.
>
> Frage: Was macht ein Multiplexer.

Ein Multiplexer ist an dieser Stelle nichts anderes als ein 
Mehrwege-Schalter.
Der µC hat nur einen ADC. Aber mit dem Multiplexer kann einer von 
mehreren Pins auf den ADC aufgeschaltet werden. Immer nur einer zur 
gleichen Zeit.


Dein Fernseher zb.
Der hat nur einen Empfänger. Aber du kannst trotzdem theoretisch mehrere 
Programme 'gleichzeitig' schauen, wenn du nur schnell genug zwischen den 
Kanälen hin und her zappst.

von Markus K. (Gast)


Lesenswert?

Danke.

Und was heißt das mit PIO Lines gemultiplext werden kann ?

von Karl H. (kbuchegg)


Lesenswert?

Markus K. schrieb:
> Danke.
>
> Und was heißt das mit PIO Lines gemultiplext werden kann ?

Keine Ahnung. Schau ins Datenblatt, was die unter PIO Lines verstehen. 
Irgendwo muss das ja definiert sein.

von Storm (Gast)


Lesenswert?

PIO = programmed Input / Output = (fast) beliebiger Pin

von Razer (Gast)


Angehängte Dateien:

Lesenswert?

Also ist das Blockdiagram so zu verstehen das die Dedicated Inputs nur 
für den ADC gemacht sind, und von den anderen jeweils einer in den ADC 
gemultiplext wird.

von STK500-Besitzer (Gast)


Lesenswert?

Razer schrieb:
> Also ist das Blockdiagram so zu verstehen das die Dedicated Inputs nur
> für den ADC gemacht sind, und von den anderen jeweils einer in den ADC
> gemultiplext wird.

Die Dedicated Inputs haben nur die ADC-Funktion.
Die anderen können scheinbar auch noch als digitale IO-Pins benutzt 
werden.
"Alternate Function" oder so nennt sich der Spaß.

von Razer (Gast)


Lesenswert?

Ok. Und 8 zu 1 Multiplexer heißt dann wohl das 8 Eingänge ausgewählt 
werden können und von denen jeweils einer an den ADC kommt. Und die 
Dedicated sind immer am ADC.

Mfg
Markus K

von STK500-Besitzer (Gast)


Lesenswert?

Razer schrieb:
> Ok. Und 8 zu 1 Multiplexer heißt dann wohl das 8 Eingänge ausgewählt
> werden können und von denen jeweils einer an den ADC kommt. Und die
> Dedicated sind immer am ADC.

Nope.
Dein Controller hat nur einen ADC-Eingang.
Der Multiplexer ist dazu da, diesen einzelnen Eingang auf mehrere 
Eingänge aufzuteilen.
Der Multiplxer ist das Parallelogramm im Gehäuse, in das mehrere 
Leitungen hineingehen, aber nur eine hinaus zum ADC.

von Razer (Gast)


Lesenswert?

Achso. Danke. Das heißt also es können maximal 8 Eingänge zum Wandler 
gehen. Egal ob dezidiert oder PIO

von Markus K. (Gast)


Angehängte Dateien:

Lesenswert?

So eine Frage hätte ich noch. Kann mir irgendwer die Zeichnung schlüssig 
erklären ?
Ich weiß zwar was die einzelen Register bzw. Bits machen, aber irgendwie 
fehlt mir der Überblick

von Cyblord -. (cyblord)


Lesenswert?

Ist bei euch die Regel das immer der mit der wenigsten Ahnung zu einem 
Thema genau dort ein Referat drüber machen muss? Anders kann man sich 
das nicht erklären.
Das Diagramm zeigt lediglich wie sich die einzelnen Register bzw. Bits 
zeitlich zueinander und zum (ADC)Takt verhalten. Wann welche Daten 
geschrieben/gelesen werden und wann diese Daten gültig sind. Wüsste 
nicht was man da nun "dezidiert" erklären sollte. Und ich wüsste nicht 
warum man dieses Diagram in ein Referat einbauen sollte. Ich denke du 
weiß so wenig über das Thema dass du gar nicht auf nützliche Inhalte 
komprimieren kannst, sondern wahllos irgendwas vorstellst.

gruß cyblord

von Markus K. (Gast)


Lesenswert?

Es hat keiner eine Ahnung. Wir müssen den Stoff mittels Referaten 
ausarbeiten. Is ein bisschen komisch, aber ich kanns nicht ändern.

von Holger H. (holger-h-hennef) Benutzerseite


Lesenswert?

@ Markus K.
Tip:
Schau dir mal das Daten-Blatt vom ATMEGA 8 an.
 Abteilung ADC .
speziell der ATMEGA 8 L in SMD Bauform.
Da ist schon der ADC mit Zeichnung drin, und
wie man den auf der Board GND-Plane noch super "rauscharm" routen kann.
( Mit L Filtern an AdcRef.)

Das ist immer so wenn ich nicht weiterkomme lese ich die Dokus.
von anderen Herstellern durch.

Dann reduziert sich das mit dem Dinglisch Fach-Chinesisch E-Labor Slang:
PIA, PIO, MUX, VcREF und konsorten.

Viel Erfolg.
Gruss Holger.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.