ZX Microdrive: aurrekontu-datuen biltegiratzea, 1980ko hamarkadako estiloa

1980ko hamarkadaren hasieran 8 biteko etxeko ordenagailuak erabiltzen zituzten gehienentzat, programak gordetzeko kasete-zintak erabiltzea memoria iraunkorra zen.Oso aberatsek bakarrik ordaindu ditzakete disko-unitateak, beraz, kodea betirako kargatu arte itxarotearen ideia gustatzen ez bazaizu, zorterik ez duzu.Hala ere, Sinclair Spectrum jabea bazara, 1983rako, beste aukera bat duzu, Sinclair ZX Microdrive berezia.
Sinclair Research-ek barnean garatutako formatua da.Funtsean, begizta amaigabeko zinta-gurdi baten bertsio miniaturizatua da.Azken hamar urteotan 8 pistako Hi-Fi kasete baten moduan agertu da eta tximista-bizkar kargatzeko denborak agintzen ditu.Segundoak eta 80 kB-tik gorako biltegiratze-ahalmen handi samarra.Sinclair jabeek etxeko ordenagailuen munduko mutil handiekin jarraitu dezakete, eta hori egin dezakete bankua gehiegi hautsi gabe.
Penintsulako hacker kanpamendu batetik itzultzen ari nintzen bidaiari gisa, pandemia dela eta, britainiar gobernuak bi astez koarentena edukitzeko eskatu ninduen.Claireren gonbidatu gisa egin nuen.Claire nire laguna da eta jakintza iturria da.8 biteko Sinclair hardware eta software biltzaile oparoa.Microdrive-ri buruz berriketan ari zela, unitate eta software-adibide batzuk erosi ez ezik, interfaze-sistema eta jatorrizko Microdrive kit-a ere erosi zituen.Honek aukera eman zidan sistema ikuskatu eta desegiteko eta irakurleei gailu periferiko ezohiko honi buruzko ikuspegi liluragarriak eskaintzeko.
Hartu Microdrive-a.Gutxi gorabehera 80 mm x 90 mm x 50 mm neurtzen dituen unitatea da eta 200 gramo baino gutxiago pisatzen du.Spectrum jatorrizko gomazko teklaren Rich Dickinson-en estilo-arlo berberak jarraitzen ditu.Aurrealdean gutxi gorabehera 32 mm x 7 mm-ko irekiera bat dago Microdrive zinta-kartutxoak instalatzeko, eta atzeko alde bakoitzean 14 bideko PCB ertz-konektore bat dago Spectrum-era konektatzeko eta serie bus pertsonalizatu baten bidez kateatzeko Beste Microdrive bat. zinta kableak eta konektoreak eskaintzen ditu.Gehienez zortzi unitate konekta daitezke horrela.
1980ko hamarkadaren hasieran prezioei dagokienez, Spectrum makina ikaragarria zen, baina bere ezarpenaren prezioa oso gutxi ordaintzen zuen hardware-interfaze integratua bere bideo eta kasete zinta ataketatik haratago.Haren atzean ertz-konektore bat dago, funtsean, Z80-ren bus desberdinak agerian uzten dituena, hedapen-moduluaren bidez konektatutako interfaze gehiago utziz.Spectrum-en jabe tipiko batek Kempston joystick egokitzaile bat eduki dezake horrela, adibiderik nabarmenena.Spectrum ez dago Microdrive konektore batekin hornituta, beraz, Microdrive-k bere interfazea du.Sinclair ZX Interface 1 ziri formako unitate bat da, Spectrum-eko ertz-konektorearekin bat egiten duena eta ordenagailuaren behealdean torlojututa.Microdrive interfazea, RS-232 serie ataka, 3,5 mm-ko jack bat erabiliz LAN interfazearen konektore sinple bat eta Sinclair-en ertz-konektorearen erreplika eskaintzen ditu interfaze gehiago sartuta.Interfaze honek Spectrum-en barneko ROMarekin mapatzen duen ROM bat dauka, Spectrum prototipoa Cambridge Computing History Center-en agertu zenean adierazi genuen bezala, denok dakigunez, ez da osatu eta espero diren funtzio batzuk ez dira inplementatu.
Hardwareari buruz hitz egitea interesgarria da, baina noski, hau da Hackaday.Ez duzu ikusi nahi, nola funtzionatzen duen ikusi nahi duzu.Orain desmuntatzeko garaia da, lehenik Microdrive unitatea bera irekiko dugu.Spectrum bezala, gailuaren goiko aldea Spectrum logo ikonikoa duen aluminiozko plaka beltz batek estaltzen du, 1980ko hamarkadako itsasgarriaren geratzen den indartik arretaz bereizi behar dena, goiko aldea ziurtatzen duten bi torloju-zorroak agerian uzteko.Spectrum bezala, zaila da aluminioa okertu gabe egitea, beraz, trebetasun batzuk behar dira.
Altxatu goiko aldea eta askatu gidariaren LEDa, gailu mekanikoa eta zirkuitu plaka ikusmen eremuan agertzen dira.Esperientziadun irakurleek berehala nabarituko dute haren eta 8 pistako audio kasete handiagoaren arteko antzekotasunak.Hau sistemaren eratorria ez den arren, oso antzera funtzionatzen du.Mekanismoa bera oso erraza da.Eskuineko aldean zintak idazkera babesteko etiketa noiz kentzen duen sumatzen duen mikro etengailu bat dago, eta ezkerreko aldean motor-ardatz bat dago kapstan arrabol batekin.Zintaren negozioaren muturrean zinta buru bat dago, kasete grabagailu batean aurki dezakezunaren oso antzekoa dena, baina zintaren gida estuagoa duena.
Bi PCB daude.Zintaren buruaren atzealdean ULA pertsonalizatu bat dago (Uncommitted Logic Array, 1970eko hamarkadan CPLD eta FPGAren aurrekoa) unitateak hautatzeko eta funtzionatzeko.Bestea bi interfaze-konektoreak eta motorraren etengailuaren elektronika biltzen dituen karkasaren beheko erdira konektatuta dago.
Zintak 43 mm x 7 mm x 30 mm ditu eta 5 metroko luzera eta 1,9 mm-ko luzera duen zinta autolubrikatzailea dauka.Ez diot leporatzen Claireri bere kartutxo zaharkituetako bat irekitzen utzi ez didalako, baina zorionez, Wikipediak goiko aldea itxita zeukan kartutxoaren argazki bat eman digu.8 pistako zintarekin antzekotasunak berehala nabaritzen dira.Capstan albo batean egon daiteke, baina zinta-begizta bera bobina bakar baten erdialdera itzultzen da.
ZX microdrive eskuliburuak baikor esaten du kasete bakoitzak 100 kB datu eduki ditzakeela, baina errealitatea da luzapen batzuk erabilita, 85 kB inguru eduki ditzaketela eta 90 kB baino gehiagora igo daitezkeela.Bidezkoa da ez direla hedabide fidagarrienak, eta zintak azkenean irakurri ezin izan arte luzatu ziren.Nahiz eta Sinclair eskuliburuak erabili ohi diren zintak babeskopiak egitea gomendatzen du.
Desmuntatu beharreko sistemaren azken osagaia 1 interfazea bera da.Sinclair produktuak ez bezala, ez du gomazko oinen azpian ezkutatuta dagoen torlojurik, beraz, karkasaren goiko aldea Spectrum ertzeko konektoretik bereizteko eragiketa sotilaz gain, desmuntatzea ere erraza da.Barruan hiru txip daude, Texas Instruments ROM bat, ULA tresna unibertsal bat Spectrum-ek berak erabiltzen duen Ferranti proiektuaren ordez, eta 74 logika apur bat.ULAk zirkuitu guztiak biltzen ditu RS-232, Microdrive eta sareko serie-busak gidatzeko erabiltzen diren gailu diskretuak izan ezik.Sinclair ULA ezaguna da gehiegi berotu eta autosukaldatzeagatik, hau da, mota zaurgarriena.Hemen interfazea ezin da gehiegi erabili, ez baitu ULA erradiadorerik instalatuta, eta ez baitago bero-markarik oskolaren gainean edo inguruan.
Desmuntaketaren azken esaldia eskuliburua izan behar du, hau da, ondo idatzitako bolumen mehe tipikoa, sistemaren eta BASIC interpretean nola integratzen den sakonki ulertzeko modua eman dezakeena.Sareko gaitasuna bereziki liluragarria da oso gutxitan erabiltzen delako.Sareko Spectrum bakoitzean oinarritzen da abiaraztean zenbaki bat esleitzeko komando bat emateko, ez baitago Flash edo antzeko memoriarik.Honek hasiera batean eskola-merkatua Acorn's Econet-en lehiakide gisa kokatzea zen, beraz, ez da harritzekoa BBC Micro-k gobernuak babestutako eskola-kontratu bat irabazi izana Sinclair makinaren ordez.
2020tik aurrera, begiratu ahaztutako informatika-teknologia honi eta begiratu 100 kB-ko biltegiratze euskarria 8 segundotan kargatzen den munduari, zinta kargatu beharrean minutu batzuk.Nahasgarria dena da Interface 1ek ez duela inprimagailu paraleloko interfazerik sartzen, Spectrum sistema osoa ikusita, ez baita zaila ikusten gaur egun etxeko bulegoko produktibitate-ordenagailu nahikoa bihurtu dela, bere prezioa barne noski.Sinclairrek bere inprimagailu termikoak saltzen ditu, baina Sinclair-en zale gehienek ere nekez dei diezaiokete ZX inprimagailuari inprimagailu berritzaile bat.
Egia esan, Sinclair guztiak bezala, Sir Cliveren kostu murrizte mitikoaren biktima izan zen eta ustekabeko osagaietatik ezinezko asmamena sortzeko gaitasun asmatsua izan zela.Microdrive Sinclair-ek bere barnean garatu zuen, baina agian gutxiegi, fidagarriegia eta beranduegi zen.Diskete batekin hornitutako lehen Apple Macintosh 1984 hasieran atera zen ZX Microdrive-ren produktu garaikide gisa.Zinta txiki hauek Sinclairren 16 biteko QL makina gaiztoan sartu ziren arren, porrot komertziala izan zen.Sinclairren aktiboak erosi ostean, Amstradek Spectrum abiaraziko zuen 3 hazbeteko diskete batekin, baina garai hartan Sinclair mikroordenagailuak joko-kontsola gisa soilik saltzen ziren.Hau desegite interesgarria da, baina agian hobe da 1984ko oroitzapen zoriontsuekin uztea.
Asko eskertzen diot Claireri hemen hardwarea erabiltzeagatik.Galdetzen bazaizu, goiko argazkiak hainbat osagai erakusten ditu, funtzionatzen duten eta ez-funtzionalak barne, batez ere guztiz desmuntatutako Microdrive unitatea huts egin duen unitate bat da.Ez dugu Hackaday-n alderantzizko informatikako hardwareari alferrik kaltetu nahi.
Zazpi urte baino gehiago daramatzat Sinclair QL erabiltzen, eta esan beharra daukat haien mikrodiskoak ez direla jendeak esaten duen bezain hauskorrak.Askotan erabiltzen ditut eskolako etxeko lanetarako, etab., eta ez dut inoiz dokumenturik galdu.Baina badaude gailu "moderno" batzuk jatorrizkoak baino askoz fidagarriagoak direnak.
Interface I dagokionez, diseinu elektrikoan oso bitxia da.Serieko ataka maila egokitzaile bat besterik ez da, eta RS-232 protokoloa softwarearen bidez ezartzen da.Horrek arazoak sortzen ditu datuak jasotzean, makinak gelditzeko bitak datuekin egin behar duen guztia egiteko denbora besterik ez duelako.
Horrez gain, zintatik irakurtzea interesgarria da: IO ataka duzu, baina bertatik irakurtzen baduzu, interfazea Prozesadorea geldituko dut zintatik byte oso bat irakurri arte (horrek esan nahi du ahazten bazaizu Piztu zintaren motorra eta ordenagailua zintzilik egongo da).Honek prozesadorea eta zinta erraz sinkronizatzea ahalbidetzen du, eta hori beharrezkoa da bigarren 16K memoria blokerako sarbidea delako (lehenak ROM du, hirugarrenak eta laugarrenak 48K eredutako memoria gehigarria dute), eta mikrodrive bufferagatik. eremu horretan egotea, beraz, ezinezkoa da denborazko begiztak soilik erabiltzea.Sinclairrek Inves Spectrum-en erabiltzen den sarbide-metodo bat erabiltzen badu (bideo-zirkuituari zein prozesadoreari bideo-RAM-ra inpunitaterik gabe sartzeko aukera ematen diona, [ Apple-n bezala), interfaze-zirkuitua Much sinplea izan zitekeen.
Spectrum-ek ahalik eta denbora gehien dauka jasotako byteak prozesatzeko, baldin eta beste muturrean dagoen gailuak hardware-fluxuaren kontrola behar bezala ezartzen badu («SuperIO» plaka batzuentzat (guztientzat?) txip *ez* egoera. Egun batzuk galdu ditut. honetaz konturatu aurretik arazketa egin eta USB serie-egokitzaile oparora aldatu, harritu nintzen Just Worked-ek lehen aldiz funtzionatu zuela)
RS232 buruz.115.000 errore-zuzenketa eta 57.000 bit-kopuru fidagarria lortu nuen akatsak zuzentzeko protokolorik gabe.Sekretua CTS baztertu ondoren 16 byte onartzen jarraitzea da.Jatorrizko ROM kodeak ez zuen hori egin, ezta UART "modernoarekin" komunikatu ere.
Wikipediak 120 kbit/seg dio.Protokolo zehatzari dagokionez, ez dakit, baina badakit zinta-buru estereoa erabiltzen duela, eta bit biltegiratzea “lerrokatu gabe” dagoela.Ez dakit ingelesez nola azaldu... pista bateko bitak beste pistako biten erdian hasten dira.
Baina bilaketa azkar batean orrialde hau aurkitu dut, non erabiltzaileak osziloskopioa datu-seinalearekin konektatzen duen, eta badirudi FM modulazioa dela.Baina QL da eta ez da Spectrum-ekin bateragarria.
Bai, baina gogoratu estekak Sinclair QL mikrounitateei buruz hitz egiten duela: fisikoki berdinak diren arren, formatu bateraezinak erabiltzen dituzte, beraz, QL-k ezin ditu Spectrum formatuko zintak irakurri, eta alderantziz.
Bit lerrokatuta.Byteak 1. pistaren eta 2. pistaren artean tartekatzen dira. Bi faseko kodeketa da.Kreditu txarteletan aurkitu ohi den fm bat.Interfazeak hardwareko byteak berriro muntatzen ditu, eta ordenagailuak byteak soilik irakurtzen ditu.Jatorrizko datu-tasa 80 kbps pista bakoitzeko edo 160 kbps bietarako.Errendimendua garai hartako disketeen antzekoa da.
Ez dakit, baina grabazio saturatuari buruzko hainbat artikulu zeuden garai hartan.Lehendik dagoen kasete-grabagailu bat erabiltzeko, audio-tonuak behar dira.Baina sarbide zuzeneko zintaren buru bat aldatzen baduzu, zuzenean DC potentziarekin elika ditzakezu eta zuzenean konektatu Schmitt abiarazlea erreproduzitzeko.Beraz, zintaren buruaren serie-seinalea elikatzen du.Abiadura azkarragoak lor ditzakezu erreprodukzio mailaz kezkatu gabe.
Zalantzarik gabe, "mainframe" munduan erabiltzen da.Beti uste dut ordenagailuko programa txiki batzuetan erabiltzen dela, “disketeetan” adibidez, baina ez dakit.
QL bat daukat 2 mikro-unitateekin, egia da, gutxienez QL jendeak esaten duena baino fidagarriagoa da.ZX Spectrum bat daukat, baina mikrounitaterik ez (nahi ditudan arren).Lortu dudan azken gauza zeharkako garapena egitea da.QL testu-editore gisa erabiltzen dut eta fitxategiak serie bidez muntatzen dituen Spectrum-era transferitzen dut (ZX Spectrum PCB Designer programarako inprimagailu-kontrolatzailea idazten ari naiz, pixelak 216ppi-ko bereizmenera berritu eta txertatuko dituena, pistak ez dezan. bitxiak agertzen dira).
Nire QL eta bere software sorta gustatzen zait, baina bere microdrive gorrotatu behar dut.Lanetik irten eta gero, sarritan jasotzen ditut "MEDIKA TXARRA EDO ALDATUA" erroreak.Frustrantea eta fidagarria.
Informatikako lizentziatura idatzi nuen nire 128Kb QL-n.Quillek 4 orrialde inguru gorde ditzake soilik.Inoiz ez nintzen ausartu aharia gainezka egiten, mikro diskoa astintzen hasiko zelako eta errorea laster agertuko zelako.
Hain kezkatuta egon naiz Microdrive-ren fidagarritasunaz, ezin ditudala editatzeko saio guztien babeskopia egin bi Microdrive zintetan.Hala ere, egun oso batez idatzi ondoren, nahi gabe gorde nuen nire kapitulu berria kapitulu zaharraren izenarekin, horrela bezperako nire lana gainidatziz.
“Ondo dagoela uste dut, gutxienez babeskopia bat daukat!”;Zinta aldatu ondoren, gaurko lana babeskopian gorde behar dela eta aurreko eguneko lana garaiz gainidatzi behar dela gogoratu dut!
Oraindik nire QL daukat, duela urtebete inguru, benetan erabili nuen 30-35 urteko mini drive kartutxo bat gordetzeko eta kargatzeko:-)
IBM PC-aren diskete-unitatea erabili dut, espektroaren atzealdean dagoen egokitzailea da, oso azkarra eta dibertigarria da:)(konpara ezazu gau eta egun zintarekin)
Honek itzultzen nau.Garai hartan dena hackeatu nuen.Astebete behar izan nuen Elite Microdrive-n instalatzeko eta LensLok beti AA izan dadin.Elite kargatzeko denbora 9 segundokoa da.Minutu bat baino gehiago eman duzu Amiga-n!Funtsean, memoria-zaborketa bat da.Eten errutina bat erabili nuen int 31(?) monitorizatzeko Kempston joystick-aren sua egiteko.LensLok-ek etenaldiak erabiltzen ditu teklatuan sartzeko, beraz, kodea estutu behar dut automatikoki desgaitzeko.Elite-k 200 byte inguru bakarrik utzi zituen erabili gabe.*”m”,1-rekin gorde nuenean, 1 interfazearen itzal-mapak nire etenaldia irentsi zuen!Aupa.Duela 36 urte.
Pixka bat engainatu nuen... Discovery Opus 1 3,5 hazbeteko diskete bat daukat nire Speccy-n.Elite kargatzean huts egin zuen egunean istripu zoriontsu bati esker, Elite disketean gorde dezakedala aurkitu nuen... eta 128 bertsioa da, lentearen blokeorik gabe!emaitza!
Interesgarria da 40 bat urte geroago, disketea hilda dagoela eta zinta oraindik existitzen dela:) PS: zinta liburutegi bat erabiltzen dut, bakoitza 18 unitaterekin, unitate bakoitzak 350 MB/s abiadura eman dezake;)
Jakin nahi dut kasete-egokigailua desmuntatzen baduzu, erabili al dezakezu buru magnetikoa mikrounitatearen bidez datuak ordenagailuan kargatzeko?
Buruak oso antzekoak dira, berdinak ez badira (baina "borragoma-burua" eskeman integratu behar da), baina mikrounitatean zinta estuagoa da, beraz, zinta-gida berri bat eraiki behar duzu.
"Oso aberatsek bakarrik ordaindu ditzakete disko-unitateak".Erresuma Batuan agian, baina AEBetan ia guztiek dituzte.
Gogoan dut PlusD + disko-unitatea + korronte-egokigailuaren kostua, 1990ean, 33.900 pezeta ingurukoa zela (203 euro inguru).Inflazioarekin, orain 433 eurokoa da (512 USD).Hau gutxi gorabehera ordenagailu oso baten kostuaren berdina da.
Gogoan dut 1984an, C64ren prezioa 200 dolar izan zela, 1541aren prezioa, berriz, 230 dolar (egia esan, ordenagailuak baino handiagoa, baina 6502 propioa duela kontuan hartuta, ez da harritzekoa).Bi hauek gehi telebista merke bat Apple II-ren prezioaren laurdena baino gutxiago dira oraindik.10 disketeko kutxa bat 15 dolar saltzen da, baina prezioa jaitsi egin da urteetan zehar.
Erretiroa hartu baino lehen, Cambridgeko (Erresuma Batua) iparraldeko diseinu mekaniko eta fabrikazio enpresa bikain bat erabili nuen, Microdrives kartutxoak fabrikatzeko erabiltzen ziren makina guztiak fabrikatzen zituena.
Uste dut 1980ko hamarkadaren hasieran, zentronicsekin bateragarria den ataka paralelorik ez izatea ez zela gauza handirik, eta serieko inprimagailuak ohikoak ziren oraindik.Gainera, Uncle Clivek ZX FireHazard saldu nahi dizu... ondo inprimagailua.Zurrumurru amaigabea eta ozono-usaina zilarrezko paperean behera mugitzen den bitartean.
Mikro diskoak, nire zortea oso txarra izan zen, haientzat gogoz beteta nengoen atera zirenean, baina urte batzuk geroago arte ez nintzen bigarren eskuko ondasunetatik hardware batzuk merke jasotzen hasi nintzen, eta ez nuen egin. lortu edozein hardware.2 ataka 1, 6 mikro-unitate, ausaz erabilitako gurdi batzuk eta 3. gurdi karratu berriko 30 kaxa batekin amaitu nuen, horietakoren bat 2×6 konbinazio batean egin ahal badut oso haserretzen naiz lanean ari naizenean. leku bat.Batez ere, ez dirudi formatua dutenik.Inoiz ez nuen pentsatu, 90eko hamarkadaren hasieran sarean sartu nintzenean albiste-taldeen laguntza jaso banuen ere.Hala ere, orain "benetako" ordenagailuak ditudala, serieko atakak funtzionatzea lortu nuen, beraz, gauzak modem nulu kable baten bidez gorde nituen eta terminal mut batzuk martxan jarri nituen.
Inork idatzi al du programarik zintak "aurrez luzatzeko" begizta batean exekutatuta formateatzen saiatu aurretik?
Ez daukat mikro diskorik, baina gogoan dut ZX aldizkarian (Espainia) irakurri nuela.Irakurri nuenean, harritu egin ninduen!:-D
Badirudi gogoratzen dudala inprimagailua elektrostatikoa dela, ez termikoa... Baliteke oker egotea.80ko hamarkadaren amaieran software txertatua garatzen lan egin nuen pertsonak zinta unitateetako bat konektatu zuen Speccy-n eta EPROM programatzailea atzeko atakan konektatu zuen.Erabilera sasiko bat dela esatea gutxiespena litzateke.
Ezta ere.Papera metalezko geruza mehe batez estalita dago, eta inprimagailuak metalezko arkatza zeharkatzen du.Tentsio handiko pultsu bat sortzen da metalezko estaldura ezabatzeko, pixel beltzak behar diren lekuetan.
Nerabea zinela, ZX interfaze 1 RS-232 interfazearekin "munduko errege" gisa sentiarazten zintuzten.
Izan ere, Microdrives-ek guztiz gainditu zuen nire (gutxieneko) aurrekontua.LOL joko piratatuak saltzen zituen tipo hau ezagutu aurretik, ez nuen ezagutzen.Atzera begiratuta, Interface 1 eta ROM joko batzuk erosi beharko nituzke.Oilo baten hortzak bezain arraroa.


Argitalpenaren ordua: 2021-06-15