Other Parts Discussed in Thread: TMS320F280025, TMS320F280049, LAUNCHXL-F280049C, C2000WARE
Hi,
Our application requires a real-time pulse width measurement on a digital signal which has a max frequency of 500kHz. This signal's pulse width measurement represents a position value and we need to derive acceleration by computing the double derivative, in real-time, onboard the microcontroller (simple arithmetic). We have successfully tested the validity of this computation by using a DAQ, which has a 100MHz counter timebase, and we were able to accurately calculate acceleration (with some filtering of course). The much higher counter timebase of 100MHz (>> 500kHz base signal) allows us to accurately computer acceleration since derivative calculations require samp_freq >> signal_freq. Now we are planning to calculate the pulse width of the signal using a TI microprocessor which also has a 100 MHz counter timebase and can effectively compute a moving average acceleration value in real-time.
What product would you recommend for this computation? I see the C2000 (TMS32) might fit the bill but I am entirely unfamiliar coming from MSP430/432.
Also, are there any reference examples or application notes that refer to high-speed pulse width measurement?
Thank you for your support,
Robert