| Home | Terms of Use | Site Map | Contact Us |
IndustryCommunity.com > Electrical and Electronic Community > Analog Circuit Design Forum > Message
Main Menu

[ List Subjects ][ Main Page ]
[ View Followups ][ Post Followup ]

Subject: BPM counter design

Date: 11/11/00 at 1:55 PM
Posted by: Nick
E-mail: xsinex@email.com
Message Posted:

I am designing a (B)eats (P)er (M)inute counter for a school project. I have figured out a way to do it, but im thinking there has to be a better way to do it. The gist of my design is to take my music signal and process it through filters to get a high output pulse on the beat. Then i would AND this pulse with a '121 set at a 10 sec pulse. A ripple counter would then count for 10 seconds. The binary count would be multiplied by six using a BCD adder (for ease of conversion to decimal). That is accomplished by basically shifting the binary number left by tying the first iput (lsb) low on one side, and the first two inputs low on the other. When thats added, it is basically multiplied. Then this final number would be the number of beats per minute, and it would be sent to the 7446's and to the display. The thing with this design, is that you will only get a number displayed every 10 seconds. I believe that the BPM counters on the market have a somewhat faster operation. I also am not sure how to make the filters output the beat of the music and only that. Any help would be appreciated. Links or schematics great too. Thanks

Follow Ups:

Post a Follow-up:


Message to Post:


1999-2001 Sunlit Technology Co., Ltd. All rights reserved.