Forum: Mikrocontroller und Digitale Elektronik eine art schalter um das MISO signal zu trennen


von Carl (Gast)


Lesenswert?

Ich suche eine schaltung Transistor oder ähnliches um ein SPI device 
BARO Sensor vom SPI MISO als CS Leitung zu nutzen.

Das soll heißen

wenn ich das gerät anspreche setzte ich den CS Pin und der DOUT Pin des 
Sensors wird in die Leitung MISO eingespeißt und umgekehrt.

Warum das ganze weil der Sensor keinen CS besitz und laut hersteller 
sollte man einen Levelschifter nehmen wo man den OE Pin als CS nutz high 
kein Schiften möglich ,low schiften möglich. nur ´benötige ich keinen 
Levelschifter weil alles auf 3,3Volt ist.

wie lößt man das ganze per schaltung wäre super nett wenn mir einer mal 
eine Schaltung reinstellen kann


Vielen vielen Dank

von Matthias L. (Gast)


Lesenswert?

Hä??

Was willst du haben?? Ich hab dein Problem nicht verstanden..

von Carl (Gast)


Lesenswert?

Der Sensor hat nur MISO MOSI SCK für SPI keinen CS

wenn der SPI Bus Daten bekommt für ein SPI Device wird das entsprechende 
Gerät mit CS ausgewählt.Aber der Sensor nimmt auch die Daten an weil er 
aktiv ist und keinen CS besitzt um eventuelle falsh informationen auf 
der MISO Leitung (also antworten vom Sensor) zu vermeiden muß der 
DOUT(MISO) am Sensor vom Bus gekoppelt werden.Erst wenn ich die 
richtigen Steuerdaten auf der MOSI Leitung sende gibt der Sensor die 
richtigen Daten aus die ich haben will und dann muß die DOUT (MISO) 
Leitung in den Bus geschalten werden.

von Steffen H. (Firma: www.shotech.de) (mc_sho) Benutzerseite


Angehängte Dateien:

Lesenswert?

ich Denke ich weiss, was er will. Das habe ich mal mit einem 
SN74AHCT1G125 gemacht. Anbei die Schaltung, sollte ich das richtig 
verstanden haben.

von Realplotter (Gast)


Lesenswert?

Allenfalls ein Soft-SPI mit 3 port pins ?

von Carl (Gast)


Lesenswert?

so in der art suche ich aber nur mit 3,3volt unterstützung

von Winne (Gast)


Lesenswert?

Nimm nen einen nichtnegierenden Tristatebustreiber z.B.74F244 (enthällt 
2 4-fach Bustreiber.)
lege einen "/CS" auf den /OutputEneble und schon kannst du alle 
Datenleitungen vom und zum Sensor Kontrollieren

Das heist damit lassen sich 2 4fach-Weichen realisieren.

http://www.fairchildsemi.com/pf/74/74F244.html

von Carl (Gast)


Lesenswert?

habe noch 74lvx125 die habe ich eingesetzt um von 5 volt auf 3 volt zu 
schiften dort habe ich auch den sensor dran gehabt hat funktioniert.

kann ich da auch mit 3,3 volt rein statt mit 5 Volt???

wenn ja nehme ich den ist zwar übertrieben einen shifter nur zu nutzen.

von Winne (Gast)


Lesenswert?

Nachtrag für 3,3V  kommt der 74ACT244 in Frage.

http://www.fairchildsemi.com/ds/74/74F244.pdf

von Hagen R. (hagen)


Lesenswert?

Eventuell kannst du deine SPI Bausteine auch kaskadieren. Zb. du hast 10 
solcher Sensoren dann kaskadiere sie einfach.

Gruß Hagen

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.