Gitárhangoló készítése

Horvath Zsolt hozso_001 at freemail.hu
Sun Sep 17 10:02:43 CEST 2006


>OK, ahogy gondolod.
>
>Egyébként a felharmonikusok nem szólnak bele a null-átmenetekbe
>
       Na, ezt nem tudtam. Ha ez tényleg így van,akkor sokat 
egyszerűsödik a dolog.

> (ráadásul  
>a húr hangja majdnem szinuszos), ergó ha null-átmenetet detektálsz (ami  
>nem bonyás), akkor kettő közti időt mérve az alapharmonikus  
>periódusidejének a felét kapod, tehát ha a két null-átmenet közti idő=T,  
>akkor f=1/(2T), azaz T=1/(2f). Ha Q=x Hz-es kaviccsal hajtod a uC-t, akkor  
>k=Q*T az órajelciklusok száma. Tehát k=Q/(2f), azaz f=Q/(2k).
>  
>
       Inkább mérek felfutó- vagy lefutóéleket,akkor egyből a frekit 
kapom... ;-)

>Pl. ha Q=8MHz, f=440Hz, akkor k=9090,9 órajelciklus.
>Tehát ha T=9091 órajelet mérsz, akkor f=439,9956 (ami elég pontos :-) )
>T=9090-nél f=440,0440
>T=9092-nél f=439,9472
>  
>
       Ez a része már menni fog. Kösz az infót!

       Üdv.: Horváth Zsolt



More information about the Elektro mailing list