I am planning to start designing circuit on microchip but do not know where to start. I will be programming some band pass filter using c++. Any advise on which microchip is better. Hope this question is relevant as i am still new to this web and circuit design thanks. I am just new to this thing so think i have ask something none relevant or wrong question as ppl are disliking what i trying to figure out. Sorry. Will try to improve and do more research. any way thanks everyone for your help.
Not sure when you say "microchip" if you mean Microchip the company who make PICs, or micro chips (I.E. semiconductors, E.G. microcontrollers).
Assuming you mean microcontrollers in general, one nice and easy to create a band pass filter in a microcontroller is to use a PSoC. PSoC stands for Programmable System on Chip, and it consists of: a microcontroller, reconfigurable digital and analog blocks, ADCs, Op amps, etc. You can re-configure them to perform a whole bunch of interesting things, like filtering.
Setting up the filter is pretty easy. Simply add the filter block into your design, and configure it using the dialog box:
The good thing about the filter block is that it requires no CPU time to operate. So you can select a relatively low power 8-bit PSoC3, and still know that the filter is performing perfectly.
Here I have configured it as a band pass filter, using 4 stages. As you can see, it's pretty easy to configure, and even shows you the frequency response graph.