Strona 1 z 1
Battery powered Commodore 64
: 04 wrz 2021, 21:20
autor: Nitro
Re: Battery powered Commodore 64
: 05 wrz 2021, 04:12
autor: Nightrider
Temat skądinąd ciekawy...ale może jestem lamusem albo to wina zbyt taniej whiskey + późnej pory, ale nie widzę nic na temat zasilania bateryjnego C64... A już wywołany został IRQ wg. klucza "ktoś wymyślił tani i łatwy sposób na 9VAC z 12VDC"
Re: Battery powered Commodore 64
: 05 wrz 2021, 11:00
autor: Nitro
Re: Battery powered Commodore 64
: 05 wrz 2021, 18:12
autor: juntek
9V DC czyli timery CIA nie będą działać bo wymagają 9V AC
Re: Battery powered Commodore 64
: 05 wrz 2021, 21:20
autor: hobocti77x_
juntek pisze: ↑05 wrz 2021, 18:12
9V DC czyli timery CIA nie będą działać bo wymagają 9V AC
przy takiej liczbie modyfikacji spokojnie moznaby dodac prosta kolejna ktora moglaby przy okazji rozwiazac problem dokladbosci i kompatybilnosci timerow dajac dokladne 50 i 60 Hz.
Re: Battery powered Commodore 64
: 07 wrz 2021, 20:26
autor: ADI
Hehehe... stare czasy.
Tak apropo to ja uczyniłem te mody.
A tu była większa dyskusja.
https://www.c64scene.pl/viewtopic.php?f=2&t=749
Pozdro...
Re: Battery powered Commodore 64
: 08 wrz 2021, 12:19
autor: rime.
Jak rozwiązać problem 9V AC ? Ewentualnie jak pominąć to napięcie zakładając, że magnetofon nie będzie używany?
Widziałem rozwiązanie które używa układu MAX660 podwyższającego napięcie dwukrotnie (voltage doubler) z 5V DC -> 10V DC, ale wciąż to jest napięcie stałe. Czy można z niego wystukać 50Hz dla zegara TOD ?
Re: Battery powered Commodore 64
: 08 wrz 2021, 13:12
autor: juntek
rime. pisze: ↑08 wrz 2021, 12:19
Jak rozwiązać problem 9V AC ? Ewentualnie jak pominąć to napięcie zakładając, że magnetofon nie będzie używany?
Widziałem rozwiązanie które używa układu MAX660 podwyższającego napięcie dwukrotnie (voltage doubler) z 5V DC -> 10V DC, ale wciąż to jest napięcie stałe. Czy można z niego wystukać 50Hz dla zegara TOD ?
Można dać przetwornicę dc/ac (zwaną również falownikiem). Ale ponieważ z linii 9VAC jest zasilany również SID to obawiam się że będzie to słychać w głośnikach bo napięcie z wyjścia falownika nie jest idealną sinusoidą tylko przybliżeniem składającym się z sygnałów prostokątnych o zmiennej amplitudzie.
Re: Battery powered Commodore 64
: 08 wrz 2021, 14:39
autor: Nameless
Clocka mozna zrobić tak
http://pasilassila.blogspot.com/
nie próbowałem chociaż gdzieś mi elemnty leżą.
Zamiast 9VAC można podać 12V stałego żeby SID zagrał.
Clocka nie robiłem, ale zasilałem 5V i 12V Commodore - nowy SID gra bez problemu , stary niestety pierdzi, ale może wystarczyło by podać te 12V za mostkiem. Ja wpinałem na zywca w piny 6-7.
czy magnet działał? nie sprawdzałem
Re: Battery powered Commodore 64
: 08 wrz 2021, 18:37
autor: rime.
juntek pisze: ↑08 wrz 2021, 13:12
Ale ponieważ z linii 9VAC jest zasilany również SID (...)
Gwoli ścisłości nowy SID zasilany jest napięciami 5V DC oraz 9V DC, a to drugie powstaje z 9 VAC za mostkiem prostowniczym. W praktyce oznacza to, że 9V AC jest zbędne by zasilać SIDa. Oprócz tego 9V AC wykorzystane jest do zasilania silnika w magnetofonie (po diodzie 6,8V), pojawia się w user porcie (po co?), no i jeszcze właśnie napędza zegar TOD.
Dzięki! Teraz jestem oświecony i wiem jak rozwiązać problem z TOD, mówią że żaden soft go nie wykorzystuje ale gdyby zacząć sprawdzać to pewnie znalazłoby się troche tego
Rodzi się teraz jeszcze pytanie która opcja będzie bardziej wydajna, ekonomiczna i... mobilna
Chcę wykonać przenośne C64, które można zabrać w plecaku na jakiegoś tripa
- powerbank/inne źródło 5V + voltage doubler
lub
- akumulator 12V + step down do 5V
Re: Battery powered Commodore 64
: 08 wrz 2021, 20:27
autor: ADI
C64 potrzebuje 15W to przy napięciu 5V daje 3A
. Miej to na względzie szukając zasilania. Ja dlatego wybrałem baterie modelarską bo dla niej taki prąd to pryszcz.
Re: Battery powered Commodore 64
: 09 wrz 2021, 01:55
autor: rebok
ADI, zastanawiałeś się, czy zamiast tych słoniowych uszu można zastosować głośniki laptopowe?
Re: Battery powered Commodore 64
: 09 wrz 2021, 10:11
autor: ADI
Hehe... masz racje.
Już dawno takie wsadziłem do środka.
- 20210909_100832.jpg (52.5 KiB) Przejrzano 1802 razy
Jeszcze jedna rada. Jeśli masz zamiar podłączyć mini TV albo mini LCD z wejściem Composite to sprawdź pierw czy zadziała. Połowa z nich może mieć problemy z synchronizacja. Szczególnie popularne LCD 7' lub 10' na allegro.
Re: Battery powered Commodore 64
: 09 wrz 2021, 14:41
autor: Nameless
tu może pomóc
https://github.com/hackup/SyncFix64
Ja kurde kupiłem sobie funai 26cali z svga,hdmi,2xeuro,component,s-video,composite i.... plus4 daje obraz, atari daje obraz
a c64 ciemność widzę ciemność
Re: Battery powered Commodore 64
: 09 wrz 2021, 18:31
autor: rime.
Przypadkiem nie FUNAI LH850-M26 ? Dostałem takiego od rodziny, ucieszony ilością złącz przejechał ze mną pół miasta komunikacją miejską, w torbie Ikei, podkreślając fakt, że "teraz jest mój". W domu podpinam go do komcia... i dalszą cześć historii już znasz.
Wersja oprogramowania u mnie ZF67526EUNOS-017-01.
Re: Battery powered Commodore 64
: 09 wrz 2021, 19:05
autor: Nameless
Dokładnie ten sam. Kupiłem na OLX , pojechałem odebrałem i masakra
ja mam firmware z końcówka -22-02
tym samym znalazłem tego SYNCFIXA64 ale go nie robiłem jeszcze.
Re: Battery powered Commodore 64
: 08 paź 2021, 02:11
autor: Nightrider
Ogólnie skuteczne i proste rozwiązanie, ale wymaga modyfikacji wewn. C64. Będę nieustępliwy - nadal szukam sposobu na uniwersalny zasilacz bez użycia trafo i mobilny zasilacz z 9VAC robione z 12VDC. Ktoś podejmie ten challenge? Nie znam się, ale trudno mi uwierzyć że w roku 2021 nie da się tego zrobić, kiedy "markowe":) przetwornice impulsowe z różnej maści zabezpieczeniami o mocy ca. 50W można nabyć za kilkadziesiąt PLN. Pomyślcie - dla przykładu małe Atari zasilane tylko 5VDC jest 100% kompatybilne z zasilaniem z 12VDC (vide. Pin/Tristesse i jego czarodziejska walizeczka na Xenium 2021
) - to byłby brakujący element w łańcuchu naturalnej ewolucji naszej pięknej platformy. .
Ja rozumiem, że podłączenie 12VDC do pinów 9VAC w gnieździe power obsługuje 99% przypadków, ale... jest jeszcze ten 1% (btw. skąd GEOS bierze czas?).
Re: Battery powered Commodore 64
: 08 paź 2021, 08:00
autor: Gordian
Nightrider pisze: ↑08 paź 2021, 02:11
btw. skąd GEOS bierze czas?
Widzę, że może brać z modułu czasu rzeczywistego:
https://sites.google.com/site/dividedbi ... ds1307-rtc
Re: Battery powered Commodore 64
: 08 paź 2021, 20:56
autor: Osfald
Nightrider pisze: ↑08 paź 2021, 02:11
Ogólnie skuteczne i proste rozwiązanie, ale wymaga modyfikacji wewn. C64. Będę nieustępliwy - nadal szukam sposobu na uniwersalny zasilacz bez użycia trafo i mobilny zasilacz z 9VAC robione z 12VDC. Ktoś podejmie ten challenge? Nie znam się, ale trudno mi uwierzyć że w roku 2021 nie da się tego zrobić, kiedy "markowe":) przetwornice impulsowe z różnej maści zabezpieczeniami o mocy ca. 50W można nabyć za kilkadziesiąt PLN. Pomyślcie - dla przykładu małe Atari zasilane tylko 5VDC jest 100% kompatybilne z zasilaniem z 12VDC (vide. Pin/Tristesse i jego czarodziejska walizeczka na Xenium 2021
) - to byłby brakujący element w łańcuchu naturalnej ewolucji naszej pięknej platformy. .
Ja rozumiem, że podłączenie 12VDC do pinów 9VAC w gnieździe power obsługuje 99% przypadków, ale... jest jeszcze ten 1% (btw. skąd GEOS bierze czas?).
9VAC trafia bezpośrednio także na user port... choć nie wiem czy powstało coś podłączanego do tego gniazda i korzystającego z przemienności tego napięcia.
Generalnie każda popularna przetwornica/inwerter używa trafo. Jeśli szukasz czegoś bez trafo to stabilizatory liniowe, zasilacze parametryczne z pojemnością czy rezystancją szeregową ale są to rozwiązania niebezpieczne (brak izolacji galwanicznej) i mało wydajne. Przy zasilaniu C64 raczej odradzam...
W przypadku zasilania bateryjnego (powiedzmy ogniwa 18650 połączone w 6S) można wygenerować w miarę "prosty"* sposób symetryczny przebieg prostokątny (przemienny!) o wartości skutecznej równej 9V i częstotliwości 50Hz. Podstawą czasu może być kwarc lub jakieś inne 555. Zrobienie z niego sinusa to już budowa falownika z kluczami sterowanymi PWM. Przemienny prostokąt powinien jednak zapewnić 100% funkcjonalności C64.
*Ten "prosty" sposób to wykorzystanie odpowiedniego BMS-a 6S w celu ładowania i ochrony ogniw litowych, przetwornicy napięcia DC/DC, symetryzatora napięcia i sterowanych częstotliwością 50Hz kluczy tranzystorowych. Będzie to oczywiście siało harmonicznymi więc jeszcze tylko filtry.... i już
Gra nie warta świeczki moim zdaniem...
Re: Battery powered Commodore 64
: 16 paź 2021, 23:28
autor: ytm
GEOS używa zegara TOD z CIA1.
Czas i datę na starcie systemu ustawia użytkownik albo auto-exec: ten wyżej wymieniony dla DS1307, znajdzie się też taki dla zegara z Ultimate2+ i dwa moje dla DS12C887 i IDE64.
Zacząłem ostrożne kroki żeby to jakoś zunifikować
https://github.com/ytmytm/geos/tree/feature-rtc