Arduino über ISP flashen mit RFID-Reader an SPI

Gast #6691331
Lesenswert?

Hallo,
ich habe ein Arduino, welche ich über ISP flashen möchte. Das 
funktioniert auch. Jetzt habe ich an den SPI-pins aber auch ein 
RFID-Reader dran hängen. In dieser Konstellation kann ich den Arduino 
nicht mehr flashen. Gibt es da eine Möglichkeit das hinzubekommen? Ist 
doof, wenn ich jedesmal den RFID-Reader abstecken muss.
#6691361
Lesenswert?

Felix schrieb:

> ich habe ein Arduino, welche ich über ISP flashen möchte. Das
> funktioniert auch. Jetzt habe ich an den SPI-pins aber auch ein
> RFID-Reader dran hängen. In dieser Konstellation kann ich den Arduino
> nicht mehr flashen. Gibt es da eine Möglichkeit das hinzubekommen? Ist
> doof, wenn ich jedesmal den RFID-Reader abstecken muss.

Ja, hänge einfach einen 74HC126 zwischen RFID-Readder und Arduino-SPI. 
Das ist ein Baustein, der 4 Gatter hat. Jedes Gatter hat einen Eingang 
und einen Ausgang und ein Gate. Wenn das Gate auf High ist, hat der 
Ausgang den Wert des Eingangs. Ist das Gate auf Low, ist der Ausgang 
hochohmig, also passiv. Als Umschaltsignal für die Gates nimmst Du das 
Reset-Signal. Das ist High im normalen Betrieb und Low beim Flashen.

fchk
Gast #6691510
Lesenswert?

Wenn der RFID reader ein "richtiges" SPI Interface hat, dann hat er auch 
eine "Chip Select" Leitung. Du musst nur dafür sorgen, dass sie einen 
inaktiven Pegel hat, während der AVR programmiert wird. Vielleicht 
reicht ein simpler Pull-Up Widerstand.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren