Thanos AMC-AASD15A 6axis servo motion controller thread

Tronicgr_6DOF

250RPM
Premium
Hello everybody,

I have been working on a variation of my AMC1280USB controller that can connect to the AASD-15A servos directly, providing compatibility with simtools or other motion software compatible with AMC1280USB. I have been asked repeatedly if this was possible to connect these DIY AASD-15A servo actuators with Simtools for the last months, so I made one, and since I was at it, I added more axis, so now its possible with it to build a nice ultra cheap 6DOF platform with servomotors, or a 4DOF with TL etc.

https://youtu.be/MyzC6FRNSFs

The new controller board will have DB25 connectors on it for plug and play operation (no need of making wiring etc) and can support up to 7 actuators (7th is auxiliary). Automatic detection system will be in place to recognize if a motor is plugged on power up or removed and plugged in again while in operation and will perform automatically home calibration using hard stop detection.

AMC-AASD15_TOP_sm.jpg


wx_camera_1557405586472.jpg


wx_camera_1557405674636.jpg


Anyone that has an AMC1280USB should be able to wire these servos easily using DB25 breakout connectors. I'll provide connections diagram and firmware at a later time for this. Now focusing on the new controller.

Thanks
Thanos
 
Last edited:

Tronicgr_6DOF

250RPM
Premium
Update Oct 10, 2019 ...

Project is completed. Can't imagine any additions, except perhaps calculations for planetary gearboxes perhaps... Anyway, read a summary report here
 
Last edited:

Tronicgr_6DOF

250RPM
Premium
I connected the servomotor to the actuator I have and run some tests on it

And here I tested the change of stroke setting in real time. Notice the servo jumps to higher position to keep up with the larger scale positions. I had to hold down the actuator during this fast tests as with 3000rpm speed the motor tends to spin in place the whole actuator...


More info about the actuators mechanical part here:
https://www.racedepartment.com/threads/the-simfeedback-ac-diy-motion-simulator-thread.159524/page-234#post-2968569
 
Last edited:
As I said in the SFX100 thread... very promising with lot of safety/functionality !!
Wish you the best and excited to test it ! If you have a Discord chanel, just share it ;)
 

iigator

25RPM
Hi thanos
with sim feedback project ... we have to change some parameters on the servo drives ... will it be necessary to change these parameters with your controller? .. or is it indifferent?
Regards
 

Tronicgr_6DOF

250RPM
Premium
Hi thanos
with sim feedback project ... we have to change some parameters on the servo drives ... will it be necessary to change these parameters with your controller? .. or is it indifferent?
Regards
Most parameters on AASD-15A are the same, except a few settings for hard stop detection and for feedback for the servo drive output states... things that are missing from the SFX100...
 

Tronicgr_6DOF

250RPM
Premium
Finished that part of the code that deals with the automatic detection of the servo and if it was disconnected between sessions. This will force recalibration of the servo home position to ensure the AMC always know the home position of the servo.

Watch the video to see it in action:

Thanks
Thanos
 

Requis

25RPM
Definitely interested very cool assuming this would work with the SFX-100 Actuator builds as you posted in that forum.. Look forward to seeing your progress! Keep up the great work!
 

Tronicgr_6DOF

250RPM
Premium
Definitely interested very cool assuming this would work with the SFX-100 Actuator builds as you posted in that forum.. Look forward to seeing your progress! Keep up the great work!
Yes, the controller should work with any actuator that is driven by AASD-15A servos.
 
Last edited:

Tronicgr_6DOF

250RPM
Premium
To follow up on the ground issue, make sure you are using same ground for all equipment.

If your 220v source is using two hot wires (120v phase each) and a Neutral, then you are not grounded. To make things worse there might be huge potential difference between the system ground (electric company Neutral) and the local equipment ground (house ground, metal copper rod buried in ground).

No wonder the monitors or steering wheels or anything else mounted on the metal frame of the simulator cockpit malfunctions...


So which one is better to use?

The most obvious solution is to use System ground and isolate the frame that is charged with 60v potential, from other electrical equipment that is on local equipment ground... if you chose to use a power converter from 110v to have them all have common local ground, you may be facing another interesting side effect. Some whining noise because the Local Neutral is a quarter phase off (gives 60v) and the local live wire gives only 180v relative to local equipment ground!!!

See for yourself the difference:
 
Last edited:
Top Bottom