Gebruikersnaam: Wachtwoord:

Auteur Topic: Audiovriendelijke LM311 Comparator Fuzz, stoppen van needle spikes  (gelezen 167 keer)

0 leden en 1 gast bekijken dit topic.

Offline Kekke466

  • Full Member
  • ***
  • Berichten: 104
Dag beste mensen, ik heb hier een vraagje voor degene die ervaring hebben met comparator fuzz.

Ik heb een tijd geleden de parasit fuzz gebouwd met LM311.
Link: https://www.parasitstudio.se/building-blog/lm311-comparator-fuzz

De fuzz die hieruit komt klinkt echt wel goed, het is dan ook een heel harde schakelende blokgolf die hier uitkomt. Bijna digitaal.
De spanningsswing die hieruitkomt is ook nogal extreem, ik heb deze al wat proberen te temmen met onderstaand schema.
 
Let op dat de LM311 een open collector heeft dus een Pull up weerstand nodig heeft. Momenteel sluit ik deze aan volgens schema maar heb ontzettend veel last van ruis, de zogenoemde 'needle spikes' die volgens mij via de GND en VCC zich uitbreiden over elke schakeling die op dezelfde 9V voeding zit. De fuzz verziekt dus mijn proper voedingssignaal en grond en hier zoek ik een oplossing voor.

-Ik heb ondertussen al wel wat geprobeerd in de vorm van diodes te zetten van de pull up en 9V voeding. Helaas heeft dit niet zo veel geholpen.
-Extra buffercondensatoren geplaatst
-Opamp buffer
 
Ik weet dat in eerste instantie de LM311 misschien minder geschikt voor audio toepassingen maar ik zit een beetje vast in wat ik nog zou kunnen proberen om de schakelspike ruis te stoppen zodat deze niet doorbloed. Uiteindelijk wou ik deze inbouwen als extra fuzz stage bij een ander pedaal maar met de huidige hoorbare spikes is dit niet OK.

Link huidig breadboard schema:



https://i.imgur.com/S7BN1uL.png
 

Offline Buzzel

  • Hero Member
  • *****
  • Berichten: 2252
Re: Audiovriendelijke LM311 Comparator Fuzz, stoppen van needle spikes
« Reactie #1 Gepost op: 6 mei 2025, 11:54:50 »
Hoi,

voed je de VCC 9V nu rechtstreeks met je voeding? Je hebt niet, zoals het originele schema van parasitstudio, de diode en condensator bij 9volt zitten? Of heb je dat in het schema niet getekend?

Offline Flo

  • Moderator
  • Hero Member
  • *****
  • Berichten: 8586
  • teveel info...
Re: Audiovriendelijke LM311 Comparator Fuzz, stoppen van needle spikes
« Reactie #2 Gepost op: 6 mei 2025, 12:47:59 »
Ik zou ook:
- Een 10uF tot 47uF condensator toevoegen van Vbias naar aarde zodat deze beter gebufferd is.
- De 9V voeding verder ontkoppelen van de schakeling door een 100 Ohm serie weerstand (voor de gehele schakeling plaatsen).
- De opamp buffer en "limiter" weghalen omdat deze niks toevoegt behalve extra complexiteit.
- De 15K "bias resistor to gnd limiting output signal" verwijderen. Het max uitgang signaal kun je eenvoudig verlagen door een (100k of groter) weerstand in serie voor de volume pot te plaatsen.

Ik ben verder wel benieuwd wat precies "needle spike" en "schakelspike" ruis is en hoe dat klinkt.

Offline Kekke466

  • Full Member
  • ***
  • Berichten: 104
Re: Audiovriendelijke LM311 Comparator Fuzz, stoppen van needle spikes
« Reactie #3 Gepost op: 6 mei 2025, 22:12:43 »
Hoi,

voed je de VCC 9V nu rechtstreeks met je voeding? Je hebt niet, zoals het originele schema van parasitstudio, de diode en condensator bij 9volt zitten? Of heb je dat in het schema niet getekend?

De diode heb ik niet gezet, de buffer condensator is aanwezig. Momenteel heb ik 100uF en 100nF naar de grond zitten om de comparator te bufferen op de VCC. Misschien zou die diode toch beter afsluiten, ik zal het testen.

Offline Kekke466

  • Full Member
  • ***
  • Berichten: 104
Re: Audiovriendelijke LM311 Comparator Fuzz, stoppen van needle spikes
« Reactie #4 Gepost op: 6 mei 2025, 22:23:36 »
Ik zou ook:
- Een 10uF tot 47uF condensator toevoegen van Vbias naar aarde zodat deze beter gebufferd is.
- De 9V voeding verder ontkoppelen van de schakeling door een 100 Ohm serie weerstand (voor de gehele schakeling plaatsen).
- De opamp buffer en "limiter" weghalen omdat deze niks toevoegt behalve extra complexiteit.
- De 15K "bias resistor to gnd limiting output signal" verwijderen. Het max uitgang signaal kun je eenvoudig verlagen door een (100k of groter) weerstand in serie voor de volume pot te plaatsen.

Ik ben verder wel benieuwd wat precies "needle spike" en "schakelspike" ruis is en hoe dat klinkt.

-Ik heb momenteel de Vbias reeds gebufferd met 100uF.
-Het ontkoppelen met een weerstand van 47 ohm heb ik ook reeds geprobeerd. Zou 100 ohm verschil maken ipv 47?
-Ja die 15k helpt namelijk wel om die ruis te verminderen, ik dacht om die best zo snel mogelijk op de output te zetten. Zal proberen met de 100k.

Bedankt voor de tips!

Ik heb me werkelijk kapot gezocht op internet maar heb iemand gevonden die het probleem veel beter kan benoemen:

De correcte term is dus denk ik "transients' in het Engels. Als ik het even mag aanhalen, het gaat hier over de Anderton Comparator Fuzz.
Bron: https://www.diystompboxes.com/smfforum/index.php?topic=67377.20

"The only thing I didn't like about it is that there's a DC transient at the start of every note. The resting state of the op amp between notes is always either full-positive or full-negative, so the output cap is charged to the full power supply one way or the other. When the note comes along, the DC level on the output changes to half the DC supply, and so the output after the output cap has a transient to be passed along.
I think if I were working with that today, I'd do a side chain which provided a "note present" gate signal that starts the note off a bit softly. That would open the note with a low gain to the DC transient and soften the "snap" a bit."

Dit is dus exact het probleem dat ik heb en het lijkt me eerder op de output te zitten. Helaas geen directe oplossing, dus ben ik zelf aan het proberen.
« Laatst bewerkt op: 6 mei 2025, 22:31:10 door Kekke466 »

Offline Flo

  • Moderator
  • Hero Member
  • *****
  • Berichten: 8586
  • teveel info...
Re: Audiovriendelijke LM311 Comparator Fuzz, stoppen van needle spikes
« Reactie #5 Gepost op: 7 mei 2025, 15:43:27 »
Ik neem mijn woorden terug over de 15K "bias resistor to gnd limiting output signal" weerstand. Bij de open collector lm311 is dit een goed idee om te gebruiken om de max uitgangsignaal te beperken. Hoe kleiner je deze maakt, hoe kleiner je uitgangsisgnaal.
Uitgangsignaal van de lm311 is dan tussen 0V en VCC * "bias resistor to gnd limiting output signal" / "pull up resistor open collector".

Een idee is om de emitter (pin 1) van de lm311 en de "bias resistor to gnd limiting output signal" weerstand met Vbias verbinden i.p.v. aarde (als Vbias maar goed ontkoppeld / gebufferd is).
Uitgangsignaal van de lm311 is dan tussen Vbias en  (VCC - Vbias) * "bias resistor to gnd limiting output signal" / "pull up resistor open collector".
Kan zijn dat in rust (zonder ingangsignaal) de uitgang zich al op Vbias instelt, of je kan dit mogelijk forceren door wat "offset balancing" toe te passen via de Balance pinnen.

Ik zit maar wat te brainstormen...
« Laatst bewerkt op: 7 mei 2025, 21:01:25 door Flo »

Offline Flo

  • Moderator
  • Hero Member
  • *****
  • Berichten: 8586
  • teveel info...
Re: Audiovriendelijke LM311 Comparator Fuzz, stoppen van needle spikes
« Reactie #6 Gepost op: 7 mei 2025, 15:52:10 »
Het is me eigenlijk niet helemaal duidelijk wat eigenlijk het probleem is waar we aan werken.

Is het dat de schakeling teveel ruis geeft op de uitgang?
Of dat de 9V voeding en aarde lijnen zo vervuilt raakt met schakelpulsen van dit circuit, dat andere pedalen hier teveel last van hebben, die ook op deze voeding aangesloten zijn via daisychain?
Of dat je last hebt van een soort transient "tik" als het circuit begint te schakelen op het moment dat er een ingangsignaal aangeboden wordt na stilte?
Of iets anders mss?

Ik hoop dat je dit nog wat kan verduidelijken voor me.

Offline Kekke466

  • Full Member
  • ***
  • Berichten: 104
Re: Audiovriendelijke LM311 Comparator Fuzz, stoppen van needle spikes
« Reactie #7 Gepost op: 7 mei 2025, 16:30:30 »
Het is me eigenlijk niet helemaal duidelijk wat eigenlijk het probleem is waar we aan werken.

Is het dat de schakeling teveel ruis geeft op de uitgang?
Of dat de 9V voeding en aarde lijnen zo vervuilt raakt met schakelpulsen van dit circuit, dat andere pedalen hier teveel last van hebben, die ook op deze voeding aangesloten zijn via daisychain?
Of dat je last hebt van een soort transient "tik" als het circuit begint te schakelen op het moment dat er een ingangsignaal aangeboden wordt na stilte?
Of iets anders mss?

Ik hoop dat je dit nog wat kan verduidelijken voor me.

Hoi Flo,

Bedankt om me ideeën toe te werpen. Ik heb toch die 47 ohm in serie van de VCC maar gezet.
Die 15k blijft best staan, ik ben er nog uren mee bezig geweest, het idee van die buffer na de comparator was om een soort van isolatie te verkrijgen tegen die schakelpieken.
 

Ik zal even verduidelijken:
Dit is het preciese probleem:  de 9V voeding en aarde lijnen zo vervuilt raakt met schakelpulsen van dit circuit, dat andere pedalen hier teveel last van hebben.

De andere opamps in het circuit 'pikken' die schakeltransiënten dus op
, m.a.w. schakel dat fuzz circuit in en de dry/clean lijnen in de schakeling 'bloeden die ruis' naar hun outputs.

Als ik de GND van pin 4 bv (VEE) wegneem stoppen de transiënten ook maar ik denk dat de comparator dan niet helemaal stabiel functioneert.  Momentel hangt pin 4 VEE aan pin 1 GND.
Ik begin ook meer te begrijpen waarom dat origineel Anderton Circuit 'floating ground' is.

Voor de zekerheid de GND ook zo dicht mogelijk naar de voedingspin gebracht 'ster' principe zodat de gnd wat properder blijft maar de situatie verbeterd niet echt.

Ik heb hier ook nog een geluidsclipje proberen up te loaden: https://soundcloud.com/kenny-salien/comparator-transients

Die limiter van 47k en 100k is om het 'unity gain' te krijgen. Als ik die 47k naar de gnd wegneem, wordt de ruis nog erger.
Huidige situatie:


« Laatst bewerkt op: 7 mei 2025, 17:23:03 door Kekke466 »

Offline Flo

  • Moderator
  • Hero Member
  • *****
  • Berichten: 8586
  • teveel info...
Re: Audiovriendelijke LM311 Comparator Fuzz, stoppen van needle spikes
« Reactie #8 Gepost op: 7 mei 2025, 21:00:48 »
Hoi, Heb je dit nog geprobeerd:
"Een idee is om de emitter (pin 1) van de lm311 en de "bias resistor to gnd limiting output signal" weerstand met Vbias verbinden i.p.v. aarde (als Vbias maar goed ontkoppeld / gebufferd is).
Uitgangsignaal van de lm311 is dan tussen Vbias en (VCC - Vbias) * "bias resistor to gnd limiting output signal" / "pull up resistor open collector".
Kan zijn dat in rust (zonder ingangsignaal) de uitgang zich al op Vbias instelt, of je kan dit mogelijk forceren door wat "offset balancing" toe te passen via de Balance pinnen. "