My goal is to read 6-three axis accelerometers simultaneously in the most cost efficient way possible.
Let me preface this by saying I’m very new to all of this and I have done some searching both through google and the forums and there is tons of information there, I just don’t understand it. I have a pretty decent understanding of most things in the computer science area but board level stuff is something I’ve just recently started learning.
I was looking at the Leonardo due to it’s cost but realized it only has 6 analog inputs which would mean I would need three separate boards to read all of my sensors. I know there has to be a way to utilize more analog inputs with the use of ADC’s or DSP’s(I understand what these do just not HOW they do it, yet). I was also told another issue I may run into with arduino’s is the way they process the information and that buffer is an issue.(I understand what buffer is, but not how it works).
Then there is Raspberry Pi, which has no analog inputs but much better processing power, once again I’m sure that I could use some sort of converter or processor to make it work with the Pi.
Any tutorials or places I could learn about this more would be great. While I am looking for someone to explain to me the best way to achieve my results, I also want to be able to understand their answer.
(If it matters three of the sensors will be reading vibration on lower rpm equipment ~25-400rpm, and the other three on higher rpm equipment ~1500rpm. This is very large equipment, the high speed bearings probably weigh close to 75lbs a piece)