Puna shema Zx spektra. Opis sheme računala.x uređaj i rad računala. Priprema i izrezivanje predloška za LUT

“Osam godina igrao sam Spectrum u crno-bijeloj tehnici i svi znaju zašto, ali zato što naši hrabri RGB televizori uopće nisu razumjeli signal.” Htio bih reći, posrnuti, sjetiti se da je nekada sunce bilo sjajnije i trava zelenija. Ali neću reći, u mom djetinjstvu nitko nikada nije izgovorio riječ Spectrum. Cijelo djetinjstvo igrao sam dandyja, kasnije segu, s prijateljima ponekad u supernintendu. Ni u Dendy's New Reality programu, ni u Ot Screwu, niti u bilo kojem časopisu nisam čuo za ovo računalo. Neodređeno sam čuo o računalima koja se pokreću s kazeta, ali ih nikad nisam vidio niti im znam imena. Prvi put sam saznao za to tek kada sam došao na internet. Čitao sam forume, zavidio onim ljudima koji su kasnih 80-ih i ranih 90-ih sastavljali vlastita računala, ali falilo mi je. Iako sam u tim godinama bio mali i uz svu svoju želju ne bih složio svoj klon Spectruma. Koliko sam izgubio? Ovo je pitanje koje sam si počeo postavljati ne tako davno. Prije godinu dana naišao sam na vrlo dobar video u kojem je jedan tip detaljno ispričao i pokazao kako lemiti Leningrad Spectrum klon. Pregledao sam ga više puta i na kraju sam odlučio "složit ću svoje računalo od nule!".

Odlučio sam uzeti izvornu shemu Lenjingrada sa sblive.narod.ru kao osnovu. Pa, dodajte hrpu poboljšanja, poput ispravljanja crteža kruga (nije jasno kako je Zonov mogao dizajnirati računalo s tako žestokim zastojom. Izražava se u problemima s fontom, zastojima u grafiki itd.), stabilizacijom kristalni oscilator, stabilizacija okvira i horizontalna sinkronizacija, pročišćavanje INT signala, uvođenje vezivanja za razinu crne.

Da bi ovaj proces bio još hladniji i zanimljiviji, nisam tražio gotovu ploču, naručio sam matičnu ploču prilično kompaktnih dimenzija 12 * 18. Također sam morao naručiti čips i ostale sitnice s aliexpressa i CHIPiDIP-a. Memorija i procesor su morali biti zalemljeni od neradnog klona, ​​kojeg sam nedavno dobio od jednog spektrumista. Još uvijek ne znam kakav je to klon, nema sklopa za njega, a samo sam zalemio mikročipove iz njega.

Odlučio sam staviti sve mikro krugove na ploče za brzu zamjenu ako nešto pođe po zlu. Ali na kraju krajeva, Spectrum sadrži ROM, i još ga treba flashati, nisam imao programer, ali svijet nije bez dobrih ljudi. Umjesto dva EPROM-a odlučio sam staviti jedan EEPROM W27C512 u koji sam ušio 48k BASIC, 128K BASIC, TR-DOS i test memorije za 48k, također je lijepo da se mogu mijenjati memorijske banke sa jumperima. Ali sada su došli svi moji detalji, unaprijed razmišljajući gdje će koja utičnica stajati, počeo sam ih lemiti. Pa, zalijepio sam naljepnice na ploču s natpisima gdje je mikrokrug i brojevima nogu, što mi je uvelike olakšalo život u budućnosti.

Posvećujući nekoliko sati dnevno dva i pol tjedna, ipak sam to skupio. Jedva sam čekao da ga uključim. I nakon što sam ga uključio, vidio sam bijeli ekran, pomislio sam kako dobra ideja. Nakon ponovne provjere cijele ploče, uklanjanja par zastoja, situacija se nije popravila. Dugo nisam mogao shvatiti u čemu je stvar, ali onda sam saznao da se ne biste trebali miješati u CMOS i TTL mikro krugove. Da, još uvijek sam radio amater. Morao sam ponovno naručiti dijelove i čekati. Nakon zamjene svih CMOS čipova s ​​TTL-om, željeni natpis se i dalje pojavio, ali slika je plutala.

Poziv na forum zx-pk.ru donekle je razjasnio što se događa, ali nisam imao rješenje. Kao rezultat toga, morao sam satima sjediti nad shemom. I voila, samo sam krivo shvatio shemu za finaliziranje formiranja INT signala, ili bolje rečeno, u početku sam je ispravno shvatio, a onda sam pomislio da je to pogrešno i učinio sam to s jambom. Pa, još jedan problem je riješen. Ali nije sve tako ružičasto kako bismo željeli, na mom multimedijskom monitoru stalno su se vrtjeli okviri. A onda sam se odlučio spojiti na dobri stari SHARP TV, koji me nikad nije iznevjerio. Ali istina je u c/b, jer u njemu nema RGB scarta. I slika na njemu gotovo da se nije trzala. Opet, apel na forum dao je dobar savjet, napraviti filtar za prekidačko napajanje.

I konačno, slika je normalna, nema trzanja, radimo test memorije.

Ali Spectrum također treba tipkovnicu. Onda sam se izvukao na prilično originalan način, uzeo staru tipkovnicu, iz nje izvukao film s kontaktima, izrezao getinaks na komade, zalemio kontakte na njega, obradio ih turpijom i vrućim ljepilom zalijepio na klavu. , i lemio ih prema shemi. Ispostavilo se da je to prilično glomazna vanjska klava. Pa, ugradio sam priključke za Sinclair joysticke izravno u tipkovnicu. Prikladni su joystick iz Sega Master Systems ili Atari, dobro, ili, kao u mom slučaju, Sega joystick zalemljen iznutra, za koji sam donio razmaknicu (naime, gotovo se uvijek koristi kao dodatna) na gumb A, dobro, kada pritisnete gumb C, pritisak prema gore se duplira, što je zgodno u platformerima.

Nije mi išlo sa zvučnikom i samo sam donio biper na TV, pa se bar glasnoća može podešavati. Nakon što sam napisao jednostavnu melodiju u BASIC-u, nakon testiranja zvuka, odlučio sam preuzeti neku vrstu igre. I ... ništa mi se nije dogodilo. Sastavio sam čitač trake na K554CA3, isprobao nekoliko mikro krugova, dvaput provjerio cijeli krug, ali nije se pokrenuo, zašto, još uvijek nije jasno. Ponovno sam izgradio čitač na 561LN2 prema shemi iz Pentagona-48 (prvo na matičnoj ploči prije lemljenja) i sve je radilo prvi put. Iako su igre bile učitane, većina ih je odmah visila, neke, poput DIZZY 5, uspjele su se malo igrati.

Kad sam se ujutro probudio, razmišljao sam jesam li dobro zalemio kondenzatore ... i OMG, umjesto 47 nanofarada, zalemio sam 47 pikofarada, a htio sam i da nešto radi. Još jednom naručujemo dijelove koji nedostaju, čekamo. Nakon globalnog lemljenja kondenzatora, konačno možete normalno igrati, ništa drugo ne visi. Morao sam se uvjeriti da je većina igara na Spectrumu ionako jednobojna, i ne gubim puno, da u kasnim 80-ima nisu svi imali televizore u boji i mnogi su igrali s c/b slikom. Ali nekako nije puno pomoglo, znaš.

A na mom LCD monitoru kadrovi su i dalje radili. Na kraju sam ipak odlučio lemiti dodatni mikro krug za skrativanje vodoravnog sinkronizacijskog impulsa, koji sam želio instalirati na početku montaže, ali sam iz nekog razloga odlučio uštedjeti novac. Kao rezultat toga, konačno sam dobio dobru sliku u boji.

Slika je malo dupla. Provjereno na LCD TV-u, dupliranje se ne vidi. Slika je super. Super! Ali na mojoj ploči još ima slobodnog mjesta i bilo bi glupo ne iskoristiti ga. Bilo bi super proširiti memoriju na 128k i igrati 2015 castlevania. Da bismo to učinili, promijenit ćemo naš K565RU5 u K565RU7 ili analogni MN41256-08, koji se bez problema može kupiti na aliexpressu. Dodavši još 7 mikro krugova, uključujući YM2149F zvučni čip, ploča je u potpunosti popunjena. Nije bilo problema s nadogradnjom memorije. Proširio sam memoriju na 256k prema ovoj shemi, ali i dalje je koristim u 128k modu.

Na kraju se to dogodilo

U početku nisam namjeravao koristiti ploču na stolu i za ovo sam uzeo kućište od starog TV set-top box-a, teoretski možete staviti dodatnu ploču upravljača pogona na drugi kat tamo, ali ja ne ne želim se još zamarati time.

Speccy igre su ispale žestoki hardcore, jedino sam uspio proći kroz nedavno izašli Mighty Final Fight.

Dakle, koliko sam izgubio time što nisam imao to računalo kao dijete? Što se tiče igrica, malo je vjerojatno, iako bi mi se mogućnost prebacivanja igrica s kasete na kasetu mogla doista svidjeti. Što se tiče programiranja u BASIC-u, teško da bi me to tada zanimalo.

OPIS RAČUNALNOG DIJAGRAMA
H.H Uređaj i rad računala

Shematski dijagram računala je dat u PRILOGU 4
(Umetnuti na kraj knjige).

♦ GENERATOR SATA.

Montira se na elemente D1 i D2. Frekvencija se postavlja kvarcom
rezonator na 14 MHz, te na izlazima 5 i 6 okidača za brojanje
D2.1, dvije protufazne serije proizvode se upola manje
frekvencije. Ako imate kvarc na frekvenciji od 7 MHz, postavite
Postavljanjem SA1 kratkospojnika u odgovarajući položaj, možete
isključite okidač za brojanje na elementu D2.1 iz kruga i upotrijebite
koristiti protufazne signale s izlaza 6 i 8 elementa
D1, nakon čega slijedi frekvencija kvarca.

♦ JEDINICA ZA SINKRONIZACIJU I FORMIRANJE TV KADRA.

Signali sinkronizacije i formiranje televizije
okvir, kao i upravljanje regeneracijom RAM-a, formiraju se aparati
višestruki signali na izlazima brojača D3-D6. Na izlazu
Brojač D3 generira NO, HI, H2 i NC signale. Obrnuti-
ruyu signal ALI, dobivamo signal CAS za taktiranje mikro-
rub RAM. Multiplekseri adresa za komutaciju RAS signala
D15, D16, dobiva se odgodom signala ALI za jedan ciklus (vi-
potez 9 elementa D2). Invertirani RAS signal služi za
takt procesora. Signal "SCREEN" je znak na ekranu
područje - koristi se za učitavanje posmačnih registara D33, D41.
Signal "GRANICA" - znak granice - učitava se u registre
multiplekseri s usmjernicima D30, 1)31 atributi boja bor-
dera.

Služe signali na izlazima D3-D6 i okidačima D8 čipa
za određivanje brojeva pozicija u retku i brojeva redaka u
okvir. Na izlazu elementa 3 D44, malo slovo
sinkronizacijski impuls SS. Na izlazu 6 elementa D40,
vertikalni sinkro impuls KS s frekvencijom od 50 Hz. Sa istim satom
Ovaj element D1 (izlaz 10) generira signal prekida
IHT, na kojem tijekom obrnutog snopa TV-a
prozivanje kj> khviatura i drugi ulazni uređaji.

U računalu nije potrebno koristiti kvarc s frekvencijom od 14
(ili 7) MHz. Shema sinkronizacije omogućuje postavljanje na sat vremena -
Totu generatora je prilično širok. Za ovu svrhu
dizajnirani skakači SA2, koji mogu promijeniti koeficijent
D4 točka ponovnog izračuna brojača. Omogući unaprijed postavljene ulaze
brojač D4 ovisno o frekvenciji kvarca prikazan je u tab.
lice na kompjutorskom dijagramu (vidi DODATAK 4 (umetak)). Na
frekvenciju generatora, višekratnik 500 kHz, moguće je dobiti
standardna frekvencija vertikalne sinkronizacije (50 Hz). Ako
frekvencija vašeg kvarca nije višekratnik 500 kHz, tada morate postaviti
premosnici na položaj koji odgovara najbližem navedenom u
frekvencijska tablica. TV vremenska stabilnost nije
će patiti. Naravno, s promjenom frekvencije generatora,
Tora će promijeniti brzinu računala, ali nije strašno,
budući da kada ulazite s magnetske vrpce, računalo je konfigurirano
na frekvenciji signala s magnetofona.

♦ SREDIŠNJI procesor.

Osnova računala je procesor Z80A - jedan od naj
snažni osmobitni procesori, vrlo popularni za
u inozemstvu. Masovna proizvodnja domaćeg pandana
1810VM80 - nažalost, još nije uspostavljen.

Registri D46, D47 imaju ulogu formiranja adresne sabirnice
drajveri, a mikrosklopovi D51, D52 tvore dvosmjernu sabirnicu
podaci.

Funkcije regulatora sustava obavljaju elementi D14 (on
izlazi 3 i 11 generiraju signale za pristup vanjskim
uređaji IORD - ulaz, IOWR - izlaz), D10 (izlazi 10 i
13), D12 (na izlazima 3 i 6, RDROM signali - čitanje ROM-a i
CSRAM - pristup RAM-u).

♦ TRAJNA MEMORIJA.

Sastoji se od dva mikro kruga K573RF4 i ima volumen od 16K
bajt. Sadrži monitor, BASIC tumač i familijar
generator. Osim toga, tu je i čip K573RF2 koji sadrži
računalni program za testiranje. Kodovi firmvera TEST-
ROM-ovi su dati u DODATKU 1.

♦ NALUČAJNA MEMORIJA.

DRAM čvor od 48 Kbajta uključuje
zapravo memorijski čipovi D21-D28 tipa 565RU5, multip-
leksori D15-D19 tip 555KP11 i registar međuspremnika 555IR22
(D32). Ovdje se kapacitet mikro krugova 565RU5 koristi ne pola
točnost, budući da su gornjih 16K bajtova adresnog prostora
cesori su dodijeljeni trajnom uređaju za pohranu. Multi-
typexers D15, D16 oblikuju adrese kada im pristupi proces
leglo u RAM, i D17-D19 - adrese regeneracije i pristupa ei-
deooregije RAM-a.

♦ JEDINICA ZA FORMIRANJE VIDEO SIGNALA.

Jedinica za generiranje video signala sastavljena je na pomičnim relejima
histeri D33, D41 i D35, zatvoreni multiplekseri D30,

D31, D36 multiplekser, D11 elementi (izlazi 3, 6, 11),
D13 (izlaz 11), D43 (izlaz 12) i tranzistori VT4-VT10.

Za pomak registra D33 na kraju ciklusa pristupa podacima
slike na SCR signalu, ti se podaci upisuju paralelno
kod, a zatim se izdaje u sekvencijalnom kodu s čestim
taj TI. Na kraju ciklusa pristupa atributnim podacima po zadatku
ga ispred H2 signala u interne registre multipleksa
upisuju se atributi jarka D30, D31. Pomični registar D35 za-
čuva signal slikovnih podataka određeno vrijeme između preuzimanja
posmačni registar D33 i učitavanje internih registara
multiplekseri D30, D31. Kada je zraka izvan granica
defield multipleksorski registri D30, D31 se učitavaju iz
drugi ulazi s podacima koji dolaze iz graničnog registra
(D39). Preklopni ulazi multipleksora D30, D31 kontrola
Daje signal "GRANICA"

Konačna obrada koda serijskih podataka je
Deo sliku proizvodi element D11 (izlaz 3). U prisutnosti
visoka razina na izlazu 12 multipleksora D31 na ulazu 1
element D11 propušta "blink" impulse "FLASH" sa izlaza
11 brojač D7. Ulazni 2 element D11 prima niz
podaci stvarne slike "VBYTE" iz izlaza mjenjača
hister D35. Iz izlaza 3 elementa D11, slikovni podaci sa
atribut "blink" dovodi se na ulaz 1 D36 čipa, paket-
podudaranje s uzorkom boje točke ili boje polja. Na ulazu 15 ovog
isti mikro krug prima mješavinu malih slova i vertikalne sinkronizacije
impulsi iz elementa D11-11 (ako koristite TV tip
UPIMTST) ili iz elementa D43-12 (za TV tip ZUSST).
Na izlazima 4, 7 i 9 D36 multipleksera generiraju se signali
gomile cvijeća. Na izlazu 12 ovog mikro kruga,
signal dizajniran za povećanje svjetline signala u boji
gotovina koja se zbraja sa svakim uključenim signalom u boji
matrica otpornik-dioda (diode VD5-VD7 i otpornici R29-
R38). Zatim videosignali boje boje putem repetitora emitera
tels na tranzistorima VT4-VT6 dovodi se na konektor "TV". ove
isti signali se zbrajaju na matrici otpornika (R42-R44), na
dodaje signal "SYHC" (mješavina okomitih i malih slova
sinkronizacijski impulsi) kroz otpornike R32, R41 i ovu mješavinu
otupljuje prema emiterskom pratiocu VT7, formirajući "VIDEO" signal
za crno-bijeli TV. Štoviše, svaki od signala je u boji
nost ide na zbrajanje preko otpornika različitih vrijednosti
minala za pretvaranje slike u boji u crno-bijelu
poluton.

Tranzistori VT8-VT10 tvore invertirane signale
R,G,B. Ovisno o televizoru koji se koristi, odabir je izravan
sklopljenih ili inverznih signala R, G, B izvodi se premosnicima

♦ IZLAZNI PRIKLJUČAK.

Izrađen na čipu D39 (555TM9). Njegovi rangovi su Q2-Q4
odredite boju obruba, bit Q1 s

RC filter (R24, R26, C12, C13) generira izlazni signal za
magnetofon, pražnjenje Q0 - zvučni signal. Podaci za registraciju
bilježi procesor, odnosno granične signale boja, vi
voda u magnetofon i zvučni signal generira program
rammno.

♦ ULAZNI PRIKLJUČAK.

Sastavljen na multiplekserima D37, D38 tip 555KP11 i radi
topi se na sljedeći način. Prozivni signali KA8-KA15 od adresibilnih
procesorske sabirnice preko dioda za odvajanje VD11-VD18 i konektora
■ "KEYBOARD" unesite tipkovnicu i kroz zatvoreni kontakt
pritisnuta tipka prelazi na jedan od ulaza D37 mikro krugova ili
D38 (u obliku signala KL0-KL4), odakle, u prisustvu signala
IORD i nizak na adresnoj sabirnici AO ulazi u sabirnicu
podaci. Ako je AO bit adresne magistrale visok,
zatim se čitaju signali s joysticka (DV0-DV4) i magnetofona
(TIN signal).

♦ ULAZNA JEDINICA S KAZETONA.

Ulazni čvor se sastoji od operacijskog pojačala A1
(K140UD1208), koji djeluje kao ograničavajuće pojačalo, i
komparator A2 (554SAZ), koji generira standardne TTL razine
od ulaznog signala.

X.2 Zamjena elemenata

♦ PROCESOR.

Može se koristiti bilo koji Z80 ili kompatibilni procesor
njega, na primjer U880 proizveden od strane DDR-a. Potrebno je samo uzeti u obzir
da procesori koji u oznaci nemaju slovni indeks
(Z80) dizajnirani su za brzine takta do 2,5 MHz, stoga nemojte
sve njihove instance će raditi na frekvenciji generatora 14
MHz, iako će većina i dalje raditi. U ovom slučaju, želja
Važno je postaviti frekvenciju generatora blizu minimuma.
Procesori Z80A, Z80B mogu se instalirati bez ograničenja.

♦ ROM ČIPS.

Umjesto K573RF4 mikro krugova, možete koristiti K573RF6 ili njihov
strani analog - ROM tip 2764. U ovom slučaju sklopni sklop
Neće se promijeniti. U ekstremnim slučajevima, umjesto dva K573RF4, možete
koristite osam mikro krugova tipa K573RF2 ili K573RF5 (za
granični analog - 2716), uključujući ih prema shemi prikazanoj u
riža. 1.1. Ovdje dekoder 555ID7 odabire željeni
ROM čipovi. Naravno, morat će se montirati na zasebno
ploču, postavljajući je pored glavne ploče. U isto vrijeme,
Povećat će se opterećenje adresnih sabirnica te je poželjno da se sabirnice
adrese su u međuspremniku. Povećat će se i trenutna potrošnja.

Postoji još jedan način da se smanji broj manjkavih mikro-
Roschem ROM. Da biste to učinili, upišite K573RF2 čip ili
K573RF5 kodove iz tablice u DODATKU 3 i postavite ata mikrofon-
roschemu umjesto ROMO-a, nakon što je prethodno savio svoj izlaz
21. Spojite pin 21 na pin 28 ploče. Izvedite dalje
promjene ploče prikazane na sl. 1.2. Podebljane linije ti-
podijeljeni su novouvedeni elementi i veze, a prekriženi
veze moraju biti prekinute.

Rezidentni bootloader bit će zapisan u ROM.
Nakon što ga uključi, provjerava RAM na adresama O -
16384, gdje će se tada učitati operativni sustav.
Nakon završetka testa, na ekranu se prikazuje:

Unesite program "MONITOR-16K" s magnetofona (poklapa se
sa sadržajem ROMO-ROM1, vrijeme unosa je oko 1,5 minuta), što
raj će se učitati na adrese 0-16384 RAM-a i bit će cijena od dos.
glup. Daljnji rad se ne razlikuje od rada sa standardnim
verzija ROM-a. Možete raditi sa svim programima i
Rotirajte u OS-u s tipkom "RESET". Nakon isključivanja struje,
bit će potrebno ponovno učitati "MONITOR-16K".

Nakon ovih promjena, možete koristiti druge verzije
OS, na primjer, s ruskim fontom itd.

♦ RAM ČIP.

Možete sigurno koristiti mikro krugove 565RU5 s indeksima B,
C, D. Mogu se pojaviti poteškoće s mikro krugovima 565RU5D
zbog njihove niske učinkovitosti. Ali možete pokušati
pobijediti pouzdan rad mikro krugova 565RU5D, smanjujući frekvenciju
generator takta. Bez mijenjanja sheme, možete postaviti
565RU7, spajajući njihove zaključke 1 na zajedničku žicu, ali njihov kapacitet
koristit će se samo četvrtina. Uglavnom, moguće je
korištenje mikro krugova 565RU6, ali trebat će im 32 komada plus
dodatne sheme dešifriranja slične onima koje su bile
napravljen prilikom zamjene 573RF4 sa 573RF2. Dizajn je dobiven
glomazan i složen, pa se shema takve dorade ne primjenjuje
pronađeno.

♦ MIKROKRUG* SERIJE 555 I OSTALI ELEMENTI.

Svi mikro krugovi serije 555 mogu se mijenjati bez ograničenja
slični čipovi serije 1533. Neki mogu biti
također zamijenjen čipovima serije 155 ili 531.
zamjena registara, multipleksera, brojača i ostalih mikrofona
roschemi u Zonovljevoj shemi za mikro krugove serije 155 i 531 su ograničeni
cheny, uglavnom u tome što su njihovi ulazi povezani s izlazima
memorijski ili procesorski čipovi koji imaju nizak
pun kapacitet. Može se zamijeniti serijama 531 i 155
multiplekseri D17-D19 i D36, kao i brojači D3-D6 i neki
drugi logički čipovi koji ne opterećuju procesorske sabirnice
i RAM-a.

Što se tiče mikro krugova D30-D33 (prema Zonovoj shemi), oni,
u načelu se može zamijeniti s mikro krugovima serije 531, ali sa
uvjet tako da izlazi RAM čipova nisu opterećeni više od
od jednog ili dva ulaza mikro kruga serije 531, a ostalo
mikrosklopovi povezani s njima bili su iz serije 555 ili 1533.
isto se može reći i za mikrosklopove koji opterećuju sabirnice
cesor.

Registar D32 može se zamijeniti s 555IR23 invertiranjem
WRBUF signal na ulazu 11, kako je navedeno u prijedlogu
krug (skakač SA6). Po funkciji
registar 555IR22 potpuno je sličan registru 580IR82, ali
na žalost, ima drugačiji raspored i više od toga
Potrošnja energije. Registar 555IR9 u Zonov shemi može se zamijeniti
navoj za dva registra 555IR16, uključujući ga kao u našoj shemi
(D33, D41). U obje sheme, registri 555IR16 mogu se zamijeniti
na 555IR1. Ne morate mijenjati dijagram ožičenja.

U našoj shemi, kao vozači autobusa adresa, možete
primijeniti sve mikrosklopove namijenjene za to
(580IR82, 555AP4, itd.) u odgovarajućem uključivanju, au nekim
kao dvosmjerni međuspremnik sabirnice podataka idealni su
mikro krugovi 555AP6, 580VA86. Brojač 561IE10 može se zamijeniti
na 555IE19 (pinout je drugačiji!). Komparator 554S.AZ
njega na 521SAZ, koji se razlikuje po vrsti kućišta i numeriranju izlaza
dov. Operacijsko pojačalo 140UD1208 može se zamijeniti s
140UD12 bez promjene kruga, ili na 140UD6 (140UD608), zahtjev-
Uključivanjem otpornika spojenog na pin 8. Tranzistori se mogu

instalirajte bilo koju seriju KT315, 312, 342, 3102.

Dobar dan (fakultativno večer/noć).

Svoju 20. recenziju želim posvetiti računalu koje je osvojilo moje srce. Pozivam vas da posjetite ovu svjetiljku. Svakako označite sve bivše i sadašnje vlasnike ovih veličanstvenih uređaja, podijelite ideje, linkove, gadgete za naše omiljeno računalo. Molimo vas da se naslonite na stolicu i postupno tonete. (Recenzija je vrlo velika, sadrži upute, dijagrame, razmišljanja o sastavljanju i nadogradnji)

PREDGOVOR

Prije mnogo vremena, u galaksiji daleko, daleko...

Ovaj čovjek, kojeg vidite odozgo, ovdje nije slučajan. Ovo je osobno Clive Marles Sinclair, bivši vlasnik tvrtke Sinclair Radionics koja je proizvodila Spectrum računala. To je ista osoba koja je htjela napraviti najjeftiniji aparat za rad i točka. Da, nije volio igrice i smatrao je da je to gubljenje vremena i pogrešna investicija. (Pitam se što bi sada rekao, gledajući industriju igara koja se divlje razvija). Da, neka me znalci isprave, ovaj gospodin je glavom ušao u izum elektroničkih bicikala i izgleda da je na tome i ostao napravivši ovako nešto:

U suprotnom, to je sasvim druga priča. Danas ćemo pričati o setu za samostalnu montažu računala, prošlo doba, kraj 80-ih.

Sa Spectrumom sam se prvi put susreo kada sam imao 7 godina, otac mi ga je sastavio. Tada sam otkrio cijeli prekrasan svijet igara i programiranja.
Kako reče jedan dobar čovjek - “Ako ste jednom sreli Spectrum, onda će vam se duboko sjesti u dušu i jednog dana, kada postane potpuno nepodnošljiv, trčat ćete po buvljacima i tražiti ga.” I istina je. Postoji samo jedno veliko ALI. Možete kupiti, naravno, na eBayu ima puno prodajnih modela od 48k i 128k. Ali jednog dana, dok sam "nepodnošljivo" tražio informacije o Spectrumu, naišao sam na ovu stranicu koja nudi gotove setove za samostalnu montažu uređaja.

Bio sam jako iznenađen, ljudi prodaju i izrađuju ploče sovjetske kopije Lenjingrada 48k s ispravljenim krugom. Svakako postoje prednosti i mane ove opcije. Ali momci, ovdje nude sastavljanje računala vlastitim rukama, ali što bi moglo biti hladnije od razumijevanja principa rada računala na hardverskim razinama?! To je samo bajka. Naravno, za takav posao poželjno je imati iskustva, malo, moje iskustvo u sklapanju računala je ograničeno na model RK-86 iz Radio magazina, u odnosu na Spectrum, to je zrno pijeska, što se tiče složenosti, i morat ćete se potruditi da biste ga otklonili.

Kao i obično upozorenje:

Sva odgovornost, odnosno neovisno prodiranje u tijelo gotovog proizvoda s naknadnim kršenjem njegovog integriteta izvedbe, leži na osobi koja je počinila ovu radnju.

Osim navedenog, kada radite s memorijskim čipovima, koristite uzemljenu, antistatičku narukvicu kako ne biste oštetili integritet čipa, samo ne zaboravite spajati Video, RGB, Scart i slične kabele samo na uređaje koji su isključeni.

PRIPREMA ZA MONTAŽU

Ovaj set se isporučuje bez RAM-a, koriste se memorijski čipovi i trenutno ih je teško pronaći, možete koristiti i čipove, ali uz manje izmjene u krugu.

Gdje nabaviti? Buvljake odbacujemo odmah, analize i zbog činjenice da se čipovi mogu oštetiti, između ostalog postoje karakteristike s ovakvom memorijom, naime osjetljiva je na rad u jednoj seriji (točnije svi čipovi ugrađeni u stroj trebali bi po mogućnosti biti iz iste serije, revizije i datumi proizvodnje, kao i gradovi proizvodnje), na to sam naišao prilikom sastavljanja RK-86, sovjetska memorija je previše hirovita, čak je preporučljivo kupiti nove čipove u bulk, nikad se ne zna što.

Stoga, nakon što smo pozvali sve trgovine u Jekaterinburgu, čips je pronađen samo u jednoj - po nevjerojatno niskoj cijeni. Razumljivo je kome u naše vrijeme može trebati tako mali RAM, pa čak i tako spor.

Posebno sam prije kupnje tražio da donesem paket čipsa, kako bih se uvjerio da toči baš iz ove kutije. Možda sam bio previše sumnjičav u ovoj odluci, ali nikad se ne zna što.

I sljedeće vrijednosti otpornika:

Za male stvari, audio priključak za Jack - 3.5, dodatne utičnice, ako ne želite lemiti mikro krugove. Moguće je ugraditi SMD kućišta otpornika, dioda, kondenzatora (na primjer, blokirajući kondenzatori mogu se zamijeniti SMD-om).

Alat će zahtijevati sljedeći set:

1. stanica za lemljenje/lemilo s kontrolom temperature,

2. osciloskop (vrlo, čak vrlo poželjno),

3. multimetar,

4. ako nema osciloskopa, koristimo logički analizator.

ISPORUČEN KIT

Često malo obraćam pažnju na ambalažu, jer sam navikao na isporuke iz Kine, ali ruska ambalaža uvijek vrijedi pogledati, stavit ću je pod spojler, tko želi pogledati, neka pogleda.

Paket

Mikro krugovi i rezervni dijelovi zamotani su u vrećicu i zalijepljeni ljepljivom trakom:

Sama ploča je obložena s dva komada valovitog kartona i umotana u ambalažni polietilen:

Dakle, pogledajmo ovaj prekrasan set rezervnih dijelova.

Platiti. Znate, ova ploča je napravljena na najvišoj razini, jednostavno nevjerojatno dobro. Dugo u rukama nisam držao ovako kvalitetne custom ploče. Ožičenje, sitotisak i natpisi... Mmmm veličanstvenost, samo uživajmo:

Neki od natpisa na ploči oduzimaju dah, jako mi se sviđaju.

Također prilažem fotografije u velikoj veličini ploče u cjelini, kako biste u potpunosti cijenili kvalitetu izrade, ne miriše na ručni rad:

Komplet dolazi s okvirima za RAM, ROM, CPU čipove:

Crumble koji dolazi s daskom u kompletu. (Beeper, set BC547 tranzistora, kondenzatori za sve potrebne vrijednosti, pin konektori 2,54 mm, kvarc na 14.000 MHz, diode):

Sva logika koja je potrebna za rad računala (uključujući CPU i ROM). Usput ROM - memorija je već flashirana Sinclair BASIC-om:

Za orijentaciju u mikro krugovima iz vremena SSSR-a, nacrtao sam sljedeću sliku:

Od svih mikro krugova, niti jedan vojni komesar, dva su označena statika- K561LN2 i K561IE10A i hrpa raznih poduzeća.

SKUPŠTINA

Koristimo dvije predstavljene sheme i, ako ikada želite to čvršće shvatiti ili naiđete na poteškoće, počinjemo polako prikupljati. Najvažnije je pratiti što točno i gdje stavljamo.

Također za pomoć rasporedu mikro krugova i drugih elemenata:

Glavna stvar u ovom pitanju je ne žuriti, inače ćete se potpuno zbuniti. Montažu sam započeo sa sitnicama (kondenzatori, otpornici, diode). Kompletne kondenzatore (blokiranje, nazivna vrijednost 104) sam promijenio u svoje - Murata Manufacturing. Biljni kvarc postavite zadnji, jer je vrlo blizu otporniku R1 i ako lemite kvarc u korijenu, otpornik će se morati lemiti površinskom montažom.

Kako to ne učiniti!

U početku sam odlučio sve staviti na DIP utičnice ( i to je bila velika greška), mislio sam da ako mikro krug ne uspije, uvijek ga mogu lako kupiti, ali u praksi se sve pokazalo drugačije, prikupio sam sve kvarove. U nastavku možete pročitati o greškama i njihovim rješenjima.

Pred kraj montaže počeo sam sastavljati modul čitača vrpce na temelju mikro kruga K561LN2, dijagram modula je klasičan, prilažem ispod:

Probni rad s žičanim video kabelom s instaliranim CPU-om i RAM-om:

Čudno, ali trebalo bi biti:

Čini se da tu ima nečega. Gledajući ploču, našao sam nekoliko grešaka:

1. Otpornik C2 nije zalemljen.
2. Otpornik C1 nije ispravno instaliran.

Zamijenio sam i preostale kondenzatore (blokiranje), nominalne vrijednosti 104, s Muratom. Zamijenjen tranzistor K315B.

Iiii ništa, nakon svih zamjena i uključivanja uređaja, dobio sam ovo:

U isto vrijeme postoji 5V u krugu, ali CPU se ne pokreće. Nažalost. Počeo sam tražiti razlog, usput naručivši logički analizator.

Prošlo je 1,5 mjeseca i nije bilo rezultata, već sam se počeo uzrujavati, jer je iz pošte stigla obavijest o paketu - stigao je analizator.

Analizator signala je uređaj baziran na čipovima koji je USB2.0 periferni kontroler i 8-kanalni prijemnik (čak bih rekao njuškalo) koji hvata iz podatkovnih linija.

Ovaj uređaj radi pomoću programskog paketa -.

Čini se da je sve tu da se problem riješi, ali problem ostaje isti kakav je i bio.

Dugo sam patio dok nisam odlučio skinuti sve jasle za mikro krugove, ostavljajući samo RAM, CPU i ROM.

I gle čuda, sve je uspjelo! (Ali moj RK-86 je sastavljen na istim pločama i sve radi)

Ovako je izgledao postupak otklanjanja pogrešaka:

Kao rezultat toga, dugo i bolno ponovno provjeravajući sve i odsijecajući nogu 1 od DD4 čipa (K555IE7) s popratnim lemljenjem na zemlju, dobio sam sliku:

Suočite se s napretkom. Ne obraćajte pažnju na skeniranje, TV je star i ima problema u ovom području. Nadalje, ako pažljivo pogledate, vidjet ćete da je ikona - © prikazana neispravno, ovo je poznati problem Leningrad 48K računala (neispravno crtanje krugova), to je riješeno na sljedeći način, odsjekli smo stazu od IR9 - > 1 i LN1-> 10 i zalemite sljedeći krug:

Općenito, kada koristite različite proizvođače logike, morate pojedinačno odabrati kondenzatore za pomicanje iz mikro krugova DD4 -> IE7 i DD6 -> IE7, zapravo, empirijski, kondenzator se postavlja na prvi i drugi između mase i 11. nogu.

PROIZVODNJA TIPKOVNICA

Računalo je svakako dobro, ali bez mogućnosti unosa nema smisla imati ga, pa ćemo napraviti tipkovnicu!

Pinout tipkovnice je u glavnom krugu za Leningrad 48K:

Za tipkovnicu trebamo:

1. Tekstolit veličine 100x160.

(Odlučio sam napraviti kompaktnu tipkovnicu kako bih uređaj stavio u kompaktno kućište, a općenito volim kompaktne tipkovnice).

2. Laserski pisač za LUT.

3. Gumbi su taktilni, visina se odabire neovisno.

Raspakiranje, označavanje i rezanje:

Pripremamo i izrezujemo predložak za LUT:

Otvorite editor i nacrtajte tipkovnicu:

U uređivaču se crta s drugim slojem, ali recimo samo da ne trebate trovati ovaj sloj, uštedite vrijeme, ne biste trebali trovati radi trovanja.

Za vas sam pripremio gotov predložak za ispis:

Zrcalni uzorak NEMA POTREBE!

Zatim ga ispisujemo i izrezujemo:

Za graviranje će vam trebati sljedeći pribor:

1. 100 ml ljekarne 3% vodikov peroksid

2. 30 g limunske kiseline

3. 5 g kuhinjske soli.

4. Kapacitet.

Za ploču moje veličine to je dovoljno s mojom glavom, a radi brzine jetkanja razborito sam iscrtao poligone, da se otopina ne troši uzalud.

Prenosimo ga na radni komad glačalom, savjetujem vam da koristite podlogu iz proročišta:

Vidi se da sam sitne nedostatke ispravio markerom otpornim na željezni klorid i bacio ga u otopinu:

Na kraju sam dobio ovaj rezultat. Odmah ću reći da sam zeznuo, kako bi natpisi bili jasno vidljivi, držao sam ga malo duže u otopini i pokvario tragove na nekim mjestima:

Pa, u redu, ovo nije kriminal, uzimamo žicu od 0,5 mm i lemimo staze:

SPREMNO ZA POKRETANJE

O kako je dobar!

Počinjemo!

Instalirajte PlayZX aplikaciju na svoj telefon ili tablet:

Pomoću AUX kabela prianjamo na Spectrum, uključujemo uređaj i idemo u način preuzimanja ( na Spectrum tipkovnici pritisnite J -> dok držite SS, dvaput pritisnite P, vidjet ćete ovaj unos - LOAD "" i pritisnite enter). Nakon toga odaberite željenu sliku igre u telefonu i kliknite play. Igra će se učitavati.

Proces preuzimanja programa je sljedeći:

Preuzeta datoteka igre Saboteur:

I naravno, primjer učitavanja programa od nule, provjerimo istog sabotera:

ZAKLJUČCI

I zato rezimiramo. Kupnjom ovog računala ne kupujete samo glupi model za sklapanje sličan kineskim, već stječete veliki sloj iskustva u sklapanju takvih računala. Kao što sam već rekao, u djetinjstvu sam imao slično računalo, iako je bilo 128K i imalo je diskete od 5,2 inča, u svakom slučaju sam bio zadovoljan rezultatom.

Da nije bilo ovog računala, ne bih stekao novi alat, kao što je analizator signala i usisivač vrućeg kositra, za odlemljivanje mikro krugova i, naravno, iskustvo.

Nijanse, platforma je u potpunosti kopirana iz Lenjingrada 48K, može se prilagoditi različitim kvarcima ovisno o kompletnoj, logičnoj bazi, što je vrlo dobro.
Radi stabilno, pomoću aplikacije PlayZX otkrit ćete svijet igara za ZXSpectrum, a i sam sam bio iznenađen tako velikom bibliotekom.

Vrlo velika zajednica diljem svijeta, usput, neki ljudi izdaju nove igre za ova računala, a također prenose stari NES, na primjer, Castlevania.

P.S. Izvrstan početak mikroelektronike za dijete i odlična zabava za rješavanje određenog problema.

P.S.S. Recenzija je ispala jednostavno gigantska, ali ima toliko toga za ispričati, ali morat ćemo se ograničiti na suštinu, u sljedećem DIY napravit ćemo kućište za ovaj uređaj i zeznuti RGB i SCART, ima ih ideje kako to napraviti u obliku prijenosnog računala.

Informacije za pomoć monterima Lenjingrad 48K:

1.
2.
3. Svidjela mi se recenzija +253 +425

11 / 11 829

verzija za ispis

Slučajno se dogodilo da je "Lenjingrad" bio prvi Spectrum koji sam vidio, a to je bio i moj prvi kompjuter uopće. Unatoč njegovoj jednostavnosti i nerazvijenosti, toliko je uspomena vezano uz ovo računalo da ne mogu samo tako zaboraviti ovaj Spectrumov klon.

Lenjingrad je projektirao Sergej Zonov kasnih 80-ih. Ploče pokazuju datum 1988 (ZS88):

Nailazi se na ploče iz 1989. godine:

Računalo je jednostavno, sadrži minimalan broj čipova. Dešifriranje portova za čitanje krajnje je pojednostavljeno - svi parni portovi se smatraju portom za tipkovnicu (254), svi neparni portovi se smatraju portom za Kempston joystick (31). Ova sramota dolazi iz činjenice da se samo jedan bit adresne sabirnice, A0, koristi za dešifriranje portova. Još veća sramota se stvara s izlaznim portovima, posebice s #FE portom - radi kada se vrijednost upiše na bilo koji port, tj. nema dešifriranja.

Osim "krivulje" port dekodiranja, računalo ima nestandardni video izlaz. To se očituje kada ga pokušavate spojiti na TV tunere, PAL kodere i, općenito, na moderne LCD televizore. U pravilu, takvi pokušaji završavaju ničim. Ovaj problem je rješiv, o tome ću malo kasnije.

Svi "Lenjingradi" koje sam vidio sastavljeni su u kućištima oblika "lijes". Šalu na stranu, oblik kućišta sa zakošenim uglovima pomalo podsjeća na lijes. Što se tiče veličine, sve su torbice približno iste, razlika je samo u materijalu od kojeg je torbica izrađena.

Dopustite mi da ilustriram primjerima:

Ovo je sve što je ostalo od mog prvog računala. Kućište (usput rečeno, dosta masivno za tako male dimenzije) dosta je dobro očuvano i još se nadam da ću u njemu sklopiti Spectrum.

Postoje i lakša aluminijska kućišta:

Ovaj primjerak je dobro očuvan i restauriran. Sada izgleda kao nov. U usporedbi s prethodnim kućištem, ovo kompletno računalo teži manje od čelične šasije.

Treća vrsta kućišta je plastična. S moje točke gledišta, najgori slučaj:

Imajte na umu gotovo potpunu odsutnost blokirajućih kondenzatora na ploči. Unatoč ovom očitom nedostatku, ploča je radila izvanredno dobro bez kvarova za prethodnog vlasnika dobrih deset godina.

Ako je žaba krastača davila gotovo računalo, onda možete pokušati sami sastaviti "Lenjingrad", jer to nije bilo tako teško. I sam sam zalemio jedan "Lenjingrad" kad sam bio na prvoj godini fakulteta. Tada (sredinom 90-ih) bilo je moguće bez problema kupiti praznu lenjingradsku ploču na radijskom tržištu za smiješan novac:

Takve ploče razlikovale su se po jednoj značajci - negdje u području formiranja trake imale su kratki spoj sabirnica napajanja + 5V i GND. Ako odgovarajući kratkospojnik nije odrezan prilikom sastavljanja računala, onda kada ste ga prvi put uključili, postojala je velika šansa da dobijete dimove s izgaranjem jedne ili više ispisanih staza na ploči na nasumičnom mjestu. Srećom, znao sam za ovu mogućnost, javio sam se na vrijeme i eliminirao mjesto sklopa.

Tamo su se na tržištu prodavali računalni sklopovi, mikro krugovi, tipkovnice, kućišta. Ukratko, tada je bio pravi raj za montažu takvih konstrukcija. Usput, o tipkovnicama: uglavnom su korišteni gumbi iz kalkulatora:

Na fotografiji se vide stari natpisi na tipkama sa oguljenim naljepnicama. Ovo su očito gumbi s nekakvog kalkulatora. Što se tiče kvalitete rada i pouzdanosti, takve tipkovnice nisu izdržale kritike. Možda su takvi loši gumbi dobri za kalkulatore, ali nikako nisu prikladni za računalo. Pogotovo za igrice. Sjećam se da sam oklijevao saviti kontakte u takvim gumbima kako bi nekako radili. Možda jedina pozitivna stvar kod ovih gumba je njihova jeftinost i dostupnost. Stoga sam prvom prilikom prešao na tipke od trske, s kojima je bilo mnogo prikladnije raditi:

Ispostavilo se da je bilo i takvih "Lenjingradaca" - s ugrađenom tipkovnicom i sistemskim priključkom. Shema ovog "Lenjingrada" gotovo se potpuno podudara s kanonskom shemom. Iznimka je ulaz za vrpcu, izlaz zvučnog signala i video izlaz. Dešifriranje #FE porta u ovom klonu je ispravljeno u usporedbi s izvornim "Lenjingradom" - port je adresiran s A0=0, za razliku od originala, gdje će izlaz vrijednosti na bilo koji port pokrenuti port #FE. Započeo sam plaćanje. Na fotografiji ploče u donjem desnom kutu na matičnoj ploči napravljena je revizija za spajanje na PAL koder.

Ploča je općenito dobro napravljena - kompetentno ožičenje napajanja, mjesta za blokiranje kondenzatora. Sviđa mi se.

Nažalost, nije bilo moguće identificirati naziv ovog klona (u smislu proizvođača računala). Na ploči je bio samo jedan natpis - LS10.102.002.