www.mikrocontroller.net

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


Autor: b52 (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Michael H* (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo modder,

led in die slave-select leitung. natürlich mit einem treiber-transistor.
                    ^   3V3
          ___       |
SS/  O---|___|----|<    2N2907 oder ähnlich. auf alle fälle pnp
          47k       |
                   | |  1k
                   | |
                    |     ^^
                    |     ||
                    o----|>|----O GND
                         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 ^^

Autor: b52 (Gast)
Datum:

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

Autor: Michael H* (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
die sd-kart wird über den spi bus angebunden. das ist spi:
http://de.wikipedia.org/wiki/Serial_Peripheral_Int...

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?

Autor: Oli M. (b52)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich kann die ascii grafik nicht deuten

Autor: Michael H* (Gast)
Datum:
Angehängte Dateien:
  • preview image for 1.png
    1.png
    11,1 KB, 122 Downloads

Bewertung
0 lesenswert
nicht lesenswert
so

Autor: Oli M. (b52)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
SS stellt genau was dar?

Vielen dank schonmal soweit

Autor: Michael H* (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
slave select. sh wikipedia link

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>SS stellt genau was dar?

Das ist CS bei der MMC.

Autor: Oli M. (b52)
Datum:

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

Autor: Oli M. (b52)
Datum:

Bewertung
0 lesenswert
nicht 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 :/

Autor: Michael H* (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Michael H* (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Oli M. (b52)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Michael H* (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Oli M. (b52)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Michael H* (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ausprobiern. ich hätte nix einzuwenden.

Autor: Oli M. (b52)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Michael H* (Gast)
Datum:

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

Autor: Oli M. (b52)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
bitte?

ja du bist nen toller hecht ...

Autor: Chris (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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 .. :)

Autor: Lötlackl (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.