26

(28 odpowiedzi, napisanych Bałagan)

Na wstępie - znam prawo Ohma, prawa Kirchoffa, mniej więcej wiem jak działa tranzystor jako przełącznik i tu moja wiedza się kończy. Pewnie trochę porwałem się z motyką na słońce, ale może jakiś dobry elektronik się ulituje :)

Zbudowałem sobie murmulatora, taki klon / emu ZX Spectrum (https://murmulator.ru/mm1-4)
Na tej płytce jest sobie DAC TDA 1387T jak w układzie poniżej i jest z Nim problem - cholernie cicho gra.
https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=12306&download=0

Czytam data sheeta od tego TDA. Wynika z niego, że ten DAC jest źródłem prądowym, a sygnał audio jest raczej sygnałem napięciowym.
https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=12309&download=0]TDA1387

Jak przejść z domeny prądu na napięcie?
Najprościej opornikiem, spadek napięcia = prąd * rezystancja.
Wedle data sheeta typowo maksymalny prąd z DACa to 1mA.
Przy zwarciu złącza BEEP_OUT do ziemi R22 i R23 oraz R24 i R25 są równolegle połączone dając wypadkową około 283ohm.
283ohm * 1mA = 283mV czyli stanowczo za mało jak na liniowy poziom sygnału audio
Dobrze kombinuję?
(tak wiem, jest jeszcze pewna impedancja wejściowa głośników / wzmacniacza do którego się podłączę. Domyślam się, e jest na tyle duża, że ten odpływ prądu będzie pomijalny w obliczeniach.

Teraz, tę sytuację poprawić i doprowadzić sygnał bliżej poziomu liniowego?

Data sheet sugeruje dodać wzmacniacz operacyjny w takim układzie.
https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=12308&download=0

Domyślam się, że to mi zapewni "zamianę" sygnału prądowego na napięcie.
Tylko jakim napięciem zasilić samego op-ampa?

W układach audio używało się symetrycznego, ale mam tylko pojedyncze +5V. Przy pojedynczym dawało się dzielnik napięcia na wejście nieodwracające. Z drugiej strony, przecież nie będę miał tu "ujemnych prądów", więc i iujemnego napięcia.

Załóżmy, że ten opamp w końcu zasilę i podłączę go do tego istniejącego filtra RC na wyjściu.
https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=12307&download=0

Dzielnik napięcia R21-R22-R23 oraz  R24-R24-R25 i tak mi ten sygnał z op-ampa stłumi poniźej poziomu liniowego.
Domyślam się znowu, że powinienem zwiększyć wartości R1 w pętlach sprzężenia opampów, aby sygnał na wyjściu był mocniejszy i było z czego tłumić? Dobrze kombinuję

27

(82 odpowiedzi, napisanych Zloty)

Piątek-poniedziałek, dwójka (ja pkus Magda)

28

(162 odpowiedzi, napisanych Fabryka - 16/32bit)

Ja nie wycinałem żadnych rezystancji z bluepilla. Acsi2stm zasilam z gniazda usb na bluepillu. Zdjęcie mojej wersji jest gdzieś w wątku.
Mam DMA w wersji C38739-001A.

29

(162 odpowiedzi, napisanych Fabryka - 16/32bit)

Pracuję w trybie ACSI, karta sformatowana i partycjonowana sterownikiem Pery Putnika.

30

(162 odpowiedzi, napisanych Fabryka - 16/32bit)

Ja nie wycinałem tych rezystancji.

Jedyne co wyciąłem, to dwa goldpiny, bo mi zegarek spieszył ;)

W opisie jest też rekomendacja, aby od wersji 4 przestać używać bluepilla, bo podróbki STMa mogą nie wyrabiać. Dlatego zostałem na wersji 3.01.

Sytuacja się skomplikowała, mam do odstąpienia jeden bilet na ten piątek (tylko) na Męskie Granie w Warszawie.
Dla atarowców cena co łaska, ale nie mniej niż koszty manipulacyjne za zmianę danych bilecie.
Decyduje kolejność zgłoszeń, info poleci także na mojego fejsbuczka.

32

(13 odpowiedzi, napisanych Sprzęt - 8bit)

willy napisał/a:

najdokładniej jest sterowac timerami ale to wymaga nieco gimnastyki

Poprawcie nie - w Atari 5200 też jest pokey, schematy wyglądają podobnie, obsługa potencjometrów jest tam identyczna jak w Atari XL/XE?
Znalazłem taki projekt, gdzie autor obsługę POTów ogarnął właśnie na Timerach
https://github.com/Danjovic/Stingray

Interface with analog joystick is performed using precise timing method: The internal analog comparator is used to detect the moment that the pokey chip in Atari 5200 releases the POT lines to start charging the timing capacitors. The comparator triggers an interrupt before the voltage across the capacitors reach the Vih threshold of POKEY POT lines. Then the AVR forces the POT lines LOW during an interval of time proportional to the position of the corresponding axis. At a given moment the POT line is pushed HIGH, exceeding Vih threshold immediately which makes POKEY capture a counting value that is equivalent to the potentiometer position.

33

(13 odpowiedzi, napisanych Sprzęt - 8bit)

Przeczytawszy opis Mono i "Altirra Hardware Reference manual" zaczynam rozumieć, że wejścia POTx Pokey-a nie należy traktować jaki typowego przetwornika ADC.
Znalazłem coś takiego. Jest wersja 1MOhm, a tyle chyba mają wiosełka CX30. Da radę?
https://www.analog.com/en/products/ad5242.html

34

(13 odpowiedzi, napisanych Sprzęt - 8bit)

Panowie, dzięki za komentarze, ale trochę odpływacie. Chciałbym zamiast potencjometru stawić coś, co mógłbym sterować jakimś mikrokontrolerem...

Krąży mi po głowie pewien pomysł - zastanawiam się jak połączyć jakiś mikrokontroler np. Arduino z portem joysticka, aby nim sterować.
* Złącza kierunkowe i fire - tu chyba najłatwiej. Połączyć piny cyfrowe z Arduino z pinami Joya, nie wiem tylko czy bezpośrednio, czy walnąć sobie jakiś mały rezystor dla ograniczenia prądu? Inicjuje piny stanem wysokim, chcę ustawić dany kierunek => ściągam na niski
* Paddle. No właśnie, co tu mogę zrobić. Zastosować jakiegoś DACa, w wariancie "bieda" drabinka rezystorowa R-2R? Jakie są opcje?

Cel jest taki, aby zdrutować Wii Nunchucka z Atari. Bobik kiedyś miał prototyp, ale gotowego projektu nie widziałem.
Na Githubie są dw na projekty na PIC16Fxxx ale jeden nie obsługuje paddle, a drugi ma otwarty tylko design płytki, a czipa kup.

Można by jeszcze wypróbować klej modelarski rozpuszczalnikowy. Miałem to w planie, ale właściciel sklepu leciał sobie w kulki (czyt. 3 razy odwiedzałem sklep i trzy razy był zamknięty w deklarowanych godzinach otwarcia).

Aceton z Dragona jest w Casto, Obi, itp... Na ile jest warty, nie wiem. Można poszukać w jakimś mniejszym sklepiku z farbami.

Co do klejenia, to trzeba by ustalić conto za rodzaj tworzywa. Ostatnio obudowę Amigi kleiłem acetonem, bo jest z ABSu. Pięknie złapało (Aceton zmiękczył/nadtopł brzegi)

38

(4 odpowiedzi, napisanych Sprzęt - 8bit)

To jest chyba wada typ pierwszy - niech mnie ktoś poprawi, ale czytając Atariki - powinno pomóc.
http://atariki.krap.pl/index.php/GTIA

39

(6 odpowiedzi, napisanych Software, Gry - 8bit)

It looks heaviky modified custom build from Ukraine, Kiyev.
I can see new elements in the game field.

40

(110 odpowiedzi, napisanych Bałagan)

Pomysł co roku zawsze ten sam ;)

41

(893 odpowiedzi, napisanych Scena - 8bit)

Nope, to nie żart, to Lost Party. Taki zlot pato scenowy ;)

42

(42 odpowiedzi, napisanych Sprzęt - 8bit)

@seban czytam AOL, tamten projekt wygląda obiecująco, przynajmniej w kategorii "low-cost" :)

43

(42 odpowiedzi, napisanych Sprzęt - 8bit)

Z ciekawostek - niejaki Rosjanin pod pseudonimem AleksEKB opracował swoje RGB2HDMI na potrzeby ZX Spectrum 128. Oparł je.... na RPI Pico. Ciekawe na ile to jest używalne z innymi maszynami
Dla znających cyrlicę:
https://boosty.to/alexekb/posts/f4d7d8a ... ab5faf1da3

PS: mam nadzieję, że to nie za duży offtopic

44

(893 odpowiedzi, napisanych Scena - 8bit)

Mateoos napisał/a:

Czekam na mimcompo, czyli pokazywanie efektów z dem własnym ciałem. Ha! Albo msxcompo za pomocą odgłosów paszczą!

Było! Miker to człowiek Pokey, a na którymś Forewerze na Crazy Compo odgrywaliśmy scenki z International karate! :D

45

(893 odpowiedzi, napisanych Scena - 8bit)

Zapomniałem komu odpowiadam. Wybierze z Twojej wypowiedzi co mu pasuje, sprowadzi do swojego poziomu i pokona doświadczeniem.

46

(893 odpowiedzi, napisanych Scena - 8bit)

Wiesz, mam kumpla który na Xenium w WILDach wystawił olej na płótnie. Dwa razy.
Za pierwszym razem nie wygrał, bo na compo pokazano jpeg. Dopiero gdy na rozdanie nagród przyniósł płótno, to ponoć wszystkim kopara opadła.

47

(136 odpowiedzi, napisanych Zloty)

Zgodnie z tradycją - frasun ;)
Dla Agi i Vaska za organizację. Krapa, Lewisa, Aspena, za prowadzenie compo.
Klubu filozoficznego za dyskusje do rana.
Lotharka za wspólną podróż na party.
No i wszystkich razem i każdego z osobna. Dzięki!

Bilecik na kolejną edycję już zakupiony, odliczamy!

48

(136 odpowiedzi, napisanych Zloty)

Dzię-ku-je-my!

49

(12 odpowiedzi, napisanych Software, Gry - 8bit)

Ej, ale ja też mam encaudio60 z paczki Phareona, o co biega

50

(136 odpowiedzi, napisanych Zloty)

Dla Lotharka Z1, D1, Z3, D3