Projekty i opisy w Serious Magazine

      Spis powstał w związku z uaktywnieniem kącika Zenon Zone. Swym zasięgiem obejmuje tylko mój wkład w zawartość magazynów (opisy oraz projekty elektroniczne). Gdzie to konieczne podałem dodatkowe źródła, jak w wypadku oprogramowania stworzonego przez Jagera by ożywić dany projekt np. DRC.

Nagłówek informuje w jakim numerze znaleźć można dany artykuł/projekt. Ale... do niektórych zamieszczone były (są) poprawki, uzupełnienia, więc warto zapoznać się z całością.
W zestawieniu znajdują się tylko wiodące tematy i ich krótki opis. Na dyskach z magazynem SERIOUS znaleźć można programy, schematy i inne uzupełnienia do podanych tu projektów.

Nazwy projektów, poprzedzone znaczkiem gwiazdki ( * ) to typowe projekty elektroniczne zasługujące na większą uwagę.
Tak, czy owak, ZAWSZE należy przeglądnąć treść CAŁEGO magazynu i projektu w nim zamieszczonego by jak się to mówi, ruszyć z miejsca.

Zenon/Dial


 SERIOUS #6

Łącze szeregowe RS-232
Opis standardu, z grubsza. Wyjaśniona zasada działania transmisji i protokołu nią zarządzającego.

Cartridge do Atari
Niezbędne informacje by w ogóle zabierać się za konstruowanie i programowanie czegokolwiek dla tego rozszerzenia jakim jest cartridge. Opis styków, gniazda, nagłówek cartridge'a., przydział pamięci i sposób sterowania całością.

Kącik rzeźbiarza: TURBO CA2001 i LDW 200, Cart LOGO
TOMS TURBO dla stacji CA2001 oraz LDW 2000. Opis jak to wmontować i używać.
Dokumentacja wykonania cartridge'a z językiem programowania LOGO.

Pamięci EPROM
Krótka charakterystyka oraz opis sygnałów sterujących w czasie normalnej prac i programowania ich.

 SERIOUS #7

Reset, PIA
Opisano działanie procedury Reset, jej początkowy fragment, realizując inicjowanie komputera.
Opisano działanie układu PIA w szczególności wykorzystanie jego bitów odpowiedzialnych za sterowaniem wewnętrznych układów Atari.

Jak działa klawiatura
Opis działania klawiatury, jej "krzyżowe" powiązanie z POKEY'em.

* Więcej pamięci, jak to działa
Pamięć dynamiczna i sterowanie blokami by zwiększyć pojemność pamięci RAM komputera.

* Centronix
Projekt Marka Pikulskiego, CENTRONIX wyprowadzony poprzez gniazdo cartridge'a, umieszczony w magazynie za jego zgodą.

Transformator
Podane są wzory do obliczenia transformatora.

* Stuff - SpartaDos X, 320kB RAM'u
Tu znaleźć można opis montażu modułu SpartaDOS X oraz rozszerzenia pamięci komputera do 320kB.

 SERIOUS #8

* RAM-CART
Co to RAM-CART i jak go zrobić.

* Double RAM-CART (DRC)
Podwójny RAM-CART w jednej obudowie. Spełnia warunki dwóch niezależnych RAM-CART'ów 128k lub jednego 256k. Uzupełnieniem jest doskonałe oprogramowanie tego modułu stworzone przez Jagera.

* D-ROM (ROM Simulator)
Moduł pozwalający zastąpić oryginalny układ z OS. Zastosowana pamięć SRAM podtrzymywana baterią stanowi o możliwości wprogramowania do niej innego wariantu Os'a. Dosyć pojemna pamięć mieści osiem niezależnie wybieranych i uruchamianych OS'ów.

Kącik rzeźbiarza - tu znaleźć można opis rozszerzeń umożliwiających szersze wykorzystanie Atari:
* US DOUBLER - Rozszerzenie TURBO dla stacji 1050
* TOP DRIVE - Rozszerzenie TURBO dla stacji 1050
* ACTION!, BASIC XE - Moduł cartridge'a pozwalający na wybranie jednego lub drugiego języka programowania
* TOMS MULTI DRIVE - Rozszerzenie Turbo dla stacji CA2001 i LDW2000
* 320kB RAM'u - Rozszerzenie pamięci 320kB w komputerach z pamięciami cztero-bitowymi

Klawiatura
Dodatkowe informacje na temat klawiatury Atari.

* Microprint
Interface dla drukarki poprzez gniazdo SIO Atari, pozwalający połączyć drukarkę wyposażoną w CENTRONIX.

* Rejestr sprzętowy
Praktyczna realizacja rejestru sprzętowego, który użyty może być dla rozszerzeń montowanych w Atari.

 SERIOUS #9

Kącik rzeźbiarza - kilka schematów i opisów rozszerzeń dla Atari:
* 320kB RAM'u - Rozszerzenie pamięci do 320kB w Atari 65XE
* BASIC XE - Moduł cartridge'a z uproszczoną elektroniką
* BASIC XL - Moduł cartridge'a
* TOP DRIVE - Poprawki i uzupełnienia dla opisu zamieszczonego w SERIOUS #8

* Packed Radio
Wykaz elementów elektronicznych i schemat do systemu, niestety nie wiem kto jest autorem tego rozwiązania. Więcej o Packed Radio poczytać można w SERIOUS #7.

* Rejestry sprzętowe
Wyjaśniono i opisano sposób adresowania tych rejestrów.

Pytania i odpowiedzi
Kilka wyjaśnień na temat: dlaczego w module SpartaDOS X linie danych i adresowe są pokrzyżowane (w niektórych modelach).
Suplement do Double RAM-CART'a - wyjaśnienia dlaczego moduł tak, a nie inaczej został zaprojektowany.

* HAPPY WARP, TOP DRIVE
Opis/instrukcja dla tych systemów Turbo.

Dyskietka, co na niej
Wyjaśniono i opisano sposób zapisu danych na dyskietce (od strony elektronicznej). Jak się to dzieje że namagnesowanie tworzy dane.

Oprócz tego w magazynie znajdziesz:

Mój Cartridge - program do zainicjowania RAM-CART'a by był najprawdziwszym cartridge'm. Program napisany przez Jagera na moją prośbę.
Dziwny start MC - rozważania na temat bitu D0 sterującego modułem RAM-CART.
SHORT - program do testowania pamięci, napisany przez Jagera na moją prośbę.
BDB.CAR - moje opracowanie wersji demo dla modułu RAM-CART'a lub DRC który też jest RAM-CART'em.

 SERIOUS #10

* Co tam słychać? DRC 1MB
Zapowiedź budowy modułu RAM-CART'a o pojemności pamięci 1MB.

Płyty główne Atari 800XL oraz 65XE
Krótki opis tego co znajduje się na płytach wymienionych komputerów i w którym miejscu.

* Tight Tools Packed
Czyli znane i popularne TTP. Schemat, opis itp. Informacje jak to wykonać i zamontować.

* Pamięci EEPROM
Elektrycznie kasowane pamięci też wymagają krótkiej charakterystyki. Wzorcem jest AT28C64.

* Programator EEPROM
Jak nazwa wskazuje, programator pamięci AT28C64.

* Programator EEPROM/cart 8kB

* Programator EEPROM/cart 16kB

Zaprogramuj sobie EEPROM
Zdobyta wiedza na temat pamięci EEPROM posłużyła skonstruowaniu dwóch modeli programatorów, które jednocześnie pełnić mogą rolę cartridge'a. Na koniec trochę ogólnych informacji i bardziej szczegółowych dotyczących tych programatorów/cartridge.

 SERIOUS #11

* Co tam słychać?
Nowinki w sprawie realizacji projektu RAM-CART'a o pojemności 1MB.

* Jak budowałem RAM-CART'a 1MB
Wspomnienie jak było i jakie trudności należało pokonać, jednocześnie co było powodem radości i motywacji do dalszych działań.

* RAM-CART 1MB montaż

* RAM-CART 1MB dla ubogich
Nieco okrojona wersja tego samego modułu. Mniej elektroniki, ale też nieco mniej możliwości.

* Usprawnienie RAM-CART'a 1MB
Drobne poprawki/zmiany uczyniły ten model takim samym, ale nieco innym.

* Jaki moduł
Procedura pozwalająca wykryć model modułu RAM-CART'a w gnieździe cartridge'a.

* RAM-CART informacje dla koderów
Moduł bez oprogramowania to złom, więc tu znajdują się niezbędne informacje by programiści mogli efektywnie oprogramować to coś.

* Cacuszko
Opis działania bitów w rejestrach sprzętowych RAM-CART'a 1MB. Dwa rejestry, jak są sprzężone by osiągnąć zamierzone sterowanie.

* "Szalony" naukowiec w akcji
Propozycja Jarasa na sprzężenie z sobą kilku cartridge i moje uwagi na temat.

Riposta "Multicart"
Kilka uwag na temat przeszkód i trudności w zaprojektowaniu Multicarta. Ostatecznie projekt powstał, ale nie został opublikowany.

* 320kB RAM w 65XE na płycie 130XE
Opis montażu rozszerzenia w w/w komputerze.

* TOMS MULTI DRIVE w 1050 (#1 i #2)
Zainstalowanie Turbo TOMS MULTI DRIVE w stacji 1050.

* CENTRONIX do QMEG'a
Jak to zrobić i z czego.

Atari 65XE na płycie 130XE
Rozkład i opis podzespołów w Atari 65XE wykorzystującego płytę od Atari 130XE.

* RESET w Atari
Modele Atari mają inaczej rozwiązane sprzętowe wywołanie reset po naciśnięciu klawisza RESET. Schematy i opis wyjaśniają różnice i podobieństwa.

* Regulacja obrazu
Czasami obraz w monitorze lekko "ucieka" lewo/prawo lub góra/dół. Jak to wyregulować by było dobrze.

* Rejestry sprzętowe 16-to bitowe
Czy jest możliwe zbudowanie 16-to bitowych rejestrów obsługiwanych przez procesor 6502? TAK!

Dekoder
Opis co to takiego i do czego, dekoder pełny i niepełny, jak się go projektuje.

* Czy mnie jeszcze pamiętasz
Gry TV, zasada tworzenia obrazu piłeczki, paletek, pola gry poprzez opóźnianie impulsów synchronizacji odbiornika TV.

Jak lutować
Kilka dobrych rad i porad.

* SpartaDOS X rejestr sprzętowy
Opis działania rejestru sprzętowego tegoż modułu.

* Magistrala
Opis magistrali I kwadrat C, Atari też może to obsługiwać.

* Programator EEPROM (soft)
Instrukcja do programatora, co i do czego służy od strony programowej.

Porady
Kilka porad jak naprawić uszkodzone podzespoły Atari, np. niedziałający klawisz, nie kontaktujące styki gniazda cartridge'a itp.

Łatwe, trudne pytania
Np. dlaczego Double RAM-CART ma akurat tak, a nie inaczej sterowany rejestr sprzętowy.

 SERIOUS #12

Blaszak
Czy warto Atari z całym oprzyrządowaniem i okablowaniem umieścić w obudowie PC.

* Jaki 1-2
Jak programowo wykryć położenie przełącznika w module RAM-CART'a 1MB.

* Centronix
Centronix przystosowany do współpracy z modułem TOP DRIVE dla stacji 1050.

Historia
Teoretyczne rozważania na temat działania układów sekwencyjnych (liczniki, rejestry etc...).

 SERIOUS #13

* Tester EPROM
Opis przyrządu pozwalającego określić czy pamięć EPROM jest pusta czy zaprogramowana.

* ATMEL
Schemat i program obsługi programatora dla procesorów AT89Cx051.

* EPROM - programator równoległy
Programator pamięci EPROM wykorzystujący gniazdo cartridge'a.

* Oporniki, oporniki...
Dlaczego takie a nie inne wzory i skąd się wzięły do obliczania szeregowo i równolegle połączonych oporników.

* Archiwer
System TURBO dla stacji dysków 1050.

* Analizator stanów logicznych
Atari w roli oscyloskopu. Pozwala zarejestrować do ośmiu przebiegów cyfrowych i odtworzyć je na potrzeby analizy pojawiających się sygnałów.

* Moja miłość
Mini cartridge o pojemności 8kB z użyciem pamięci EEPROM AT28C64 na potrzeby początkujących.

* Powroty z przeszłości
Opis cartridge'a systemu TURBO BLIZZARD dla magnetofonu.

Porady
Kilka porad, jak dobrze lutować, jak rysować schematy elektroniczne, jak uruchamiać moduł i "kity".

Pracownia elektronika
W dużym przybliżeniu opisane stanowisko elektronika. Co powinien mieć na wyposażeniu początkujący elektronik i dlaczego.

* Parowanie tranzystorów
Opisana prosta metoda doboru tranzystorów do montowanych układów elektronicznych.

* Pętla induktofoniczna
Opis działania pętli induktofonicznej, zapomnianej acz skutecznej metody przesyłania sygnałów elektrycznych na odległość, bezprzewodowo.

* Super, extra, cacy cartridge
BEATKA - cartridge 16kB z użyciem pamięci EEPROM AT28C64. Pozwala na wprogramowanie praktycznie dowolnego programu i uruchomienie go wg zamieszczonych ograniczeń.

 SERIOUS #14

* Dekoder
Opis działania dekodera zbudowanego z układu 74138 który w atari zarządza, dzieli pamięcią. Dzięki temu między innymi w gnieździe cartridge'a jest dostęp do strony $D5xx.

* Notka - TURBO 2T06r
System Turbo dla magnetofonu. Opis, schemat i inne dane pochodzą z czasopisma IKS ukazującego się swego czasu.

* Sidcar
W Tajemnicach Atari opisany jest projekt RAM-CART'a, działa, ale ma niedopracowany dekoder adresu. Opis pozwala usunąć tą usterkę i cieszyć się dodatkową pamięcią o wielkości 32kB.

* Próbnik - trzecie oko elektronika
Ten prosty przyrząd symuluje oscyloskop. Pozwala w niejednym przypadku wykryć usterkę w Atari i zorientować się, czy poszczególne podzespoły pracują prawidłowo.

Sterowanie biologiczne
Sterowanie biologiczne to temat na osobne opracowania. Tu prosty interface pozwalający poznać możliwości takiego sterowania.

* Jak się pozbyć dodatkowego zasilacza 12V 15V 21V 27V i innych
Projekt prostej przetwornicy napięcia 5V na 12V zasilającej np. programatory pamięci EPROM.

* Grzebanie w popiele
Krótki opis moich, zachowanych w pamięci, przeżyć i doświadczeń związanych z poznawaniem tajemnic elektroniki.

* Nakładka
Nie programowa, a zwykłe gniazdo przelotowe służące ochronie styków gniazda cartridge'a, które jakby nie było, kiedyś się zużyje.

* Jaka dokładność?
Czy zawsze elementy elektroniczne należy dobierać z największą starannością? Niekoniecznie. Można tu znaleźć wyjaśnienie i uzasadnienie dlaczego NIE.

* LCD
Zastosowanie wyświetlacza LCD do "ubarwienia" okolic Atari.

* Gadżet
Prosta przystawka do procesora jednoukładowego AT89Cx051 obrazująca jego możliwości. Dodatkowo, program do jej obsługi, prezentujący możliwości sterowania wyświetlaczem siedmiosegmentowym.

 SERIOUS #15

* BEATKA
Dalsze losy cartridge'a z użyciem pamięci EEPROM AT28C64, a więc elektrycznie kasowanej. Tm razem moduł o większych możliwościach choćby z tego względu że ma 2x8kB pamięci, którą na dodatek można "odwracać". Opis programowania i inne szczegóły.

* PRÓBNIK
Rozbudowana wersja próbnika "Trzecie oko elektronika". Posiada dwa kanały i szerszy zakres mierzonych/obserwowanych częstotliwości.

* NOTKA, 2T06, MONTAŻ
Co nieco o systemie Turbo 2T06 dla magnetofonu.
Opis Kasetowego Systemu Operacyjnego (KOS) dla systemu Turbo 2T06.
Więcej informacji potrzebnych do wmontowania interfejsu do magnetofonu stanowiącego pamięć zewnętrzną dla systemu Turbo 2T06.

* RAM256D5
Opis, jak wykorzystać stronę $D5xx przewidzianą dla rejestrów sprzętowych cartridge'a dla zainstalowania w to miejsce normalnej pamięci RAM o pojemności 256 bajtów.

* LEDY
Znów o oszczędnościach. Tym razem o eleganckim zasilaniu wyświetlacza siedmiosegmentowego zastosowanego np. do sygnalizacji numeru włączonego banku w RAM-DYSK'u.

* TBASIC
Moduł TURBO BASIC'a jako cartridge, montowany w innym miejscu niż normalny cartridge. Niezbędne materiały udostępnił Nir Dary.

* DRAM
Opis doświadczeń i trochę genezy na temat... Jak ludzie "wpadli" na pomysł wykorzystania kondensatora w roli komórki pamięci.

 SERIOUS #16

* D-ROM
System Operacyjny w pamięci SRAM. Zalety? Każdy sam załadować może potrzebny system bez specjalnych zabiegów z programowaniem EPROM.

* CARTDIAG
Nieco informacji na temat cartridge'a diagnostycznego.

* SIORS
Gniazdo SIO ze swoim protokołem transmisji to nic innego jak RS-232. Opis jak to działa.

* SRAM-DYSK, RDYSK-M
Projekt budowy RAM-DYSK'u z użyciem pamięci SRAM zamiast DRAM oraz opis montażu SRAM-DYSK'u we wnętrzu Atari.

 SERIOUS #17

* DOROTKA
Kolejny model cartridge'a . Projekt przygotowany na zamówienie.

* KLAWISZE
Przykładowe rozwiązanie przystawki poprzez PORT joysticka.

* RS232.BAS, RS232ODB, RS232NAD
Eksperymenty z POKEY'em oraz gniazdem SIO. Ile można "wyciągnąć" z POKEY'a jeśli chodzi o transmisje szeregową i jak się to robi.

* ATMELBAS, ATMELGR8
Ulepszony i poprawiony programator dla tych procesorów + instrukcja obsługi i program komunikacyjny.

D O D A T E K

Do powyższego spisu należy dodać niektóre odnośniki do oprogramowania, bez którego podane projekty są martwe.

EEPROG06.COM - Program do obsługi programatora pamięci EEPROM AT28C64.

DOS Control
Doskonałe oprogramowanie obsługujące również RAM-CART'y w tym DRC i moduł 1MB.
Mój Cartridge v0.1
Program pozwalający wprogramować do RAM-CART'a plik binarny i uruchomić całość jak normalny cartridge.
Short Test v1.2
Program do testowania pamięci. Pozwala wykryć uszkodzone komórki, określić wielkość dostępnej pamięci. Stworzony na potrzeby DRC i modułu 1MB.
TOMS Multi Drive ROM-disk Maker v1.0
Program do stworzenia zawartości dyskietki. Jej zawartość można wprogramować do pamięci EPROM dla systemu TOMS MULTI DRIVE.
D-Trans v0.9
Program do transmisji danych poprzez łącze RS-232. Zawiera w sobie użyteczne opcje np. do konwersji tekstu.