Kompletná schéma spektra Zx. Popis zariadenia obvodu počítača.x a činnosti počítača. Príprava na montáž

"8 rokov som hral Spectrum čiernobielo a každý vie prečo, pretože naše statočné televízory vôbec nerozumeli signálu RGB." Chcel by som povedať, aby som si na nostalgiu zapamätal, že predtým nebolo slnko jasnejšie a tráva bola zelenšia. Ale nepoviem, v mojom detstve nikto nikdy nepovedal slovo Spectrum. Celé detstvo som s kamarátmi hral Dandyho, neskôr Segu a niekedy aj Super Nintendo. Ani v Dandyho programe „Nová realita“, ani v „From the Screw“, ani v žiadnom časopise som o tomto počítači nepočul. Počul som o počítačoch, ktoré sa spúšťali z magnetofónových pások, ale nikdy som žiadny nevidel a ani som nepoznal ich meno. Prvýkrát som sa o tom dozvedel, až keď som dostal internet. Čítal som fóra, závidel ľuďom, ktorí si koncom 80-tych a začiatkom 90-tych rokov zostavovali vlastné počítače, ale ušiel mi zmysel. Hoci v tých rokoch som bol malý a aj keby som chcel, nezostavil by som si vlastný klon Spectrum. Koľko som stratil? Toto je otázka, ktorú som si začal klásť prednedávnom. Pred rokom som narazil na veľmi dobré video, kde jeden chlapík veľmi podrobne vysvetlil a ukázal, ako spájkovať klon Spectrum Leningrad. Skontroloval som to viac ako raz a nakoniec som sa rozhodol: „Postavím si vlastný počítač od nuly!“

Rozhodol som sa vziať ako základ pôvodný diagram Leningrad zo stránky sblive.narod.ru. No, pridajte kopu vylepšení, ako je úprava kresby kruhu (nie je jasné, ako mohol Zonov navrhnúť počítač s takým vážnym problémom. Prejavuje sa problémami s písmom, grafickými problémami atď.), stabilizácia quartz oscilátor, stabilizácia rámcovej a riadkovej synchronizácie, spresnenie signálu INT, zavedenie väzby na úroveň čiernej.

Aby bol tento proces ešte chladnejší a zaujímavejší, nehľadal som hotovú dosku, objednal som si dosku na krájanie pomerne kompaktných rozmerov 12*18. Musel som si objednať aj mikroobvody a iné drobnosti z Aliexpress a CHIPiDIP. Pamäť a procesor museli byť odstránené z nefunkčného klonu, ktorý som nedávno dostal od spektraist. Stále neviem, čo je to za klon, neexistuje preň schéma zapojenia a práve som z neho spájkoval mikroobvody.

Rozhodol som sa umiestniť všetky mikroobvody na zásuvky na rýchlu výmenu, ak sa niečo pokazí. Ale Spectrum obsahuje ROM a stále ho treba flashovať, nemal som programátora, ale svet nie je bez dobrých ľudí. Namiesto dvoch EPROM som sa rozhodol nainštalovať jednu EEPROM W27C512, do ktorej som všil 48k BASIC, 128K BASIC, TR-DOS a test pamäte na 48K, fajn je aj možnosť prepínania pamäťových bánk pomocou jumperov. Ale teraz dorazili všetky moje diely, keď som si vopred premyslel, kde bude každý panel umiestnený, začal som ich spájkovať. No a na tabuľu som nalepil nálepky s nápismi o ktorom mikroobvode a číslach pinov, čo mi v budúcnosti výrazne uľahčilo život.

Stráviť pár hodín denne za dva a pol týždňa, stále som to zbieral. Nevedel som sa dočkať, kedy to hneď pripojím. A po zapnutí som videl bielu obrazovku, aký dobrý nápad som si myslel. Po prekontrolovaní celej dosky a odstránení pár chýb sa situácia nezlepšila. Dlho som nemohol pochopiť, čo sa deje, ale potom som sa dozvedel, že by ste nemali zasahovať do mikroobvodov CMOS a TTL. Áno, stále som rádioamatér. Musel som znova objednať diely a čakať. Po výmene všetkých CMOS čipov za TTL sa cenný nápis stále objavil, ale obraz sa vznášal.

Kontaktovaním fóra zx-pk.ru bolo čiastočne jasné, čo sa deje, ale nemal som riešenie. V dôsledku toho som musel hodiny presedieť nad diagramom. A voila, len som zle pochopil schému na dokončenie tvorby signálu INT, alebo skôr som to pochopil správne, a potom som si myslel, že je to nesprávne a urobil som chybu. No a ďalší problém je vyriešený. Ale nie všetko je také ružové, ako by sme chceli, na multimediálnom monitore mi neustále behali rámčeky. A potom som sa rozhodol spojiť so starým dobrým televízorom SHARP, ktorý ma nikdy nesklamal. Pravda je však čierna na bielom, keďže v nej nie je žiadny RGB scart. A obraz na ňom takmer necukol. Opäť návšteva fóra dala dobrú radu, urobte filter pre pulzný blok výživa.

A nakoniec, obraz je normálny, žiadne trhanie, spustíme test pamäte.

Ale pre Spectrum potrebujete aj klávesnicu. Tu som sa z toho dostal dosť originálnym spôsobom, vzal som starú klávesnicu, vytiahol z nej fóliu s kontaktmi, narezal getinax na kúsky, prispájkoval naň kontakty, opracoval pilníkom a prilepil ku klávesnici pomocou horúce lepidlo a prispájkovali ich podľa schémy. Výsledkom je pomerne objemná externá klávesnica. No a porty pre joysticky Sinclair som zabudoval priamo do klávesnice. Vhodné sú joysticky od Sega Master Systems alebo Atari, alebo v mojom prípade pájkový ovládač Sega prispájkovaný vo vnútri, u ktorého som presunul medzerník (ten sa totiž takmer vždy používa ako doplnkový) na tlačidlo A a keď stlačte tlačidlo C, stlačenie hore je duplikované, čo je výhodné v plošinovkách.

Nejako som nemal šťastie s reproduktorom a dal som si pípanie na TV, aby sa dala nastaviť aspoň hlasitosť. Po napísaní jednoduchej melódie v BASICu a testovaní zvuku som sa rozhodol stiahnuť nejakú hru. A... nič mi nevyšlo. Zostavil som čítačku pásky pomocou K554CA3, vyskúšal som niekoľko mikroobvodov, znova skontroloval celý obvod, ale nespustil sa, prečo, stále nie je jasné. Čítačku som premontoval na 561LN2 podľa obvodu z Pentagonu-48 (najskôr na breadboarde pred spájkovaním) a všetko fungovalo na prvý krát. Hoci sa hry načítali, väčšina okamžite zamrzla, niektoré ako DIZZY 5 sa dali hrať na chvíľu.

Jedného dňa som sa ráno zobudil a premýšľal, či som prispájkoval správne kondenzátory... a OMG, namiesto 47 nanofaradov som spájkoval 47 pikofaradov a ešte som chcel, aby niečo fungovalo. Znova objednávame chýbajúce diely a čakáme. Po globálnom prespájkovaní kondenzátorov môžete konečne normálne hrať, už nič nevisí. Musel som sa uistiť, že aj tak je väčšina hier na Spectru monochromatická a nestrácam až tak veľa, že koncom 80-tych rokov nemali všetci farebné televízory a mnohí to hrali s čiernobielym obrazom. Ale nejako to moc nepomohlo, vieš.

Ale na mojom LCD monitore rámy stále bežali. Nakoniec som sa nakoniec rozhodol prispájkovať dodatočný mikroobvod na skrátenie horizontálneho synchronizačného impulzu, ktorý som chcel nainštalovať na začiatku montáže, no z nejakého dôvodu som sa rozhodol ušetriť. V dôsledku toho som konečne dostal dobrý farebný obrázok.

Obraz je v skutočnosti trochu dvojitý. Skontroloval som to na LCD televízore, žiadny duch nie je viditeľný. Obrázok je skvelý. Super! Ale na mojej doske je ešte voľné miesto a bolo by hlúpe to nevyužiť. Upgrade pamäte na 128k a hranie Castlevania 2015 by bolo skvelé. Aby sme to dosiahli, nahradíme náš K565RU5 za K565RU7 alebo analógový MN41256-08, ktorý sa dá bez problémov kúpiť na Aliexpress. Pridaním ďalších 7 mikroobvodov vrátane zvukového čipu YM2149F bola doska úplne zaplnená. S aktualizáciou pamäte neboli žiadne problémy. Rozšíril som pamäť na 256k pomocou tejto schémy, ale stále ju používam v režime 128k.

Nakoniec to dopadlo takto

Pôvodne som nemal v úmysle použiť dosku na stole a na tento účel som zobral puzdro zo starého TV set-top boxu.Teoreticky by sa tam na druhom poschodí dala nainštalovať prídavná doska radiča diskovej mechaniky, ale Nechcem sa tým ešte trápiť.

Speckie hry sa ukázali ako divoký hardcore; podarilo sa mi poraziť len nedávno vydaný Mighty Final Fight.

Takže koľko som stratil kvôli nedostatku tohto počítača ako dieťa? Po hernej stránke sotva, aj keď možnosť prenášať hry z kazety na kazetu by ma naozaj oslovila. Z hľadiska programovania v BASICu by ma to v tej dobe sotva zaujímalo.

„Čo sa nedá naprogramovať v assembleri, musí sa prispájkovať“ (http://bash.im/quote/398169)

Kedysi sa ZX Spectrum stal jedným z mojich prvých osobných počítačov. Na nej som sa naučil základy programovania – od BASICu až po assembler. A tu by bolo vhodné pripomenúť ľudovú múdrosť: „Čo sa nedá naprogramovať v assembleri, musí sa prispájkovať“. Preto som zároveň podrobne študoval obvody počítača ZX Spectrum. A tak postupne záľuba prerástla do úplne profesionálnej činnosti v rámci skupiny FFC Computers spektrumist. V tom čase som sa zaoberal rusifikáciou hier, disketou „páskových“ programov, opravou a úpravou spektier (1995-1997).

Za tri roky profesionálnej činnosti v tejto oblasti mi prešlo rukami obrovské množstvo klonov Spectrum. Na opravu boli privezené aj iné počítače, no v drvivej väčšine išlo o Spectrums. A dokonca raz som mal možnosť pripojiť domáci ovládač pohonu k značkovému Spectrum 128k (v tom čase to bolo veľmi zriedkavé).

Odvtedy mám obrovské množstvo dokumentácie k rôznym klonom Spectrum, súvisiacim zariadeniam a ďalšiemu počítačovému vybaveniu bežnému v tom čase. No, zachovalo sa nejaké exotické železo)

Počnúc touto publikáciou budem postupne zdieľať nahromadené informácie. Myslím, že veľa bude užitočné pre fanúšikov Spectra, a nielen)

„Ako vyrobiť počítač? | Klon Building ZX Spectrum 128k + rozhranie beta disku + AY-3-8910 (YM2149F)"

Nejako som našiel niekoľko originálnych dosiek najpopulárnejšieho klonu Spectrum - „Leningrad 48k“. A potom som sa rozhodol definitívne postaviť tento systém s plnou nadstavbou na 128k verziu s radičom diskovej mechaniky a samozrejme hudobným koprocesorom. Celý tento proces som natočil na video (pozri vyššie) s podrobnými komentármi. Nižšie sú uvedené diagramy, ktoré som použil, a podrobný plán aktualizácie.

Schematický diagram počítača Leningrad 48k

Možnosť 1:

Možnosť 2:

Schéma zapojenia počítača "Leningrad 48k"

Schéma inštalácie:

Schéma prenosu prispôsobená na tlač:

Zvýšenie pamäte počítača Leningrad 48k na 128k

Schéma na zvýšenie pamäte a opravu dešifrovania I/O portov:

Pre všetky úpravy používame 7 prídavných mikroobvodov:

ED1 – K555(1533)TM9 (nainštalovaný na D31)
eD2 – K555(1533)KP11 (nainštalovaný na D30)
eD3 – K555(1533)LE1 (nainštalovaný na D2)
eD4 – K555(1533)LA3 (nainštalovaný na D40)
eD5 – K555(1533)LL1 (nainštalovaný na D34)
eD6 – K555(1533)LI1 (inštalovaný na vrchu D8)
eD7 – K555(1533)LL1 (nainštalovaný na D13)

Plán pripojenia pre upgrade pamäte:
01. eD1-2 -> eD2-2
02. eD1-5 -> eD2-11
03. eD1-7 -> eD2-14
04. eD1-15 -> eD3-8
05. eD1-9 -> eD3-10
06. eD1-3 -> D32-12 (D0)
07. eD1-4 -> D32-15 (D1)
08. eD1-6 -> D32-16 (D2)
09. eD1-11 -> D32-19 (D3)
10. eD1-13 -> D32-2 (D4)
11. eD1-14 -> D32-5 (D5)
12. eD1-10 -> D17-13 (2. obrazovka) – odrezané od zeme
13. eD1-12 -> eD7-2 (vyberte 128k ROM)
14. eD7-1 -> D1-10 -> eD7-10 (obrátený výber TR-DOS)
15. D1-11 -> po 10k na +5B
16. D1-11 -> D29-1 (odrezaný od +5B)
17. eD7-3 -> D29-27 (odrezaný od +5B)
18. eD2-3 -> eD2-13
19. eD2-13 -> eD4-4 -> D10-11 (A14)
20. eD2-10 -> eD4-5 -> eD3-3 -> D10-12 (A15)
21. eD2-15 -> D33-8 (GND)
22. eD2-1 -> eD4-6
23. eD2-4 -> D16-10 (vystrihnuté z A14)
24. eD2-9 -> D16-13 (odrezaný od A15)
25. eD2-12 -> eD5-12
26. eD3-1 -> eD4-1
27. eD3-2 -> D41-9 (A1)
28. eD3-4 -> eD4-2
29. eD3-5 -> D14-12 (WR)
30. eD3-6 -> D14-13 (OUTIORQ)
31. eD3-9 -> eD4-3
32. eD5-13 -> D3-2 (H1)
33. eD5-11 -> D21-1...D28-1 (KR565RU7)
34. eD5-10 -> D10-13
35. eD5-9 -> D9-8 (WE)
36. eD5-8 -> D21-3...D28-3 (KR565RU7) - odrezaný od D9-8

Na pripojenie som použil vodič MGTF 0,12. Tepelne odolné opletenie udržuje vodiče neporušené počas tesnej inštalácie a malý prierez vodiča uľahčuje prenos spojov zo strany spájkovania na montážnu stranu dielov cez akékoľvek voľné otvory na doske s plošnými spojmi, pretože zobrazené na fotke:

Ďalšie vylepšenia počítača Leningrad 48k

Schéma vylepšení:

1. Stabilizácia generátora hodín
2. Normalizácia horizontálneho snímania (pre kremeň s frekvenciou 14000 kHz)
3. Stabilizácia snímania snímok
4. Úprava kreslenia čiar (oblúky, kruhy atď.)
5. Inštalácia ROM 27C512
6. Spresnenie signálu INT

Schéma zapojenia ovládača klávesnice Profi XT:

Schéma „čítačky“ z magnetofónu na K554CA3:

Fázy montáže, pár fotiek

Mimochodom, nedávno som prehrabával hromadu starého hardvéru a dokumentácie a našiel som veľmi exotickú vec: skutočnú cenovku, zrejme niekde v polovici 90. rokov:

Áno, áno, ovládač potom stál 75 tisíc rubľov)) A zadná strana cenovky nebola o nič menej príjemná - ukázalo sa, že bola nakreslená na diernom štítku!!! ;)

Áno... Má to istý filozofický podtext: cenovka ovládača pamäťových médií novej generácie je nakreslená na kúsku pamäťového média starej generácie...)

Užitočné súbory:

    Názov súboru: DIZZY_5r_48k.zip (109K)
    MD5:

    Hra "DIZZY 5". Rusifikovaná verzia hry,
    mnou upravené v roku 1996 pre Spectrum 48k.
    Archív obsahuje hru v troch formátoch: TAP, HOBETA, SCL.

    Názov súboru: wildseyr.zip (68 kB)
    MD5:

    Hra „Seymour na divokom západe“ (Russified me in 1996).
    Archív obsahuje hru vo formáte SCL.

    Názov súboru: test48k.bin (2.0K)
    MD5:
    Kontrolný súčet firmvéru: 85E7

    Testovací firmvér 48k (upravená verzia -
    odstránil zdĺhavý postup vyplnenia obrazovky a zbytočnú kontrolu pamäte ROM).

    Názov súboru: test128k.bin (2.0K)
    MD5:
    Kontrolný súčet firmvéru: E413

    Testovací firmvér 128k.

    Názov súboru: sos48k.bin (16K)

    Kontrolný súčet firmvéru: 2C86

    Štandardný operačný systém
    pre "ZX Spectrum" 48k (1982 Sinclair Research Ltd).

    Názov súboru: 27512.bin (64K)
    MD5:
    Kontrolný súčet firmvéru: 9135

    Kombinovaný firmvér pre ROM 27512:

    Banka 0 – Prázdna.

    Banka 1 – TR-DOS verzia 5.5H Copyright (C) 1993 od Rst7.
    MD5:
    Kontrolný súčet: 3F81

    Banka 2 – SOS 128k (štandardný OS pre „ZX Spectrum“ 128k).
    MD5:
    Kontrolný súčet: 266E

    Banka 3 – SOS 48k (štandardný operačný systém pre "ZX Spectrum" 48k).
    MD5:
    Kontrolný súčet: 2C86

Najprv je potrebné objednať vytlačená obvodová doska v ktorejkoľvek kancelárii špecializovanej na túto problematiku. Sada súborov gerber & excellon na výrobu dosky: (

11 / 11 829

tlačená verzia

Stalo sa, že „Leningrad“ bolo úplne prvé spektrum, ktoré som videl, a bol to tiež môj prvý počítač vo všeobecnosti. Napriek jeho jednoduchosti a nedokonalosti sa s týmto počítačom spája toľko spomienok, že na tento klon Spectrum nemôžem tak ľahko zabudnúť.

Leningrad vyvinul Sergej Zonov koncom 80-tych rokov. Dátum na tabuliach je 1988 (ZS88):

Existujú tabule z roku 1989:

Počítač je jednoduchý, obsahuje minimálny počet čipov. Dekódovanie portov na čítanie je mimoriadne zjednodušené – všetky párne porty sa považujú za port klávesnice (254), všetky nepárne sa považujú za port Kempston joysticku (31). K tejto hanbe dochádza, pretože na dešifrovanie portov sa používa iba jeden bit adresovej zbernice – A0. Ešte väčší neporiadok sa deje s výstupnými portami, konkrétne s portom #FE - spúšťa sa pri zápise hodnoty do akéhokoľvek portu, t.j. Neexistuje žiadne dešifrovanie ako také.

Okrem „krivého“ dešifrovania portov sa počítač vyznačuje neštandardným video výstupom. To sa prejaví, keď sa ho pokúsite pripojiť k TV tunerom, PAL kodérom a vo všeobecnosti k moderným LCD televízorom. Takéto pokusy sa spravidla nekončia ničím. Tento problém sa dá vyriešiť, o tom budem hovoriť o niečo neskôr.

Všetky Leningrady, ktoré som videl, sú zmontované do „rakvových“ puzdier. Vtipy bokom, tvar puzdra so skosenými rohmi trochu pripomína rakvu. Všetky púzdra majú približne rovnakú veľkosť, rozdiel je len v materiáli, z ktorého je puzdro vyrobené.

Vysvetlím to na príkladoch:

Toto je všetko, čo zostalo z môjho úplne prvého počítača. Skriňa (mimochodom na takú malú veľkosť dosť masívna) je celkom zachovalá a stále dúfam, že sa do nej poskladá Spectrum.

Existujú aj ľahšie hliníkové puzdrá:

Tento príklad je dobre zachovaný a bol obnovený. Teraz vyzerá ako nový. V porovnaní s predchádzajúcim puzdrom tento kompletný počítač váži menej ako oceľové puzdro.

Tretí typ krytu je plastový. Z môjho pohľadu je najhorší prípad:

Všimnite si takmer úplnú absenciu blokovacích kondenzátorov na doske. Napriek tejto do očí bijúcej chybe fungovala doska predchádzajúcemu majiteľovi dobrých desať rokov úžasne bez porúch.

Ak vás pri kúpe hotového počítača dusila ropucha, mohli ste si Leningrad skúsiť poskladať sami, našťastie to nebolo také náročné. Jeden „Leningrad“ som tiež sám prispájkoval, keď som bol v prvom ročníku na univerzite. Potom (v polovici 90-tych rokov) ste si na rádiovom trhu mohli ľahko kúpiť prázdnu leningradskú obvodovú dosku za smiešne peniaze:

Takéto dosky sa líšili v jednej vlastnosti - niekde v oblasti páskového ovládača mali skrat v napájacích zberniciach + 5V a GND. Ak sa pri zostavovaní počítača neodrezal zodpovedajúci prepojok, potom pri prvom zapnutí existovala vysoká šanca, že sa na náhodnom mieste vypália oblaky dymu s vyhorením jednej alebo viacerých vytlačených stôp na doske. Našťastie som o tejto funkcii vedel a včas som zavolal a odstránil skrat.

Na tamojšom trhu sa predávali aj počítačové obvody, mikroobvody, klávesnice, puzdrá. Vtedy tu bol skrátka skutočný raj na montáž takýchto štruktúr. Mimochodom, o klávesniciach: väčšinou sa používali tlačidlá z mikrokalkulátorov:

Na fotke sú staré nápisy na kľúčoch s odlepenými nálepkami. Sú to jednoznačne tlačidlá z akejsi kalkulačky. Z hľadiska kvality práce a spoľahlivosti takéto klávesnice kritike neobstáli. Možno sa takéto mizerné tlačidlá hodia do kalkulačiek, ale do počítača sa nehodia vôbec. Najmä na hry. Pamätám si, že som váhal ohýbať kontakty v takýchto tlačidlách, aby nejako fungovali. Snáď jediným pozitívom týchto tlačidiel je ich lacnosť a dostupnosť. Preto som pri prvej príležitosti prešiel na jazýčkové kľúče, ktorých ovládanie bolo oveľa pohodlnejšie:

Ukazuje sa, že existovali také „Leningrady“ - so vstavanou klávesnicou a systémovým konektorom. Schéma tohto „Leningradu“ sa takmer úplne zhoduje s kanonickou schémou. Výnimkou je páskový vstup, výstup pípača a video výstup. Dešifrovanie portu #FE v tomto klone bolo opravené v porovnaní s pôvodným Leningradom - port je adresovaný A0=0, na rozdiel od originálu, kde výstup hodnoty na ľubovoľný port spustí port #FE. Spustil som platbu. Na fotke dosky v pravom dolnom rohu doštičky na krájanie sú vykonané úpravy pre pripojenie ku kódovaču PAL.

Doska je vo všeobecnosti dobre vyrobená - kompetentný rozvod energie, miesta pre blokovacie kondenzátory. Páči sa mi to.

Bohužiaľ sa nepodarilo identifikovať názov tohto klonu (v zmysle značky výrobcu počítača). Na tabuli bol len jeden nápis - LS10.102.002.

Mám si ZX Spectrum kúpiť alebo zostaviť sám? Jednoducho! grmretro napísal 12. júla 2010

Okrem toho je na ceste ďalší projekt - Speccy 2010. Pokrok neobišiel ani spektraistov, tak ako sa mu ani oni nesnažili vyhnúť :-).
(foto jedného z prototypov. Vo finálnej verzii nie sú žiadne vodiče na opravu chýb)

Živý Z-80 ani hudobný koprocesor tu nenájdete. VŠETKO JE VNÚTRI veľkého čipu a je implementované softvérovo.
Citát z fóra:

„Dnešný stav softvéru:
Plne všetky funkcie Speccy2007 v1.06 (128k, dočasné chaty Pentagonu, emulátor betadisk, AY, sťahovanie tap/tzx/sna).

Okrem toho

  • - TV výstup - RGB, s-video, kompozitný
  • - správnejšia a rýchlejšia práca so sna (teraz nie je pokazený ani jeden bajt výpisu)
  • - turbo (7, 14 a 28 MHz)
  • - klávesnica bez čakania
  • - všetky viacfarebné a okrajové efekty sú jasné (ako na spectaculatore)

Plánujem urobiť viac
  • VGA v skenovateľnom režime
  • režim s dočasnými chatrčami značky Spectrum
  • kempston myš a gluk rtc
  • rôzne režimy s rozšírenou pamäťou“
Bonusom zariadenia je absencia staromódnych komponentov, vyššia spoľahlivosť, možnosti rozšírenia nahrávaním nového firmvéru. A samozrejme, chcel by som snívať o tom, že táto doska bude implementovať nielen ZX-Spectrum, ale aj nejaký ten MSX, Vector, Orion alebo celkovo Apple 2. Ale zatiaľ sú to len sny. Zbohom...
Speccy 2010 je tiež možný

POPIS OBVODU POČÍTAČA
X.X Štruktúra a prevádzka počítača

Schematický diagram počítača je uvedený v PRÍLOHE 4
(uveďte na konci knihy).

♦ GENERÁTOR HODÍN.

Namontované na prvkoch D1 a D2. Frekvencia je nastavená kremeňom
14 MHz rezonátor a na výstupoch 5 a 6 spúšťač počítania
D2.1 sa vygenerujú dve protifázové série s polovičnou veľkosťou
frekvencie. Ak máte kremeň na frekvencii 7 MHz, potom
Umiestnením prepojok SA1 do vhodnej polohy môžete
vylúčte spúšťač počítania na prvku D2.1 z obvodu a použite
použite protifázové signály z výstupov 6 a 8 prvku
D1, nasleduje s kremennou frekvenciou.

♦ JEDNOTKA NA SYNCHRONIZÁCIU A TVORBU TELEVÍZNEHO RÁMU.

Signály synchronizácie a tvorby televízie
rámca, ako aj riadenie regenerácie RAM sú tvorené tzv
zo signálov na výstupoch čítačov D3-D6. Pri východe
čítač D3 generuje signály NO, HI, H2 a NC. Invertovať-
Privedením signálu NO získame signál CAS na taktovanie mikro-
lem RAM. Multiplexery na prepínanie adries signálu RAS
D15, D16 sa získa oneskorením signálu VUT o jeden hodinový cyklus (výstup
ťah 9 prvku D2). Invertovaný signál RAS slúži na
taktovanie procesora. Signál "SCREEN" je znakom obrazovky
oblasť - slúži na načítanie posuvných registrov D33, D41.
Do registrov sa načíta signál "HRANICA" - znak hranice
hradlové multiplexory D30, 1)31 farebné atribúty bór-
dera.

Slúžia signály na výstupoch D3-D6 a spúšťače čipu D8
určiť čísla pozícií v riadku a čísla riadkov v
rám. Výstup prvku 3 D44 vytvára malé písmená
synchronizačný impulz SS. Na výstupe 6 sa vyrába prvok D40
rámcový synchronizačný impulz KS s frekvenciou 50 Hz. Od tej istej hodiny -
Tento prvok D1 (výstup 10) generuje signál prerušenia
IHT, podľa ktorého pri spätnom zdvihu TV lúča
kj> klávesnica a ďalšie vstupné zariadenia sú dotazované.

V počítači nie je potrebné používať kremeň s frekvenciou 14
(alebo 7) MHz. Synchronizačný obvod je možné nakonfigurovať na hodinu -
Rozsah generátora je pomerne široký. Pre tento účel
sú určené prepojky SA2, pomocou ktorých môžete meniť koeficient
Miera prepočtu počítadla D4. Povolenie predvolených vstupov
počítadlo D4 v závislosti od frekvencie kremeňa je uvedené v tabuľke
tvár na počítačovom diagrame (pozri DODATOK 4 (vložiť)). O
frekvencia generátora, násobok 500 kHz, je možné získať
štandardná synchronizačná frekvencia snímok (50 Hz). Ak
frekvencia vášho quartz nie je násobkom 500 kHz, potom musíte nastaviť
prepojky do polohy zodpovedajúcej najbližšej uvedenej v
frekvenčná tabuľka. Stabilita synchronizácie TV nie je
bude trpieť. Prirodzene, keď sa zmení frekvencia generátora,
výkon počítača sa zmení, ale to nie je veľký problém,
keďže pri vstupe z magnetickej pásky je počítač nakonfigurovaný
na frekvenciu signálov z magnetofónu.

♦ CENTRÁLNY procesor.

Základom počítača je procesor Z80A – jeden z najviac
naše výkonné osembitové procesory, veľmi obľúbené pre
v zahraničí. Hromadná výroba jeho domáceho analógu
1810VM80 - žiaľ, zatiaľ nezavedený.

Registre D46, D47 plnia úlohu formovania adresovej zbernice
pracovníkov, a čipy D51, D52 tvoria obojsmernú zbernicu
údajov.

Funkcie ovládača systému vykonávajú prvky D14 (zap
výstupy 3 a 11 generujú signály pre externý prístup
zariadenia IORD - vstup, IOWR - výstup), D10 (výstupy 10 a
13), D12 (na výstupoch 3 a 6 signály RDROM - čítanie ROM a
CSRAM – prístup k RAM).

♦ TRVALÉ ÚLOŽNÉ ZARIADENIE.

Pozostáva z dvoch mikroobvodov typu K573RF4 a má objem 16K
byte. Obsahuje monitor, tlmočníka BASIC a známeho
generátor. Okrem toho obsahuje mikroobvod K573RF2
Testovací program na kontrolu počítača. Firmvérové ​​kódy TEST-
ROM sú uvedené v PRÍLOHE 1.

♦ ÚLOŽNÉ ZARIADENIE NÁHODNÉHO ROZSAHU.

Zahŕňa 48 kB dynamický uzol RAM
skutočné pamäťové čipy D21-D28 typ 565RU5, multi-
Lexory D15-D19 typ 555KP11 a vyrovnávací register 555IR22
(D32). Tu kapacita mikroobvodov 565RU5 nie je plne využitá
ity, pretože horných 16 kB bajtov adresného priestoru je
Procesor je pridelený na trvalé úložisko. Mul-
multiplexory D15, D16 tvoria adresy pri pristupe procesora
do RAM a D17-D19 sú adresy pre regeneráciu a prístup k nej
deo-oblasti pamäte RAM.

♦ JEDNOTKA TVORBY VIDEO SIGNÁLU.

Jednotka generovania video signálu je zostavená pomocou šmykových relé
Gisters D33, D41 a D35, hradlové multiplexory D30,

D31, multiplexor D36, prvky D11 (výstupy 3, 6, 11),
D13 (výstup 11), D43 (výstup 12) a tranzistory VT4-VT10.

Na posuvný register D33 na konci cyklu prístupu k údajom
obrázky cez signál SCR sa tieto údaje zadávajú paralelne
a potom sa vydávajú v sekvenčnom kóde s frekvenciou
že TI. Na konci cyklu prístupu k údajom atribútov podľa úlohy
na okraji signálu H2 do vnútorných registrov multiplexu
Zadávajú sa atribúty priekopy D30, D31. Posuvný register D35 pre-
uchováva signál obrazových údajov na čas medzi stiahnutiami
posuvný register D33 a načítanie interných registrov
multiplexory D30, D31. Keď je lúč mimo hraníc
sa načítavajú deofieldové registre multiplexerov D30, D31
druhé vstupy s údajmi pochádzajúcimi z registra hraníc
(D39). Prepínanie vstupov ovládania multiplexerov D30, D31
vysiela signál "HRANICE".

Konečné spracovanie údajov sériového kódu vi-
Videoobraz vytvára prvok D11 (výstup 3). V prítomnosti
vysoká úroveň na výstupe 12 multiplexora D31 na vstup 1
prvok D11 prijíma „blikajúce“ impulzy „FLASH“ z výstupu
11 počítadlo D7. Vstup 2 prvku D11 prijíma sekvenčne
Skutočné obrazové údaje "VBYTE" z výstupu relé posunu
Hystra D35. Z výstupu 3 prvku D11, obrazové údaje z
atribút „blikanie“ sa odošle na vstup 1 čipu D36,
Ovládaním výberu farby bodu alebo farby poľa. Pri vchode 15 toto
ten istý mikroobvod prijíma zmes riadkovej a rámcovej synchronizácie
impulzy z prvku D11-11 (ak používate typ TV
UPIMCT) alebo z prvku D43-12 (pre TV typ ZUSTST).
Na výstupoch 4, 7 a 9 multiplexera D36, signál
nálky kvetov. Na výstupe 12 tohto mikroobvodu sa vyrába
signál určený na zvýšenie jasu farebných signálov
catch, ktorý sa sčítava pri každom zapnutí farebného signálu
matica odpor-dióda (diódy VD5-VD7 a odpory R29-
R38). Potom sa chrominančné video signály cez vysielač zopakujú
Signály na tranzistoroch VT4-VT6 sa privádzajú do konektora „TV“. Títo
rovnaké signály sú sčítané na rezistorovej matici (R42-R44), do
pridáva signál „SYHC“ (zmes rámca a riadku
hodinové impulzy) cez odpory R32, R41 a táto zmes je
sa privádza do vysielača VT7 a vytvára signál „VIDEO“.
pre čiernobielu TV. Navyše, každý zo signálov je farebný
je dodávaný na sčítanie cez odpory rôznych hodnôt
min., aby sa farebný obrázok zmenil na čiernobiely
poltón.

Tranzistory VT8-VT10 generujú invertované signály
R, G, B. V závislosti od použitého televízora výber priamej voľby
pôvodné alebo inverzné R, G, B signály vykonávané skokanmi

♦ VÝSTUPNÝ PORT.

Vyrobené na čipe D39 (555TM9). Jeho rad Q2-Q4
určiť farbu okraja, číslica Q1 s ním spojená

RC filter (R24, R26, C12, C13) generuje výstupný signál do
magnetofón, výboj Q0 - zvukový signál. Údaje na registráciu
sú zaznamenané procesorom, to znamená, že farba okrajov signalizuje, že vás
voda do magnetofónu a zvukový signál sú generované programom
rammno.

♦ VSTUPNÝ PORT.

Namontované na multiplexeroch D37, D38 typ 555KP11 a funkčné
topí nasledovne. KA8-KA15 pollingové signály z adresy
zbernice procesora cez oddeľovacie diódy VD11-VD18 a konektor
■„KEYBOARD“ sa posielajú do klávesnice a cez uzavretý kontakt
stlačená klávesa prechádza na jeden zo vstupov čipov D37 resp
D38 (vo forme signálov KL0-KL4), odkiaľ, ak je signál
IORD a nízka úroveň na adresovej zbernici JSC zasiahne zbernicu
údajov. Ak je AO bit adresovej zbernice vysoký,
potom sa signály načítajú z joysticku (DV0-DV4) a magnetofónu
(signál TIN).

♦ VSTUPNÁ JEDNOTKA Z PREHRÁVAČA PÁSKOV.

Vstupný uzol tvorí operačný zosilňovač A1
(K140UD1208), pôsobiaci ako zosilňovač-obmedzovač, a
komparátor A2 (554СЗ), generujúci štandardné úrovne TTL
zo vstupného signálu.

X.2 Výmena prvkov

♦ PROCESOR.

Je možné použiť akýkoľvek procesor Z80 alebo kompatibilný
ich, napríklad U880 vyrobené v NDR. Len treba brať do úvahy
že spracovatelia, ktorí nemajú v označení písmenový index
(Z80) sú určené pre taktovanie do 2,5 MHz, teda nie
všetky ich kópie budú pracovať na frekvencii generátora 14
MHz, aj keď väčšina bude stále fungovať. V tomto prípade by som chcel
Je vhodné nastaviť frekvenciu generátora blízko minima.
Procesory Z80A, Z80B je možné inštalovať bez obmedzení.

♦ ROM čipy.

Namiesto mikroobvodov K573RF4 môžete použiť K573RF6 alebo ich
zahraničný analóg - ROM typ 2764. V tomto prípade spojovací obvod
nezmení sa. Ako posledná možnosť môžete namiesto dvoch K573RF4
použite osem mikroobvodov typu K573RF2 alebo K573RF5 (napr
hraničný analóg - 2716), zapnite ich podľa obvodu zobrazeného na obrázku
ryža. 1.1. Tu dekodér 555ID7 vyberie požadované
ROM čipy. Samozrejme, budú musieť byť namontované samostatne
dosku a umiestnite ju vedľa hlavnej dosky. Zároveň nahá
zaťaženie adresových zberníc sa zvýši a je žiaduce, aby zbernice
adresy boli uložené do vyrovnávacej pamäte. Zvýši sa aj aktuálna spotreba.

Existuje ďalší spôsob, ako znížiť počet vzácnych mikro-
obvody ROM. Za týmto účelom zapíšte na čip K573RF2 resp
K573RF5 kódy z DODATKU tabuľka 3 a nainštalujte mikrofón
schému zapojenia namiesto ROMO, pričom najprv ohol jeho kolík
21. Pripojte kolík 21 ku kontaktu panelu 28. Vykonajte
zmeny dosky znázornené na obr. 1.2. Tučné čiary vám ukážu
novozavedené prvky a spojenia sú rozdelené a prečiarknuté
treba pretrhnúť väzby.

Program rezidentného zavádzača sa zapíše do pamäte ROM.
Po zapnutí skontroluje RAM na adresách O -
16384, kde sa potom načíta operačný systém.
Po dokončení testu sa na obrazovke zobrazí:

Zadajte program „MONITOR-16K“ z magnetofónu (zhoduje sa
s obsahom ROMO-ROM1, vstupný čas cca 1,5 minúty), ktorý
raj sa načíta na adresy 0-16384 RAM a tam bude cena od až
hlúpy. Ďalšia práca sa nelíši od práce so štandardom
nová verzia ROM. Môžete pracovať so všetkými programami a
Otvorte OS pomocou tlačidla "RESET". Po vypnutí napájania, keď
Budete vyzvaní na opätovné stiahnutie „MONITOR-16K“.

Po takýchto zmenách môžete použiť iné verzie
OS, napríklad s ruským písmom atď.

♦ RAM CHIP.

Môžete bezpečne používať mikroobvody 565RU5 s indexmi B,
B, D. Pri mikroobvodoch 565RU5D môžu nastať ťažkosti
kvôli ich nízkemu výkonu. Ale môžete to skúsiť skôr
na zabezpečenie spoľahlivej prevádzky mikroobvodov 565RU5D znížením frekvencie
generátor hodín. Bez zmeny schémy môžete nainštalovať
565RU7, pripojenie ich svoriek 1 k spoločnému vodiču, ale ich kapacita
Využije sa len štvrtina. V zásade je to možné
použitie 565RU6 mikroobvodov, ale budete potrebovať 32 z nich plus
ďalšie dešifrovacie schémy podobné tomu, ako to bolo
vykonané pri výmene 573RF4 za 573RF2. Dizajn sa ukáže
ťažkopádne a zložité, takže schéma na takúto úpravu sa nepoužíva
bežné.

♦ MIKROOBVODY SÉRIE 555 A ĎALŠIE PRVKY.

Všetky čipy série 555 je možné zmeniť
podobné čipy ako séria 1533. Niektoré môžu byť
nahradené aj mikroobvodmi radu 155 alebo 531. Vlastnosti
výmena registrov, multiplexerov, čítačov a iných mikro-
obvody v obvode Zonov pre mikroobvody radu 155 a 531 sú obmedzené
Sú spôsobené najmä tým, že ich vstupy sú prepojené s výstupmi
pamäťové alebo procesorové čipy, ktoré majú nízku
nosnosť. Možno nahradiť radom 531 a 155
multiplexory D17-D19 a D36, ako aj čítače D3-D6 a niekt
iné logické čipy, ktoré nezaťažujú zbernice procesora
a RAM.

Pokiaľ ide o mikroobvody D30-D33 (podľa Zonovovej schémy), potom oni
v zásade je možné nahradiť mikroobvodmi série 531, ale s
uistite sa, že výstupy čipov RAM nie sú zaťažené viac ako
ako jeden alebo dva vstupy mikroobvodu série 531 a zvyšok
k nim pripojené mikroobvody boli zo série 555 alebo 1533. Potom
to isté možno povedať o mikroobvodoch, ktoré zaťažujú autobusy
tsessora.

Register D32 je možné nahradiť 555ИР23 invertovaním
WRBUF signál na vstupe 11, ako je uvedené v návrhu
obvod (prepojka SA6). Podľa funkčného účelu
Register 555IR22 je úplne podobný registru 580IR82, ale
Bohužiaľ, pinout je iný a viac
Spotreba energie. Register 555IR9 v obvode Zonov je možné vymeniť
závit pre dva registre 555IR16, zapnutie ako v našom obvode
(D33, D41). V oboch schémach je možné vymeniť registre 555IR16
na 555IR1. Nie je potrebné meniť spínací obvod.

V našom okruhu môžu byť vodiči adresových zberníc
použite akékoľvek mikroobvody určené na tento účel
(580IR82, 555AP4 atď.) v príslušnom zahrnutí av niektorých prípadoch
Ako obojsmerná vyrovnávacia pamäť sú ideálne dátové zbernice
mikroobvody 555AP6, 580VA86. Počítadlo 561IE10 je možné vymeniť
na 555IE19 (pinout je iný!). Komparátor 554S.AZ vymenený
ho na 521SAZ, líšiacich sa typom krytu a číslovaním kolíkov
Dov. Operačný zosilňovač 140UD1208 je možné nahradiť
140UD12 bez zmeny obvodu, alebo na 140UD6 (140UD608), umelo
Na kolíku 8 je pripojený odpor. Tranzistory môžu byť

nainštalujte ktorúkoľvek zo série KT315, 312, 342, 3102.