In SX Microcontrollers, SX/B Compiler and SX-Key Tool, Beau Schwabe wrote: How are you operating the piezo? Are you driving it at a fixed frequency, or does it vary within the application? If it is a "fixed" frequency, then you might be able to find a resonate frequency near the frequency that you desire. My point is that the resonate frequency will be noticeably louder than a non-resonate frequency. Using this characteristic, you could effectively change the volume simply by shifting the frequency slightly in or out of resonance. To find the resonate frequency, just create a test program to sweep a range of frequencies and note where certain peaks are. Here is a push-pull Piezo amplifier circuit that will efficiently drive a piezo off of a single I/O pin. http://forums.parallax.com/forums/attach.aspx?a=169 Also, check out this thread... http://forums.parallax.com/forums/default.aspx?f=6&m=294&g=4806#m4806 ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=128282#m128288 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)