Battery powered Commodore 64

Tutaj możemy porozmawiać o sprzęcie i modyfikacjach C64.
Wiadomość
Autor
Awatar użytkownika
Nitro
Posty: 1544
Rejestracja: 03 wrz 2008, 20:23
Grupa: Black Sun

Battery powered Commodore 64

#1 Post autor: Nitro »


Nightrider
Posty: 22
Rejestracja: 17 wrz 2018, 22:26

Re: Battery powered Commodore 64

#2 Post 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" :)
B O O M !
we are the commodore terrorists
-------------------------------------
TEDDY BEER C=64 PARTY [csdb]

Awatar użytkownika
Nitro
Posty: 1544
Rejestracja: 03 wrz 2008, 20:23
Grupa: Black Sun

Re: Battery powered Commodore 64

#3 Post autor: Nitro »


Awatar użytkownika
juntek
Posty: 210
Rejestracja: 23 wrz 2018, 20:17

Re: Battery powered Commodore 64

#4 Post autor: juntek »

9V DC czyli timery CIA nie będą działać bo wymagają 9V AC
READY.

hobocti77x_
Posty: 167
Rejestracja: 15 gru 2020, 10:41

Re: Battery powered Commodore 64

#5 Post 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.

Awatar użytkownika
ADI
Posty: 29
Rejestracja: 21 paź 2011, 10:25
Grupa: Lepsi De
Kontakt:

Re: Battery powered Commodore 64

#6 Post 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...

Awatar użytkownika
rime.
Posty: 156
Rejestracja: 24 sty 2019, 02:52
Grupa: Fancy Rats

Re: Battery powered Commodore 64

#7 Post 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 ?

Awatar użytkownika
juntek
Posty: 210
Rejestracja: 23 wrz 2018, 20:17

Re: Battery powered Commodore 64

#8 Post 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.
READY.

Nameless
Posty: 285
Rejestracja: 04 lis 2013, 11:23

Re: Battery powered Commodore 64

#9 Post 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

Awatar użytkownika
rime.
Posty: 156
Rejestracja: 24 sty 2019, 02:52
Grupa: Fancy Rats

Re: Battery powered Commodore 64

#10 Post 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

Awatar użytkownika
ADI
Posty: 29
Rejestracja: 21 paź 2011, 10:25
Grupa: Lepsi De
Kontakt:

Re: Battery powered Commodore 64

#11 Post 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.

Awatar użytkownika
rebok
Posty: 227
Rejestracja: 30 sty 2018, 09:32
Grupa: BooM!

Re: Battery powered Commodore 64

#12 Post autor: rebok »

ADI, zastanawiałeś się, czy zamiast tych słoniowych uszu można zastosować głośniki laptopowe?
B O O M !
we are the commodore terrorists
-------------------------------------
TEDDY BEER C=64 PARTY [csdb]

Awatar użytkownika
ADI
Posty: 29
Rejestracja: 21 paź 2011, 10:25
Grupa: Lepsi De
Kontakt:

Re: Battery powered Commodore 64

#13 Post autor: ADI »

Hehe... masz racje. :D Już dawno takie wsadziłem do środka.
20210909_100832.jpg
20210909_100832.jpg (52.5 KiB) Przejrzano 1798 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.

Nameless
Posty: 285
Rejestracja: 04 lis 2013, 11:23

Re: Battery powered Commodore 64

#14 Post 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ść :-)

Awatar użytkownika
rime.
Posty: 156
Rejestracja: 24 sty 2019, 02:52
Grupa: Fancy Rats

Re: Battery powered Commodore 64

#15 Post 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.

Nameless
Posty: 285
Rejestracja: 04 lis 2013, 11:23

Re: Battery powered Commodore 64

#16 Post 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.

Nightrider
Posty: 22
Rejestracja: 17 wrz 2018, 22:26

Re: Battery powered Commodore 64

#17 Post 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?).
B O O M !
we are the commodore terrorists
-------------------------------------
TEDDY BEER C=64 PARTY [csdb]

Gordian
Posty: 235
Rejestracja: 14 cze 2021, 13:32

Re: Battery powered Commodore 64

#18 Post 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

Awatar użytkownika
Osfald
Posty: 107
Rejestracja: 12 gru 2020, 22:58

Re: Battery powered Commodore 64

#19 Post 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...

ytm
Posty: 13
Rejestracja: 08 sie 2021, 22:06

Re: Battery powered Commodore 64

#20 Post 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

ODPOWIEDZ