Forum: Mikrocontroller und Digitale Elektronik MCP23S17 SPI Reset Entstörung Welcher Wert


von Peter K. (Gast)


Lesenswert?

Wenn ich zur Entstörung beim SPI einen Widerstand von REset zu 5V setze, 
welches ist der niedrigst mögliche/sinnvolle Wert?
Kann man zusätzlich noch 10nf oder so dazu schalten? Die dann auf GND 
oder wie?

von Sebastian R. (sebastian_r569)


Lesenswert?

Peter K. schrieb:
> Wenn ich zur Entstörung beim SPI einen Widerstand von REset

SPI hat keine Reset-Leitung. Aber ich denke mal, du meinst den 
Reset-Anschluss vom MCP23S17.

Peter K. schrieb:
> welches ist der niedrigst mögliche/sinnvolle Wert?

Kommt auf den Ausgang an, der diesen Eingang bedienen soll. 10k sind 
üblich, wenn man weniger braucht, sollte man das Schaltungsdesign 
überdenken.

Peter K. schrieb:
> Kann man zusätzlich noch 10nf oder so dazu schalten?

Kann man.

Peter K. schrieb:
> Die dann auf GND
> oder wie?

Üblicherweise ja.

von Peter K. (Gast)


Lesenswert?

Wie weit kann man denn runter war ja die Frage mit dem Widerstand und 
gehen auch mehr als 10nf?

von Sebastian R. (sebastian_r569)


Lesenswert?

Peter K. schrieb:
> Wie weit kann man denn runter war ja die Frage mit dem Widerstand und
> gehen auch mehr als 10nf?

Wenn dein Ausgangstreiber 50A treiben kann, reichen auch 0.1 Ohm. Ob das 
sinnvoll ist, musst du selber entscheiden.

Und ja, es gehen auch mehr als 10nF. Aber auch hier kommt es wieder 
drauf an, was du erreichen möchtest.

von Peter K. (Gast)


Lesenswert?

Woran denkst Du, habe ich den 23S17 angeschlossen?
Meinst Du der kann 50A treiben?...

Beitrag #7394971 wurde vom Autor gelöscht.
von Sebastian R. (sebastian_r569)


Lesenswert?

Peter K. schrieb:
> Woran denkst Du, habe ich den 23S17 angeschlossen?
> Meinst Du der kann 50A treiben?...

Keine Ahnung. Du hast ja noch nicht verraten, wie du ihn betreibst und 
was die Bedingungen (EMV,...) sind und auf welche Probleme du mit 
Standardwerten triffst.

Möglich ist vieles - Was davon sinnvoll ist, musst du für dich selber 
entscheiden.

: Bearbeitet durch User
von M. K. (sylaina)


Lesenswert?

Kommt das nicht u.a. darauf an, wie man den benutzen will? Das 
Datenblatt sagt, wenn ichs jetzt richtig gelesen hab, dass der Resetpuls 
mindestens 1 us lang sein soll.
Die Frage, die man also erstmal klären muss, ist wie schnell der 
Resetpuls sein soll/muss

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Peter K. schrieb:
> Woran denkst Du, habe ich den 23S17 angeschlossen?
> Meinst Du der kann 50A treiben?...
Ja, warum denn nicht? Oder hast du schon gesagt, was vermuten lässt, 
dass das NICHT der Fall ist?

Peter K. schrieb:
> Wie weit kann man denn runter war ja die Frage mit dem Widerstand und
> gehen auch mehr als 10nf?
Wenn dein geheimer Pintreiber damit klarkommt.

Aber wenn du an einem Pin mit 10nF und 10kOhm noch EMV-Probleme hast, 
dann hast du sowieso noch irgendeine üble Macke im Design.

von Peter K. (Gast)


Lesenswert?

so, gerade getestet, jetzt gehts, der 10nf hats dann gebracht mit 8,7K 
evtl gingen auch 10, habe ich jetzt aber nicht gegengetestet

von Peter K. (Gast)


Lesenswert?

"Aber wenn du an einem Pin mit 10nF und 10kOhm noch EMV-Probleme hast,
dann hast du sowieso noch irgendeine üble Macke im Design.
"Noch so ein bliutzgescheiter:-)

Ja, sicher liegt es am Design,aber das lässt sich nun mal nicht mal eben 
ändern, da liegt hier und ist halt!


Und üblicherweise hängt der MCP ei solch schlechtem Design wohl direkt 
an einem  uc, Arduino etc pp

Klar das hier gleich wieder vom unmöglichsten FAll ausgegangen wird.

Problem ist jedenfalls erledigt mit diesen zwei oben genannten Maßnahmen 
:-)
Nun geht raus in die Sonne

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Peter K. schrieb:
> Ja, sicher liegt es am Design
Alternativ zum 10nF-Kondensator musst du den Pullup deutlich 
niederohmiger als 4k7 machen. Mein EMV-Spezi sagt zu Recht: alles über 
5k ist aus EMV-Sicht nicht vorhanden. Ein mit nur einem 10k Pullup 
beschalteter Reset-Pin ist also quasi ein offener Reset-Pin.

Und wo wir schon beim Reset sind: kontrollier doch mal, ob du in deiner 
Schaltung den Parameter D003 vom Datenblatt einhältst. Da hat auch schon 
so mancher dumm aus der Wäsche geguckt.

> Noch so ein bliutzgescheiter:-)
"Wusste ich noch nicht, danke für die Info" hätte im Grunde auch 
gereicht.

von Peter K. (Gast)


Lesenswert?

ja, danke, ob 4,7k zu wenig sind, wusste ich halt z.B. nicht.
Aber egal, jetzt geht es.
Ich musste nur für jeden Test wieder vom Haus in den Stall und zurück, 
daher ist es mit eben mal ausprobieren schlecht

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.