# Continous rotation with cables

A motor needs to spin n*360 degrees. On top of the motor there are distance sensor which scan the room. I.e. lidar. What options do I have for implementing a continous rotation while having cables which are in the way?

• Are the cables that need the n*360 degree rotation going to carry the current for the motor? – Ian Dec 1 '14 at 19:26

The only problem is the max speed, which is only 300rpm, but probably you won't get any better with a custom solution.

• The adafruit quality is not the best, if you want to transmit data over it, you will fail. There are more professional ones, for example the company maccon in germany provides some slip-rings for industrial applications. We use them in your company and we haven't made any bad experience with them. – TobiasK Oct 29 '14 at 10:23
• This is quite cool. I didn't know what to call my "custom turntable" idea, since I had never encountered a slip ring before. +1 – apnorton Oct 29 '14 at 12:22

If your number n is small enough then there are simpler and more durable ways to hook things up.

Car steering wheel style: these wheels turn ~ 5 times from steering lock to lock, I understand they use coiled flat flex cable that coils around the steering shaft with 90degree bends/turns on the ends to mate to connectors on the steering wheel and the static point of the steering column. If you have the volume this is neat, tidy and simple. Try scavenging cables from inkjet printers, heads for some low friction stuff.

If you have a long distance between the rotating part and the farthest no rotating part, try stuffing excess cable in a tube between the two place. No special connectors necessary. Some cables can take a lot of turns before kinking to the point of damage if set up this way. I have heard this is the easiest way to get power from a wind generator down a pole to ground; it works because random wind patterns usually cancel the twists out and regular maintenance takes care of biases.

Both of these only work for small n with little construction fuss.

   Albert.