2015'in ilk günü!!! (Yani yazı 2 Ocak'a sarktı ama olsun anladınız siz
)
Uzun zamandır askıda olan projeleri temizlemeye başlamak için kendi kendime söz vermiştim ve bu işi daha fazla geciktirmenin anlamı yok.
Pacman kabinde yapılacak çok iş var ancak hava şakır şakır yağışlı. Terasta kesim biçim yapmak için pek uygun bir zaman değil. O yüzden projenin elektronik kısmına dokunayım diyorum.
Pacman arcade kartım uzun zaman önce amerikadan gelmişti. KLOV forumlarından birisinden almıştım. Hatta 2 adet almıştım. Kabinde hem Pacman hem de Ms. Pacman kartlarını bir JAMMA switch (birden fazla arcade kartın bağlandığı ve bir buton ile basitçe diğer kartı seçebilmenize yarayan kart) ile aynı anda çalıştırmak istemiştim.
Şimdi bu senaryoda bir ince detay var; JAMMA
Bildiğimiz veya karşılaşacağımız hemen her arcade kart (%90) JAMMA denilen standartta bir konnektör yapısına sahip. Benim kabinler, masamdaki test düzeneği, güç kaynakları v.s. kısaca arcade'e dair elimdeki hertürlü bilgi/tecrübe ve ekipman bir çok arcade sever hoby'ci gibi JAMMA üzerine kurulu. Ancak 1980'de Pacman arcade salonlarına bomba gibi düştüğünde ortada JAMMA diye bir standart yoktu!!!
Gördüğünüz üzere bu orijinal Midway Pacman arcade kartının konnektörü de alışık olduğumuz o 56 pin'lik JAMMA konnektörüne uygun değil...
Pacman ve o zamanların arcade kartlarının konnektör yapısı tamamen o oyunu üreten firmanın keyfine kalmış bir yapıda. Genelde 44 pinlik bir konnektör kullanılmış ancak bağlantılar, voltajlar v.s. tamamen gayri standart...
Önümde iki seçenek var;
1) İnternetten Pacman'in konnektör yapısını bulup tamamen bu yapıya has bir "harness" (kablo yumağı) yapmak
2) Gayri standart bu konnektör yapısını JAMMA standartına çeviren bir konnektör adaptörü yapmak.
1. yol daha "kısa" bir yol olmasına rağmen ben 2. yolu seçiyorum. Bunun sebebi ise yapmış olduğum JAMMA yatırımını korumak ve JAMMA ile ilintili diğer teknolojileri de bu kartlarda kullanabilmek (örn. JAMMA switch).
O halde işe bir Pacman-to-JAMMA adaptör yaparak başlıyoruz
Bunun için önce Pacman konnektör pin dizilimini internetteki güvenilir bir siteden buluyorum;
Kaynak:
http://wiki.aussiearcade.com.au/index.php/PCB_Pinouts_ms_pacmanAncak burada bir başka ilginç durum var. O devirdeki kartlarda gayri standart pin dizilimi kullanılmasının yanısıra bir de AC ile besleniyorlar. Hem de alışık olmadığımız alakasız voltajlar (7 Volt AC gibi). Kartın üzerindeki dev kondansatörler ve çeşitli voltaj regületörleri gereken DC voltajları AC besleme voltajlarından çeviriyor normalde. Kısaca dahili güç kaynağı da var kartların üzerinde.
Neyse ki Pacman'i standart bir arcade DC güç kaynağı ile de beslemek mümkünmüş. Bunun için girişdeki 2 diyodu bypass edip karta direk DC voltaj verecek pin dizilimi de bu internet sitesinde mevcut.
Bu tür adaptörler benim icat ettiğim yeni bir kavram değil elbette. Ebay'de bunların hazır yapılmışları satılıyor 25-35 USD fiyat aralığında. Alternatif olarak böyle bir adaptörü "JAMMA fingerboard" tabir edilen küçük PCB'ler ile de yapmak mümkün, onlar da satılıyor ebay'de.
Bu ikinci yöntem, yani adaptör yapmak için fingerboard kullanmak, daha pratik zira elimde bir çok başka klasik arcade kart var ve onlarada ayrı ayrı adaptör almak yerine bir fingerboard üretirsem hepsinin adaptörlerini yapmak için kullanabilirim diye düşündüm...
Bu fikirle yola çıkarak bir fingerboard PCB'sini tasarladım ve ürettim.
Fotoğrafta gördüğünüz kuru film tekniği ile ürettiğim fingerboard PCB'si. Bu aşamaya kadar nasıl geldim derseniz, kısaca "Evde PCB üretimi" yazımda bu tekniğin detaylarını anlatmıştım, merak edenler oraya bakabilir =>
http://www.commodore.gen.tr/forum/index.php?topic=7631.msg82262#msg82262 İşi biten kuru filmden Sodyum Hidroksit çözeltisi ile kurtuluyoruz.
Son olarak oksitlenmeye karşı soğuk kalayla kaplıyoruz...
İşte fingerboard PCB'miz hazır ...