Forum: Mikrocontroller und Digitale Elektronik SPI Mitlesen und Auswerten


von Martin K. (martin_k29)


Lesenswert?

Hallo zusammen,

aktuell habe ich folgendes Problem.

Es geht um ein Sensor von Jablotron den ich gerne gerne anders als 
vorgesehenen verwenden will.

Der Sensor funkt seinen Zustand an die Jablotron Zentrale. Dort wird das 
Signal vom Funkemfangsmodulb an die Hauptplatine übertragen.
Und bei dieser Übertragung möchte ich gerne mitlesen. Verbaut sind zwei 
PIC´s. Leider habe ich keine Infos über die Schnittstelle bzw 
Protokoll.Ein verwendeter PIN bei den PICs ist SlaveSelect Pin. Also 
vermutlich SPI.

Ich habe an alle PINS zwischen beiden Pic´s einen Logic Analyser 
angeschlossen. Leider ist aller nicht so Plausibel.

So nun zu meiner Frage. Wie gehe ich am besten vor?

Grüße und Vielen Dank

: Bearbeitet durch User
von Rächdschraipunk (Gast)


Lesenswert?

Martin K. schrieb:
> Verbaut sind zwei PIC´s.

Martin K. schrieb:
> zwischen beiden Pic´s

Bitte keine Deppenapostrophen. Siehe
http://www.deppenapostroph.info


Martin K. schrieb:
> Ein verwendeter PIN

Martin K. schrieb:
> an alle PINS

Warum PIN und nicht Pin? PIN wäre eine Abkürzung aus drei
Substantiven. Also z.B. Persönliche Identifikations Nummer.
Meinst du das mit deiner Schreibweise? Warum nicht
konsequenterweise den Deppenapostroph hier auch verwenden?
PIN'S statt PINS?

von Wolfgang (Gast)


Lesenswert?

Martin K. schrieb:
> Ich habe an alle PINS zwischen beiden Pic´s einen Logic Analyser
> angeschlossen. Leider ist aller nicht so Plausibel.
>
> So nun zu meiner Frage. Wie gehe ich am besten vor?

Du könntest hier als Anhang deine mit dem Logikanalysator mitgelesenen 
Daten zur Verfügung stellen, damit die, die du hier um Rat fragst, sich 
ein Bild machen können.

von pegel (Gast)


Lesenswert?

Wenn ich das richtig sehe, geht es bei der Firma um Sicherheitstechnik.
Ich glaube eher nicht das da Standard Protokolle und Daten im Klartext 
auftauchen.

Zeig doch mal einen Ausschnitt von deiner LA Aufzeichnung.

von H. B. (Gast)


Lesenswert?

Wenn der "Slave Select" Pin verwendet wird ist es vermutlich ein 
SPI-Bus.
Der hat normalerweise 4 Leitungen.
1. SDI (MISO) Daten vom Slave in den Controller
2. SDO (MOSI) Daten aus dem Controller zum Slave
3. SCK  Clock zum Slave
4. SS  (Slave Select) Chip Select zum Slave
Schau mal ob dein Logic Analyzer oder Oszilloskop SPI-Bus dekodieren 
kann.

von bingo (Gast)


Lesenswert?

Welche PICs sind denn das, da kann man doch nachsehen, welche Pins 
benutzt werden. Bei PICs heissen die SCK, SDI und SDO (bei mehreren 
SPI-Ports auch SDI1/SDI2 etc, teilweise kann man aber die Zuordnung zu 
bestimmten Pins einstellen, dann musst Du halt alle Möglichkeiten 
durchspielen.

von Wolfgang (Gast)


Lesenswert?

bingo schrieb:
> Bei PICs heissen die SCK, SDI und SDO (bei mehreren
> SPI-Ports auch SDI1/SDI2 etc, teilweise kann man aber die Zuordnung zu
> bestimmten Pins einstellen, dann musst Du halt alle Möglichkeiten
> durchspielen.

Was willst du da groß durchspielen. Wenn man die Signale auf dem LA 
sieht, ist doch eine klare Sache.

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.