Kommunikation PC zu AD-Wandler mit SPI Schnittstelle

Hardware- und Elektronikbasteleien, Ansteuerung von Schnittstellen und Peripherie.
Fragen zu "Consumer"-Problemen kommen in Offtopic.
KlausS
Beiträge: 1
Registriert: 29.05.2008 17:30

Kommunikation PC zu AD-Wandler mit SPI Schnittstelle

Beitrag von KlausS »

Hallo PB-User,

hat schon mal jemand über die COM Schnittstelle oder den Parallelport eine SPI Schnittstelle programmiert?
Ich möchte gerne einen AD-Wandler auslesen, der nur diese Schnittstelle hat.

Da ich das Rad nicht noch einmal erfinden möchte frage ich hier, ob das schon mal jemand getan hat und mir weiterhelfen kann.

Bin für alle Hinweise wie das geht dankbar!

Beste Grüße, KlausS
Benutzeravatar
BlueHoschi
Beiträge: 97
Registriert: 02.10.2007 07:19

Beitrag von BlueHoschi »

Kannst mich ja für doof erklären wenn Du willst, aber was heißt denn SPI?
Vielleicht kenne ich es ja schon unter anderem Namen? Aber SPI sagt mir nix :freak:
Wer Dir Steine in den Weg legt, pflastert den vielleicht.

PB 5.21, Win 7 64 bit
Benutzeravatar
Helmut
Beiträge: 162
Registriert: 20.09.2004 22:53

Beitrag von Helmut »

Na, solltest du dringend mal anschauen.
wird bei vielen Bausteinen benutzt. SD/MMC-Karten, Ethernet-Bausteinen usw.
www.Soft-land.de Microkopter MikroSPS Webserver von Marco, Ulrich Radig und Thomas Heldt.
Läuft mit SPI
Gruß Helmut


SPI (Serial Peripherial Interface)
● schnelle synchrone serielle Schnittstelle ( bis ca. 1MBit/s)
● Kommunikation zwischen MCs oder anderen externen
Komponenten
● Interruptquelle
Benutzeravatar
BlueHoschi
Beiträge: 97
Registriert: 02.10.2007 07:19

Beitrag von BlueHoschi »

Danke Helmut, habe da zwar keine Beschreibung zu SPI gefunden, aber da gibt´s ja viele andere Dinge zu Atmels AVR-Serie.
Wer Dir Steine in den Weg legt, pflastert den vielleicht.

PB 5.21, Win 7 64 bit
Benutzeravatar
Helmut
Beiträge: 162
Registriert: 20.09.2004 22:53

Beitrag von Helmut »

Naja,
grundsätzlich gibt es eine Clock, DatenIN, DatenOUT und WICHTIG eine SELECT-Leitung. Das bedeutet, du kannst mehrere SPI-Bausteine para an die MOSI, MISO, CLK- Leitungen anschließen, selectierst die dann über die Select-Leitung. Kann dir die BASCOMAVR und die Mbasic-Webseiten empfehlen:
www.mcselec.com und http://www.mikroe.com/
speziell:
http://www.mikroe.com/en/books/picmcubook/ch6/
Benutzeravatar
BlueHoschi
Beiträge: 97
Registriert: 02.10.2007 07:19

Beitrag von BlueHoschi »

@Helmut
Gut, aber nur um Mißverständnisse im Keim zu ersticken, gemeint ist nicht:
In System Programming wie bei Atmel?

@KlausS
Vielleicht wäre es hilfreich wenn man den AD-Wandler-Typ hätte.
Und sofern es sowas wie ein Exot ist, wäre möglicherweise auch ein Link zum Datenblatt gut.
Wer Dir Steine in den Weg legt, pflastert den vielleicht.

PB 5.21, Win 7 64 bit
Benutzeravatar
Helmut
Beiträge: 162
Registriert: 20.09.2004 22:53

Beitrag von Helmut »

Der erste Beitrag beschreibt eine Schnittstelle um mit einem Baustein Daten auszutauschen.
Um darauf zurück zu kommen, ich kenne kein Programm.
Muss aber mit passenden Datenblatt und ev. "Zugriff-DLL" mit Purebasic machbar sein.
Das aktuelle PB, meine ich, kann Parallel und Seriell.

ISP braucht man nur zum Programmieren.
Gruß Helmut
Antworten