forum speccy.pl

ZX Spectrum => HARDWARE => NAPRAWY => Wątek zaczęty przez: LordFarfocel w 2017.05.28, 01:26:32

Tytuł: Płytka do ZX Spectrum
Wiadomość wysłana przez: LordFarfocel w 2017.05.28, 01:26:32
Nie znalazłem dokładnie tego o co chcę zapytać na forum (co nie znaczy że gdzieś tego nie ma ukrytego  ;) ). Jeden z Spectrumów które będę miał ma płytkę "wymęczoną" ale działa na tyle ile mogłem stwierdzić. Płytka wygląda jakby była zalana. W związku z tym mam pytanie czy można kupić ewentualnie jest dostępny projekt (schemat + płytka) płytki do Spectruma(48) do której mógłbym przełożyć kości ???
Z tego co się rozejrzałem po sieci to najbardziej zbliżone do tego o co mi chodzi jest Sparrow LITE z Czech, ale nie widzę tam oferty na płytkę ani plików projektowych poza tym autor użył tam jednej kości CPLD co "rozwala" moją koncepcję w tym przypadku.
Z drugiej strony ściągnąłem sobie projekt z Ben Heck Show i tam mi to niemal idealnie pasuje, tylko autor zrobił z tego coś na wzór game boy'a a mi chodzi o płytkę która ma złącza tak jak w oryginalnej płycie.
Nie chcę wyważać otwartych drzwi, jeśli okaże się że coś takiego już jest (i jest w jakiś sposób dostępne), ale jak nie to sam usiądę nad projektem.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: pear w 2017.05.28, 08:28:47
Takiej płyty 1:1 nie widziałem. Poza tym według mnie dokładnie takiej samej nie warto robić.
Lepiej od razu poprawić błędy:
- zlikwidować stabilizator 7805 i przetwornicę,
- górny RAM obsadzić jedną kostką statycznego RAM 62256,
- pamięć wideo RAM zastąpić jednonapięciowymi kostkami (albo też druga kostka 62256),
- parę pomniejszych poprawek.

Oczywiście można zrobić płytkę, do której przełoży się stare układy, ale ja bym się w taki projekt nie pchał. Szkoda czasu i pieniędzy.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 2017.05.28, 09:07:58
Kup HQ48 ;) ZX na piechotę :) Jak napisał pear, szkoda czasu na samodzielne zabawy i wyważanie tych drzwi, skoro już są otwarte.

HQ48K pasuje do oryginalej obudowy i ma na sobie poprawki wspomniane powyżej oraz nie ma ULA. Znaczy się ma ale na piechotę.

Czasem na serwisach aukcyjnych można znaleźć oryginalne i puste płytki od ZXa, najczęściej w wersji 6A.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: andy w 2017.05.28, 15:48:23
Wstawiłbym w taką płytę prócz normalnego RAMu jeszcze AY-ka i Kempstona (oczywiście z opcją odłączenia jumperami). Wtedy tylko 1 przystawka na krawędziówce. Na płycie prócz złączek folii dałbym kołeczki, żeby można było zamiennie używać innych klawiatur bez cudowania.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 2017.05.28, 17:35:52
I mamy Just Speccy od Zaxona :D
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: andy w 2017.05.28, 19:32:53
Jak pozwoli użyć nazwy ;)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: LordFarfocel w 2017.05.28, 22:32:20
Dzięki za odpowiedzi  :D
i lecimy:

Takiej płyty 1:1 nie widziałem. Poza tym według mnie dokładnie takiej samej nie warto robić.
Lepiej od razu poprawić błędy:
- zlikwidować stabilizator 7805 i przetwornicę,
- górny RAM obsadzić jedną kostką statycznego RAM 62256,
- pamięć wideo RAM zastąpić jednonapięciowymi kostkami (albo też druga kostka 62256),
- parę pomniejszych poprawek.

Oczywiście można zrobić płytkę, do której przełoży się stare układy, ale ja bym się w taki projekt nie pchał. Szkoda czasu i pieniędzy.
W zasadzie to opisałeś dokładnie to co zrobił Ben Heck i ja dokładnie to samo chcę zrobić bo bardzo dobrze znam bolączki oryginalnego spectrum i nie chcę powtarzać błędów jakbym miał wkładać nową płytkę tzn. nie chodzi mi o płytkę 1:1 w sensie układu tylko rozmiaru plus wyeliminowanie "uciążliwości" oryginalnego Spectruma.

Kup HQ48 ;) ZX na piechotę :) Jak napisał pear, szkoda czasu na samodzielne zabawy i wyważanie tych drzwi, skoro już są otwarte.

HQ48K pasuje do oryginalej obudowy i ma na sobie poprawki wspomniane powyżej oraz nie ma ULA. Znaczy się ma ale na piechotę.

Czasem na serwisach aukcyjnych można znaleźć oryginalne i puste płytki od ZXa, najczęściej w wersji 6A.
Rozumiem że HQ48 to Harlequin ? Wolę się dopytać bo przed wejściem na to forum nie byłem nawet świadomy tego że coś takiego istnieje  :) Będę chciał sobie złożyć takie cudo. Jak będzie ktoś zbierał chętnych do zakupów zbiorowych na płytki drukowane to pisałbym się na to  :) Harlequin to jest też niemal to o co mi chodzi ale ja chciałbym użyć ULI w swoim projekcie.

Wstawiłbym w taką płytę prócz normalnego RAMu jeszcze AY-ka i Kempstona (oczywiście z opcją odłączenia jumperami). Wtedy tylko 1 przystawka na krawędziówce. Na płycie prócz złączek folii dałbym kołeczki, żeby można było zamiennie używać innych klawiatur bez cudowania.
Ja to widzę trochę inaczej. Na płycie nie chcę nic więcej poza tym co jest domyślnie na pokładzie, natomiast jeśli chodzi o interfejsy to cały czas mam przed oczami rozwiązanie które widziałem kiedyś na giełdzie na Grzybowskiej wieki temu  ;) Był to interfejs który miał formę... hmm plastra czy kanapki (ciężko mi opisać to jednym słowem, tak jak korba -> ciężko wytłumaczyć słowami ale jak się komuś ja pokaże to i słów nie potrzeba), w każdym razie płytka interfejsu była niejako "pod spodem" spectruma w swojej obudowie (najbardziej to rozwiązanie przypomina mi stację dokującą do współczesnych laptopów). Robiła to jakaś firma prywatna i w tym interfejsie było upchane trochę rzeczy (kempston, composite itd.) , bardziej pamiętam formę niż funkcjonalność, po prostu podobała mi się "elegancja" tego rozwiązania. Interfejs był przelotowy. Spectrum w tym rozwiązaniu był po prostu grubszy i ciut dłuższy. Właśnie o czymś takim myślę, aby interfejsy dać pod spód spectruma a nie przed (pamiętam jeszcze ten "pociąg" -> AY -> Kempston -> itd...
Jeśli chodzi o klawiaturę, to tak, też myślałem o jakimś bardziej "cywilizowanym" sposobie podłączenia membrany.

I mamy Just Speccy od Zaxona :D
Chyba nie do końca zrozumiałem to... Te Just Speccy jest oparte na ULI od Spectrum 128 a mi chodzi o "zwykłego" spectruma, zresztą sama koncepcja Just Speccy też bardzo mi się podoba bo czuję że to robił ktoś kto może mieć tok rozumowania podobny do mojego...



 
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.05.28, 22:51:15
Średnio podobny.

JS128 powstał własnie dlatego ze miałem serdecznie dosyc stada doczepianych interfejsow ktore w zaleznosci od kondycji złącz działały lub nie. Zamiast zresztą robic replike plyty od 48, przy takim samym nakładzie kosztów i niewiele wiekszym pracy,  lepiej było zrobic wersje 128 . Zalet wymieniac nie musze ;) Mam na birku mala maszyne ze wszystkim co mi potrzebne.

A kolejna replika 48? Ok, trzeba skombinowac ULE lub kupic Nebule, co lepszych dem sie nie obejrzy bo timingi nie te i ramu cos mało, jakies wgrywadełko potrzebne, koszty lecą a na koniec znowu powstaje potworek Frankensteina . No ale kazdemu w/g potrzeb ;)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 2017.05.28, 23:39:04

Kup HQ48 ;) ZX na piechotę :) Jak napisał pear, szkoda czasu na samodzielne zabawy i wyważanie tych drzwi, skoro już są otwarte.

HQ48K pasuje do oryginalej obudowy i ma na sobie poprawki wspomniane powyżej oraz nie ma ULA. Znaczy się ma ale na piechotę.

Czasem na serwisach aukcyjnych można znaleźć oryginalne i puste płytki od ZXa, najczęściej w wersji 6A.
Rozumiem że HQ48 to Harlequin ? Wolę się dopytać bo przed wejściem na to forum nie byłem nawet świadomy tego że coś takiego istnieje  :) Będę chciał sobie złożyć takie cudo. Jak będzie ktoś zbierał chętnych do zakupów zbiorowych na płytki drukowane to pisałbym się na to  :) Harlequin to jest też niemal to o co mi chodzi ale ja chciałbym użyć ULI w swoim projekcie.

Nadal nie rozumiem babrania się w ULĘ od 48K. Oryginał kosztuje krocie (o ile go znajdziesz), jakieś 100-110zł. Nebula jest na zamówienie za 16GBP + wysyłka. A kuriozum to mULA za 39.99 ojro + wysyłka. SLAM przy nich jest tani i dostępny od ręki oraz ma to (i więcej), czego nie ma "gumiak".
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: Skinner w 2017.05.28, 23:54:01
@Klaudiusz, o ile zrozumiałem to LordFarfocel ma komplet scalaków z oryginalnego ZX'a i tylko kilka z nich chce niejako przy okazji podmienić na nowsze ;)

Ja bym się podłączył do klawiatury na kołeczki (mam nadzieję że autor wątku się nie obrazi) - jakiś link do projektu/gotowca?
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: LordFarfocel w 2017.05.29, 00:45:05
@Klaudiusz, o ile zrozumiałem to LordFarfocel ma komplet scalaków z oryginalnego ZX'a i tylko kilka z nich chce niejako przy okazji podmienić na nowsze ;)
Dokładnie o to mi chodziło. Zaxon i Klaudiusz chyba nie do końca prawidłowo odczytali moją intencję dotyczącą płytki o której myślę. Nie chodziło mi o stworzenie kolejnego klona, tylko o możliwość zastąpienia laminatu o wątpliwej kondycji a jeżeli już to z poprawkami.



Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.05.29, 01:23:27
A mnie chodzi o to ze jak juz robic nową płytę to (pomijając ULE ) az sie prosi dodac pare "niezbednych" rzeczy , typu AY i usprawnic reszte. Np  pamieci , tor video,audio. Plyta gumiaka ma około 22x13 cm, zrobienie sztuki czy dwóch tanie nie jest ;) W Satlandzie 250 PLN za sztuke ;)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 2017.05.29, 09:06:12
Taniej upolować oryginalną płytkę na aukcjach.

Tak na marginesie poza ULA, 8 kośćmi 4116 i Z80 reszta jest ceną złomu na oryginalnej płytce. No może jeszcze głośniczek 200 ohmowy na Iss1 i Iss2 oraz PCF na Iss5 i Iss6 są jeszcze coś warte.

Ale jak chcesz przeprojektować dolny RAM na jednonapięcowy (np statyczny), wymienić LM1889 (np. na AD724JR), serio gra nie warta świeczki, bo jest na rynku gotowe.

Cytuj
Nie chodziło mi o stworzenie kolejnego klona, tylko o możliwość zastąpienia laminatu o wątpliwej kondycji a jeżeli już to z poprawkami.

Czyli chcesz zbudować klona po swojemu. :D
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: tooloud w 2017.05.29, 10:15:31
Chcąc zrobić swojego klona - zrób, bylebyś po 17 latach jak Owen nie dostawał paranoi, że ludzie nie wiedzą o co Ci chodzi i że jest jakiś spisek przeciwko Tobie.

Jeżeli chodzi o zastąpienie wnętrza - masz do wyboru ileś sprawdzonych i przetestowanych konstrukcji - nie są tanie - ale dają więcej niż zwykłe speccy 48k.

Za circa 150 zł pear określił wartość sprawdzonej płyty od gumiaka - i zgadzam się z taką wyceną w 100%. Bez niespodzianek, sprawna ULA. Jak chcesz - mogę przegrzebać szuflady i się znajdzie.

Jak chcesz się bawić w robienie samemu - to zaxon już Ci przeliczył ile Cię sama jedna płytka wyjdzie, przełożysz co masz sprawne, dokupisz resztę i wyjdzie, że toastracka miałbyś, a szaraka to już na bank. Fajna skarbonka - jak masz czas i kasę - baw się - tylko potem bez płaczu, że nikt nie docenia wartości i jak chcesz sprzedać, to dostaniesz... tyle co za płytę gumiaka.

Powodzenia!
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: LordFarfocel w 2017.05.29, 11:53:48

Ale jak chcesz przeprojektować dolny RAM na jednonapięcowy (np statyczny), wymienić LM1889 (np. na AD724JR), serio gra nie warta świeczki, bo jest na rynku gotowe.

Właśnie moje pytanie od początku dotyczyło tego czy gra jest warta świeczki... Pisząc że na rynku jest już "gotowe" , masz na myśli płytę harlequina ?
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 2017.05.29, 12:06:32
W dużym skrócie "Tak".
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: andy w 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
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: screemer w 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.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 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.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: andy w 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 :(
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 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ć.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: andy w 2017.05.30, 15:57:31
Tu bez programowalnych udziwnień, ale bez złącza :( :

(http://tarjan.uw.hu/zx_pix/zx_spectrum_2009_remake/original/zx_spectrum_2009_remake_by_gennaro_montedoro_2009_01_01_from_grix_it_website_02.jpg)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 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.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: Gryzor w 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.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 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ą.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: andy w 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ą...
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 2017.05.30, 21:57:11
Nadal nie qmam, po co LM1889, skoro za podobną cenę masz AD724JR a on nie wymaga 12V zasilania.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: screemer w 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 ?).
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 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:
(https://k1.spdns.de/Vintage/Sinclair/82/Doityourself/YUV%20to%20RGB%20converter%20%5BPera%20Putnik%5D/YUV%20to%20RGB.png)

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.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: screemer w 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 :)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 2017.05.30, 23:03:48
Haha :) w tym samym czasie :) Kiedyś już tę ideę widziałem w zasobach Pery.

Prosze bardzo: http://piters.tripod.com/uvyrgb.htm
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: screemer w 2017.05.30, 23:09:51
To teraz tylko PCB na elementach SMD wkladane miedzy ULA a podstawke i zakladamy biznes przerabiania gumiakow na wyjscie scart :)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 2017.05.30, 23:11:49
Zostawię, to Tobie :) Mam już za dużo na głowie, ale jak masz czas i chęci, mogłbyś pokusić się o coś zgrabnego typu add-on :)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.05.30, 23:39:34
Js128 nie ma composite bo uwazalem ze nie jest potrzebne. Co do reszty, po co robic RGB w gumiaku jak  mozna HDMI?
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.05.31, 18:52:46
Gumiak, płyta, mniej wiecej. Sporo miejsca zostało . :D
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 2017.05.31, 19:28:33
Dużo z oryginału nie zostało ;) Zamiast PCF może multipleksery na piechotę? Górny RAM też możesz wymienić na statyczny i zminiejszyc PCB o połowę.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: Maryjan w 2017.05.31, 19:34:28
Może właśnie porozkładać scalaki na całości, zawsze to większa wentylacja będzie.
Każdy ze układów zawsze się trochę grzeje, a w zamkniętej obudowie to się potęguje.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.05.31, 19:35:32
Gorny jest na Sram, dolny zostawiłem bo z nim sa problemy w SRAM. W zasadzie , jakby sie uprzec to PCF-a by sie mozna pozbyc tez. AY-greka tez wywalic bo to gumiak , wiec jest zbedny. :D
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: Maryjan w 2017.05.31, 19:39:21
W końcu wyjdzie płytka tak mała, że nie będzie jej jak przykręcić we wnętrzu "gumiaka".
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.05.31, 19:50:05
Oj tam, oj tam ;)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: andy w 2017.05.31, 21:53:16
Gumiak, płyta, mniej wiecej. Sporo miejsca zostało . :D

Warto podwójne złącza klawiatury - gniazda folii i kołeczki na własne wynalazki. Kempston tam jest?
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: nietoperz w 2017.05.31, 22:03:56
Zaxon, jakie problemy wystepują po zastąpieniu dolnego zestawem sram+zatrzask?
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: Gryzor w 2017.05.31, 22:25:38
Biore 10 sztuk, byle ULA 48k weszla, ewentualnie Nebula   :D
AY powinien byc - to juz standard, PCF - chyba lepiej rozlozony.
Kempstona nigdy nie lubilem - opcja dla samotnikow  :)
Gralem czesto na 2 osoby i zawsze wolalem IF2.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: LordFarfocel w 2017.05.31, 22:38:11
Js128 nie ma composite bo uwazalem ze nie jest potrzebne. Co do reszty, po co robic RGB w gumiaku jak  mozna HDMI?
HDMI poprzez Raspberry PI Zero ? I co to za układ U2 w SMD ?
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: andy w 2017.05.31, 23:43:51
Gralem czesto na 2 osoby i zawsze wolalem IF2.
Też wolałem IF2, ale starsze gry lubią Kempstona (Jet Pad, Jet Set Willy, Trans Am itp). W ktrórąś ścianę dałosię grać na 2 graczy jedynie Kempston + IF2 :(
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: pear w 2017.06.01, 06:28:13
Zaxon, jakie problemy wystepują po zastąpieniu dolnego zestawem sram+zatrzask?
Mrówki na ekranie latają.
https://www.youtube.com/watch?v=_527chtovxA (https://www.youtube.com/watch?v=_527chtovxA)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.06.01, 08:59:07
Tak jak Pear mowi, kiedys eksperymentowałem, rozne SRAM rozne zatrzaski i ciagle smieci na ekranie. W koncu straciłem cierpliwosc i kupilem 3000 sztuk  KM4164b ;) . Co do reszty, wyjscie HDMI na PI zero, U2 to EPM240 do interfejsu HDMI. 
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: KWF w 2017.06.01, 09:00:48
Aaa więc nie 4116 :)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: pear w 2017.06.01, 09:29:19
Górny RAM odświeża procesor, a dolny ULA.
Procesor ma dostępny sygnał RFSH. Jest aktywny podczas cyklu odświeżania DRAM. W przypadku SRAM nie ma odświeżania i gdy RFSH jest aktywny, to pamięć SRAM powinna być odłączona od magistrali.

Te śmieci na ekranie to stan licznika odświeżania z ULA. Niestety nie ma możliwości odczytu kiedy ULA wykonuje cykl odświeżania, żeby tą sytuację wyłapać.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: nietoperz w 2017.06.01, 09:48:07
ULA podczas odświeżania nCAS nie wystawia wiec niech ten sygnał będzie chipselectem dla sramu a opadające (!) nRAS zatrzaskuje połówke adresu. No ale jak mówicie, że nie działa to trudno.

A może olać ULA i dać CPLD, to co ostatnio prezentowałem w temacie weekendowym mogę udostępnić ale wymaga dopracowania (drżenie na napisów na borderze) - bede to przepisywał i adaptował do klona Juniora.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: pear w 2017.06.01, 09:59:57
Można eksperymentować tak jak piszesz, ale wyjdzie według mnie zbyt skomplikowany układ, żeby było warto.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: screemer w 2017.06.01, 14:27:25
pear ... musze sie niezgodzic z tym co piszesz i zarazem zgodzic sie z tym co pisze nietoperz

1) Nie prawda to co piszesz o Z80 ... Z80 rzeczywiscie ma sygnal RFSH tylko ze w gumiaku wisi on w powietrzu i nie jest do niczego podlaczony poza zlaczem krawedziowym.
2) Zarowno ULA jak i Z80 odswiezaja RAM dokladnie w ten sam sposob, czyli podaja 7 pierwszych bitow adresu wiersza i gasza "na chwile" linie nRAS - Z80 robi to dla upper ramu ULA dla lower BEZ gaszenia nCAS (czyli odczytu de facto nie ma), poniewaz SRAM ma to gdzieś aż do stanu niskiego a nCS to SRAM nic nie poda na te linie
3) Nie trzeba "odlaczac" SRAM od magistrali gdyz jezeli nCS jest w stanie wysokim to SRAM ma linie danych w stanie wysokiej impedancji i de facto sam sie odlacza od magistrali , czyli zanim pojawi sie CAS nic na databusie nie ma prawa byc zapalonego przez SRAM
4)  Jedyne co mi przychodzi do glowy z tymi smieciami to to ze gdzies albo RAM albo zatrzask nie nadazaja, albo cos jest zle zrobione- kij wie - dlatego te smieci sa dla mnie zagadka bo teoria mowi ze nie ma prawa ich tam byc
5) W uper ram RAS CAS generowany jest poprzez 74ls32 i 74ls00 z odpowiednimi opoznieniami na ukladach RC - ULA robi to samo "w srodku"
6) Mam modul SRAM w lower RAM od Retroleum - dokladnie tak zrobiony jak nietoperz pisze w jednym moim 16k- zero rainingu tam gdzie go byc nie powinno

Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.06.01, 18:23:02
Można wszystko  :D No ale to temat kolegi LordFarfocel , niech sie wypowie jaki ma plan ?  Mnie kolejny, enty,  klon gumiaka nie jest kompletnie do niczego potrzebny . To juz sobie wole Just Pentagona skonczyc , przynajmniej ruskie demka poogladam ;)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: pear w 2017.06.01, 18:43:51
pear ... musze sie niezgodzic z tym co piszesz
I bardzo dobrze :) Pewnie, że się mogę mylić.

1) Nie prawda to co piszesz o Z80 ... Z80 rzeczywiscie ma sygnal RFSH tylko ze w gumiaku wisi on w powietrzu i nie jest do niczego podlaczony poza zlaczem krawedziowym.
Nie jest używany, bo jest DRAM podłączony wprost do procesora (przez multipleksery oczywiście).
W modelu 128K bez RFSH wchodzącego na dekoder banków pamięci masz dokładnie taki sam efekt "deszczu".

6) Mam modul SRAM w lower RAM od Retroleum - dokladnie tak zrobiony jak nietoperz pisze w jednym moim 16k- zero rainingu tam gdzie go byc nie powinno
Jeśli masz możliwość odrysować schemat tego rozwiązania, to może dowiedzielibyśmy się co robimy źle ?
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.06.01, 18:58:49
I tak z mojej ciekawosci, podac typ pamieci jaki w nim siedzi i czas dostepu.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.06.01, 19:08:49
A, juz znalazłem, czyli SRAM 55ns, Renesans, 74HCT574, 74ACT00 i pewnie jakies RC. 

http://store.retroleum.co.uk/uploads/images/lower_ram_board_v1.3.pdf
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: hsimpson w 2017.06.01, 20:32:50
To juz sobie wole Just Pentagona skonczyc , przynajmniej ruskie demka poogladam ;)

Dokończ go proszę. Wolę mieć twojego Pentagona niż zamawiać Evo w Rosji :).
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.06.01, 20:42:17
Evo mozesz u mnie zamowic ;) Nawet z Neo GS.  Najdalej w srode bedziesz mial w garazu .
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: screemer w 2017.06.01, 23:07:00
Zrobilem maly reverse enginering modulu z Retroleum... i to jakos tak wyglada:

CAS jest podawany na bramke na 74AUT00  na pierwsza nozke - miedzy wejsciami jest opornik 271ohm, a miedzy drugim a masa  jest CHYBA kondensator (kij wie - nie mam miernika a to SMD - wiem ze jest biale). To co z tego wyjdzie jest odwracane i podawane jako nCS na SRAM. nRAS jest odwracany i podawany jako CP na przerzutnik gdzie na wejsciu jest polowa adresu. OE przerzutnika na stale do masy. - wyjscia przerzutnika ida na polowke adresu SRAM. nOE sramu jest do masy na stale - nWE do z80 (tak samo pozostale linie adresowe) pozostale kondensatory to filtry miedzy +5 a GND

haha a tak przy okazji co za strata RAMu - kosc 512k dzialajaca jako 16k :)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: LordFarfocel w 2017.06.01, 23:55:30
Schemat który w międzyczasie sobie rozrysowuje uwzględnia w górnym i dolnym ramie SRAM. Nic tam nie śnieży, a ludzie z element14 którzy to składali też nie mieli żadnych problemów. Na schemacie który mam pod ręką wygląda to tak:
- górny SRAM podpięty bezpośrednio do procesora a noga RFSH jest wolna
- dolny SRAM ->CAS z ULI idzie na CHIP ENABLE (kości pamięci) a RAS steruje multiplekserami (HC157) i dalej na magistralę adresową SRAM, dodatkowo jeszcze wejście WRITE ENABLE (kości pamięci) jest sterowane z wyjścia ULI DRAMWEL ale jest to po prostu wyjście zezwalające do pamięci.
 Jeszcze połówka adresu idąca przez przerzutnik HC574 jest strobowana przez zanegowany sygnał RAS a wejście OUTPUT ENABLE jest na stałe zwarte do masy. Zasada działania wydaje się być podobna do tego co opisuje screemer, zresztą chyba większość klonów jak wykorzystuje statyczny RAM to zarówno w dolnej i górnej części mapy pamięci spectrum np. Sparrow Lite który wydaje mi się najbliżej tego o co mi chodzi.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: screemer w 2017.06.02, 00:15:53
Tak noga RFSH wolna zawsze w 48k (tylko na zalczu krawedziowym jest)... ale co do gornego SRAM to musisz dorobic prosty uklad ktory bedzie ci gasil /CS wtedy i tylko wtedy gdy A15 jest wysokie i /MREQ niskie. Ja to kiedys zrobilem przy pomocy kilku bramek NOR ... (w tym dwie robily za inwerter)... cos w ten desen:

Taki uklad zastpeuje ci wszystko to co obsluguje gorny RAM normalnie czyli 74LS32 74LS00 i dwa 74LS157

Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: screemer w 2017.06.02, 00:45:53
LordFarfocel: Jest dokladnie tak jak piszesz, tylko ze ja akurat mam tak zrobiony oryginalny Spectrum a nie nowy projekt - czyli wywalone mam DRAMy z dolu i wrzucony SRAM, przez dlugi okres mialem tez nalutowany SRAM 32kx8 na kość ROMu (podobne wyprowadzenia) i tez to działało bez problemu zawsze. Jedyne co bym sugerował, to myśle że Ben HEck zasilal to zasilaczem z dwoma napięciami +12V i +5V (inaczej musiałby przenieść układ przetwornicy 12V również na płytkę bo 12V zasila ci enkoder PAL ), ale jeżeli zdecydujesz się olać wyjście composite video/modulator to możesz zamiast LM1889 zamontować ten schemat konwertera YUV na RGB ktory już wkleiliśmy z Klaudiuszem i podłączać się wtedy przez euro złącze - plus taki, że będziesz miał duzo lepszy obraz i  będziesz mógł ciągle zasilać to pojedynczym napięciem i zasilaczem oryginalnym.
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: LordFarfocel w 2017.06.02, 01:14:34
Jeśli chodzi o LM1889 i jego zasilanie to myślę że można wykorzystać oryginał i zasilać go przez przetwornicę 5V na 12V. Używam w swoich projektach przetwornice "aimtec" i nie miałem z nimi żadnych problemów, zresztą wspomniany już wcześniej projekt Sparrow Lite jest właśnie zrobiony z takim patentem. Composite jest dla mnie najwygodniejszy bo mam takie monitorki LCD a jeśli chodzi o alternatywę to moim zdaniem VGA byłoby chyba najbardziej optymalne. Jak będę już miał sprzęt u siebie to będę chciał się bliżej przyjrzeć wynalazkowi Velesofta chociaż układy FPGA trochę "nie pasują" mi koncepcyjnie do spectruma...
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.06.02, 01:41:24
 ;D
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: hsimpson w 2017.06.02, 06:38:16
Evo mozesz u mnie zamowic ;) Nawet z Neo GS.  Najdalej w srode bedziesz mial w garazu .

O to super wiadomość :). Jak tylko zbiorę odpowiednie fundusze, to nie omieszkam zamówić cały komplet. Dzięki :)
Tytuł: Odp: Płytka do ZX Spectrum
Wiadomość wysłana przez: zaxon w 2017.06.08, 18:29:36
No i jak tam postep z płytą?