ZX 48 Spider: Różnice pomiędzy wersjami

Z ZX Spectrum Wiki
 
(Nie pokazano 5 wersji utworzonych przez jednego użytkownika)
Linia 1: Linia 1:
 
Klon ZX Spectrum 48 zbudowany na bazie projektu [[ZX Max 48]].
 
Klon ZX Spectrum 48 zbudowany na bazie projektu [[ZX Max 48]].
  
[[Plik:Zx48spider_rev1_1.jpg|thumb|300px|ZX 128 Spider]]
+
[[Plik:Zx48spider_rev1_1.jpg|thumb|300px|ZX 48 Spider]]
  
 
Płyta zaprojektowana aby pasowała do standardowej obudowy ZX Spectrum 48k lub ZX Spectrum+
 
Płyta zaprojektowana aby pasowała do standardowej obudowy ZX Spectrum 48k lub ZX Spectrum+
Linia 14: Linia 14:
 
* możliwość użycia zasilacza o dowolnej polaryzacji.
 
* możliwość użycia zasilacza o dowolnej polaryzacji.
 
* przełącznik banków ROM
 
* przełącznik banków ROM
* płyta w całości przystosowana do montażu przewlekanego  
+
* płyta w całości przystosowana do montażu przewlekanego
 +
 
 +
== Kompatybilność ==
 +
 
 +
Przetestowane interfejsy:
 +
 
 +
* DivIDE,DivSD - działają
 +
* DivIDE+ - nie działa
 +
* Ti-of-TTL + stacja klon FDD 35 - wyrób Pear-owy - działa
 +
* Beta disk 48k - działa
 +
* Beta disk 128k - działa
 +
* Tact-Polbasic - działa
 +
* D+ - działa
 +
* Interface 1 + Microdrive - działa, ale nie działa RS232, bo nie ma 12V na złączu.
 +
* reszta drobnicy (Interface II, AY-ki i inne bez swojego ROM-u, działają)
 +
 
 +
Jeśli chodzi o folię klawiatury to:
 +
* folia ZX 48k - Keypol - działa jak działała, czyli topornie, ale to jej wina nie elektroniki :)
 +
* folia ZX 48k + - RWAP - działa. Działają kursory, średniki, cudzysłowy itd. Nie stwierdziłem problemów.
 +
 
 +
Podziękowania dla Maryjana z forum speccy.pl za przeprowadzenie testów.
  
 
== Firmware ==
 
== Firmware ==
  
 
Oprogramowanie dla układu CPLD EPM7128 zostało opracowane na podstawie implementacji z [https://opencores.org/project/zx_ula OpenCores] autorstwa Miguela Jodara. Don "Superfo" wykorzystał tą implementację do stworzenia rodziny ZX Max, na podstawie której, został zaprojektowany ZX 48 Spider. Firmware w obecnej formie powstał przy aktywnym udziale i pomocy forumowiczów [http://speccy.pl speccy.pl].
 
Oprogramowanie dla układu CPLD EPM7128 zostało opracowane na podstawie implementacji z [https://opencores.org/project/zx_ula OpenCores] autorstwa Miguela Jodara. Don "Superfo" wykorzystał tą implementację do stworzenia rodziny ZX Max, na podstawie której, został zaprojektowany ZX 48 Spider. Firmware w obecnej formie powstał przy aktywnym udziale i pomocy forumowiczów [http://speccy.pl speccy.pl].
 +
Projekt ten wykorzystuje wsad CPLD od ZX Max 48 Issue 2
  
 
== Zasoby ==
 
== Zasoby ==
 
* Lista materiałowa ([https://drive.google.com/file/d/1j6Q_z7V1ndhAiaNlLcvherXzdqO81j2P BOM])
 
* Lista materiałowa ([https://drive.google.com/file/d/1j6Q_z7V1ndhAiaNlLcvherXzdqO81j2P BOM])
 
* Projekt PCB ([https://drive.google.com/file/d/1DI9xsoc9CNCarkn60MoSjVZFB-SErd68 ZX 48 Spider Gerber])
 
* Projekt PCB ([https://drive.google.com/file/d/1DI9xsoc9CNCarkn60MoSjVZFB-SErd68 ZX 48 Spider Gerber])
 
== Linki ==
 
  
  
 
[[Kategoria:Sprzęt]] [[Kategoria:Komputery]] [[Kategoria:Projekty]]
 
[[Kategoria:Sprzęt]] [[Kategoria:Komputery]] [[Kategoria:Projekty]]

Aktualna wersja na dzień 13:29, 17 lut 2019

Klon ZX Spectrum 48 zbudowany na bazie projektu ZX Max 48.

ZX 48 Spider

Płyta zaprojektowana aby pasowała do standardowej obudowy ZX Spectrum 48k lub ZX Spectrum+

Charakterystyka:

  • ULA w oparciu o układ CPLD z rodziny Altera Max7000 (EPM7128SLC84)
  • 48KB pamięci RAM,
  • układ dźwiękowy AY-3-8910 lub AY-3-8912 z wyjściem stereo,
  • interfejs joysticka w standardzie Kempston,
  • wyjście wideo RGB,
  • możliwość użycia zasilacza o dowolnej polaryzacji.
  • przełącznik banków ROM
  • płyta w całości przystosowana do montażu przewlekanego

Kompatybilność

Przetestowane interfejsy:

  • DivIDE,DivSD - działają
  • DivIDE+ - nie działa
  • Ti-of-TTL + stacja klon FDD 35 - wyrób Pear-owy - działa
  • Beta disk 48k - działa
  • Beta disk 128k - działa
  • Tact-Polbasic - działa
  • D+ - działa
  • Interface 1 + Microdrive - działa, ale nie działa RS232, bo nie ma 12V na złączu.
  • reszta drobnicy (Interface II, AY-ki i inne bez swojego ROM-u, działają)

Jeśli chodzi o folię klawiatury to:

  • folia ZX 48k - Keypol - działa jak działała, czyli topornie, ale to jej wina nie elektroniki :)
  • folia ZX 48k + - RWAP - działa. Działają kursory, średniki, cudzysłowy itd. Nie stwierdziłem problemów.

Podziękowania dla Maryjana z forum speccy.pl za przeprowadzenie testów.

Firmware

Oprogramowanie dla układu CPLD EPM7128 zostało opracowane na podstawie implementacji z OpenCores autorstwa Miguela Jodara. Don "Superfo" wykorzystał tą implementację do stworzenia rodziny ZX Max, na podstawie której, został zaprojektowany ZX 48 Spider. Firmware w obecnej formie powstał przy aktywnym udziale i pomocy forumowiczów speccy.pl. Projekt ten wykorzystuje wsad CPLD od ZX Max 48 Issue 2

Zasoby