I have ADIS16227 , and I need the frequency from it, or information, what frequencys in the measured vibration are, can you let me known how get it? and how configure adis16227 registers to easy use?
apologize for my english.
The Engineer Zone is designed to focus each discussion on one question only, as answering multiple questions can complicate the string of responses. I will do my best to help with each question, but I might start some new discussions for each question.
To answer your first question, "how do I get frequency information...."
Vibration often cannot be represented by a single frequency, so the ADIS16227's provides spectral information about the vibration, in a manner that enables broader spectral analysis techniques. The ADIS16227 captures time-domain acceleration data in 512-sample records, applies a Window function to this data and then performs a FFT on the resulting data. The FFT result divides the Nyquist frequency band (1/2 of the sample rate) into 256 pieces, which are also known as FFT bins. The output data in the ADIS16227 represents the energy level in each of these bins. For example, if you are running the ADIS16227 at its maximum sample rate of 100,169 Hz, each FFT bin covers a frequency range 196Hz. So, bin 0 covers from 0 to 196Hz, bin 1 covers 196 to 392Hz, and so on. If you have vibration at specific frequency (Fv), you can use the following formula to estimate which bin it will show up in:
bin = ceiling(Fv/196)-1
For example, if the vibration was at 4kHz, it would fall into bin 20.
bin = ceiling(4000/196) - 1 = ceiling(20.41) - 1 = 21-1 = 20
I hope that helps! More to follow!
There is no need to apologize for your English, as it is far better than my Mandarin. There is a Chinese version of the Engineer Zone, which does have the support of our Application Team in Beijing.
neilzhao: do you have a link that we can provide for this?
For more information on vibration monitoring with devices like the ADIS16227, this reference might be helpful.
Please see this discussion for a code example, which might be helpful in developing an interface with a processor of your choice:
Retrieving data ...