Forum: Mikrocontroller und Digitale Elektronik Router WHR-HP-G54 SD-Mod


von b52 (Gast)


Lesenswert?

Hey,

ich wollte meinem Router WHR-HP-G54 so einen schicken SD-Mod verpassen, 
dass ich mehr Platz habe:
http://www.dd-wrt.com/wiki/index.php/SD/MMC_mod

Nun wolle ich fragen, ob es einfach möglich ist eine zusätzliche LED 
irgendwie anzubrungen, die den Datendurchsatz erkenntlichen machen soll, 
so wie bei der HDD-LED am PC.

Wäre das ohne großen Aufwand möglich?

Vielen Dank
Oli

von Michael H* (Gast)


Lesenswert?

hallo modder,

led in die slave-select leitung. natürlich mit einem treiber-transistor.
1
                    ^   3V3
2
          ___       |
3
SS/  O---|___|----|<    2N2907 oder ähnlich. auf alle fälle pnp
4
          47k       |
5
                   | |  1k
6
                   | |
7
                    |     ^^
8
                    |     ||
9
                    o----|>|----O GND
10
                         led
wenn es noch mehr blinken soll, leg die schaltung an den miso oder mosi, 
oder ver-oder-e beide.

ach ja, nur zur sicherheit: mit ner blauen led wirst du dich ein
bisschen schwer tun. ich überlass es dir selbst, rauszufinden, warum ^^

von b52 (Gast)


Lesenswert?

kannst du mir das schaltbild etwas erläutern?
ich versteh da leider garnichts :/

von Michael H* (Gast)


Lesenswert?

die sd-kart wird über den spi bus angebunden. das ist spi:
http://de.wikipedia.org/wiki/Serial_Peripheral_Interface#Eigenschaften

jedes mal, wenn sich was auf der sd-karte tut, wird also die ss-leitung 
low gezogen. und genau dann schalter der transistor durch, dann fließt 
strom durch die led und sie leuchtet.

oder kannst du die nur die ascii grafik nicht deuten?

von Oli M. (b52)


Lesenswert?

ich kann die ascii grafik nicht deuten

von Michael H* (Gast)


Angehängte Dateien:

Lesenswert?

so

von Oli M. (b52)


Lesenswert?

SS stellt genau was dar?

Vielen dank schonmal soweit

von Michael H* (Gast)


Lesenswert?

slave select. sh wikipedia link

von holger (Gast)


Lesenswert?

>SS stellt genau was dar?

Das ist CS bei der MMC.

von Oli M. (b52)


Lesenswert?

und da liegt jedes mal nen potential an wenn etwas mit dem chip gemacht 
wird?

von Oli M. (b52)


Lesenswert?

>wenn es noch mehr blinken soll, leg die schaltung an den miso oder mosi,
oder ver-oder-e beide.

und wie genau hab ich das zu verstehen?

kenn mich da leider nicht so aus :/

von Michael H* (Gast)


Lesenswert?

potentialdifferenz = spannung. ein potential ergibt erst mit einem bezug 
eine spannung.

der SS ist idle high. das heißt, wenn sich nix tut, is der auf 3V3 
(gegen GND). wenn jetz irgendwas auf die SD-karte zugreift, muss der SS 
auf gnd gezogen werden. dabei schaltet dann auch der transistor durch, 
weil er eine negative basis-emitter-spannung über den basistransistor 
anliegen hat. und deine led leuchtet.

von Michael H* (Gast)


Lesenswert?

beim zugriff ist die SS leitung dauer low. und während der zeit hast 
halt verschiedene bit-zustände (1 und 0, high oder low) auf den miso- 
und mosi-leitungen.
wenn dir das blinken an der SS-leitung zu langsam is, kannst du die 
miso- oder mosi-leitung ausprobiern. das sollte schneller blinken. würde 
aber empfehlen, erst die SS leitung zu probiern.
das mit dem ver-order-n lassen wir lieber

von Oli M. (b52)


Lesenswert?

hey,

der hack hat wunderbar geklappt, ein treiber will nicht ganz aber es 
gibt zum glück ja 2 andere die funktionieren

da ich die sd karte über die leds des router angeschlossen habe, die man 
steuern kann, seh ich momentan halt wie es blinkt :D

das mit ss stimmt, da leuchtet die led pausenlos wenn irgend ein zugriff 
stattfindet, die mosi miso flackern, so wie ich das von der hdd lampe 
kenne,

kann man die zwei irgendwie kombinieren?
ich denke mal du hast das ver-order-n damit gemeint?
wie geht das?

vielen dank soweit
oli

von Michael H* (Gast)


Lesenswert?

http://de.wikipedia.org/wiki/Logikgatter
da suchst du dir ein gatter aus, das deine led so blinken lässt, wies 
dir passt. die eingänge der gatter schaltest du über vorwiderstände von 
10k an die spi-leitungen. den ausgang vom gatter schaltest du an den 
basisvorwiderstand.
http://www.lrz-muenchen.de/~elab/gde/pdf/TTL.pdf
hier findest du dann bauteilnamen zu den gattern.

von Oli M. (b52)


Lesenswert?

ok,
ich würde es dann wiefolgt machen:
nen or-gatter nehmen, da die miso und mosi leitung dran, den ausgang an 
nen transistor der durchschaltet wie bei deiner skizze und die led zum 
leuchten bringt

was meinst du?

grüße
oli

von Michael H* (Gast)


Lesenswert?

ausprobiern. ich hätte nix einzuwenden.

von Oli M. (b52)


Lesenswert?

ok,

welches gatter brauch ich dann genau?
hast du da zufaellig nen reichelt link für mich?
oder nen link von nem anderen shop der günstiger ist?

was genau bedeutet denn jetzt ver-order-n ?

und wieso würde das mit ner blauen led nich gehn? ,)

mfg oli

von Michael H* (Gast)


Lesenswert?

nönö, wer so ein toller "hacker" und "modder" ist, der kann auch ein 
bisschen alleine denken...

von Oli M. (b52)


Lesenswert?

bitte?

ja du bist nen toller hecht ...

von Chris (Gast)


Lesenswert?

Du brauchst ein OR Gattern, OR zu deutsch ODER. Damit war das ver-oder-n 
gemeint ;) Ein zweifach ODER Gatter reicht hier ja schon, d.h. wenn MISO 
oder MOSI aktiv sind ist der Ausgang HIGH, Eingang 1 oder Eingang 2 halt 
:)
Den Baustein kannste ja jetzt finden .. :)

von Lötlackl (Gast)


Lesenswert?

moin,

>>und wieso würde das mit ner blauen led nich gehn?

Zieh' Dir doch mal 'n Datenblatt einer blauen LED und schaue nach, wie 
hoch dessen Flußspannung beträgt. Vielleicht klingelt's ja dann...


mfg Lötlackl

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.