Je hebt een klacht over de onderstaande posting:
Zerocrossing detector kan inderdaad meerdere pulsen geven in 1 sinusperiode bij vuile netspanning. Daarom dien je aan enige vorm van filtering te doen (netfilter). Daar gaan pieken met stijle flanken al een eind van krimpen. Een RC circuit kan vaak al genoeg zijn. (een trafo doet trouwens ook al wat aan filtering) En gebruik een Schmitt trigger bij de ZC als ie er nog niet bij-in zit. Dat maakt het ook al een stuk minder storingsgevoelig. Alleen de hele heftige storingspieken kunnen er dan misschien nog steeds doorheen komen. Maar dat zie je zelden. Dus te vaak. Dus verder zou ik het zo ontwerpen dat er een dead time is na iedere ZC van bijv. 9.5ms waarin niet op pulsen wordt gereageerd. Daarna geef je de gelegenheid voor 1 ZC en dan las je weer zo'n deadtime in. Op die manier kun je er behoorlijk zeker van zijn dat stoorpulsen geen grip krijgen op de tijdmeting. (resutaat is 100 ZCs /s en die kun je door logic ICs halen of je laat alles door een microcontroller doen.
Beschrijf je klacht (Optioneel):