» »

[SPI] frekvenca in dolžina kabla

[SPI] frekvenca in dolžina kabla

wajdouc ::

Imam 6 SPI senzorjev priključenih na RPi in dolžine kablov (običajne žice, 26 AWG, prepletene) od 0.5 do 2 metra.
Pri nižjih frekvencah SPI ure (do 24 kHz) so podatki v redu, pri višjih frekvencah (v rangu MHz), dobivam gibberish podatke.

Zanimajo me možne rešitve, da bom dobival prave podatke pri visokih frekvencah. Kaj priporočate, kako naj začnem reševati problem?

TEDY ::

premisli o uporabi (SPI) line driverjev.
Pri enem projeku mi SPI na 1MHz z ISL83490 deluje brez problema na 3m.
 primer

primer

Zgodovina sprememb…

  • spremenil: TEDY ()

wajdouc ::

@TEDY hvala!

Zanimivo je to, da če priključim po en senzor na RPi, deluje čisto v redu tudi na 2 metrih pri 3 MHz. V kolikor priključim vseh 6, dobim želene podatke iz samo treh senzorjev.

perpetum ::

Ce je to vse na istih linijah, potem je to smiselno, ker vec naprav na vodilu povecuje kapacitivnost linije in zmanjsuje integriteto signala.

TEDY ::

Če je tako, kot je rekel perpetum, lahko probaš rešiti z navadnim "bufferjem".
kot je narejeno tukaj

wajdouc ::

Rešil sem s kabli z opletom tako, da sem znižal frekvenco SCLK na 725 kHz. To je spodnja meja, pri kateri sistem deluje stabilno po prvotnih načrtih. Idealno bi bilo, da bi uporabil eno od predlaganih rešitev ampak s tem nastopijo druge težave, za katere ni časa.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

6 pospeškometrov pri 1 kHz, kateri mikrokrmilnik?

Oddelek: Elektrotehnika in elektronika
171955 (1460) srus
»

Infrardeče kontroliranje motorja

Oddelek: Elektrotehnika in elektronika
472980 (2411) SplitCookie
»

Osciloskop

Oddelek: Elektrotehnika in elektronika
153370 (2520) darkolord
»

Varčna sijalka vs. žarnica (stroškovno) (strani: 1 2 )

Oddelek: Elektrotehnika in elektronika
9928557 (23883) BlaiseM

Več podobnih tem