JupiterACE: Różnice pomiędzy wersjami
Linia 4: | Linia 4: | ||
<pre>TODO: Różnice pomiędzy Jupiter ACEm a Jupiter ACE 4000</pre> | <pre>TODO: Różnice pomiędzy Jupiter ACEm a Jupiter ACE 4000</pre> | ||
+ | |||
+ | |||
+ | ===Jupiter ACE=== | ||
+ | |||
+ | |||
+ | ===Jupiter ACE 4000=== | ||
Linia 38: | Linia 44: | ||
* kwarce 6.5MHZ są drogie i ciężko je znaleźć. Jako zamiennik można wykorzystać kwarc 6.5536MHz albo zastosować rezonator ceramiczny 6.5MHz, taki sam jaki w ZX81. W przypadku zastosowania rezonatora, środkową nogę należy połączyć do masy (GND).. | * kwarce 6.5MHZ są drogie i ciężko je znaleźć. Jako zamiennik można wykorzystać kwarc 6.5536MHz albo zastosować rezonator ceramiczny 6.5MHz, taki sam jaki w ZX81. W przypadku zastosowania rezonatora, środkową nogę należy połączyć do masy (GND).. | ||
* na stronie Granta jest podana lista materiałowa, która nie jest w pełni zgodna ze schematem Jupiera ACE'a. | * na stronie Granta jest podana lista materiałowa, która nie jest w pełni zgodna ze schematem Jupiera ACE'a. | ||
+ | |||
+ | ===Testy=== | ||
+ | |||
+ | Replika została przetestowana na tyle, na ile pozwala brak membrany klawiatury. Zwieranie odpowiednich pół pozwala na pisanie oraz wykonywanie prostych komend w Forth. Obwodu generacji dzwięku nie testowano, ze względu na brak odpowiedniego głośnika. | ||
Wersja z 18:58, 23 wrz 2018
Spis treści
Opis
Jupiter Ace był brytyjskim 8-bitowym mikrokomputerem domowym z początku lat 80-tych XXw. Był on produkowany przez firmę Jupiter Cantab, która została założona w tym celu przez Richarda Altwassera i Stevena Vickersa. Główną cechą odróżniającą Jupitera od innych popolarnych mikrokomputerów 8-bitowych był język programowania Forth, zamiast popularnego w tym czasie BASICa.
TODO: Różnice pomiędzy Jupiter ACEm a Jupiter ACE 4000
Jupiter ACE
Jupiter ACE 4000
Replika
Założeniem budowy repliki jest odtworzenie Jupitera ACE'a jak najbliższego oryginałowi, tj:
- wielkość płytki i rozprowadzenie ścieżek takie samo, jak na ręcznie rysowanym oryginale,
- zastosowanie tych samych typów układów scalonych, poza układami ROMu (typu 2532),
- laminat dwustronny z maską tylko na dolnej stronie,
- miedź pokryta cyną na wierzchniej stronie PCB
- brak opisu elementów na laminacie.
Zmiany w stosunku do oryginału:
- ROM zaprogramowany w układach 27C32 zamiast 2532 (zmiana w rozprowadzeniu 2 ścieżek),
- zastosowanie przetwornicy DC-DC zamiast stabilizatora LM7805,
- dodanie do złącza krawedziowego sygnału wyłączającego wewnętrzny ROM (/ROM_CS), tak jak w Jupiterze ACE 4000 (dodatkowe punkty lutownicze na dwie diody i dwa rezystory na dolnej stronie PCB),
- miejsce na modulator TV tak jak w oryginale, ale zamiast samego modulatora, wtórnik emiterowy dla wyjścia zespolonego sygnału wideo,
- klawiatura foliowa podobna do tej z ZX80/81, zamiast gumowej membrany (do opracowania).
Proces budowy
Proces powstawania repliki można obejrzeć na filmie pt. Jupiter ACE Recreated.
Nie zaleca się przerysowywania PCB z dostępnych w Internecie schematów oraz plików typu CAD, ponieważ na większości z nich występują znaczne rozbieżności oraz błędy. Natomiast dostępny w Internecie obraz ROMu jest w pliku dla jednego układu 8K typu 2764, wiec przy zastosowaniu dwóch układów 4K, plik należy podzielić w następujący sposób:
- ROM A (Z1) od 0x0000 do 0x0FFF,
- ROM B (Z2) od 0x1000 do 0x1FFF.
Obrazy ROMów gotowe do użycia są w postaci pliku .zip
Poza tym:
- pamieci statyczne 2114 mogą być w dowolnym czasie dostępu, 200ns lub 300ns. Układy o różnych czasach dostępu mogą być wymieszane.
- kwarce 6.5MHZ są drogie i ciężko je znaleźć. Jako zamiennik można wykorzystać kwarc 6.5536MHz albo zastosować rezonator ceramiczny 6.5MHz, taki sam jaki w ZX81. W przypadku zastosowania rezonatora, środkową nogę należy połączyć do masy (GND)..
- na stronie Granta jest podana lista materiałowa, która nie jest w pełni zgodna ze schematem Jupiera ACE'a.
Testy
Replika została przetestowana na tyle, na ile pozwala brak membrany klawiatury. Zwieranie odpowiednich pół pozwala na pisanie oraz wykonywanie prostych komend w Forth. Obwodu generacji dzwięku nie testowano, ze względu na brak odpowiedniego głośnika.
Dokumentacja
- oryginalny schemat Jupitera ACE [1]
- schemat Bodo Wanzela noca$h
- lista materiałowa (BOM)
- instrukcja obsługi Issue 2
Linki
- Wątek na forum speccy.pl: Jupiter ACE
- Garść informacji technicznych na stronie noca$h: JupiterACE
- Proces powstawania repliki Jupitera ACE na speccy.pl: Jupiter ACE - replika
- Strona Granta Searle: Jupiter Ace Hardware Page
- Inny opis budowy repliki: Building a Jupiter Ace