Ponieważ miałem zapytanie jak zrobić z płyty MJ16 matrycę dla DMKeys8 to postanowiłem to opisać. Aby w pełni wykorzystać możliwości DMKeys8 potrzebujemy dwie płyty MJ16. Inf. o tych płytach jest pod linkiem
https://sites.google.com/site/mjoy16/plytka . Na płytach montujemy tylko diody oraz złącza 2x20 pin. Dodatkowo lutujemy dwie pojedyncze listwy do druku 8 pin oraz dwie pojedyncze 1 pin. Jest to pokazane na zdjęciu pod linkiem
http://il2forum.pl/index.php/topic,13149.315.html # 321 i to wszystko jeśli chodzi o matryce dla DMKeys8.
Teraz kilka słów wyjaśnienia. DMKeys8 jest zaprojektowany do sterowania matrycą 10x16 co daje 160 pozycji na mapie. Natomiast matryca dla MJ16 ma strukturę 12x8 czyli 96 pozycji. Jak widać jest różnica w ilości wierszy oraz kolumn w obu matrycach. W związku z czym trzeba dostosować matrycę z MJ16 do DMKeys8. W płycie MJ16 wykorzystujemy 10 wierszy ( 2 wiersze są niepołączone, na zdjęciu czerwona taśma ) oraz wszystkie kolumny. To nam daje 80 pozycji w mapie matrycy, dlatego potrzebujemy dwie płyty MJ16 aby pokryć całą mapę czyli 160 pozycji.
Z schematu MJ16 wynika, że wiersze są wyprowadzone na nóżkach uP pin 1 do pin 8 (ozn. wierszy ) są ozn. wg MJ16 A, B, C, D, E, F, G oraz H. Na zdjęciu jest to taśma góra lewa strona. Dodatkowe brakujące dwa wiersze są na pin 18 uP (wiersz I) na zdjęciu połączony żółtym przewodem oraz pin 21 uP (wiersz L) połączony przewodem kolor czerwony.
Kolumny ozn. na mapie matrycy MJ16 jako liczby od 1 do 8 są wyprowadzone na nóżkach uP pin 22 do pin 29 (1-8 lub C1-C8 jak kto woli). Na zdjęciu jest to taśma prawa strona uP dół. Teraz wystarczy to połączyć z DMKeys8. Do tego służy tzw. interfejs gdzie jest osadzony kontroler Damosa. Druga płytka MJ16 zrobiona tak samo jak ta na zdjęciu ma swój interfejs, który jest połączony z interfejsem z DMKeys8 dwoma taśmami 10 pin. Widać to na innym zdjęciu # 323.
Jutro przedstawię schematy interfejsów. Mam nadzieję, że jest to zrozumiałe.