Hlavný dôvod prečo vznikol tento interface je, že som potreboval na M-ku paralelné rozhranie pre tlačiareň a iné periférie. A ďalej som chcel mat interný "Melodik", aby som nemal na zbernici zbytočne veľa zariadení a ešte RTC, ktoré som chcel mať už v kompakte cca v roku 2000 aby som nemusel stále nastavovať čas na hodinách čo sú na úvodnej diskete ku kompaktu (predpokladám že by bola treba úprava softwaru asi nepodporujú RTC). Najprv som začal tak, že som na kúsok prototypovej dosky osadil konektor a 8255-ku a prepojil som ju s procesorom len drôtikmi. Lenže som to ani celé nedokončil a rozhodol som sa pre zmenu, aby to bolo demontovateľné, takže najlepšie riešenie čo mňa napadlo je tu ďalej popísané. Celé som to dal preč, demontoval som procesor, namiesto neho som dal precíznu päticu a ďalšiu (upravenú) päticu prispájkoval na (zatiaľ) prototypovú dosku do vopred vyrezaného otvoru. Na dosku som zase osadil konektor, švábov a všetko na doske prepojil drôtikmi no a nakoniec nasadil do pätice pre CPU v M-ku. Po zapnutí počítača a odskúšaní rozhrania pomocou tlačiarne GAMACENTRUM 01, som bol veľmi spokojný, ale ešte treba dorobiť RTC-čko a AY-čko a plánovaná trojica bude kompletná. |
Rozhodovanie medzi púzdrom DIP a PLCC, ale kedže mám obvodov 8255 v puzdre PLCC viac ako v DIL, tak som ho použil. |
Výška IO v pätici je takmer rovnáká. |
Ďalší pohlad na IO |
Úprava pätice DIL40 pre CPU Paticu
treba upravit tak, aby bola o cca 4mm vyššia.
Upravu som urobil tak, že som z inej preciznej patice demontoval
piny a nasadil ich na 40 pinovú paticu a kazdý
pin prispájkoval v mieste, kde sa spájaju ako je
vyznacené na obrázku. Tým pádom je
celá doska interfacu o 4mm vyššie nad doskou
počítača, čo je ideálne.
|
Vymeranie otvoru pre CPU Ďalej
bolo treba vyrezať otvor pre päticu, ako je vyznačené na
obrázku. Pri finálnom plošnom spoji budu
vyrezané len dve drážky pre piny aby bolo možné
viesť spoje aj pod päticou.
|
Detail púzdra PLCC44 Ako
bolo už vyššie napísané tento typ
pätice som pre prototyp použil preto, že mám 8255-tiek viac
v púzdre pre túto päticu, ale vo finálnej
verzii plošného spoja bude v púzdre DIP40.
Dôvod mám ten že je vždy ľahšie urobiť redukciu do
pätice DIL40 ako do PLCC44.
|
Interface zospodu |
Ku
konektoru ide zatial len 6 vodičov, pretože som interface testoval s
tlačiarňou GAMACENTRUM 01, takže to zatial stačí :) |
Teraz
už len stačí vytiahnuť CPU (precíznu päticu som
osadil už pred časom a pridal blokovací kondenzátor 100nF) |
Ak už je interface osadený v pätici od CPU, tak stačí vložiť Z80 a A je to :) |
Konektor je umiestnený tesne nad konektormi Joystickov Nad
typom a umiestnením konektora som dlhšie uvažoval, padla
voľba na 40pinpový používa(lo) sa na pripojenie ATA
(PATA) pevných diskov v PC. Tento typ je dobre dostupný a
má dostatok pinov, tak preto som ho použil.
|
Časť plošného spoja je pod klavesnicou, ale je tam ešte stále priestorová rezerva. |
Dnes som pridal EPSON RTC72421A. Zapojenie je kompatibilné s MB02+ čiže port #03. |
Pohľad na interface doplnený o RTC |
Päticu
pre batériu som použil väčšiu, lebo iná
nebola po ruke. Ale vo finálnej verzii interfacu, ktorý
už bude na normálnej DPS bude menšia pätica, 8255 v
puzdre DIP40 a namiesto TTL bude GAL. |
Na
odskúšanie som použil mclock pôvodne od Busyho, ale
z webu Velesofta vrátane ďalšieho RTC softu. |