Floppydrive med bandhuvud?
Floppydrive med bandhuvud?
Skulle det gå att bygga en floppydrive med ett bandhuvud från en bandspelare? 18,9 spår per centimeter blir förstås rätt tätt men det kanske går ändå?
Om frekvensomfånget likt den tidigare tråden är 0,5 - 1 MHz så borde ett antal hundra kbit/s gå att hantera.
Tänkte om de som hade 8-bits datorer som C64 skulle kunnat åstadkomma en billig floppydrive under dess topperiod samt om det fungerar som snabblösning för att läsa disketter om floppydrive saknas. Dock lite oklart hur man fick huvudet att sväva ovanför skivan, då dessa inte alltid var så platta.
En litet hack vore förstås att använda ett GMR hårddiskhuvud. Förutsatt att man kan hantera dess signalnivåer mm.
Om frekvensomfånget likt den tidigare tråden är 0,5 - 1 MHz så borde ett antal hundra kbit/s gå att hantera.
Tänkte om de som hade 8-bits datorer som C64 skulle kunnat åstadkomma en billig floppydrive under dess topperiod samt om det fungerar som snabblösning för att läsa disketter om floppydrive saknas. Dock lite oklart hur man fick huvudet att sväva ovanför skivan, då dessa inte alltid var så platta.
En litet hack vore förstås att använda ett GMR hårddiskhuvud. Förutsatt att man kan hantera dess signalnivåer mm.
Re: Floppydrive med bandhuvud?
Duger inte den existerande floppydriverns huvud ?? - den är optimerad för flera hundra kHz i frekvensomfång och en spårbredd som passar med antal spår som en diskett normalt har.
dessutom glider huvudet fysiskt mot skivan precis som mot ett band och det är ingen luftlager mellan som man har på hårddiskar (kräver högre rotationshastighet för att luft skall tränga sig i mellan och lyfta huvudet. diskarna som möjligen hade lite luftlaget mellan skiva och huvud var troligen Zip-diskarna från iomega och där var rotationshastigheten betydligt högre.
det handlar inte om sinusformad inspelning ala musik här då det är materialet i floppydisken som bestämmer detta (hårdheten på magnetmaterialet på skiva som skilde sig beroende på vilken densitet floppyn var avsedd för) - om jag mins rätt åtminstone för 5 1/4" så är det oprocessad signal som kommer från magnethuvudet i en floppydrives anslutningar och det är upp till mottagande krets hur denna skall hanteras och för stegning så pulsade man på en pinne och annan styrde vilket håll samt att man hade en pinne som signalerade var gång indexhålet passerade.
denna 'gränssnitt' hade man också för QIC-driver backup-bandare och körde mot floppykontrollern mot datorn och som var ganska populärt innan DVD och nu externa HD tog över hela backuphanterandet - vill man se hur floppykontrollern i en PC hanteras så föreslår jag att titta i linux-kerneldrivrutiner för olika QIC-spelare är uppbyggda och en bandaren fungerade där som en 'diskett' med inte så många spår men fruktansvärt många sektorer och i princip användes kontrollern bara som en interface och det var drivrutinen som byggde sektorströmmar med (här med reed-solomo-felrättning ala 32 sektorer varav 28 bar data) och det som knepade till detta var att allt går på DMA... vilket det har gjort sedan PC:ns begynnelse till skillnad när det skulle börja prata mot hårddiskar och man körde PIO istället---
dessutom glider huvudet fysiskt mot skivan precis som mot ett band och det är ingen luftlager mellan som man har på hårddiskar (kräver högre rotationshastighet för att luft skall tränga sig i mellan och lyfta huvudet. diskarna som möjligen hade lite luftlaget mellan skiva och huvud var troligen Zip-diskarna från iomega och där var rotationshastigheten betydligt högre.
det handlar inte om sinusformad inspelning ala musik här då det är materialet i floppydisken som bestämmer detta (hårdheten på magnetmaterialet på skiva som skilde sig beroende på vilken densitet floppyn var avsedd för) - om jag mins rätt åtminstone för 5 1/4" så är det oprocessad signal som kommer från magnethuvudet i en floppydrives anslutningar och det är upp till mottagande krets hur denna skall hanteras och för stegning så pulsade man på en pinne och annan styrde vilket håll samt att man hade en pinne som signalerade var gång indexhålet passerade.
denna 'gränssnitt' hade man också för QIC-driver backup-bandare och körde mot floppykontrollern mot datorn och som var ganska populärt innan DVD och nu externa HD tog över hela backuphanterandet - vill man se hur floppykontrollern i en PC hanteras så föreslår jag att titta i linux-kerneldrivrutiner för olika QIC-spelare är uppbyggda och en bandaren fungerade där som en 'diskett' med inte så många spår men fruktansvärt många sektorer och i princip användes kontrollern bara som en interface och det var drivrutinen som byggde sektorströmmar med (här med reed-solomo-felrättning ala 32 sektorer varav 28 bar data) och det som knepade till detta var att allt går på DMA... vilket det har gjort sedan PC:ns begynnelse till skillnad när det skulle börja prata mot hårddiskar och man körde PIO istället---
Re: Floppydrive med bandhuvud?
Inte om man t.ex saknar floppydrive till att börja med..xxargs skrev:Duger inte den existerande floppydriverns huvud ??
För signalerna till och från floppydriven så är de redan digitaliserade och nivåjusterade när de lämnar drivenheten (5V TTL).
Re: Floppydrive med bandhuvud?
Jag tror nog det är lite optimistiskt att faktiskt få ut 0,5-1 MHz på bandet/floppyskivan med det tonhuvudet.
Till att börja med måste hastigheten vara runt 1,5-3 meter/sekund för att ens i teorin få till det. Räkna med ett antal 10-tals KHz typ 30-60 nånting. Vilket kanske dessutom är optimistiskt eftersom vi inte vet vilka kapacitanser och resonanser som dyker upp och förstör upplägget.
Till att börja med måste hastigheten vara runt 1,5-3 meter/sekund för att ens i teorin få till det. Räkna med ett antal 10-tals KHz typ 30-60 nånting. Vilket kanske dessutom är optimistiskt eftersom vi inte vet vilka kapacitanser och resonanser som dyker upp och förstör upplägget.
Re: Floppydrive med bandhuvud?
Om man tar en 5,25" diskett som exempel som är 133 x 133 mm:
5,25 inch * 0,0254 / 2 * pi * 300 rpm/60 = 1,05 m/s
När det gäller bandbredd och frekvensomfång motsäger du dig själv lite?
Bandbredd för bandhuvud?
5,25 inch * 0,0254 / 2 * pi * 300 rpm/60 = 1,05 m/s
När det gäller bandbredd och frekvensomfång motsäger du dig själv lite?
Bandbredd för bandhuvud?
Jonyverse skrev:Vad menar du med bandbredd? Menar du frekvensomfång?
Och i så fall - menar du vad huvudet kan leverera för frekvenser utan att blanda in in och avspelning via bandet? Tonhuvudet är i princip en spole med järnkärna och borde kunna hantera åtminstone 0,5~1 MHz.
Det som bland annat bestämmer frekvensomfånget via band är bredden på den tunna spalten och bandets hastighet och lite annat, den vägen brukar vara svårt att få till mer än runt 40-50 KHz på ett bra sätt
(Med hög bandhastighet).
Re: Floppydrive med bandhuvud?
Jag menar att själva tonhuvudet fungerar som en spole som man mycket väl kan köra in en MHz i och detektera med en annan spole. Men det är inte enbart den principen som inspelningsfrekvensen hänger på. Ljudhuvudet är inte tänkt att hantera sådana frekvenser så det är inte säkert att signalen i den smala spalten ser lika fin ut, och det är den som är intressant.
Men om magnetmaterialets hastighet är 1m/sek så är det en bra början. Du kanske ska pilla ut videohuvudena från trumman på en VHS-maskin. De är gjorda för att spela in MHz.
Men föralldel, prova. Sätt rotation på en floppy och se vad huvet presterar.
Men om magnetmaterialets hastighet är 1m/sek så är det en bra början. Du kanske ska pilla ut videohuvudena från trumman på en VHS-maskin. De är gjorda för att spela in MHz.
Men föralldel, prova. Sätt rotation på en floppy och se vad huvet presterar.
- MadModder
- Co Admin
- Inlägg: 31909
- Blev medlem: 6 september 2003, 13:32:07
- Ort: MadLand (Enköping)
- Kontakt:
Re: Floppydrive med bandhuvud?
Huvudet svävar INTE ovanför skivan. I mina tre är det en liten filtsudd på undersidan som fysiskt trycker upp skivan mot huvudet.
Det är i princip likadant i 3,5"-drives. Huvudena på var sida trycker mot varandra med skivan mellan.
Spolarna är ingjutna, och ytan är ruggigt fint polerad för att inte repa skivan.
Det är i princip likadant i 3,5"-drives. Huvudena på var sida trycker mot varandra med skivan mellan.
Spolarna är ingjutna, och ytan är ruggigt fint polerad för att inte repa skivan.
Re: Floppydrive med bandhuvud?
Ja, det där med att huvudena svävar är nog en sammanblandning med hårddiskar.
Re: Floppydrive med bandhuvud?
Dessutom, tonhuvuden från audio-banspelare ÄR optimerade för ett frekvensomfång upp till runt 20 kHz
Re: Floppydrive med bandhuvud?
På en floppydisk så har men mellan 250 och 500 kbit/s i rå datatakt (ofta har modernare FFD-kontroller en option för 1-2 Mbit för att mata QIC-tapestreamer men används inte mot floppy) - 'analoga' frekvensen på tonhuvudet ungefär hälften, då varje gång man ger en skrivpuls så ändras polariteten i huvudet när det skrivs och motsvarande så får man en kort puls (vid max amplitud vare sig den är negativ eller positiv) var gång magnetfältet ändrar riktning på skivan. - man kan inte skriva kontinuerligt hög eller låg på disketten ( sk. DC-signalering) och tro att man kan läsa tillbaka det och man kan säga att informationen är AC-kopplad med en viss lägsta frekvens om det skall detekteras (i det här fallet detekteras bara omslaget). detta gör också att det inte går att lagra analog ljud på en floppydrive om man inte försöker med något PWM-liknande pulsation då det som erbjuds i FFD:s gränsnitt är digitalt och via pulsform med ganska specifierad pulsbredd på var puls.
Det var helt rätt att diskettenheters läs och skrivhuvudena körde med TTL-signaler
Det jag kom ihåg (felaktigt) avsåg egentligen ST505/ST422 där signalerna från läshuvudet är förstärkta analoga signaler (50 µV läshuvud -> 10 mV på dataledningarna balanserat) och då har man större möjlighet att att i disk-kontrollern bedöma en sektors signalkvalitet analogt och flagga för problem långt innan dekodningen börja göra fel och det är försent att göra något åt detta - eller vid verifiering läsa in datat från sektorn med dämpad förstärkning av signalen från läshuvudet till den delen som avkodar och se om det fungerar ändå - på FDD har man tydligen inte den möjligheten...
Det var helt rätt att diskettenheters läs och skrivhuvudena körde med TTL-signaler
Det jag kom ihåg (felaktigt) avsåg egentligen ST505/ST422 där signalerna från läshuvudet är förstärkta analoga signaler (50 µV läshuvud -> 10 mV på dataledningarna balanserat) och då har man större möjlighet att att i disk-kontrollern bedöma en sektors signalkvalitet analogt och flagga för problem långt innan dekodningen börja göra fel och det är försent att göra något åt detta - eller vid verifiering läsa in datat från sektorn med dämpad förstärkning av signalen från läshuvudet till den delen som avkodar och se om det fungerar ändå - på FDD har man tydligen inte den möjligheten...
Re: Floppydrive med bandhuvud?
Ursäkta om jag är neggo, men enda poängen med ett sånthär bygge är väl just för att experimentera.
Det finns såpass många fungerande 5,25" diskdrives till salu för rimliga priser att de som vill läsa sina gamla disketter knappast lär vara särskilt sugna på att köpa/bygga något hembygge för mekaniken.
För den som idag vill använda en gammal hemdator så finns det hårvarukonstruktioner som emulera de gamla diskdriveburkarna som användes då det begav sig, och det finns ju givetvis även orginal-diskdrive till ett gäng gamla datorer.
Fördelen med dessa hårdvarukonstruktioner, och även de kombinationer av enkel hårdvara + mjukvara för modern dator, är att man just slipper det strul som fanns på dåtida diskdrives.
Som xxargs skriver så kan man t.ex. bara verifiera att data över huvud taget går att läsa tillbaka, men inte säga så mycket om signalkvalitet eller liknande, så dåtida diskdrives var väl inte helt pålitliga i alla lägen...
Det finns såpass många fungerande 5,25" diskdrives till salu för rimliga priser att de som vill läsa sina gamla disketter knappast lär vara särskilt sugna på att köpa/bygga något hembygge för mekaniken.
För den som idag vill använda en gammal hemdator så finns det hårvarukonstruktioner som emulera de gamla diskdriveburkarna som användes då det begav sig, och det finns ju givetvis även orginal-diskdrive till ett gäng gamla datorer.
Fördelen med dessa hårdvarukonstruktioner, och även de kombinationer av enkel hårdvara + mjukvara för modern dator, är att man just slipper det strul som fanns på dåtida diskdrives.
Som xxargs skriver så kan man t.ex. bara verifiera att data över huvud taget går att läsa tillbaka, men inte säga så mycket om signalkvalitet eller liknande, så dåtida diskdrives var väl inte helt pålitliga i alla lägen...
Re: Floppydrive med bandhuvud?
Vart lite nyfiken också om det skulle gått att bygga en "ghetto" floppydriv då dessa 8-bits datorer vart dyra.
Re: Floppydrive med bandhuvud?
Det vore intressant att veta vad priserna låg på för att köpa mekaniken (inkl huvud och motorer) till en floppy i lite större kvantiteter då det begav sig.
Commodore köpte t.ex. bara mekaniken och byggde elektroniken själva till sina 5,25"-diskdrives på 8-bitarstiden.
Stegmotorer var väl inte lika massproducerade 1983 som idag, och dessutom behöver en 5,25"-drive starkare stegmotor än en 3,5"-drive (för att få rimliga stegtider åtminstone). De kanske kostade en del?
Dessutom var väl chassiet gjutet i klart stabilare form än t.ex. chassiet för en bandspelare, tror jag.
Att det över huvud taget togs fram sånt som Microdrive från Sinclair säger väl en del om att mekaniken till en diskdrive var rätt dyr att köpa även i större kvantiteter. (Microdrive var en slags bandspelare med ändlöst band som bara kunde köras framåt och där bandet rymde ca 100k byte).
Att diskdrives ofta var dyra berodde väl ärligt talat även på klanterier från datortillverkarna. Det var väl rätt onödigt av Commodore att ha en helt egen processor & co i diskdriven även för VIC-20, C64, C128 o.s.v....
Andra datortillverkare valde en halvkomplicerad MFM-floppykontrollerkrets som färdig IC och det drev väl antagligen också upp priset.
Apple II använde vad jag förstått en rätt simpel hembyggd krets som diskdriveinterface, med CGR-kodning, och den anslöts direkt till datorns buss utan någon extra processor o.s.v.. Detta torde väl varit den billigaste konstruktionen, förutom att man använde standard-diskdrives med eget kort med standard shugart-interface. Hade man dessutom köpt diskdrivemekanik men byggt elektroniken helt själva så hade det säkert blivit ännu billigare. Risken är väl dock att de låst in sig. Till en Apple II så kan man nog använda vilken diskdrive som helst som funkar i t.ex. en PC, medan en Commdore 1541 är nog rätt låst till mekaniken från den specifika tillverkaren (ALPS).
Commodore köpte t.ex. bara mekaniken och byggde elektroniken själva till sina 5,25"-diskdrives på 8-bitarstiden.
Stegmotorer var väl inte lika massproducerade 1983 som idag, och dessutom behöver en 5,25"-drive starkare stegmotor än en 3,5"-drive (för att få rimliga stegtider åtminstone). De kanske kostade en del?
Dessutom var väl chassiet gjutet i klart stabilare form än t.ex. chassiet för en bandspelare, tror jag.
Att det över huvud taget togs fram sånt som Microdrive från Sinclair säger väl en del om att mekaniken till en diskdrive var rätt dyr att köpa även i större kvantiteter. (Microdrive var en slags bandspelare med ändlöst band som bara kunde köras framåt och där bandet rymde ca 100k byte).
Att diskdrives ofta var dyra berodde väl ärligt talat även på klanterier från datortillverkarna. Det var väl rätt onödigt av Commodore att ha en helt egen processor & co i diskdriven även för VIC-20, C64, C128 o.s.v....
Andra datortillverkare valde en halvkomplicerad MFM-floppykontrollerkrets som färdig IC och det drev väl antagligen också upp priset.
Apple II använde vad jag förstått en rätt simpel hembyggd krets som diskdriveinterface, med CGR-kodning, och den anslöts direkt till datorns buss utan någon extra processor o.s.v.. Detta torde väl varit den billigaste konstruktionen, förutom att man använde standard-diskdrives med eget kort med standard shugart-interface. Hade man dessutom köpt diskdrivemekanik men byggt elektroniken helt själva så hade det säkert blivit ännu billigare. Risken är väl dock att de låst in sig. Till en Apple II så kan man nog använda vilken diskdrive som helst som funkar i t.ex. en PC, medan en Commdore 1541 är nog rätt låst till mekaniken från den specifika tillverkaren (ALPS).
Re: Floppydrive med bandhuvud?
Det fanns ju en snabb "bandspelare" till C64 som använde speciella kassetter med ändlösa band! Kommer inte ihåg vad dom hette eller hur dom stod sej i pris kontra 1541! Random access var givetvis långsammare än floppy, men jag har för mej att inläsningshastigheten var mycket snabbare(?)!
Edit: "Quick Data Drive", http://www.richardlagendijk.nl/cip/data ... a_drive/en
Hur funkar apple II diskdriveinterface? Var inte apple:s diskdrives ovanligt tillförlitliga för sin tid?
Edit: "Quick Data Drive", http://www.richardlagendijk.nl/cip/data ... a_drive/en
Hur funkar apple II diskdriveinterface? Var inte apple:s diskdrives ovanligt tillförlitliga för sin tid?
