Embedded System R / W informatie van Diskette

A

Alaric de goth

Guest
Hoi, ik
ben nieuw hier, hopen dat iemand je kan helpen:

Ik
ben de projectie van een embedded systeem dat je nodig hebt op te slaan / te lezen informatie uit een niet-vluchtige, met hoge capaciteit, permanente geheugen van het apparaat.Ik dacht proberen gebruik te maken van het systeem microcontroller om een oude 486 diskettestation,
want ik wil geen geld uitgeven aan andere apparaten ...

Mijn vraag is: is het mogelijk om met een Z80 of 8051 voor de bediening van een floppy disk driver?Als dat zo is, waar vind ik de pin toewijzing van die 3 1 / 4 "floppy disk driver gebruikt in computers tegenwoordig?Alsjeblieft, na een aantal links, zodat ik mezelf kan vinden in deze rotzooi ...Hoop dat ik mezelf duidelijk gemaakt!Thanks again,

Erick

 
Om eerlijk te zijn, ik denk dat je moet nadenken over uw opslag ...
permanent

1) diskettes zijn berucht onbetrouwbaar, zeker niet
permanent

2) De interface is erg lastig

Kortom, de interface vereist een 500kbps, met rare timing om de gegevens rechtstreeks op de schijf oppervlak als het draait.Het is niet zoals het schrijven van een harde schijf, waar je gewoon verzenden van gegevens en het station
van elektronica zorgt voor het schrijven ervan.Ik heb nooit over een goede oplossing voor dit.

Het zou waarschijnlijk uiteindelijk goedkoper is om het werk tot een oplossing met CF of SD-kaart, die off-the-shelf commerciële en doe-het-zelf-oplossingen eenvoudig kan worden gevonden op de 'netto.

Echter, hier zijn enkele links naar de floppy interface:

http://ohlandl.kev009.com/floppy/Floppy_Pinouts.html
http://www.cpmspectre.pwp.blueyonder.co.uk/hardware/
small one, would be to locate an old floppy controller chip ia very old computer and salvage it.

Je enige hoop, denk ik, en het is een zeer
klein zou zijn om een oude floppy controller chip ia zeer oude computer en de berging ervan.Dan vindt het gegevensblad voor.enz, enz. Voor zover ik weet,
is deze niet in de fabricage langer als de diskette is geïntegreerd met alles in een pc.

Gewoon een gedachte, heb je nodig om daadwerkelijk verwijderen van de opslag apparaat?U son't zeggen.Zo niet,
dan zou het goedkoopste slechts in enkele grote flash chips!Sante,
FoxyRick.

 
Check dit:
http://www.osjournal.hopto.org/cgi-bin/index.pl?action=viewfile&file=9
http://homepage.ntlworld.com/tim_n_clarke/devices/floppy.htm

Dit is de datasheet van de controller-chip

http://www.intel.com/design/archives/% 20periphrl/docs/29046803.pdf

http://andercheran.aiind.upv.es/ ~ amstrad/docs/i8272/8272sp.htm

 
Hoi, zijn er twee componenten in een floppy drive systeem.
de controller en het station ...Het ontwerpen van een controller is een belangrijke taak ..
De controller is 80% van het systeem ..De drive is zeer eenvoudig .. is gewoon een lees-kanaal en een hoofd versterker ..met de motoren interfaces ..Maar is slechts 20% van een systeem ..dan moet je een PLL voor het herstel van een klok een MFM endoder / decoder, precompensation circuits klok generatoren, enz., dan zijn alle het opmaken structuur .. De enige en goedkope manier om dit te doen is het vinden van een oude PC 8 bit kaart controller ..De kans is groot dat de floppy controller kan een NEC (exteded Intel 8072A) een nationale of andere, dan heb je om de datasheet .. (niet de moeite voor de nationale is lange tijd Obsoleted .. maar ik heb het als je het nodig hebt) Ook heb je een pc-hardware boek om te zien waar zijn de registers in kaart gebracht ..!Nu ..de overdracht tussen de pc en de diskette-eenheid wordt gedaan door interrupts, en het bedrag van de gegevens wordt bij de meeste 500k of minder .. dus je moet een micro met een veel ram, en staat van instandhouding van die bandwidh ..
Ik heb een IP voor MFM enocoding als je het nodig hebt kan ik het je.
Maar hebt u een geldig deserialiser voor die frequentie <Alle ZIJN OBSOLETE> deze dagen. Mijn IP is bedoeld om te werken met een TRISCEND E5 ..waar een DMA is beschikbaar ....Ik denk dat je wijzer te gaan met een flash-bestand en flash-kaarten
SDM-kaart zijn goedkoop $ 30 voor een 120Meg ...Wat is dat?...100 Floppies!

 
Misschien moet ik nadenken over de wijze waarop gegevens worden opgeslagen in dit systeem ...Misschien
zal ik gaan voor Flash Ram ...Anyway, bedankt voor de links en de antwoorden ook!

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />Erick

 

Welcome to EDABoard.com

Sponsor

Back
Top