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.

Linux/AMC1210MB-EVM: AMC1210MB-EVM Remote control

Part Number: AMC1210MB-EVM
Other Parts Discussed in Thread: AMC1210, LM3S3748, PGA411-Q1

Tool/software: Linux

Hello,

Is it possible to use the AMC1210MB-EVM board like a SPI device in a bigger feedback Resolver application? 

Thanks

Regards

  • Hi Vincent,

    Welcome to our e2e forum! Can you explain what you mean by a 'bigger feedback Resolver application'? The AMC1210 does have both a serial (SPI) and parallel interface, but it only provides raw data feedback. If this is a new project, I'd rather see you look into a device like the PGA411, which has more features including on-board angle and velocity calculation capability.
  • Hi Tom,

    I need to make a servo-loop prototype to control the position of an actuator.
    I would like to use and evaluate the AMC1210MB-EVM module to measure the position of my actuator because I do not have yet the budget to make a circuit board.
    I'm looking for a way to read the position cyclically from this module.
    My servo board is under Linux and equipped with SPI and USB ports.
    So I want to know if I can control your module without using Texas software but ideally with a USB driver provided for Linux or a SPI communication.


    Thanks in advance.

  • Hi Vincent,

    I don't believe that would be possible without some significant effort. The AMC1210MB-EVM has a Stellaris LM3S3748 processor on the board which is used to talk with the AMC1210 via an 8-bit parallel port (from the TI Software). If there were a driver for the uC, you would still need to configure the controller chip to talk with the AMC1210. As I mentioned earlier, the AMC1210 would only provide the raw SIN/COS data which you would need to scale and transform into angular position detail.
  • Hi Tom,

    In fact, I hoped to configure/program permanently the LM3S3748 thanks to the software of evaluation provided by Texas, test my configuration, then leave the client software, reboot the hardware, and finaly connect to the LMS3S3748 through USB/SPI to start cyclic readings only.
    Such an amount of worse, I will have to find another solution.

    Thank you for your answers.

    Best regards.

    Vincent.
  • Hi Vincent,

    As shipped, the AMC1210MB-EVM does have its FLASH programmed with low-level firmware.  The back end of the software is LabView and there is a STYX layer that communicates between the hardware and PC.  If you can find a LINUX driver for the LMS3748, you might be able to program the math needed to do the ArcTan function.  It still might be easier for you to use the PGA411-Q1 though since that will give you direct angle information without having to do the back end mat functions.