My name is Kody Haugli and I am a fourth year Electrical Engineering student at the University of Calgary.
Me and my project team are working on an active noise cancelling system for an industry sponsor and we need a little help finding an FPGA board that would handle our needs.
A generalized view of our solution is:
To have a speaker emit a recorded noise that was taken from the transformer that includes all of the ambient noise
Have a a microphone pick up the noise and have it converted to a digital signal
Filter out all of the ambient noise as well as the third harmonics to leave us with a pure 120Hz signal
Time delay this purely 120Hz signal to create an antiphase waveform
Emit the antiphase signal through a speaker and hopefully create destructive interference to reduce the dB level of our original noise
I have been searching through the Digilent FPGA boards and we belive that the Basys 3 would be able to handle this application, but we thought we would get an experts suggestion as to using the proper board and the proper Pmod expansions. We do have a budget limit and were hoping that a board $200 or less would work.
Overall, our board needs to be able to handle he following peripherals:
2 microphones
1 speaker
A/D and D/A Pmod expasions (if needed)
Pmod audio amplifier for the speaker
Pmod expansion to handle 2 micrphones
We were also hoping to program this board with Vivado and Matlab.
Thank you in advance for your helpful information.
Question
kodyhaugli
Hello,
My name is Kody Haugli and I am a fourth year Electrical Engineering student at the University of Calgary.
Me and my project team are working on an active noise cancelling system for an industry sponsor and we need a little help finding an FPGA board that would handle our needs.
A generalized view of our solution is:
I have been searching through the Digilent FPGA boards and we belive that the Basys 3 would be able to handle this application, but we thought we would get an experts suggestion as to using the proper board and the proper Pmod expansions. We do have a budget limit and were hoping that a board $200 or less would work.
Overall, our board needs to be able to handle he following peripherals:
We were also hoping to program this board with Vivado and Matlab.
Thank you in advance for your helpful information.
Regards,
Kod Haugli
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.