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.
Nameless pisze:
08 wrz 2021, 14:39
Clocka mozna zrobić tak http://pasilassila.blogspot.com/
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 :D Chcę wykonać przenośne C64, które można zabrać w plecaku na jakiegoś tripa :D
- 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 :D. 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. :D Już dawno takie wsadziłem do środka.
20210909_100832.jpg
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
Nameless pisze:
08 wrz 2021, 14:39
Clocka mozna zrobić tak
http://pasilassila.blogspot.com/
nie próbowałem chociaż gdzieś mi elemnty leżą.
...
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 :D ) - 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
Nameless pisze:
08 wrz 2021, 14:39
Clocka mozna zrobić tak
http://pasilassila.blogspot.com/
nie próbowałem chociaż gdzieś mi elemnty leżą.
...
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 :D ) - 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ż :D Gra nie warta świeczki moim zdaniem...

Re: Battery powered Commodore 64

: 16 paź 2021, 23:28
autor: ytm
kar78787878 pisze:
08 paź 2021, 08:00
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
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