Autor Wątek: Płytka do ZX Spectrum  (Przeczytany 20948 razy)

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Płytka do ZX Spectrum
« Odpowiedź #15 dnia: 2017.05.29, 12:06:32 »
W dużym skrócie "Tak".
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

andy

  • *****
  • Wiadomości: 1068
  • Miejsce pobytu:
    Kielce Wsch.
Odp: Płytka do ZX Spectrum
« Odpowiedź #16 dnia: 2017.05.29, 18:22:55 »
Tak jak pisał Zaxon - poprawki są wręcz konieczne. Sądzę, że będzie więcej chętnych niż 2 osoby, bo laminat ma dosyć, nie tylko złącze krawędziowe, kruszy się lakier z cewki, EPROMy będą miały coraz większą sklerozę itp itd.

Takie coś już jest, ale bez AY i kempstona do tego z Alterą: 
http://www.speccy.pl/forum/index.php?topic=1683.msg32992#msg32992
pzdr
a.
POKE 35899,0  ZX 81, ZX Spectrum +, +2, Harlequin, ZX Max 48 & 128, Spider 48, Chrome 128, TC 2048, divIDE, CPC 464

screemer

  • **
  • Wiadomości: 54
  • Miejsce pobytu:
    Eire
Odp: Płytka do ZX Spectrum
« Odpowiedź #17 dnia: 2017.05.29, 22:28:31 »
Hmm.. tak sobie czytam ten watek i zaczynam sie gubic w tym co pisza przedmowcy ... moim zdaniem to tak

1) Nie warto robic nowego PCB dla 48k, szczegolnie jezeli ta plyta jest jest sprawna technicznie, bo koszt bedzie taki sam jak dla klona 128k (harlequin, js128 itp), a klon taki bedzie mial mozliwosc odpalenia wszystkeigo co wyszlo na 16k/48/128k itp .
2) Pokaz moze na fotkach  w jakmi stanie jest PCB moze wystarczy wacik i butelka alkoholu izopropylowego, ewentualnie wylutowac cewke. modulator i glosniczek i calosc wtedy umyc w alkoholu
3) Jaki to issue plyty masz ?
4) 48k ma kilka problemow konstrukcyjnych o ktorych pisza ludzie czyli :
 -  brak kempston i ay (a to standard byl nawet w latch 80, kazdy mial kempston a jakies 60% ludzi mialo tez AYki w "interfejsach" na gniezdzie rozszerzen - wiec klonowanie 48k bez tych usprawnien nie ma sensu i o to moim zdaniem chodzilo zaxonowi) - ale jezeli masz odpowienie rozszerzenia to nie gra to roli
 - tanie i badziewne pamieci 4116 w dolnym RAMie zasilane trzema roznymi napieciami - zastosowano je bo byly tanie w tamtym okresie- dzis mozna spokojnie kupic modul zamiennika na pamieciach SRAM zasilanych +5V i to dziala jak powinno
 - gorny ram jest lepszy bo tylko jedno napiecie i jak dziala to niech dziala az padnie, jak padnie zmienic na km4164b albo rowniez na SRAM i nie plakac, oba rozwiazania sa dobre
 - przegrzewajaca sie i padajaca  ULA - uklad ten mozna zastapic NEBULA, ktory jest odpowiednikiem na FPGA i ... dziala lepiej, bo sie nie grzeje i daje lepszy obraz na TV i jest ogolnie bardziej stabilne - akurat to testowalem i jest ogromna roznica - niestety jest to produkcja chalupnicza i dostepnosc jest jaka jest, w sumie taka sama jak i ULA ferrranti - tych tez nie ma na rynku - ale twoja o ile rozumiem dziala (oryginalna ULA ma tez to do siebie ze jak sie nagrzeje to lekko driftuje sobie sygnal zegarowy na z80 i ... komputer chodzi nieco szybciej - taka tam ciekawostka)
- slabo zaprojektowana przetwornica DC-DC - ale ... zawsze mozna ja odbudowac , o ile pamietam w issue 2 mozna tez dodac jeden kondensator ktory w issue 3 byl standardem

5) nie widzialem laminatu w twojej plytce ale w moich jest pofalowany ze starosci pod solder maska - od dolu - z gory ten problem nie wystepuje bo w issue 3/3b nie ma maski - ten "typ ze wzgledu na wiek tak ma" i nie wlpywa to na dzialanie komputera
6) wywalic przetwornicy sie nie da bo LM1889 czyli enkoder PAL zasilany jest +12V, czyli przetwornica musi zostac - jezeli zrobisz mody z SRAM i "kruszy ci sie lakier z cewki" to wystarczy ze zrobisz nowa cewke  - jest poradnik tu na forum jak zrobic nowa za kilka zlotych i masz spokoj na nastepne 35 lat
7) Jezeli uprzesz sie jednak na taki projekt jak Ben, to kup stacje do rozlutowyaynia bo bardziej od pcb martwilbym sie tymi scalakami ktore maja 35 lat - ja kiedys probujac wylutowac 4116 przy pomocy odsysarki recznej polamalem uklad na kawalki ... bo lekko podwazylem go srubokretem
8) Andy napisal ze epromy maja skleroze - hmm ...w spectrum 48k nie ma eprom tylko PROM to raz, dwa jezeli nawet prom ci padnie to mozna go zastapic epromem i naprawa ta kosztuje ... tyle co koszt epromu 27c128+dwie diosy i opornik a ...  i usmiech do osoby z programatorem - jak sie szarpniesz na 27c256 to mozesz nawet zrobic sobie podobnie jak ma 128k - czyli rom z basic klepanym z klawiszy
9) Nie wkladaj przetwornicy impulsowej zamiast 7805 - lepiej daj 78s05cv (2A) - mimo ze w necie ludzie tak robia to nie jest dobry pomysl
10) Wywal modulator i daj zamiast niego kondensator 100uF

i gotowe masz sprawnego 48k na nastepne 35 lat :)

A co do Ben Heck i jego programow to obejrzalem kilka i matko boska... polowa z tego co mowi jest bardzo laicka bez wlasciwych technicznych (i waznych !!) szczegolow...  a reszta to reklamy sponsora - jak juz ogladac cos o elektronice to zdecydowanie lepiej EEVblog, czy naszego rodzimego Reduktora Szumow/RS Elektronika.
scrm
------
Sinclair: ZX Spectrum 16k i3 (NEBULA + SRAM), ZX Spectrum 16k i3B, ZX Nuvo 128
Inne stare graty: C= Amiga 600HD/Furia-FPU/IndiVisionECS/SSD 32GB/Gotek/KS3.1

Dawniej:
ZX Specrum 48k, ZX Spectrum 128 +2, Unipolbrit Komputer 2086

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Płytka do ZX Spectrum
« Odpowiedź #18 dnia: 2017.05.29, 22:49:47 »
Laminat w ZX nie jest pofalowany, tylko tak grubo pocynowany. Te płyty raczej nie były poddane procesowi HAL (hot air levelling) przy cynowaniu od spodu. Stąd te góry i doliny. Spectrum miało być tanie, brak solder maski od góry, to też cięcie kosztów.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

andy

  • *****
  • Wiadomości: 1068
  • Miejsce pobytu:
    Kielce Wsch.
Odp: Płytka do ZX Spectrum
« Odpowiedź #19 dnia: 2017.05.29, 22:55:44 »
Jeśli PROM to EPROM OTP to też zapomni.  Tych kolejnych 35 lat to już nie będzie, jak odpadną ścieżki, zwłaszcza na falującym laminacie. ULA z postawki wyjdzie, Z80A się wylutuje/kupi, LM1889 też. Niestety, ale obok kruszących się tworzyw (np. obudowa CPC czy zębatki od magnetów), ząb czasu zajada też laminat :(
pzdr
a.
POKE 35899,0  ZX 81, ZX Spectrum +, +2, Harlequin, ZX Max 48 & 128, Spider 48, Chrome 128, TC 2048, divIDE, CPC 464

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Płytka do ZX Spectrum
« Odpowiedź #20 dnia: 2017.05.29, 23:44:12 »
Jeśli PROM to EPROM OTP to też zapomni.  Tych kolejnych 35 lat to już nie będzie, jak odpadną ścieżki, zwłaszcza na falującym laminacie. ULA z postawki wyjdzie, Z80A się wylutuje/kupi, LM1889 też. Niestety, ale obok kruszących się tworzyw (np. obudowa CPC czy zębatki od magnetów), ząb czasu zajada też laminat :(

Zostają nam emulatory, o ile za 35 lat będzie OS, pod którym będą one chodzić.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

andy

  • *****
  • Wiadomości: 1068
  • Miejsce pobytu:
    Kielce Wsch.
Odp: Płytka do ZX Spectrum
« Odpowiedź #21 dnia: 2017.05.30, 15:57:31 »
Tu bez programowalnych udziwnień, ale bez złącza :( :

pzdr
a.
POKE 35899,0  ZX 81, ZX Spectrum +, +2, Harlequin, ZX Max 48 & 128, Spider 48, Chrome 128, TC 2048, divIDE, CPC 464

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Płytka do ZX Spectrum
« Odpowiedź #22 dnia: 2017.05.30, 16:11:41 »
Andy, utwierdzasz mnie w przekonaniu, że bez sensu jest babrać się w projekt 48K, skoro już są dostępne zamienniki.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

Gryzor

  • *****
  • Wiadomości: 2010
  • Miejsce pobytu:
    Warszawa
Odp: Płytka do ZX Spectrum
« Odpowiedź #23 dnia: 2017.05.30, 17:19:21 »
Sens na pewno jest - inaczej ULA 48K robi jako czesc zapasowa. A 128K ma inne timingi, ROM, RAM, wiec nie zastapi oryginalu 48K.

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Płytka do ZX Spectrum
« Odpowiedź #24 dnia: 2017.05.30, 17:43:12 »
Za 150 kup druga sprawna plytke od gumiaka, a części schowaj na zapas. Albo zapoluj na uszkodzona płytkę i pobawi się w naprawę.

Dorabiana płytka do ZX nie zastąpi oryginału. HQ48 też ma timingi jak 48K, ROM z 48K, do tego jedno napięcie tylko, pamięć na SRAM, wyprowadzenia jak gumiak i pasuje do obudowy gumiaka/+. KrisZX i Zaxon zrobili AY montowanego na procesorze. Tdu strzelił mała płytkę z AY i Kepstonem. Wszystko można zamknąć w obudowie Plusa.

Swoją drogą szansa, że uszkodzisz jakiś scalak przywyrywaniu go ze starej płyty jest spora. Standardowo tylko ULA była w podstawce.

Podaj jakiś konkretny powód dorabiania czego co już jest, poza chęcią poznawczą i edukacyjną.
« Ostatnia zmiana: 2017.05.30, 18:27:25 wysłana przez Klaudiusz »
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

andy

  • *****
  • Wiadomości: 1068
  • Miejsce pobytu:
    Kielce Wsch.
Odp: Płytka do ZX Spectrum
« Odpowiedź #25 dnia: 2017.05.30, 19:41:08 »
Cały dowcip właśnie polega na tym, że oryginalną płytkę zostawiamy w spokoju (możemy wstawić do gabloty) i przekładamy tylko ULA. LM1889 można za 2 dychy kupić, pamięci są za grosze, RC większość z nas ma wiaderko itp. Powoli kompletuję więc zapasik LM-ów, Z80A itp. Ale na razie nie mam czasu na projektowanie takiej płytki :(

Co do sensu "babrania się", to większość hobby nie ma żadnego sensu.
Jedna wyszywa serwetki, które zjedzą mole, drugi rzeźbi jakieś idiotyzmy z drewna, nadające się jedynie na podpałkę, ktoś tam godzinami siedzi na rybach i gapi się bezmyślnie w spławik, inni nagrywają kolejny odcinek vloga o niczym, a jeszcze inni to nie wiadomo po co oglądają...
pzdr
a.
POKE 35899,0  ZX 81, ZX Spectrum +, +2, Harlequin, ZX Max 48 & 128, Spider 48, Chrome 128, TC 2048, divIDE, CPC 464

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Płytka do ZX Spectrum
« Odpowiedź #26 dnia: 2017.05.30, 21:57:11 »
Nadal nie qmam, po co LM1889, skoro za podobną cenę masz AD724JR a on nie wymaga 12V zasilania.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

screemer

  • **
  • Wiadomości: 54
  • Miejsce pobytu:
    Eire
Odp: Płytka do ZX Spectrum
« Odpowiedź #27 dnia: 2017.05.30, 22:39:12 »
Klaudiusz ...

Ja sie moge jedynie domyslac, bo o elektronice i technologii wizyjnej wiem tyle co kot nalpakal .... ale widze na schemacie 48k ze ULA 6c0001 nie generuje osobnych linii RGB i HSync/Vsync tak jak robi to ULA128k/SLAM, na nozkach 15/16/17 ULA z 48k jest luminancja i wspolrzedne (z tego co sie DOMYSLAM partzac okiem na  schemat) koloru w przestrzeni UV (cos bardziej mi to przypomina component video niz RGB) i to wchodzi w LM1889 ktory miesza te trzy sygnaly z nosna i wychodzi z tego PAL podawany na modulator.  AD724JR ( z tego co rozumiem z noty katalogowej ) na wejsciu potrzebuje  sygnalow RGB i synchronizacji pion i poziom, wiec CHYBA trzeby by bylo zrobic jakis konwerter YUV do RGB miedzy ULA i tym enkoderem zeby pozbyc sie calkiem LM1889 i napiecia 12V z plytki 48k. Z reszta jak zobaczysz schemat  Harlequina/Nuvo to sygnal RGB z ULA robionego na piechote przechodzi przez AD724JR  wtedy i tylko wtedy gdy zworka jest jako composite  a tak to idzie RGB na gniazdo bezposrednio z ukladow 74HC253 i mysle ze przy podlaczeniu przez SCART mozna tego AD724 z Nuvo wylutowac w diably wraz z elementami dookola az do R22 , podobnie w Just speccy 128 nie ma wcale tego ukladu, co daje na wyjsciu monitora jedynie RGB+pion/poziom  prosto z ULA/SLAM i dlatego JS128 nie ma wyjscia composite (czy mam racje zaxon ?).
scrm
------
Sinclair: ZX Spectrum 16k i3 (NEBULA + SRAM), ZX Spectrum 16k i3B, ZX Nuvo 128
Inne stare graty: C= Amiga 600HD/Furia-FPU/IndiVisionECS/SSD 32GB/Gotek/KS3.1

Dawniej:
ZX Specrum 48k, ZX Spectrum 128 +2, Unipolbrit Komputer 2086

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Płytka do ZX Spectrum
« Odpowiedź #28 dnia: 2017.05.30, 22:48:32 »
Ale jak już przerabiają ZXa na nowsze układy, warto pozbyć się archaicznego LMa. Kupić jest go tak samo "łatwo" jak ULA i za podobne pieniądze.

O właśnie znalazłem ideę od Pery Putnika:


A z Nuvo mogliby wywalić w diabły AD724 wraz z masą RC, zaoszczędzone miejsce wykorzystać na dodatkowy inwerter 74HC04, zrobić zegar po ludzku (na trzech bramkach) i pozbyć się tranzystora polowego jako inwertera.
« Ostatnia zmiana: 2017.05.30, 23:02:50 wysłana przez Klaudiusz »
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

screemer

  • **
  • Wiadomości: 54
  • Miejsce pobytu:
    Eire
Odp: Płytka do ZX Spectrum
« Odpowiedź #29 dnia: 2017.05.30, 23:01:35 »
Oooo i jednak znalazlem ... tutaj jest schemat YUV do RGB dla gumiaka na kilku elementach.

https://k1.spdns.de/Vintage/Sinclair/82/Doityourself/YUV%20to%20RGB%20converter%20%5BPera%20Putnik%5D/YUV%20to%20RGB%20-%20circuit.pdf

Dokladnie taki uklad trzeba zamontowac miedzy oryginalna ULA i AD724 w takim klonie na bazie czesci z 48k   co daje nam zamiast chincha gniazdko monitora zx spectrum 128k na scart i przy uzyciu ad724 dodatkowo opcje "chincha"


haha i wrzucilismy dokladnie to samo :)
scrm
------
Sinclair: ZX Spectrum 16k i3 (NEBULA + SRAM), ZX Spectrum 16k i3B, ZX Nuvo 128
Inne stare graty: C= Amiga 600HD/Furia-FPU/IndiVisionECS/SSD 32GB/Gotek/KS3.1

Dawniej:
ZX Specrum 48k, ZX Spectrum 128 +2, Unipolbrit Komputer 2086