This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/MSP-EXP430FR2433: MSP-EXP430FR2433

Part Number: MSP-EXP430FR2433
Other Parts Discussed in Thread: MSP430FR2433

Tool/software: Code Composer Studio

I need to know if this development kit:

1- can be used to work as a stopwatch for time values up to 30 seconds with highest accuracy (for instance 0.00001 s or better);

2- what is the highest accuracy of measurements?

3- it can be adapted a proper display for measured time values (at least the last measured value or the last 5-8 values);

4- it is possible to save at least 40 values?

5- it is possible to transfer these values to a PC?

Please answer to my questions by e-mail

gdf.dragan@gmail.com

I thank you in the advance for help

dragan

  • Hello Dragan,

    1- can be used to work as a stopwatch for time values up to 30 seconds with highest accuracy (for instance 0.00001 s or better);

    Yes, the MSP430FR2433 can be used for a stopwatch application. You could use a timer and source it with a high accuracy 32kHz crystal. The accuracy that you can achieve is dependent on the crystal accuracy. In the code examples, look at the timer examples to get an idea of how this works.

    In the example code for this device, there is a RTC(real time clock) example that may also be useful for you, but this will be limited to 1s intervals and would be useful for measuring longer periods of time. Just wanted to add that in case it is something you could use.

    Code examples: www.ti.com/.../slac700

    2- what is the highest accuracy of measurements?

    This is dependent on the accuracy of your crystal.

    3- it can be adapted a proper display for measured time values (at least the last measured value or the last 5-8 values);

    Can you explain what type of display you are interested in using? The device does not include an LCD driver.

    4- it is possible to save at least 40 values?

    This should not be a problem. The part has 16KB of FRAM, which should be plenty.

    5- it is possible to transfer these values to a PC?

    Sure, the EVM has a UART to USB connection which could be used.
  • Hi Eddie,
    I thank you very much for your prompt answer to my questions.
    I am not accustomed working with development kits, but I can try to learn.
    I am looking for a low-cost stopwatch easy available for HuPoTest = a test for self evaluation and training procedure for mental state.
    The person under test (PUT) must measure 8-10 values for each xj=5, 10, 15 and 20 seconds with high resolution and stability (under 0.001 s) and to transfer them to PC for further retrieval according to math software.
    I make the difference between resolution and accuracy.Accuracy means the difference between second measured by the final device and the standard second delivered by a precision metrology lab.This is another story not involved now.
    At first stage PUT establish his own rhythm of measurement by viewing on a display each/particular measured value.In the 2nd stage=the proper measurements, PUT can't see measured values, but on the display appear the number-order (integer) of the measured value (for instance from 1 to 40) and eventually the standard value xj .It is difficult to adapt a such display?
    I have tried several software for this purpose, but the problem is that appear a delay between start command and real start, so that errors appear no matter the timer accuracy.There will be the same with this application?
    I invite you to visit my website.
    wait for an answer by e-mail
    www.gdfdatabanks.ro
  • Hello,

    Thanks for the explanation. Adapting an interface to display the numbers should not be too difficult. You could use something like a 7 segment display or even LEDs. The link below describes how to do a simple interface with 7 segment display.

    processors.wiki.ti.com/.../MSP430_Launchpad_Seven-Segment_Display_Driver

    There will be some delay between the start command and actual start, but this would be on the order of a few cycles, so likely nanoseconds if you are running the microcontroller in the MHz range.
  • I thank you for your help!

    Gheorghe

**Attention** This is a public forum