Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Jak podłączyć stację dyskietek do mikrokontrolera

Moderatorzy: Jacek Bogusz, Moderatorzy

radzio
Moderator
Moderator
Posty: 965
Rejestracja: 13 maja 2003, o 10:33
Lokalizacja: Sosnowiec
Kontaktowanie:

Jak podłączyć stację dyskietek do mikrokontrolera

Postautor: radzio » 21 maja 2003, o 10:29

Gdzie mógłbym znależć informacje na temat podłączenia stacji dyskietek i jej wykorzystania do zapamiętywania wyników pomiarów itp. Sposób sterowania, sygnały, przebiegi czasowe itp. :evil:
Ostatnio zmieniony 26 maja 2003, o 09:01 przez radzio, łącznie zmieniany 1 raz.

katarcza
-
-
Posty: 158
Rejestracja: 29 kwie 2003, o 12:48

Postautor: katarcza » 22 maja 2003, o 08:40

Napisz moze maila do kogoś (firmy) która produkuje stacje dyskietek, moze będą skłonni do pomocy. Musisz jak sądze bardzo dobrze opanowac zasadę zapisu informacji na dyskietce aby to ugryźć.

Awatar użytkownika
ZbeeGin
-
-
Posty: 170
Rejestracja: 3 kwie 2003, o 10:10
Lokalizacja: Metropolia Katowice

Postautor: ZbeeGin » 22 maja 2003, o 12:07

Bez specjalnego kontrolera będzie ciężko, bo szybkość transmisji bitów jest za duża dla procka (nawet AVRa taktowanego 16MHz!). Chyba że chcesz zapisywać coś we własnym standardzie.
Samo sterowanie silnikiem czy przesuwem głowicy będzie dość proste i wystarczy poszukać opisu złącza stacji.

p.s. Stacja stosuje tzw. logikę ujemną. Zero oznacza wtedy jedynkę.

resetmen
-
-
Posty: 14
Rejestracja: 12 sty 2005, o 19:27
Lokalizacja: nic

Drogi Zbeegin

Postautor: resetmen » 12 sty 2005, o 23:20

myślę że procek atmela atmega8515 z kwarcem 16Mhz by się wyrobił.
Zwróć uwagę że kontrolery stacji dyskietek na karcie isa pracują z kwarcem
20Mhz.Transmisja danych z dyskietki do kontrolera wacha się w granicach
300 kbit/s ....a przecież chociażby przez uart w atmega8515 i kwarc 16Mhz
można osiągnąć transwer 2Mbit/s.....ja chciałbym zrobić symulator stacji dyskietek
w oparciu o atmega8515 , 16Mhz kwarc i kartę compact flash 128MB która by mieściła w sobie około 80 dyskietek. emulator bym podpinał do szelki stacji dysków.Posiadałby on
wyświetlacz aktualnej dyskietki i dwa przyciski do jej wyboru. emulator chciałbym zastosować zamiast stacji dyskietek w organach. Coś mi jednak mówi że sama książka
Pana Metzgera "Anatomia PC" nie wystarczy. Będę najpierw musiał wykonać analizator
stanów logicznych (EP 07 2002) żeby dokładnie zbadać co jest przesyłane przez szelkę chociażby podczas samego kliknięcia na ikonkę stacji dysków.
Jeżeli myślisz o podobnym projekcie to może połączmy siły.
pozdrawiam

resetmen@poczta.onet.pl

Awatar użytkownika
jaglarz
-
-
Posty: 45
Rejestracja: 14 gru 2004, o 17:20
Lokalizacja: Kraków
Kontaktowanie:

Postautor: jaglarz » 13 sty 2005, o 00:02

Zobaczcie tutaj http://www.kaeii.weia.po.opole.pl/dyplo ... 0Commands)
Może to Wam coś pomoże.

Awatar użytkownika
Kulpina
-
-
Posty: 19
Rejestracja: 9 paź 2006, o 08:38
Lokalizacja: Sanok

Postautor: Kulpina » 21 wrz 2007, o 13:11

Mógłbym prosić o odświerzenie linku? bo nie działa :)

bartekgajos
-
-
Posty: 57
Rejestracja: 10 lis 2006, o 11:50
Lokalizacja: Gdansk

Postautor: bartekgajos » 7 paź 2007, o 12:20

Witam

www.smsc.com (* tylko że ciezko o ich podzespoły )

Scalak to: FDC37C78, tylko problem w tym że na stronie producenta jest obsoletem.

Kamami ma kontroler SUPERIO: serii FDC ( również SMSC ), ma on równierz LPT, 2xRS232 i FLOPPA.

pozdrawiam

KonradB
-
-
Posty: 12
Rejestracja: 29 lis 2003, o 12:22
Lokalizacja: Warszawa

Re: Drogi Zbeegin

Postautor: KonradB » 4 gru 2007, o 16:36

ja chciałbym zrobić symulator stacji dyskietek [...] emulator chciałbym zastosować zamiast stacji dyskietek w organach.
http://jeanfrancoisdelnero.free.fr/flop ... index.html

Gość testował swój emulator FDD m.in. w Korg-u, czyli w sumie w "organach" ;)

Gdzie mógłbym znależć informacje na temat podłączenia stacji dyskietek i jej wykorzystania do zapamiętywania wyników pomiarów itp. Sposób sterowania, sygnały, przebiegi czasowe itp. :evil:
Zależy do czego chcesz podłączać ;) "Małe" mikrokontrolery mogą się nie wyrobić z kodowaniem/dekodowaniem MFM (konieczne będzie jeśli planujesz te dyskietki później odczytywać w PeCetach).
Choć z drugiej strony, stare, dobre 6502 popędzane 1 (jednym !) MHz bez problemu sobie radziło z obsługą FDD 5.25 w komodorowskich stacjach 1541 (no, tyle że tam był kontroler, dzięki któremu zapisywało się i odczytywało bajt po bajcie).

http://pinouts.ru/Storage/InternalDisk_pinout.shtml -> rozpiska sygnałów

http://www.storagereview.com/guide2000/ ... taMFM.html -> MFM

http://www.ortodoxism.ro/datasheets/nat ... 009384.PDF -> trochę przebiegów i zależności czasowych


Edit: Scalenie. Prosze nie posac postow 1 pod 2-gim, tylko uzywac Edit.
Ostatnio zmieniony 4 gru 2007, o 19:03 przez KonradB, łącznie zmieniany 1 raz.

Nickty
-
-
Posty: 1
Rejestracja: 9 wrz 2008, o 09:37
Lokalizacja: Zielona Góra

Postautor: Nickty » 9 wrz 2008, o 09:44

Sorki, a może ktoś podać ... jak obsłużyć kodowanie zabezpiczeń błędów
bez układu kontrolera takie jak ECC CRC itd.

Wróć do „PLD/FPGA i inne zagadnienia techniki cyfrowej”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 82 gości