Hi für viele hier sicherlich keine große Sache aber für mich das erste mal mit SPI zu arbeiten. Ich würde gerne einen AD7795 mit einem Arduino auf dem ein Mega328 verbaut ist auslesen aber ich komme da irgendwie nicht wirklich rein - ich habe inzwischen gefühlte 100 Tutorials gefunden in den gezeigt wird wie ich über SPI etwas ansteuere aber der Schritt es auf mein Arduino zu bringen gelingt grad nicht. Was muss ich bedenken? Wie kann ich den AD auslesen? Habe gesehen das ich am AD Continuous Read einstellen könnte (wenn ich es hinbekomme) Wär echt dankbar für jede Hilfe! Also ich möchte wirklich nur Daten vom AD wandler wandeln lassen und dann entweder über Interupt benachrichtigt werden oder halt pollen das ist relativ egal. Danke schonmal für Hilfreiche Antworten!
Die Arduino-Library hat bereits nutzbare SPI Routinen (Suche: "This library allows you to communicate with SPI devices, with the Arduino as the master device.") Und es gibt Tutorials wie man über SPI angeschlossene ICs ansteuert (Suche: "In this tutorial you will learn how to control the AD5206 digital potentiometer using Serial Peripheral Interface (SPI)." und Suche: "In this tutorial you will learn how to interface with an AT25HP512 Atmel serial EEPROM using the Serial Peripheral Interface (SPI) protocol." und Suche: "This is the first of two chapters in which we are going to start investigating the SPI data bus, and how we can control devices using it with our Arduino systems.") Und es gibt (Nicht-Arduino-)Beispiele wie man den AD7795 initialisieren kann (Suche: "Diese Routine Initialisiert den AD7795" und Suche: "LiPo Voltmeter mit Telemetrieempfänger" interessant sind init_ad7795 und write_ad7795)
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.