Motor Controlling with SPI Absolute Encoder

4 years 11 months ago - 4 years 11 months ago #29534131 by schwatoa
Hello guys,

I try to control our motor with an absolute encoder of the company CUI INC (model AMT20, data sheet is here: www.cui.com/product/resource/amt20.pdf ).
I use the FBL2360 Brushless DC Motor Cotnroller.
Where do I have to connect the MISO and MOSI connectors, Data1 and Data2 on the 10-pin Molex connector?
And my seconds quetion: for controlling a motor with this encoder its no need for its hall sensor inputs, right?

I hope you guys can help me, thank you in advance!
Thomas

Please Log in or Create an account to join the conversation.

4 years 11 months ago #29534132 by Gabriel_Isko
Replied by Gabriel_Isko on topic Motor Controlling with SPI Absolute Encoder
No, It's not going to work. That unit supplies driver signals for an SSI output, but it does not actually implement SSI. We have been over this with their engineers before.You are going to have to implement your own SSI circuit using the driver signals from their encoder.

Please Log in or Create an account to join the conversation.

4 years 11 months ago #29534146 by schwatoa
Thanks for your replay!
So for me SSI and SPI is a different thing. In the data sheet of the roboteq is a chapter which title is "Connection to SPI Absolute Encoder" which means for me that it should be possible to connect a SPI Encoder to the FBL2360.
But the pinout shows Data 1, Data 2, Clock, Select, 5 V and Ground. Whereas the data sheet of der AMT20 Encoder shows CSB, MISO, GND, SCK, 5V, MOSI, B, A and Z. So I can't see MOSI / MISO in FBL2360 but it must be there because it is an SPI Interface?!

Please Log in or Create an account to join the conversation.

4 years 11 months ago #29534147 by Gabriel_Isko
Replied by Gabriel_Isko on topic Motor Controlling with SPI Absolute Encoder
Hey, I think I had the wrong encoder from CUI, and for that I apologize. However, the one you are trying to use will definitely not work.

You can see in the datasheet for the encoder that it relies on custom commands being sent from a master controller over to the encoder. Our controllers are not capable of sending custom data over SPI. You will have to use a device that gives you direct access to an SPI interface.

Our controllers follow a protocol used by Micromotor that continuously streams angular position data. Please reference the attached diagram.
Attachments:

Please Log in or Create an account to join the conversation.

Moderators: tonysantoni
Time to create page: 0.055 seconds