Forum: Mikrocontroller und Digitale Elektronik ADC Anschlussplan für BEagleBone oder Raspberry


von Jimmy (Gast)


Lesenswert?

Hallo Zusammen,

ich habe bisher sehr wenig mit Mikrocontrollern zutun gehabt, benötige 
diesmal jedoch Hilfe bei der Verschaltung.

Ich habe folgenden ADC: AD7998-BRUZ-0 
(http://www.analog.com/media/en/technical-documentation/data-sheets/AD7997_7998.pdf)

Und ich möchte das SMD-Bauteil via I2C an einem BeagleBone Black 
betreiben. Jedoch ist mir die Verschaltung etwas unklar.

Pin 1,3,4,20 :: AGND = ? -> Muss an diesem PIN etwas angeschlossen 
werden
Pin 2,5 :: VDD -> Hier wird die Versorgungsspannung des BeagleBone Black 
(5V) geklemmt oder?
Pin 6 :: Refin -> ?
Pin 7 :: Vin1? -> Ist das eine Spannung wie z.B von einer Batterie? Also 
die Spannung, die umgewandelt werden soll? Falls ja, kann ich ein 
Batterie direkt anschließen?
Pin 8 ::  Vin3?
Pin 9 ::  Vin5?
Pin 10 ::  Vin7?
Pin 11 ::  Vin8?
Pin 12 ::  Vin6?
Pin 13 ::  Vin4?
Pin 14 ::  Vin2?
Pin 15 :: As ?
Pin 16 :: CONVST -> Start Signal wird an GPIO des BeagleBone geklemmt
Pin 17 :: Alert/Busy -> An einem GPIO des BeagleBone?
Pin 18 :: SDA -> an I2C-1 von BeagleBone?
Pin 19 :: SCL -> an I2C-1 von BeagleBone?

Ich habe dazu mal eine Schaltung gesehen, in der unter anderem auch drei 
Kondensatoren verschaltet waren zum Glätten. Eventuell hat jemand einen 
Tipp für die Verschaltung oder einen Schaltplan mit der richtigen 
Verschaltung und einer kurzen Erklärung für das Verständnis.

Vielen Dank vorab.

von Torben K. (tokuhila)


Lesenswert?

Steht alles im Datenblatt. Erst lesen & verstehen, dann IC verwenden.

von Wanderer (Gast)


Lesenswert?

Typischer weise sind TI Datenblätter meist nicht wirklich leichte Koste. 
Es gibt für den AD7998 ein Evaluation Board für ca. 50 Euro.
http://www.mouser.de/ProductDetail/Analog-Devices/EVAL-AD7998EBZ/?qs=WIvQP4zGaniDIKPVoj%252be9Q%3d%3d
Aus dem Schaltplan könntest du die Anschlussbelegung abkupfern. Bei dem 
Bord sind alle Eingänge gepuffert die müsste man nicht 1zu1 übernehmen. 
Eine vernünftige Eingangsbeschaltung und Filterung sollte beim ADC immer 
vorgenommen werden idealerweise aber auf das entsprechende Nutzsignal 
angepasst. Die eigentliche Grundbeschaltung ist recht simple. Beachte 
aber bitte der AD7998 hat keine interne Referenzspannung und beachte die 
Eingangspegel des PI. Der Beagle Bone hat übrigens selber einen ähnlich 
schnellen 12 bit ADC onboard.

von Jimmy (Gast)


Lesenswert?

Welche Bedeutung hat denn der AS Pin vom ADC bzw. wo wird dieser am 
BeagleBone Black angeschlossen?

von Torben K. (tokuhila)


Lesenswert?

Datenblatt S.10 Tabelle 6

von Wolfgang (Gast)


Lesenswert?

Torben K. schrieb:
> Steht alles im Datenblatt. Erst lesen & verstehen, dann IC verwenden.

Ack

Jimmy schrieb:
> Welche Bedeutung hat denn der AS Pin vom ADC

Bei solchen Fragen empfiehlt sich speziell die Lektüre vom Abschnitt 
"PIN CONFIGURATION AND PIN FUNCTION DESCRIPTIONS" des Datenblattes.

von Jimmy (Gast)


Lesenswert?

Sagt mir irgendwie nichts.

von Wolfgang (Gast)


Lesenswert?

Jimmy schrieb:
> Sagt mir irgendwie nichts.

Welches der drei Worte "VDD", "Float" und "AGND" ist dir unklar?

von Torben K. (tokuhila)


Lesenswert?

Probiers damit: 
https://www.amazon.de/Exploring-BeagleBone-Techniques-Building-Embedded/dp/1118935128?ie=UTF8&qid=1464452595&ref_=la_B00PBHO9VS_1_1&s=books&sr=1-1

a) Du weißt nicht was der Beaglebone für IOs hat
b) Du weißt nicht was I2C ist
c) Du hast allgemein zuwenig Elektronikkenntnisse um das anzugehen

von Wanderer (Gast)


Lesenswert?

Noch einmal: mit dem BeaglBone kannst du solche Wandlungen durführen 
ohne einen ADC anschließen zu müssen. Ein geeigneter ist schon im AM3358 
enthalten.
http://beaglebone.cameon.net/home/reading-the-analog-inputs-adc

von Torben K. (tokuhila)


Lesenswert?

Der AD-Wandler verkraftet nur 1,8V und wenn der TO eine Batterie 
anschließt, die eben mehr als 1,8V hat, ist der AD-Wandler kaputt.

von Wanderer (Gast)


Lesenswert?

Leider wahr - auch wenn eine Schutzbeschaltung sehr viel einfacher zu 
relisieren ist als einen kompleten ADC anzuschließen habe auch ich 
Zweifel ob des Sinnes.

von Jimmy (Gast)


Lesenswert?

Mal eine andere Frage. Auf den Seiten 19 und 28 ist das Control Register 
beschrieben. Wenn ich eine analoge Spannung digitalisieren möchte, z.B. 
an Vin_1, mit welchem Kommando via Shell ermögliche ich die 
Digitalisierung beim nächsten CONVST Signal?

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.