Przejdź do treści forum
atari.area forum
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
Street Fighter 2 na Atari 8-bit To wczesna wersja gry, ale już teraz wiadomo, że projekt zapowiada się bardzo ambitnie.
SwSprEd 1.0.0 Nowy edytor programowych duszków.
Atari 8-bit Rom Image File Explorer Nowa wersja przynosi szereg istotnych ulepszeń i nowych funkcji.
Atari Font Maker V1.6.16.0 Nowa wersja narzędzia do tworzenia fontów i map.
Turgen 9.4.0 Nowa wersja Turgen - popularnego narzędzia do tworzenia kaset dla komputerów Atari.
Opcje wyszukiwania (Strona 4 z 53)
R6 bez znaczenia, to opornik podciągający do Vcc, może być dowolny z zakresu 1k do 10k, standardowo w sprzęcie mają około 4k7. Te same uwagi tyczą się R5.
Potencjometry nastawne dowolne z zakresu 20k do 50k. Potencjometrami ustawia się napięcie dka sterownika a nie opór.
Zazwyczaj ustawiałem je w środkowym położeniu, resztę regulacji wykonywałem trymerem z lekkimi poprawkami potencjometrów
C5 na pewno 10pF, może go nie być ale VC1 powinien mieć większą pojemność ok. 40-50pF. One są równolegle połączone
C4, tak, na schemacie jest 0.22uF, to tzw "pompa" dla sterownika, szukaj na płycie, powinien być, bo łączy sterownik z D2, R15
Tak, ceramiczne kondensatory, VC1 trymerek powietrzny, z przekładkami też może być, ceramiczny też.
Podałem wcześniej opis przygotowany do SERIOUSA przez Tadeusza. w/g tego opisu przerabiałem stacje i startowały.
VR1, VR2 - potencjometr 50kohm, (47kohm)
VC1 - trymer 50pF
C5 - kondensator 10pF
D2 - dioda 1N4001
R6 - opornik 10kohm
R5 - opornik 1kohm
C4 - kondensator tantalowy 0.22uF
Przełącznik - będzie zwierał pin40 sterownika z masą, dźwignia stacji podniesiona, przełącznik powinien zwierać. W tej pozycji po uruchomienie stacji i komputera wczyta się LOGO TURBO i procedura szybkiej transmisji z EPROM.
Przełącznik musi być tak zamontowany by obrót dźwigni stacji przełączał go. Zazwyczaj montuje się go tak by wyprofilowane blachy opuszczające głowicę jednocześnie naciskały na przełącznik i rozłączały go. Ale, może być w innym miejscu. Przełącznikiem mogą być zwykłe dwie sprężynujące blaszki które rozwierane są jakimś ruchomym elementem mechanizmu związanego z dźwignią.
Patrz na płytę w prawy górny róg tam będzie miejsce na brakujące elementy w/g powyższego oznaczenia
A tak w istocie, przypominam....
Były próby poskładania w całość, jednak ogólnie za mało było artykułów by zapełnić dwie strony dyskietki.
Czyli jednak jest to nie w szufladzie a na dyskietce roboczej, u mnie :) :(
Oooo. FOX, to chyba Jager zachował materiały w szufladzie, bo u mnie takowej nie ma.
Ale, może gdzieś zachowały się, to podeślij. Mam trochę swoich materiałów, trochę innych autorów, powinno się nazbierać na #18
Trzy osoby obiecywały pomoc by #18 poskładać, umarło śmiercią naturalną.
Wykładnikiem jest to spadające napięcie, co wskazuje na zabrudzenie silnika grafitem.
Ale, miałem takie przypadki że źle kręciło.
1. Docisk dyskietki, ośka tego górnego kółeczka była sucha jak wiór, a że ktoś naładował tam smaru który wysechł, kółeczko nie obracało się lekko tylko hamowało
2. Z jakiegoś powodu izolacja przewodów do silnika była poprzecierana, przewody były dorabiane, za długie, i jakimsik sposobym po uruchomieniu stacji i opuszczaniu dźwigni na przetarciach robiło się niepełne zwarcie. Dziwne ale prawdziwe.
Wylutowany Q5, wtyczka J10 włożona. Wyjmij wtyczkę J15 by silnik nie blokował ruchów głowicy, bo zerwiesz cięgno.
Woltomierz włącz pomiędzy masę i punkt gdzie była baza tranzystora Q5. Włącz stację.
Jak przesuwasz głowicę by nosek przechodził w szczelinie czujnika, woltomierz powinien pokazywać wyraźną zmianę napięcia.
Czujnik zasłoń ręką by światło dzienne nie zakłócało pomiaru.
Nie ma zmian, czujnik niesprawny.
Jak zmiany są, a jak napisałeś wcześniej na wlutowanym Q5 nie ma zmian na jego kolektorze, to tranzystor niesprawny.
Na nóżce 34 sterownika WD2793 muszą występować zmiany przy ruchu głowicy, gdy nosek przechodzi przez szczelinę czujnika.
Te zmiany decydują o ruchu głowicy przód/tył przy włączeniu zasilania. A zmiany te zależne są od przewodzącego albo zatkanego tranzystora Q5
To może być tranzystor Q5 walnięty.
Równie bobrze sam czujnik na podczerwień uwalony.
Sprawdź czy napięcie na bazie tranzystora ulega zmianie. Jeżeli tak, to tranzystor. W innym wypadku czujnik.
Jakby co, to po lekkim dopiłowaniu pasują elementy od myszki PC gdy trzeba będzie wymienić diodę nadajnik/ odbiornik
Popatrz dobrze na wyprowadzenia, przewody, tuż przy samym czujniku. Miałem przypadki że ugniły, trzymały się tylko na koszulce izolacyjnej. I jeszcze, w samym czujniku otworki mogły ulec zabrudzeniu, zebrał się kurz i nie przepuszcza światła.
Gdyby trzeba wymienić tranzystor, nie przejmuj się że nie masz oryginału. Dawałem jaki był pod ręką, (BC107, BC109 etc... etc...), byle NPN. Działało.
Radiator jest gorący, stacje tak mają. Stabilizatory posmaruj pastą przewodzącą ciepło by lepiej odprowadzać ciepło do radiatora.
Narzędzia: pilnik okrągły o średnicy 5mm, płaski, wiertło 3 i 4, wiertarka. Pilnik okrągły ma końcówkę stożkową, idealną do rozpiłowań.
Przykład. Okrągły otwór na 5, wiercisz wiertłem 4,i okrągłym pilnikiem rozpiłowujesz na miarę.
Przy wierceniu, trasowaniu zawsze trochę zejdzie z osi więc ładnie dopiłujesz jak trzeba.
Otwór prostokątny 5x8. Wiercisz dwa otwory 3 obok siebie, wiertłem 4 poprawiasz, reszta to piłowanie.
No... trochę wprawy mieć trzeba więc wypróbuj na jakimś kawałku jako odpad.
Mikro pilniczki kupisz np w NOMI etc. jako komplet. Idealne. Nie kupuj z bardzo drobnymi nacięciami, źle piłują i wolno.
Ale Ci to ładnie oscyloskop uchwycił.
Zwróć uwagę na dwie różne rzeczy. Powołam się na literaturę.
Procesor "łapie" dane na opadającym zboczu PHI2. Tak jest skonstruowany.
Coś co zbudujesz i jest Twoim zewnętrznym urządzeniem, np przerzutnik "łapać" może na dowolnym zboczu PHI2, Ważne by stany szyny były w tym czasie stabilne.
Taki moduł SPARTA DOS X, jego rejestr "łapie" dane z szyny adresowej, nie danych. I robi to na zboczu narastającym PHI2.
Rejestr to układ 74175. Jak przeanalizujesz jego działanie (sterowanie) dużo się nauczysz.
Tak na marginesie. Niektóre przystawki do Atari nie chcą dobrze działać bo.... z różnych powodów opadające zbocze PHI2 jest za bardzo opóźnione i całość sterowana tym sygnałem łapie nie to co trzeba. Słowem układ niby dobrze zaprojektowany, mimo że powinien, nie chce się słuchać. Zazwyczaj wina leży po nieprawidłowo pojawiającym się zboczu opadającym PHI2.
To ja też poproszę o ten program. Mając go ma się czyste i wolne ręce a nic tak nie cieszy jak minimalizowanie nakładów pracy by efekt był ten sam. Dopisek (ktoś musi popracować by inny poleniuchował ) :)
Niczego nie psując można odczytać zawartość kartridża.
Potrzebna przelotka w której przełączy się sygnał RD5 na RD4 oraz /S5 na /S4.
Z poziomu BASICA (DOSa) można skopiować zawartość która dostępna będzie od adresu 32768... ($8000-$9FFF)
Powinno zadziałać bo wiele modeli tak "pękło"
Robiłem tylko dla siebie.
Modyfikacje programu polegały na odnalezieniu miejsc gdzie jest odwołanie do rejestru i podmieniałem wartość wpisu.
Więcej w tym było chęci poznawczych niż użytkowych. Chyba na dyskietkach nie zachowało się nic wartościowego.
Nie miałem w ręku modelu 64kB, nawet nie wiem czy schemat został opublikowany.
Ale dla siebie swego czasu zrobiłem taki i bit D2 sterował dodatkowymi bankami. Rozwiązanie nasuwało się intuicyjnie i łatwiej mi było przystosować zamieszczone oprogramowanie w TA dla wersji 32kB. Działało, działało, aż w AVALONIE nabyłem RAM-CARTa 128k.
Do Sebana! !
Veto, ten parchaty układ powinien zostać zachowany dla potomnych. Niech wiedzą co się robiło, jak i po co.
Kilku zapewne zabawi się w archeologa, będzie materiał do badań.
No to na chłopski rozum po co inwertery w kartridżach.
Zależy co poeta miał na myśli konstruując go. wspominasz o dwu EPROMkach, poniżej opis jak nimi sterować.
Każda z nich ma sygnał (pin) oznaczany jako \CS.
Jeżeli na to wejście podasz zero, to pamięć jest aktywna, gdy podasz jedynkę - zablokowana, a jej szyna danych jest w stanie wysokiej impedancji, dzięki temu dwie pamięci korzystają z tej samej szyny i nie dochodzi do zwarcia.
I teraz, powiedzmy że do wyboru która z nich w danej chwili ma być aktywna używasz sygnału A12.
A12 Jest bezpośrednio dołączony do pinu /CS pierwszej pamięci a poprzez inwertor do pinu /CS drugiej
A12=0 i aktywna jest pierwsza pamięć, druga zablokowana (/CS1=0, /CS2=1)
A12=1 i zablokowana jest pierwsza pamięć, druga aktywna (/CS1=1, /CS2=0)
Przy takim sterowaniu albo jedna albo druga pamięć na szynę danych wystawia swoją zawartość, nie ma możliwości by obydwie wystawiły swoje dane. Gdyby tak było to np pierwsza na bicie D0 wystawia zero, druga jedynkę. I masz zwarcie. Może nic się nie uszkodzi (to loteria) ale działać nie będzie.
Takie sterowanie dwoma pamięciami powoduje że procesor "widzi" je pod różnymi adresami.
Stąd np gdy EPROMKi są 4kB to jedna z nich adresowana jest w dolnej połówce, a druga w górnej, przestrzeni adresowej 8kB
Powyższego sterowania można się w prosty sposób pozbyć używając EPROM 8kB, a sygnał A12 jak normalny adresowy zostaje doprowadzony do pinu A12 pamięci. Znika inwertor, ale inaczej rozwiązane musi być sterowanie pinem /CS.
Pominąłem inne szczegóły, w opisie chodzi o istotę sterowania.
Na forum atarionline w wątku - projektowanie cartów - opisałem co i jak. Jest teoria, przykłady.
Jest też taki program MOJCARTRIDGE, (napisał go Jager). Pliki DOSowe elegancko przysposabia do potrzeb.
Ale jest też cała masa opisów na obydwu forach w temacie.
To są zworki, zwykłe druty.
Fachowcy już wyżej ocenili że GTIA jest dobre.
Artefakty.... zakłócenia na przewodzie komputer - TV, monitor. Zasilacz, prostownik źle filtruje, i kilka innych podobnych przyczyn.
Ogólnie Atari daje prążki na ekranie. ANTIC odświeża pamięć i na ekranie to widać z różną intensywnością.
Płyta główna powinna być osłonięta metalowymi ekranami.
To jest potencjometr montażowy. Ustawia kolory.
Zobacz układ U34. Nie ma go, za to są trzy zwory.
Jak postarasz się o ten układ, to tzw małe MMU (MMMU), oraz o dwie pamięci których brak to będziesz miał 128kB.
Aby wysterować JEDNĄ EPROM 2532 nie potrzeba w ogóle sygnału A12. Pojemność 4kB zaadresują sygnały A0-A11
Pin21 Vpp połączyć należy do Vcc (+5V)
Pin20 PD/PGG połączyć z sygnałem /S5
Tak wynika z karty katalogowej.
Gdybyś miał dwie takie EPROM w kartridżu (by umieścić je np w przestrzeni adresowej $A000-BFFF) to tak, sygnał A12 byłby używany do wysterowania dekodera,
Panie... D7 nie podłączone.
Obiecuję... obiecuję.... trzy palce na serce !!!
Plis....plis....
Na allegro taki kasownik EPROM to koszt ok.100PLN. (kasownik EPROM, eraser EPROM)
Jak zamierzasz więcej poeksperymentować, warto zainwestować.
Hm...
Może przełącznik jest niewłaściwie ustawiony.
Na początku ustawić go w pozycję ZAPIS, uruchomić komputer, wykonać wskazane opcje i ostatecznie na samym końcu przełącznik należy przestawić w pozycję ODCZYT. Jak nie wystartuje to nacisnąć RESET w module a potem RESET w Atari.
Ale wszystkie operacje muszą być wykonane pod kontrolą DOSa dedykowanego dla RAMCARTa, np DOS.AUT, wtedy D8: to wyróżnik RAMCARTA jako symulowanej stacji dysków, a gdy używa się innego DOSa to D8: przekierowuje do RAMDYSKU i na moduł nic się nie zapisuje.
Na forum atarionline jest taki wątek:RAMCART 2MB, 4MB, 8Mb, 16MB, 32MB a w nim odszukaj post 40 i 42, znajdziesz tam instrukcję jako PDF, oraz potrzebne oprogramowanie jako ATR.
Jak moduł jest zainicjowany to uruchomi to co na nim.
Więc przekopiuj na niego np. DOS.AUT i uruchom moduł a potem tego DOSa.
Jak na ekranie pokaże się D1: to wpisz =ON i zatwierdź klawiszem RETURN.
Powrót do DOSa po wpisaniu w Basicu w trybie bezpośrednim DOS (RETURN) i gdy pokaże się D1: wpisz =OF (RETURN) Basic zostanie wyłączony.
Z Basica możesz na moduł coś nagrać ale wpierw trzeba przełącznik ustawić w pozycję ZAPIS, ale robi się to pod kontrolą procedurki do tego przeznaczonej z poziomu DOSa bo inaczej dane w module ulec mogą przekłamaniu. Procedurka jak pamiętam to chyba SW.COM. I ważne, moduł symuluje stację dysków jako D8:
Wpisz w gogle... ATARIKI DOSII/D znajdziesz tam opis komend DOSa obsługującego RAMCARTa
Znalezione posty [ 76 do 100 z 1,314 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.049 sekund, wykonano 27 zapytań