Max187 über SPI

Dies ist das deutsche Forum für alle Themen um den IO-Warrior. Beiträge bitte nur in Deutsch.

Moderator: Guido Körber

smatei
Posts: 77
Joined: Sat Apr 25, 2009 12:57 am

Re: Max187 über SPI

Post by smatei »

Auch mit einer 3V Batterie kriege ich nur Einsen eingelesen.
smatei
Posts: 77
Joined: Sat Apr 25, 2009 12:57 am

Re: Max187 über SPI

Post by smatei »

Und wieder einmal waren es die Ports am IOW!?! Ich weiss nicht was ich damit gemacht habe, oder wieso mein Lötkolben vielleicht auch ne Mini-Stahlschmelze ist, aber die waren hin...

Ich habe den Max187 nun beschaltet wie in Figure 3a aus dem PDF und gehe mit folgenden Pins an den IOW:

Code: Select all

SCLK  -> SCK
CS    -> SS
DOUT  -> MISO
Die Reports zum Einlesen sind folgende:

Code: Select all

1. Report
//Initialisieren von SPI und einstellen von CPHA und CPOL, sowie der Taktrate
iowrep[0] = 0x08;
iowrep[1] = 0x01;
iowrep[2] = 0x03;

2. Report
//SPI 2-Byte lesen für den MAX187 
iowrep[0] = 0x09;
iowrep[1] = 0x02;
Ich habe die Taktrate erst einmal auf die niedrigste gestellt, werde aber noch berichten was bei höherer Taktung geschieht. Auf jeden Fall ist der MAX187 erst einmal am IOW dran und misst.

Danke für die Hilfe,
Sebastian.
towaibw
Posts: 198
Joined: Sat Dec 27, 2003 10:55 pm
Location: Berlin / Germany
Contact:

Re: Max187 über SPI

Post by towaibw »

Immer nur "Einsen" sieht für mich wie ein offener Eingang aus. Wie sieht denn die Zusammenschaltung MAX und IOW genau aus?
Ist an die "Kreuzung" gedacht worden? Also Dout vom MAX an den Din (SPI-MISO) des IOW?
O.K. , ist eine bösartige Anschuldigung, aber ich habe schon Pferde .... ;-)


Edit: Upps, aber das stand ja schon im vorherigen Beitrag (die Beschaltung). Ich bleibe aber beim offenen Eingang als Ursache ;-).
Last edited by towaibw on Sun Nov 01, 2009 7:43 pm, edited 1 time in total.
friend-of-rq
Posts: 389
Joined: Sun Feb 13, 2005 1:22 pm
Location: Gerblingerode / Duderstadt
Contact:

Re: Max187 über SPI

Post by friend-of-rq »

Hallo Smatei,

für die Verwendung der SPI ist es wichtig mit welchem IOW willst Du diese verwenden ?

den IOW24 und IOW56 verhalten sich bei CPOL / CPAH unterschiedlich.

für einen Einfachen Test würde ich mal MISO und MOSI über eine Brücke verbinden.

Wenn Du jetzt einige Bytes über SPI sendest/empfängst müssen diese gleich sein !

Im Test-Tool ALL-in-ONE kannst Du alle Parameter der SPI-Schnittstelle einfach und schnell testen.

Gruss Ralf
smatei
Posts: 77
Joined: Sat Apr 25, 2009 12:57 am

Re: Max187 über SPI

Post by smatei »

Ist schon alles gelöst worden. Trotzdem grossen Dank.

Als Nachtrag:

Den Max187 kann man nur mit der niedrigsten Geschwindigkeit betreiben.
Post Reply