Jak zmusic buzzer do zmiany glosnosci i czestotliwosci?

Apr 27, 2005 3 Replies

dorabiam do ukladu z AVR'em powiadomianie o roznych stanach za pomoca dzwiekow; /najlepiej zeby uklad wydawal rozne tony o roznej glosnosci;



chce zmieniac czestotliwosc przez PWM; (wyjscie pinu PWM na tranzystor i do buzzera / piezo bez generatora)



ale jak poradzic sobie z regulacja glosnosci? /wystarcza 2-4 stany;


Dnia 2005-04-27 18:47, Q napisał(a):

Hm, pewnie zbyt daleko uciekne, ale moze potencjometr cyfrowy, np:

1-wire dallasa...

poprobuj zmieniac zarowno wypelnienie pwm jak i jego czestotliwosc; w jakims zakresie powinienes dostac zmiany zarowno glosnosci jak i czestotliwosci

Regulacje glosnosci mozesz przeprowadzic zmieniajac napiecie na glosniczku. Na przyklad sterujac go z jednej strony PWMem, a z drugiej podlaczajac tranzystorami rozne napiecia zasilania lub dolaczajac szeregowa rezystancje.

A wlasciwie jak masz PWM to odfiltruj jego wyjscie i dostajesz sygnal calkiem analogowy (po to w koncu sluzy PWM). Czestotliwosc PWMa ustawiasz stala a zmieniasz wypelnienie (np. co 1/8000 s), odtwarzajac dowolnego wav'a.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required