Hello All, I have no experience with IMUs nor with microcontrollers. Is the Arduino Due a good microcontroller board to use with the adis16485/pcb ? Thanks for the help. -TallDave
In order to optimize your processor selection, you might want to define the function you want to accomplish first. The Arduino has a SPI interface (ADIS16485 uses a SPI) and there are code examples (in this forum) which will help you get started.
If you are looking for a data collection function, the EVAL-ADIS (www.analog.com/EVAL-ADIS) might be helpful.
Also, the Blackfin series of DSP (www.analog.com/Blackfin) is worth consideration, if you are looking to start developing your own algorithms.
I hope that helps.
Best regards, NevadaMark
Thanks for your feedback.
Here's our plan. We have a working 3d scanner that supplies point cloud data back to a laptop via an ethernet cable. Now we want to situate the adis 16485 imu adjacent to the 3d scanner, and have the imu supply acceleration/rotation data back to the laptop via USB. Software running on the laptop would then combine the 2 data sets (sychronized by the master clock). So it seems like using the Arduino board gives us the necessary control over the imu data and the clock synchronization.
What do you think?
The SPI interface enables the use of many convenient processor platforms. While I have not used the Arduino platform, it sounds like this should work well. Let us know how this works for you!
We use the mbed device that has the NXP LPC1768 MCU. (www.mbed.org)
costs $49 for the dev board and the dev biard is small enough to be used in an actal design.
It uses a web-based C++ compiler (free) and has a interfae USB for immediate programming right from the web.
Has two SPI interfaces -- I use one for the ADIS16488 and the other for a 8GB SD card for ral-time data storage.
I'll be happy to share my web-hosted C++ code for reading the accel and gyro if you like.
We tried a number of other dev boards and compilers before we settled on this one.
Its even easier than Arduino and it offers a direct path to go from the proto to the productization!
We also have a great PCB designer (contract) who can affordably provide you with final hardware.
Thanks for offering this information.
Retrieving data ...