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.

TMAG5273EVM: Sample rate using sensor control board.

Part Number: TMAG5273EVM
Other Parts Discussed in Thread: TMAG5273, TMAG5170UEVM, TMAG5170

I am currently using the above module to carry out some early measurements before developing specific instrumentation.

I am interfacing with the sensor using serial communication via the sensor control board, however I am only managing to obtain quite low sample rates this way (typically around 30 samples per second) I understand the sensor can achieve higher sample rates than this, is this correct?

Is there any way to improve the sampling rate using the sensor control board?

  • Hi Alasdair,

    Just to confirm, are you saying that you are using a serial terminal to send commands to the SCB or are you using the GUI?

    The TMAG5273 has a 20-kSPS single axis conversion rate; however, the SCB firmware currently does not support triggering readings this fast.  Can you also tell me if you are using continuous mode or standby mode with I2C conversion triggers?

    Thank you,

    Mekre

  • Yes, I have been sending serial commands directly using a python script to make recording and manipulating the output easier. I have used the GUI as well and it looks to be rather slow too.

    I have been using standby mode and sending conversion triggers using the command "rreg 0" as described in the documentation.

  • Hi Alasdair,

    Unfortunately, the SCB firmware version for the TMAG5273 is not be optimized for speed at this time, despite the device being able to sample at higher speeds.  However, the TMAG5170UEVM does support higher speeds in case you want to try a different device and EVM.  The TMAG5170UEVM uses the TMAG5170, which is also a 3D Hall-effect sensor.  The TMAG5170 uses a SPI interface instead of the I2C interface used on the TMAG5273, which can also allow you to get data from the device more quickly. 

    Regards,

    Mekre