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.

EnDat 2.2 CPU load

Other Parts Discussed in Thread: DESIGNDRIVE

Hi Champs,

A customer is asking about the CPU load of the F28379 which is necessary to operate a EnDat 2.2 encoder interface?

I can see that the Position Manager User Guide gives an indication about the CPU cycles of the different functions but we would like to get an idea about the overall system loading.

  • Hi Simon,

    That's correct - all the CPU cycle information is already existing in the User Guide.
    Overall System loading would really depend on the ISR rate (how frequently the position information is being read), other system tasks etc.
    To give you a rough idea of system implementation - we've a system example on DesignDrive (IDDK Kit) which has full system including motor actuation, voltage/current loops, various feedback options and position feedback in the loop.

    -Bharathi.
  • Thank you very much for your quick response, Bharathi!

    Does the EnDAT 2.2 specification give big freedom to choose the ISR rate? I was assuming that this may be fixed.To calculate a system loading from the given cycle information I would need to know what typical rates are or in which range the rate can be chosen!?

  • Hi Simon,

    ISR rate is completely up to the application. EnDat2.2 reading position is only a component of the system tasks.
    We've verified at 10 KHz and even 20KHz ISR rates. These are typical ISR rates in a drive system.

    -Bharathi.