Metody na zmniejszenie szumów SIDa

Tutaj możemy porozmawiać o sprzęcie i modyfikacjach C64.
Wiadomość
Autor
Awatar użytkownika
yovish
Posty: 64
Rejestracja: 30 mar 2010, 00:23

Metody na zmniejszenie szumów SIDa

#1 Post autor: yovish »

Wszystkie wykorzystują prosty, acz znaczący fakt, że wejście AUDIO SIDa zbiera sporo szumów płyty, głównie z układu wyświetlania, które są dodawane do dźwięków generowanych przez SIDa i psują czystość odbioru.

1. Metody sprzętowe:
1.1. Uziemienie wejścia AUDIO (połączenie z masą). Chociaż preferowane jest połączenie z masą przez jakiś opornik (~100 Ohm).
1.2. Elektryczne odizolowanie nóżki wejścia AUDIO od reszty układów (np. zagięcie nóżki, aby z niczym się nie stykała).

2. Metody programowe:
2.1. Polega na rozpoczęciu pracy od podłączenia wejścia AUDIO do filtra SIDa (ustawienie bitu 3 w rejestrze 23/17H "RES/Filt"), aby sam filtr odciął sporo szumu. Istnieje spora szansa, że programy, które będą korzystać z SIDa nie ruszą tego bitu podczas pracy, ale nie ma reguły.
2.2. Wyłączenie wyświetlania obrazu i ustawienia tła na kolor czarny (odpowiednie ustawienie rejestrów VIC/VICII). Jeśli obraz nie jest potrzebny...

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

Re: Metody na zmniejszenie szumów SIDa

#2 Post autor: Osfald »

Wejście audio SIDa ma na wejściu kondensator separujący składową stałą i opornik do masy (wprawdzie nie 100R, a 100k)...
Chyba, że masz na myśli wpięcie się z rezystorem do masy między nogą scalaka, a kondensatorem.

Awatar użytkownika
yovish
Posty: 64
Rejestracja: 30 mar 2010, 00:23

Re: Metody na zmniejszenie szumów SIDa

#3 Post autor: yovish »

Wejście Audio łączymy z masą, aby pozbyć się problematycznego szumu, ale nie będzie można wejścia wykorzystać do wprowadzenia dodatkowego sygnału.
Można EXT IN (pin 26) podłączyć bezpośrednio do masy lub przez zabezpieczający opornik. Tamten kondensator i opornik nic już nie będą robiły.

SID Noise Reduction.jpg
SID Noise Reduction.jpg (191.73 KiB) Przejrzano 1879 razy

Odesyłam do źródła...
https://codebase64.org/doku.php?id=base:reduce_noise

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

Re: Metody na zmniejszenie szumów SIDa

#4 Post autor: rebok »

Albo pamiętać o aktywnej opcji MUTED w konfiguracji SidFx`a ;)
B O O M !
we are the commodore terrorists
-------------------------------------
TEDDY BEER C=64 PARTY [csdb]

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

Re: Metody na zmniejszenie szumów SIDa

#5 Post autor: Osfald »

yovish pisze:
02 sty 2021, 21:04
Wejście Audio łączymy z masą, aby pozbyć się problematycznego szumu, ale nie będzie można wejścia wykorzystać do wprowadzenia dodatkowego sygnału.
Dokładnie o to miejsce pytałem wskazując na wpięcie nowego rezystora.

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

Re: Metody na zmniejszenie szumów SIDa

#6 Post autor: hobocti77x_ »

:o w starych plytach jak wynika ze schematu masy SID i ViC byly oddzielone od masy cyfrowej i podlaczone do tz.masy analogowej moze warto by od tego zaczac "wyciszanie szumow SID i poprawe wyswietlania przez VIC

Awatar użytkownika
rs2322
Posty: 162
Rejestracja: 25 sty 2018, 20:39
Kontakt:

Re: Metody na zmniejszenie szumów SIDa

#7 Post autor: rs2322 »

Pytanie podstawowe jakie szumy własne generuje sam układ SID ?
Pytanie kolejne, jaki udział w szumach własnych układu SID wnosi jakość zasilania ?

Dopiero po odpowiedzi na te pytanie można próbować ... odszumić :)
rs2322 [ten z banem od Raf'a] z forum c64power
Projekty elektroniki, pamięci sram, eprom, eeprom, flash, programowanie free.
kontakt: rs2322[at]interia.pl

Awatar użytkownika
rs2322
Posty: 162
Rejestracja: 25 sty 2018, 20:39
Kontakt:

Re: Metody na zmniejszenie szumów SIDa

#8 Post autor: rs2322 »

Nie ukrywam że tematem się zaintrygowałem bo wiedzę że nikt nie podszedł do tego metodycznie, zrobię pomiary i może art jakiś z tego powstanie. Bez pomiarów toru m.cz nie ma sensu wprowadzania zmian bo można tylko jeszcze zaszkodzić, nie zrobisz z tego sprzętu klasy High-End ak'a parowane lampy i THD na poziomie 0,01%.
Do układu SID zakłócenia są wprowadzne przez:
- jego budowe wewnętrzną (z tym nic nie zrobimy)
- jakość zasilania (wymaga pomiaru zakłóceń jakie są wprowadzane)
- szumu wprowadzanego na liniach do sterowania samym układem SID
- toru wyjściowego i wejściowego (wskazana rezygnacja z Q3 i zastąpienia tego rozwiązaniem pro)
- weryfikacja sposobu prowadzenia sygnałów - toru wyjściowego i wejściowego

https://www.lemon64.com/forum/viewtopic ... 19752288ec
https://bel.fi/alankila/c64-sw/yourchip.html
https://youtu.be/G6o-maxlvhE
http://unusedino.de/ec64/technical/aay/c64/sid23.htm
rs2322 [ten z banem od Raf'a] z forum c64power
Projekty elektroniki, pamięci sram, eprom, eeprom, flash, programowanie free.
kontakt: rs2322[at]interia.pl

Awatar użytkownika
yovish
Posty: 64
Rejestracja: 30 mar 2010, 00:23

Re: Metody na zmniejszenie szumów SIDa

#9 Post autor: yovish »

Sporo szumów do audio dostarcza tor wizji...

Awatar użytkownika
wegi
Posty: 839
Rejestracja: 14 lip 2009, 01:17

Re: Metody na zmniejszenie szumów SIDa

#10 Post autor: wegi »

To wymień modulator, na ten co nie ma w nim wprowadzonego audio ;-)
Załączniki
without audio.jpg
without audio.jpg (1.12 MiB) Przejrzano 1601 razy
2021.06.16 "U mnie w okolicy też nikt nie umarł - ale nie będę na tej podstawie twierdził, że Covid nie istnieje ani że nie jest żadnym zagrożeniem"

2023.09.09 U mnie też nikt nie umarł włącznie z ciotką chorą na białaczkę. Dwukrotnie zaszczepiona dostała covida w szpitalu - żyje. Ta plandemia to już jak Bóg - wszędzie jest i nikt go nie widział.

ODPOWIEDZ