Autor |
|
|
|
BID = 61347
buri Gerade angekommen
Beiträge: 3
|
|
Wie kann ich eine IDE Festplatte mit einem Microcontroller ansteuern? (Anschlussbelegung,etc.?) |
|
BID = 61354
Benedikt Inventar
Beiträge: 6241
|
|
Wenn du schon so anfängst zu fragen:
Lass es sein, es ist nicht leicht.
Ich habe alle nötigen Schalpläne da:
Adressdekoder für den uC Adressbus, 16bit <-> 8bit Wandler für den Datenbus usw.
Die Ansteuerung ist an sich nichtmal so schwer, aber trotzdem würde ich erstmal mit Compact Flash üben. Die sind einfacher, machen weniger Probleme und haben einen 8bit Datenbus. |
|
BID = 61361
Carsten_eutin Schriftsteller
Beiträge: 569
|
Hi,
schon einen Blick ins aktuelle Elektor-Heft geworfen ????????????????????????????????????
Gruß, Carsten
|
BID = 61365
buri Gerade angekommen
Beiträge: 3
|
|
BID = 71166
Magni Gelegenheitsposter
Beiträge: 91 Wohnort: Edewecht
|
Zitat :
Benedikt hat am 24 Mär 2004 21:22 geschrieben :
|
Wenn du schon so anfängst zu fragen:
Lass es sein, es ist nicht leicht.
Ich habe alle nötigen Schalpläne da:
Adressdekoder für den uC Adressbus, 16bit <-> 8bit Wandler für den Datenbus usw.
Die Ansteuerung ist an sich nichtmal so schwer, aber trotzdem würde ich erstmal mit Compact Flash üben. Die sind einfacher, machen weniger Probleme und haben einen 8bit Datenbus.
|
Hallo Benedikt,
kannst du mir deine Informationsquellen nennen? Oder es mir zuschicken?
Ich wäre Dir sehr dankbar!
mfg
Magni
|
BID = 71196
Benedikt Inventar
Beiträge: 6241
|
Hier mal der Schaltplan:
Adressen 0-7 beschreiben/lesen die Register der Festplatte,
Adresse 8 beschreibt das HighByte Latch mit Daten, Adresse 9 liest Daten aus dem HigByte Latch.
Da die Daten immer mit 16bit übertragen werden, braucht man einen 16bit<->8bit Wandler.
Um Daten zu senden:
HighByte an Adresse 8 senden, dann LowByte an Adresse 0 (Datenport). Automatisch wird nun der 16bit Wert gesendet.
Lesen genau umgekehrt:
LowByte an Adresse 0 lesen, dann HighByte an Adresse 9 lesen.
|
BID = 71218
Magni Gelegenheitsposter
Beiträge: 91 Wohnort: Edewecht
|
Danke, ich werde es demnächst versuchen.
mfg
Magni
|
BID = 74825
Electronicfox Schreibmaschine
Beiträge: 1634 Wohnort: hamburg
|
Schönes Thema. Hab noch 2 Festplatten mit 1GB rumliegen .
So wie es aussieht wird die Festplatte als EEPROM verwendet.
Siehe Anschlüsse im Upload.
Gibt es eine Möglichkeit etwas mehr aus der Platte zu holen als 16mal8 Bits?
Denke da so an 8192mal8 Bits. Aufbau möglich?
_________________
Es ist nicht mein Ziel mit dem Kopf durch die Wand zu gehen, sondern mit den Augen eine Tür zu finden. Also warum kompliziert, wenn’s einfach geht.
|
BID = 74831
Benedikt Inventar
Beiträge: 6241
|
Da liegst du leider total falsch.
Eine Festplatte hat 8 Register (eigentlich mehr, aber alle weiteren braucht man nicht), in die man den zu lesenden Sektor schreibt (zumindest in einige davon). Dann liest man die 256 Words vom Datenregister.
So kann man 2^28 * 512Bytes = 128GB adressieren.
Eine genaue Beschreibung gibts auf www.t13.org
|
BID = 74951
Electronicfox Schreibmaschine
Beiträge: 1634 Wohnort: hamburg
|
Also um diese Adressen im Upload.
Zitat :
| 2^28 * 512Bytes = 128GB |
2^ entsprechen dem Chipselect.
28 adressen werden mit DA0, DA1 und DA" ausgewählt.
512Bytes sind dann die Datenbits.
Etwas hatte ich vorher falsch verstanden
Aber man lernt dazu.
_________________
Es ist nicht mein Ziel mit dem Kopf durch die Wand zu gehen, sondern mit den Augen eine Tür zu finden. Also warum kompliziert, wenn’s einfach geht.
|
BID = 75346
Jemand Gesprächig
Beiträge: 118 Wohnort: irgendwo
|
Zitat :
|
Die Ansteuerung ist an sich nichtmal so schwer, aber trotzdem würde ich erstmal mit Compact Flash üben. Die sind einfacher, machen weniger Probleme und haben einen 8bit Datenbus.
|
Hallo,
könnte mir jemand neseite sagen wo compact flash ansteuerung erklärt wird oder einfach so erklären??
|
BID = 75370
Benedikt Inventar
Beiträge: 6241
|
www.t13.org
Schaltplan kann ich raussuchen.
Ansteuerung ist identisch mit Festplatten, nur dass da eben 512x 8bit pro Sektor anstelle der 256x 16bit bei einer HDD rauskommen.
|
BID = 75403
cray Gerade angekommen
Avatar auf fremdem Server ! Hochladen oder per Mail an Admin
Beiträge: 19
|
hi
hier nen kleiner artikel aus elektor 02/2001
cu cray
|
BID = 75404
cray Gerade angekommen
Avatar auf fremdem Server ! Hochladen oder per Mail an Admin
Beiträge: 19
|
mist.. wurde nicht hochgeladen. wohl doch zu gross.
|