Atari homemade SPEEDY 1050.
(4x 16kB Eprom - ver.5, density + track display, no audio)

Dnes si postavíme Atari Speedy 1050 vo verzii 5, teda bude použitá Eprom 27512 ktorá má kapacitu 64kB, bude k dispozícii 3x 7segmentovka displej, akurát ja nepoužijem audio výstup. Na univerzálnej doštičke je dostatok miesta aby sa tam to audio dalo kedykoľvek v budúcnosti doplniť. Považujem to za drobnosť, ostatné je postavené na 100%.

Atari Speedy 1050
plná verzia.
Fotografia ktorú som použil ako základ pre túto stavbu. Tu je použitá 2x odporová sada, ktorá vyzerá ako čip. (Sú to tie dva "čipy" celkom vpravo nad konektorom pre displej, ja používam samostatných 14 odporov.) Procesor 65C02 je na frekvenciu = 1MHz, čo je aj frekvencia hodín ktorú dostáva zo základnej dosky Atari 1050. Mnou použitý procesor je na 4MHz (inú verziu 65C02 doma nemám), čiže tu v tomto zapojení sa vyslovene "fláka", alebo inak povedané beží na 25% svojho možného výkonu. Ak nie je k dispozícii odporová sada stačí to priamo osadiť 2x 8 odpormi 270Ω (vtedy netreba pätičky) a je to tak isto funkčné. Na doske je pekne vidieť otvor ktorý je pre x-tal 4MHz ktorý je na základnej doske Atari 1050. (Znova pripomeniem - x-tal 4MHz na základnej doske má za sebou deličku :4, teda základná doska "fičí" na 1MHz.)
Opakuje sa tu stará bolesť v zapojení - chýbajú filtračné keramické kondenzátory, vždy jeden ku každému čipu. Ten jeden elektrolyt je príliš málo.

Na základe štúdia dostupných fotografií na webe (stačí zadať vo vyhľadávači: photo Atari Speedy 1050) som dospel k uvedeným rozmerom univerzálnej doštičky použitej pre stavbu Atari Speedy 1050. Snažil som sa čipy rozmiestniť tak ako sú rozmiestnené na dostupných fotografiách, v podstate som rozmiestnenie čipov dodržal. Pri podrobnejšom skúmaní je jasné že čipy 74LS273 mohli byť umiestnené čo najbližšie odporom 270Ω a tie zase čo najbližšie konektoru pre displej, tak by bolo miesto ešte na nejaké tie vychytávky. Mno, toto som neriešil miesta na doske je dosť a dosť. Ak Vás prekvapí prečo je nad procesorom smerom doprava použitá jedna lišta s kontaktami - tam mám vyvedenú datovú zbernicu - odtiaľ som to potom pripájal na čipy 74LS273. Jednoducho pri stavbe sa mi to ukázalo ako pomocné riešenie ktoré mi maximálne vyhovovalo. Samozrejme - len to tu pre istotu píšem funguje režim Slow/Fast - teda ak si tento prepínač zabudujete. Ako na stavbu Slow/Fast prepínača bolo popísané v predchádzajúcich dieloch.
___________________________________________________________
Nedá mi aby som ešte neupozornil na jednu vec:
Vždy si pri stavbe skontrolujte či máte dosť miesta na umiestnenie doštičky (tejto veľkosti) !
Niekedy sú tie 3 filtračné kondenzátory na základnej doske Atari 1050 naozaj veľké a teda mohli by zavadzať, teda presnejšie iba jeden z nich - ten najbližší - má označenie C68. Ak pri skúšaní prázdnej univerzálky s nasadeným konektorom pre osadenie do pôvodného čipu 6507 a uvedenými mierkami Vám to nebude možné založiť na svoje miesto máte 2 možnosti:
- posunúť otvor pre x-tal a tak isto posunúť konektor pre osadenie do pätičky 6507 o cca
4mm (smerom nahor, teda smerom k tým kondenzátorom), to už by malo stačiť
- alebo urobiť recap (výmenu kondenzátoru C68 za nový, typ 4700uF/35V), nový kondík
je o poznanie mení a teda aj takto sa dá problém vyriešiť
Mne to síce priamo sedelo, (pretože som si to celé poriadne skontroloval) ale čert nikdy nespí, tak s tým radšej rátajte a premerajte si to dopredu - aby ste potom neboli sklamaní.
___________________________________________________________
Je skutočne potrebné dodržať maximálnu "stavebnú výšku", inak sa Vám Speedy 1050 nezmestí pod disketovú mechaniku. Nezabúdajte na to, že precízne pätičky sú vyššie ako tie obyčajné a teda čipy sedia vyššie. Na obrázku sa počíta s precíznymi pätičkami a teda tých uvádzaných 9mm je už spolu s osadeným čipom. Tu uvedené údaje sú naozaj hodne dôležité.

Potrebné údaje o výške dosky a tak isto aj o maximálnej dĺžke vývodov konektora ktorý ide do soketu pôvodného procesoru 6507, ak to nedodržíte máte zarobené na problém. Takže radšej vždy merajte, ušetríte si vo výsledku čas a námahu ... potom je medzera medzi mechanikou a doskou zo Speedy 1050 cca 1.5 až 2mm, čo bohate postačuje.
____________________________________________________
Ták, iné záludnosti to v sebe už neskrýva a môžeme spokojne začať stavať, narežem si univerzálku dosku na uvedenú veľkosť, priložím ju na miesto kde bude osadená a takto si priamo skontrolujem či mi to bude sedieť na mieste kde to potrebujem. Fixkou si označím kde začína konektor pre vloženie do pätičky pôvodnej 6507 a tak isto si vyznačím kde bude vyrezaný otvor aby bolo miesto pre x-tal 4MHz, ktorý tak nádherne trčí zo základnej dosky Atari 1050 a ak nepoužijem otvor na to aby mal miesto jednoducho sa doska bez tohoto otvoru na svoje miesto osadiť nedá.

Na snímku je vidieť kde bude vyrezaný otvor (vyznačené fixkou) pre x-tal ktorý trčí zo základnej dosky Atari 1050 - aby si to nezavadzalo. Tak isto malo kvačkou je označené miesto pre 28 pin konektor (teda jeho pin 1), čo bude miesto pre zásuvný konektor do pätičky pôvodného procesoru 6507. Pätičky sú zataiľ prichytené vždy 4 kvapkami cínu (za najkrajnejšie vývody). Zatiaľ to stačí, postupne ako sa bude doska osádzať tak sa priletujú aj jednotlivé vývody všetkých použitých pätičiek. Ako vždy pri stavbe používam precízne pätičky.

Postupné osadzovanie precíznymi pätičkami, to kde kde je ktorý čip je popísané v úvodnom obrázku na začiatku článku, takže s tým už ďalej nebudem obťažovať. Dôležité je len dodržať "kľúč", t.j. aby vždy bol pinč.1 jednotlivých pätičiek na správnom mieste. Samozrejme, nemusíte použiť precízne pätičky, zase mimo toho že z nich čipy samé dobrovoľne "nevyliezajú" sa na ich vývodoch veľmi dobre pájkuje - a "drátkovania"je tu celkom dosť - čo sa tu hodí. "Sadisti" si čipy môžu osadiť priamo bez pätičiek, ja to ale neodporúčam. Ak máte navrhnutú dosku z plošným spojom, prosím, vtedy to nevadí, tu by to potom bola naozaj nekonečná robota ak by sa pokazil niektorý čip ...

Každý čip má svoj kondenzátor M1 na napájaní, filtrácia je naozaj vec dôležitá. Dobrá filtrácia napájania = bezproblémový chod zariadenia. Už je tu vyrezaný otvor pre x-tal, je osadený konektor na pripojenie do pôvodnej pätičky čipu 6507 a tak isto je už osadený dvojradový konektor pre displejovú časť (3x 7segmentovka, vpravo dole). Tak isto vľavo v strede je osadený konektor na prepínač 4x 16kB a k nemu sú už v doske osadené aj príslušné 2 odpory. Celá koncepcia je urobená tak, že ak nezapojím do prepínača žiaden switch, tak beží horný, teda najvyšší 16kB priestor Eprom pamäte.

Tu už sú osadené všetky odpory - 3x v strede dole sú odpory pre Single, Medium a Double hustotu. Hneď vedľa otvoru pre x-tal je 14 odporov od čipov 74LS273. Tmavé škvrny na obrázku sú od pájkovania z kolofónie - doska nie je zatiaľ od nej očistená, pretože z druhej strany nie je ešte pripájkovaná žiadna kabeláž. Teraz bude nasledovať z druhej strany ako prvé prepojenie napájacej "šíny" na všetky čipy,to vdy robím ako prvú akciu pri "drátkovaní".

Dtto, ale pohľad zo strany plošného spoja, tu už som začal ťahať
napájaciu "šínu", vlastne tu na snímku je už napájací rozvod hotový.

Napájanie, teda jeho rozvod na všetky použité čipy v zapojení bol zapojený, tak som začal zapájať vývody na displejovú časť, konkrétne výstupy z čipov 74LS273 smerom na displejový konektor. Ak postupujem systematicky tak s tým nie je žiaden problém, idem podľa schémy a okamžitou kontrolou po každom zapojení vodiča si to zaznačím do schémy.

Prepojenie na displejový konektor je hotové, začínam zapájať logiku čipov 74LS00, 74LS139 a 2x 74LS74. Je to trošku stiesnené, ale dá sa to. Každý urobený spoj prepískam multimetrom a tak mám istotu že som zapojil podľa schémy to čo som mal zapojiť. Ešte s tým bude robota ... najhoršie je aby som si nepomýlil jednotlivé vývody - na to je tá okamžitá kontrola každého kroku pri stavbe skutočne potrebná.

Teraz trošku odbočím, síce to zo stavbou priamo súvisí ale je to iná časť - začínam chystať doštičku pre displejovú časť. Jej tvar je preto takýto, pretože sa má potom výsledne zasunúť ako lišta na obidvoch stranách do vyhradeného priestoru pre displejovú časť. A dám displej pekne do pätičiek, zase moje rozhodnutie.

Potrebné súčiastky z ktorých vznikne 3x 10pin pätička pre
3x 7segmentový displej.

Najprv príde k osadeniu 3x 8 pin pätičiek.

Najjednoduchšie je pod pätičky priamo zapájkovať lištu a je po vtákoch.

Pri osadení sedemsegmentovky to potom vyzerá takto. Samozrejme sa to dá osadiť aj bez pätičky, priamo, ale to si už každý upraví sám podľa svojich možností, schopností a priestoru kam to chce zabudovať. Moje riešenie je takéto, len je vo výsledku celková vyššia stavebná výška. (Nejako sa mi nechcelo pájkovať priamo na vývody sedemsegmentoviek, síce viem že by to prežili, ale aj tak.)

A idem zase naspäť ku základnej doske Atari Speedy 1050 - na obrázku je vidieť že som dal v miestach konektoru ktorý sa zatlačí na miesto pôvodného procesoru 6507 veľký elektrolytický kondenzátor (filtrácia). Papier na ktorom leží Atari Speedy 1050 je jeho schéma. Zápajam klasicky - vývod čo zapojím okamžite zmeriam. Ak je O.K., obtiahnem zapojený vodič červenou fixkou. Po celom skompletovaní to ešte raz celé kompletne prepískam a skontrolujem či nie sú skraty medzi susednými vývodmi. Pri tejto stavbe som nemal žiaden problém, nebol ani skrat mezi susednými vývodmi - proste bolo to O.K., hneď na prvý krát. (Pár hodín na to padlo.)

Na tomto snímku osadená Eprom, ale ešte tam nie je elyt na konektore. Na obrázku ešte chýbajú založené čipy 74LS139 a 65C02. Tmavé fľaky na doske - už spomínaná kolofónia. Umývam to nakoniec v technickom liehu - ale až po celom skompletovaní.

Na tomto snímku ešte nie je všetko zapojené, ale napriek tomu vidieť že to nie je až taká "rasovina" ako by sa na prvý pohľad zdalo. Na konektore mám dočasne nastoknutú starú 28 pin pätičku (chýba na nej jeden pin), tu je iba vo funkcii chrániča konektoru pred nežiadúcim ohnutím jeho vývodov pri postupnom zapájaní vodičov (ak otáčame dosku na druhú stranu). A tých otočení dosky pri stavbe je neúrekom.

Dtto.

Tu už chýba do dosky osadiť len procesor 65C02.

Pohľad zo strany spojov, kompletne prepojené, nad pätičkou procesora je vidieť pomocnú lištu pre dátové vodiče odkiaľ idú ďalej smerom k čipom 74LS273. Nastal čas samotnú dosku okúpať v technickom liehu ... to už je vec príjemná, potom to nechám dôkladne osušiť (čipy sú samozrejme pri kúpeli vybraté), najlepšie aspoň dve hodiny. Potom nastáva čas to celé ešte raz kompletne prepískať multimetrom či niekde nemám problém.

Keď sa dá (a tu sa to dá), je šikovné skryť filtračný kondenzátor priamo
v pätičke mikroprocesora. Tak isto je tu vidieť pomocnú lištu (data).
(Napravo nad pätičkou premikroprocesor.)

A takto to vyzerá po umytí technickým liehom, už žiadne tmavé fleky. Tak isto je už odstránená pomocná pätička čo dovtedy kryla konektor. V strede dole je lišta na ktorej mám vyvedenú datovú zbernicu. Áno, dá sa to postaviť aj bez nej, ale je to moje riešenie a prišlo mi to jednoduché, pretože potom nemusím do jedného miesta pripojiť až 4 vodiče - čo sa síce dá, ale robí sa to už dosť blbo.
Prepískané multimetrom, všetko O.K, môžem osadiť čipy.

Dtto.

A zase skočím na 3x 7segmentový displej.
Nevyzerá to zle, nie?

Prepojovací káblik má dĺžku 12cm. Pozor, vediem v ňom celých 20 vodičov !

Pripojená displejová časť na dosku Atari Speedy 1050.
Ešte chýba mikroprocesor 65C02.

Kompletne osadená doska 4x16kB Atari Speedy 1050.

A ešte jeden pohľad na displejovú časť.

Detailný pohľad na konnektor prepínača 4x 16kB.

Kompletná doska spolu zo zapojeným 2x DIL prepínačom 4x16kB.
(Je binárny, t.j. 2 bity = 4 možnosti)
No a toto je popis stavby Atari Speedy 1050 vo verzii 5, kompletne postavené na univerzálke doske. Mne tá univerzálka vyhovuje, pretože robím maximálne iba pár kusov a teda nepotrebujem vyrábať plošný spoj. (ak sa niekto nájde kto urobí plošák dajte vedieť ..., nemám na to čas). Robí to presne to čo sa od toho očakáva a premení Atari 1050 na fakt pekelnú mašinu. A to som od toho očakával. A asi aj Vy.
____________________
V ďalšom pokračovaní bude verzia 1.0 - 8kB firmware, teda vhodné a použiteľné pre verzie 1, 2 a 4 Atari Speedy 1050. A tým sa dostávam k softwarovej výbave vlastnej dosky. Je to základná verzia ktorá po napálení do Eprom oživí Speedy 1050.
____________________________________________________________
Návrat do hlavného menu popisu Atari Speedy 1050:
/igi/post/Atari-Speedy-1050-part-0.aspx
______________________________________________________

Vaše hodnotenie, Rate post: