Forum: Mikrocontroller und Digitale Elektronik Arduino mit einem 328 -> AD (AD7795) auslesen SPI


von Sedrah (Gast)


Lesenswert?

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!

von Sedrah (Gast)


Lesenswert?

Hat keiner eine Idee für mich über?

von Krapao (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.