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.
Steht alles im Datenblatt. Erst lesen & verstehen, dann IC verwenden.
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.
Welche Bedeutung hat denn der AS Pin vom ADC bzw. wo wird dieser am BeagleBone Black angeschlossen?
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.
Jimmy schrieb: > Sagt mir irgendwie nichts. Welches der drei Worte "VDD", "Float" und "AGND" ist dir unklar?
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
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
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.