forum speccy.pl
ZX Spectrum => HARDWARE => NAPRAWY => Wątek zaczęty przez: Red w 2018.03.24, 17:36:03
-
Witam
Postanowiłem pokusić się o zrobienie przenośnego spectruma z projektu Ben Heck Show. Zamówiłem płytki, zlutowałem wszystko, wczoraj zaprogramowałem kość rom i odpaliłem. Niestety na ekranie uzyskuje ulowe śmieci :( Ktoś składał spectrum z tego projektu?
(https://zapodaj.net/images/9ccf22d82ba48.jpg)
-
A wrzucisz link do tego projektu bo nie znam ?
-
GitHub https://github.com/thebenheckshow/204-tbhs-zx-kit (https://github.com/thebenheckshow/204-tbhs-zx-kit)
Youtube https://www.youtube.com/watch?v=Kyvn1Le7aiU (https://www.youtube.com/watch?v=Kyvn1Le7aiU)
-
No i ULA potrzebna :( A coraz ciezej kupic oryginal.
-
Czyli ULA padła?
-
W której wersji masz PCB ? Na tym filmiku PART2 on ma też taką sieczkę i dolutował kilka dodatkowych łączeń kynarem ( tak jakby zapomniał na pcb zaprojektować ścieżki). Dopiero po tym mu wystartował.
-
To już sprawdziłem. To jest wersja zx_kit3 juz ma dodane polaczenia na płytce
-
Czy ja dobrze widzę, że jedna z nóżek w podstawce PLCC z EEPROM-em jest jakoś dziwnie wygięta ?
Poza tym, wstawiłeś kwarc 14Mhz w wersji THT, a jest miejsce na kwarc SMD. Czasami, to nie to samo.
Ja bym poszukał jeszcze "zimnych lutów" i czy nie ma gdzieś zwarcia.
-
Jest wyjęty pin1, nie jest używany. Co do rezonatora to po prostu nadal szukam wersji 14MHz smd, ale jakos nie mogę znaleźć w sklepach. Wszystkie luty dziś od rana poprawiałem, tam gdzie miałem wątpliwości sprawdzałem miernikiem i wszystkie połączenia wydają się być ok. Wylutuje jeszcze procek i wsadzę inny, może to jego wina.
-
Auc, ULA i CPU wlutowane... podstawek zabrakło?
-
Zakładam że jak układy będą w podstawkach to płyta nie zmieści się do tej drukowanej obudowy ?
-
Niestety przy podstawkach nie wejdzie w obudowę. I tak muszę przerobić i wydrukować jeszcze raz, bo użyłem innego wyświetlacza i jest 2mm więcej miejsca potrzebne.
-
Dziś wylutowałem ULE i Z80 i przetestowałem w gumiaku, oba układy są sprawne. Pozostaje w takim razie sprawdzić pamięć i przetestować ROM.
-
Można dostać podstawki DIP40 lo-profil (nóżki 3mm). Niewiele wystają nad płytkę.
Właśnie takiej używałem w naprawie Interface 1, gdzie wstawiałem ULA.
Można je dostać czasami tu https://slawmir.com.pl/podstawka-dip28-precyzyjna-dl-nogi-3mm-p-17653.html
Na razie mają tylko DIP28 ale bywają DIP40.
-
Może podstawka PLCC nie kontaktuje.
Miałem tak w ZX Mini 48, gdy EPROM wepchnąłem do końca układ nie kontaktował.
Musiałem wkleić w podstawkę półmilimetrowej grubości kawałek plastiku, żeby pamięć nie lądowała tak głęboko.
-
Podobna mozaikę miałem w Harlequinie i tak jak napisał @zipp, nie było kontaktu z ROMem.
-
czy ULA była tylko w spectrumach czy w innej tez elektronice? np sterownikach do urządzeń itp?
-
Acorn Electron, BBC Micro, ZX Printer, ZX Interface 1 ... ULA (Uncommitted Logic Array) to nic innego, niż protoplasta układów PAL, GAL, CPLD. Programowana była na poziomie wykonania układu. Bardzo ciekawie cały proces jest opisany w książce Chrisa Smitha "The ZX Spectrum ULA: How to design a microcomputer"
-
pytam dlatego bo widziałem płytki z procesorami Z80 które niebawem będę miał dostępne ;D
ale tez na tych płytkach były te duże układy ferantii czy coś takiego, ale dokładniej sprawdzę może to ula
-
@Klaud
Zakończyłem właśnie sprawdzanie ROMu pin po pinie, zgodnie ze schematem, wszystkie nóżki stykają i podłączone są w odpowiednie miejsca. Wylutowałem też podstawkę i przylutowałem rom bezpośrednio na płytę tak jak to zrobił Ben, nadal ekran ze śmieciami.
Zastanawiam się jeszcze jak sprawdzić kości pamięci, może to w nich jest problem...
-
Na pewno dałeś pamięć OTP?
EEPROM tam nie podejdzie.
-
Użyłem tych pamięci: CYPRESS CY62256NLL-55SNXI
(https://static4.tme.eu//products_pics/8/1/0/81051b9be20cf4a4329cccddb66e4d6e/285347.jpg)
i takiego ROMu: MICROCHIP (ATMEL) AT27C256R-70JU
(https://static4.tme.eu//products_pics/0/5/8/0588b52f2df79a1d8a5de80a572a06a1/285549.jpg)
-
55ns? Takie były w bomie?
-
No w bomie niestety nie podał czasu pamięci "CY62256LL-?*"
-
Wrzuć gdzieś schemat w PDFie. Jakiej pojemności jest kondensator na linii /CAS?
-
Wrzuć gdzieś schemat w PDFie. Jakiej pojemności jest kondensator na linii /CAS?
Na tej linii w tym projekcie nie ma kondensatora. Sygnał idzie bezpośrednio z 1 nogi ULA na 20 nogę (/CE) RAM (62256).
-
Wrzuć schemat, nie ma Eagle'a. Swoją drogą w oryginalnym 48K dla dolnego RAMu też nie ma kondensatora, ale jest dla górnego. Jadę były przy szybszych RAMach niż dawał Sinclair. Piszę z głowy bez schematu przed oczami.
-
(https://zapodaj.net/images/cc36dc70573be.jpg)
-
A ten rom to masz dobrze zaprogramowany wsadem od ZX48? Razy dwa? Górna i dolna połówka ?
-
Rom zaprogramował się prawidłowo, oczywiście nie mam go jak sprawdzić w innym urządzeniu w tej chwili, ale powinno być ok.
-
A tranzystory T7 i T3 to jakie dałeś ?
-
MMBT4401
-
Mały upgrade. Dzięki pewnemu człowiekowi ze Szkocji, udało mi się uruchomić komputerek. Okazuje się że nie tylko mnie zaciekawił ten projekt kolega Anthony zbudował go miesiąc wcześniej :)
Co do problemów to na płycie brakuje dwóch połączeń. Teraz ZX śmiga i zabieram się za testy.
(https://zapodaj.net/images/095ebefa30cf9.jpg)
-
O fajnie, a takie wyswietlacze to gdzie mozna dostac? No i dla potomnosci mogłbyś podac jakich połączeń brakuje ;)
-
O faktycznie nie napisałem o co kaman. Już się poprawiam. W zasadzie to trzeba zrobić dwa połaczenia. Poniżej wypisąłem braki na płycie.
- Brak podłączenia linii A0 od układu 74HC157(oznaczenie 157-1 na schemacie i PCB) nóżka 6, do 30 nóżki Z80(połaczenie łatwo zrobić od drugiej strony płytki)
- Brak połączenia kolektora tranzystora T2 do plusa
Dodam jeszcze, że niestety zmodyfikować trzeba też pliki stl do wydruku obudowy, bo obudowa była robiona pod projekt w wersji zx_kit2. Ja niestety tego nie sprawdziłem i teraz muszę drukować ponownie. Więc jak ktoś się zamierza bawić w drukowanie to zalecam wpierw poprawki.
Co do wyświetlaczy, to jest to zwykły wyświetlacz od kamerki cofania, tylko oczywiście wybebeszony, żeby jak najmniej zajmował. Można je dostać czasem na portalach aukcyjnych i oczywiście w Chinach.
-
Nie wiem czy mogżna zamieszczać linki do sklepów, więc nie zamieszczę, ale znalazłem na znanym portalu chińskim ekraniki 3,5" o przyzwoitej jak na ten rozmiar rozdzielczości 480x234. Większość dostępnych jest w rozdzielczości 320x240. Koszt takiego ekranu to ok 45PLN. Jak ktoś zamierza składać przenośnego zx, to ten ekranik powinien być dobry(link mogę wysłąć na prv. bo jak wspomniałem nie wiem czy można podawać na forum).
-
Już w pełni działający(mam nadzieję)
(https://lh3.googleusercontent.com/-4DTazFRPlEg/WspkCRBmyII/AAAAAAAABLw/7PjOWZ1iqa0_UEbq-InkSAAj5bii_HPDACL0BGAYYCw/h2048/4066868517556003931%253Faccount_id%253D0)
Jeszcze mała porada, gdyby ktoś się decydował budować ten sprzęt. Tranzystor T3 warto zmienić z 4401 na MMBT2369ALT1G(dokładnie tą wersję, bo pracuje najstabilniej). Jeśli nie macie, to trzeba zmienić wartość rezystora R30 z 1k na 8-10k. Bo są problemy z sygnałem zegarowym.
-
:) fajny :)
Dla mnie, jedyną wadą tego klona jest zastosowanie ULA. Co prawda jest SLAM48, ale czy wejdzie on do obudowy?
Całość jest bardzo podobna do ZX Mini48 (http://speccy.pl/wiki/index.php?title=ZX_Mini_48), http://www.speccy.pl/forum/index.php?topic=3691.msg55688#msg55688.
-
Ten ZX mini48 był chyba wzorowany na wersji Bena. Nawet włącznik i otwory są tak zrobione tak, że pasują do obudowy(przynajmniej optycznie). Podejrzewam, że właśnie ze względu na układ ULA, zostało to przerobiona na CPLDka. Nie maiałem w ręku SLAM48 więc nie wiem czy by pasował, ale wezmę na speccy party tego mojego sprzęta i gołą płytkę, może ktoś tam będzie miał SLAM48, to będzie można przymierzyć. Poza tym zawsze można przeprojektować obudowę ;) Ja niestety ze względu na to, że użyłem innego wyświetlacza niż Ben, musiałem trochę podwyższyć obudowę modułu LCD(o jakieś 2mm).
-
a mógłby kolega podać jakiś symbol/ oznaczenie tego wyświetlacza?
moze jakies zdjęcie tylnej jego częsci (jesli cos tam jest)
jakim cudem łazi toto na 3,7V?
Czyżby Ula i Z80 miały taką tolerancję?
-
Ja mam w tej chwili "BW T03 TFT-LCD" W googlach wyskoczy link do amazona ale u myfriendów też są. Ostatnio pisałem, że na aliexpress są takie tylko z ciut większą rozdzielczością, czekam na dostawę, więc na razie nie wypowiem się co do jakości, ale przy tym co mam teraz 320x240 obraz jest słaby(chyba że tylko do gierek będziemy używać, wtedy jest całkiem znośnie).
Co do napięć, to pod spodem są przyklejone dwie przetwornice step-up. Pololu 2115 i 2117 jedna na 5V druga na 12V. Bez problemu na tym śmiga :)