Forum: Mikrocontroller und Digitale Elektronik Externe Festplatte schalten


von Julius J. (neuling)


Lesenswert?

Hi,

ich würde gerne ein externes Festplattengehäuse(IDE->USB) mit einem avr
an/ausschalten.
Die Festplatte benötigt 5V 585ma und 12V 690ma, wieviel die Elektronik
des Gehäuses benötigt muss ich noch nachschaun. Das ganze wird mit
einem externen Netzteil 5V 2A, 12V 2,2A versorgt.
Ich dachte daran die 5/12V Leitung jeweils mit einem Transistor zu
schalten, also per Software über den UART des avr.

Da ich noch ein ziemlicher Neuling in der Elektrotechnik bin würde ich
gerne eure Meinung dazu hören ob etwas offensichtliches gegen diese
Idee spricht?

Mfg
Julius

von Roland P. (pram)


Lesenswert?

Ich würde einen mosfet (oder auch Relais) einen Transistor vorziehen, da
diese weniger Schaltverluste haben.

Windows hat aber meistens was dagegen, wenn man die Platte einfach so
(ohne Abmelden) trennt, es kann dann zum Datenverlust kommen

Wenns dir nur darum geht, dass sich die Platte zu drehen aufhört, so
kann man das auch per geeigneter Software einstellen.

Gruß
roland

von Julius J. (neuling)


Lesenswert?

Zum Thema Mosfet muss ich mich nochmal schlau lesen.

Werde das ganze unter Linux betreiben, klar sollte die Platte vorher
vom System abgemeldet sein.
In erster Linie geht es mir darum die Platte auszuschalten
(Lautstärke), an Software habe ich hierfür leider nichts gefunden.

Gruß
Julius

von Roland P. (pram)


Lesenswert?

Schau dir mal "hdparm" an:
       -S     Set the standby (spindown) timeout for the drive.  This
value is
              used by the drive to determine how long to wait  (with
no  disk
              activity)  before  turning  off the spindle motor to save
power.

Weiß aber nicht ob das mit externen USB-Platten klarkommt.

Gruß
Roland

von Julius J. (neuling)


Lesenswert?

hdparm wurde für IDE Geräte entwickelt, selbst für IDE Festplatten
funktionierte es nicht immer 100% an einem via nehemiah MII 1200.


Gruß
Julius

von metalfan (Gast)


Lesenswert?

habe mich jetzt nach einem relais wie in diesem posting vorgeschlagen
umgeschaut:
http://www.mikrocontroller.net/forum/read-1-299002.html#new


bei reichetl gibts zb dieses hier(datenblatt):
http://www.reichelt.de/inhalt.html?SID=18x6DKYKwQARMAAEdcVAca20fa105e64de8bdeb2cc9142f923ce0;ACTION=7;LASTACTION=6;SORT=artikel.artnr;GRUPPE=C32;GRUPPEA=C33;WG=0;SUCHE=printrelais;ARTIKEL=G6K-2P%205V;START=16;END=16;STATIC=0;FC=673;PROVID=0;TITEL=0;DATASHEETSEARCH=G6K-2P%205V;FOLDER=C300;FILE=G6K%2523OMR.pdf;DOWNLOADTYP=1;DATASHEETAUTO=;OPEN=1

wenn ich die daten richtig lese schaltet es bei 5v und beötigt 21ma.
kann man damit folgende schaltung realisieren?

avr io1 -> relais spule  -> gnd

(externe spannung) +5v  -> relais wechsler 1 -> verbraucher -> gnd
(externe spannung) +12v -> relais wechsler 2 -> verbraucher -> gnd

software seitig muss ich mir die doku noch durchlesen.

von .... (Gast)


Lesenswert?

:kopfbatsch: jo - mal sehen wie lange das FS das mitmacht....

würde es ja verstehen, wenn Du eine Software hast die die Platte
abmeldet und dann möchtest Du diese abschalten - da würde ich aber die
220V mit Netzteil abnabeln oder die Spanungen aus dem Rechner abgreifen
und schalten .....

von metalfan (Gast)


Lesenswert?

selbstverständlich wird das die partition davor mit umount ausgehängt.
die 220v lösung ist natürlich besser, würds aber für den anfang gerne
so lösen.
die spannung vom netzteil des pcs zu nehmen hab ich noch gar nicht in
erwägung gezogen, leistungsreservern hat das teil noch.....
die idee klingt richtig gut, damit fällt dann das externe netzteil
weg.
im schaltungsaufbau ersetze ich dann einfach das externe netzteil durch
eine 5/12v leitung. danke für den tipp.

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.