C64Power Forum

Hardware => Mody => Wątek zaczęty przez: fazibear w 14 Kwietnia 2016, 00:24

Tytuł: Kolorowa dioda MOD
Wiadomość wysłana przez: fazibear w 14 Kwietnia 2016, 00:24
Hej,

pomyślałem sobie o takiej modyfikacji commodorka:

Wymienić diodę zasilania na RGB i uczynić, żeby świeciła w kolorze np. ramki.

Niestety nie wiem jak hardwarowo z zewnątrz dobrac się do adresów itp. Jeżeli to możliwę prosiłbym o pare wskazówek.

Dzięki.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: taurus w 14 Kwietnia 2016, 08:15
Ja z kolei przymierzam się to takiej modyfikacji;

http://www.indieretronews.com/2015/07/lighting-up-c64-like-disco.html (http://www.indieretronews.com/2015/07/lighting-up-c64-like-disco.html)

i też nie wiem jak to na razie wykonać.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Raf w 14 Kwietnia 2016, 09:42
Zgaduje, ze wystarczy do tego jeden mikrokontroler AVR (vide Swinsid) - odczytywac adres wysylany na VICa mikrokontrolerem ($20) i przez PWM odpowienio wysterowywac 3 diody. Bardzo kreatywny pomysl ;)
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Kisiel w 14 Kwietnia 2016, 09:56
wystarczy XC9572 do zbudowania dekodera adresu, rejestru i pwm x 3, w końcu LUT to tylko 4 bity
PS....pomysł będzie działał do momentu kiedy ramka się będzie powoli zmieniać.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Raf w 14 Kwietnia 2016, 11:14
Przy rasterbarach bedzie zajebiste disco up to 13750hz :p
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Kisiel w 14 Kwietnia 2016, 11:55
raczej nie będzie widać rasterbar, każdy pwm ma czas potrzebny na ustawienie sygnału, dajmy na to ze chcesz mieć 16bit output. Przy 66Mhz będziesz miał częstotliwość sygnału 10kHz co jest dobre dla rozmowy. W tym przypadku zmiany rasterbar są co 63 cykle, 15,6kHz, dostępny jest zegar powiedzmy 7.88Mhz więc próbkowanie da sie ustawić na 500kHz/4Bit problem tylko zostaje jak długi czas potrzebuje dioda in out na zmianę światła...10us ?
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Raf w 14 Kwietnia 2016, 12:41
Alez wiem ze nie bedzie widac, chyba ze masz oczy supermana ;)
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Kisiel w 14 Kwietnia 2016, 13:50
raczej chodzi o to że dioda się nie wysteruje w tym czasie, jeżeli przyjmiemy że cykl trwa 1us czyli co 63us masz zmianę to najszybsze matryce ledowe dają radę 8000us (powiedzmy 125Hz refresh ). Czyli wyjdzie jakiś pośredni dla rgb , czyli sraczka.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: fazibear w 02 Czerwca 2016, 17:34
OK, chciałem powrócić do tematu. Gdzie moge znaleść jakieś materiały ?

Na początek chciałbym odczytywać pamięć jakimś arduinem :) tylko gdzie go wpiąć ? jakies wskazówki ? podpowiedź ?

dzięki.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Kisiel w 02 Czerwca 2016, 18:18
Z cyklu kto mi zrobi loda ...klasyk
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: fazibear w 02 Czerwca 2016, 18:25
Z cyklu kto mi zrobi loda ...klasyk

Widać znowu nie doczytałeś. Proponuje następnym razem zanim odpiszesz przeczytaj uważnie.

Nie napisałem zrób mi, tylko poprosiłem o jakieś wskazówki... nie chcesz pomóc to nie pisz głupot.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: wegi w 02 Czerwca 2016, 18:28
OK, chciałem powrócić do tematu. Gdzie moge znaleść jakieś materiały ?
[...]
dzięki.

Materiałów proponuję poszukać na starym forum gdzie KB777 pokazywał zdjęcia swojego HardWare Breakpointa, bo zdałoby się do przechwytywania wpisu do $d020.

proszę.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Kisiel w 02 Czerwca 2016, 21:13
Gościu stoi na stacji w Rzymie i się pyta gdzie ma jechać....a Wegi mu tłumaczy jedź do Polski tam są fajne dupy.
Zacznijmy od tego że taka porada nie ma sensu bo nic z tego nie wynika, można pojechać w dowolnym kierunku tak jak rozwiązać problem w kilka sposobów.
Proponuje zacząć od podstaw, PODSTAWÓWKA, TECHNIKUM ELEKTRONICZNE, STUDIA i wiesz gdzie jedziesz... albo książki wiedza.. zero forów internetowych bo to ogłupia.

Jak nie wiesz gdzie jedziesz to się nie pytaj mnie bo ja też nie wiem.
Z powodów które podałem to co robisz nie ma podstaw fizycznych.... metafizyka to na innym forum.

Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: fazibear w 02 Czerwca 2016, 21:17
Gościu stoi na stacji w Rzymie i się pyta gdzie ma jechać....a Wegi mu tłumaczy jedź do Polski tam są fajne dupy.
Zacznijmy od tego że taka porada nie ma sensu bo nic z tego nie wynika, można pojechać w dowolnym kierunku tak jak rozwiązać problem w kilka sposobów.
Proponuje zacząć od podstaw, PODSTAWÓWKA, TECHNIKUM ELEKTRONICZNE, STUDIA i wiesz gdzie jedziesz... albo książki wiedza.. zero forów internetowych bo to ogłupia.

Jak nie wiesz gdzie jedziesz to się nie pytaj mnie bo ja też nie wiem.
Z powodów które podałem to co robisz nie ma podstaw fizycznych.... metafizyka to na innym forum.

Nie pytam Ciebie, tylko kogoś chętnego do pomocy. Wegi dał wskazówki, które mogą pomóc, natomiast te twoje wywody są gówno warte i nie wnoszą nic do tego wątku.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Kisiel w 02 Czerwca 2016, 21:25
fju fju


zkąd taka agresja ? 26 postów na forum i lew salonowy :)

Więc wiec że temat zdechł.... homocity przybywaj.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: fazibear w 02 Czerwca 2016, 21:35
fju fju


zkąd taka agresja ? 26 postów na forum i lew salonowy :)

Więc wiec że temat zdechł.... homocity przybywaj.

lew salonowy vs kozak z youtuba
26 postów vs 10000 postów o lodach
post zdechł bo się wtrąciłeś.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: wegi w 02 Czerwca 2016, 21:37
@fazibear chociaż temat brzmi lekko - ot tak sobie wrzucać kolor ramki na diodę RGB, to niestety sprawa trywialna nie jest. Pomimo sarkazmu Kisiela w późniejszym poście, jego pierwszy post jest jak najbardziej prawidłową odpowiedzią i mniej więcej w taki sposób jak Kisiel to zaproponował też to widzę.

Mogę jedynie zaproponować zastępcze rozwiązanie - drobna przeróbka kernala, w przerwaniu co 1/50 sekundy odczyt $d020 i zapis na port dla diody. Tutaj niestety także więcej styku z magistralą, bo potrzebny by był co najmniej IO1 lub IO2 +RW, i jakiś zatrzask, który przyjmowałby wpis... To tylko prowizorka, bo jeżeli chciałbyś używać carta to może nie wystarczyć nawet pełne dekodowanie adresu w szczególności FC3 zajmuje oba IO w pełni, więc tak naprawdę nie jest to wcale proste i można podnieść wątpliwość czy dla takiego drobiazgu warto wkładać tyle pracy. Ups... FC3 działa na IO głównie na odczycie, także zapis jest wolny w zakresie $de00-$dffe - więc typowałbym najprostsze i skuteczne dekodowanie adresu na $ DEFF dla zapisu co pogodzi i FC3 i AR (dekoder na diodach z wątku niedawnego "prośba o identyfikację cartridge'a" w praktyce i tak trzeba by użyć jakiegoś scalaka z 8ma wejściamie więc te 8 diód to bywa że mniej niż jakiś 20 nóżkowy TTL)
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Kisiel w 02 Czerwca 2016, 21:40
Wegi możesz rozwiązać sytuacje w sposób analogowy albo cyfrowy w obu przypadkach wynik jest negatwywny ze wzgłędu na output.
Możemy się sprzeczać na forum kto ma większego chuja ale na koniec i tak nikt nie spenetruje dziewicę orleańską bo z marmuru. Możemy zmienić ją na dmuchaną lalę ale to nie zmienia rozwiązania problemu tylko go zastępuje.

EOT


PS. w przeciwieństwie do awatara ... my coś robimy on tylko pierdoli . IMHO szkoda czasu.


PPS. jakby się kolo zapytał że chce zapisać wartość w flaszce w 5ns też byś pisał te wywody ?
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: fazibear w 02 Czerwca 2016, 21:47
@fazibear chociaż temat brzmi lekko - ot tak sobie wrzucać kolor ramki na diodę RGB, to niestety sprawa trywialna nie jest. Pomimo sarkazmu Kisiela w późniejszym poście, jego pierwszy post jest jak najbardziej prawidłową odpowiedzią i mniej więcej w taki sposób jak Kisiel to zaproponował też to widzę.

Mogę jedynie zaproponować zastępcze rozwiązanie - drobna przeróbka kernala, w przerwaniu co 1/50 sekundy odczyt $d020 i zapis na port dla diody. Tutaj niestety także więcej styku z magistralą, bo potrzebny by był co najmniej IO1 lub IO2 +RW, i jakiś zatrzask, który przyjmowałby wpis... To tylko prowizorka, bo jeżeli chciałbyś używać carta to może nie wystarczyć nawet pełne dekodowanie adresu w szczególności FC3 zajmuje oba IO w pełni, więc tak naprawdę nie jest to wcale proste i można podnieść wątpliwość czy dla takiego drobiazgu warto wkładać tyle pracy. Ups... FC3 działa na IO głównie na odczycie, także zapis jest wolny w zakresie $de00-$dffe - więc typowałbym najprostsze i skuteczne dekodowanie adresu na $ DEFF dla zapisu co pogodzi i FC3 i AR (dekoder na diodach z wątku niedawnego "prośba o identyfikację cartridge'a" w praktyce i tak trzeba by użyć jakiegoś scalaka z 8ma wejściamie więc te 8 diód to bywa że mniej niż jakiś 20 nóżkowy TTL)

dzięki
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: wegi w 02 Czerwca 2016, 22:03
@Kisiel akurat temat jest dla mnie ciekawy, sam geniuszem elektroniki nie jestem, zwykłym samoukiem i na pewno w wielu miejsca gadam głupoty albo coś źle rozumiem. Temat jest właśnie ciekawy dla mnie gdy zdałem sobie sprawę, że on prosto wygląda tylko z pozoru a prosty nie jest !

Do niedawna zdawało mi się jak to można sobie łatwo zbudować carta co podmieni kernal i mieć ich ze 20 do wyboru... dopóki KB777 nie podesłał mi opracowania skoe na temat tego zagadnienia dopiero mi się otworzyły oczy. Bardzo łatwo można podmienić kernal bez ultimaxa ale BEZ DOSTĘPU DO RAM POD KERNALEM.

Bardziej spinają mnie posty "co robić mój BB3 po 20 latach nie działa" albo genialne planowanie moda JD na kilku kostkach, "bo takie mam w szufladzie" zamiast jednej no i do tego - gdzie tutorial - nic na sieci nie ma bo ja chcę jeszcze swoje polecenia wbić do JD...

No nie ma nic na sieci a Harlekin zdeassemblował cały JD dla jaj...


http://www.c64scene.pl/viewtopic.php?t=2268 (http://www.c64scene.pl/viewtopic.php?t=2268)


@fazibear mimo wszystko zwracam uwagę, że Kisiel odpowiedział i miał rację...
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Kisiel w 02 Czerwca 2016, 22:11
Do wyświetlenia stanu koloru pełnej ramki ja bym użył jednak jakiś procesor sygnałowy TMS...ale nadal zostaje pytanie co zrobić jak sygnał zmienia się dynamicznie.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: wegi w 02 Czerwca 2016, 22:15
Dynamiki się nie pogodzi, to nie ma sensu i tak 50 razy na sec jest wystarczająco dynamicznie - przecież rasterbarów na RGB nie puścisz :)

No chyba że na 312 RGB :-) dla każdej linii :)))

Ale wszystkie fade ładnie by na diodzie chodziły...
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Kisiel w 02 Czerwca 2016, 22:30
Twoim problemem jest że myslisz jak Koder, jak zrobić żeby się udało.

Drogi user ma pomysł, on tak nie myśli... on usuwa fakty które mu się nie podobają.

Zachęcam do zrobienia tego pomysłu, myślę że da się zrobić namiastkę która na YT będzie wyglądała perfekcyjnie.
Działaj Stary.
Nie patrz na to co piszą na forum, to ogłupia.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: KB777 w 03 Czerwca 2016, 11:11
[...]
$d020 i zapis na port dla diody

W sumie jak nastawię D020 na dip-switchach i "R/W" przełączę na "W" na przełącznikach - to prawie mam już gotowca ;)
Kurdę, zapomniałem tylko od czego był trzeci dip-switch (bo tam są 3 po 8, czyżbym i komparator do danych podłączył, pamiętam że można było włączać/wyłączać poszczególne komparatory - dałem 688-ki, 8-bitowe).

LOL ;)

(http://images40.fotosik.pl/1761/a923b9427efbf6ddgen.jpg)
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Kisiel w 03 Czerwca 2016, 15:09
Wymienić diodę zasilania na RGB i uczynić, żeby świeciła w kolorze np. ramki.

KB777 zatrzask to jedno a kolor to drugie.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: KB777 w 03 Czerwca 2016, 15:51
Wymienić diodę zasilania na RGB i uczynić, żeby świeciła w kolorze np. ramki.

KB777 zatrzask to jedno a kolor to drugie.

A tam, większość roboty już zrobiłem w ubiegłym wieku :P
Kolorów mamy 15, da się ogarnąć.
Tytuł: Re: Kolorowa dioda MOD
Wiadomość wysłana przez: Artu2tu w 04 Sierpnia 2016, 11:38
http://www.nightfallcrew.com/04/03/2011/commodore-64-irq-bicolor-led/



Troszkę mniej kabelkow, reaguje na irq.