Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

Rotating stand

For general discussion related FlowStone

Rotating stand

Postby flybynight420 » Fri Nov 18, 2011 10:18 am

I require a rotating stand for a project I wish to do... much like these... http://www.cokerexpo.co.uk/rotating-display-stand.htm ... Which are used in shops

However as you can see they have some preset rotation speeds which have nothing like the accuracy that I will require. I need to control the speed of rotation down to the second e.g. 9 rotations in one minute.

I wondered if you're program might be able to help with this. I'm not an engineer so I might need a bit of help with it, but can one get a component for rotation, and control it with such accuracy?

(Another aside is that it should be silent or close to silent)

Thank you for any help with this :)
flybynight420
 
Posts: 1
Joined: Fri Nov 18, 2011 10:13 am

Re: Rotating stand

Postby NullARC » Fri Nov 18, 2011 8:32 pm

I'm a novice with Flowstone. However in reading the documentation, I have seen it stated that since the timing is running through the computers software, there can be issues when very precise timing is needed.

You would be better off with a stand alone microcontroller running onboard code that can precisely time the movements that you require.
NullARC
 
Posts: 14
Joined: Sun Nov 06, 2011 4:54 pm

Re: Rotating stand

Postby DSP » Sat Nov 19, 2011 1:01 pm

Whilst NullARC is correct the PC timing isn't perfect, it is plenty fast enough to do what you want (9 rpm).

The key is to have some for of feedback mechanism so that you know where you are. One solution would be to use a stepper motor. Phidgets make a stepper motor controller that would do the job with FlowStone.

Failing that you would need some for of encoder to give you the feedback. again Phidgets make an encoder board that reads the fast data pulses outside of the PC and just send the result back for any error corrections.
DSP
 
Posts: 150
Joined: Fri May 14, 2010 10:55 pm

Re: Rotating stand

Postby NullARC » Sat Nov 19, 2011 8:43 pm

Like I said, a novice... lol ;)

Can you give me an example of an operation that would be too fast for Flowstone to properly time?
Just so that I have an idea what sort of processes would give Flowstone problems.

Thanks!
NullARC
 
Posts: 14
Joined: Sun Nov 06, 2011 4:54 pm

Re: Rotating stand

Postby DSP » Wed Nov 23, 2011 12:39 pm

ok, imagine a motor rotating at 3000rpm and an Opto sensor that is triggered once per revolution. This would send out 50 pulses per second that could be read by FlowStone to calculate the speed of the motor. The issue would be if you used a simple DAQ device with a digital input that the distance between the pulses would be very critical and if the PC had a lot of graphical activity the time read between pulses would not be accurate.

So the solution is to use an external encoder board or counter to count the pulses and read the result at a lower acquisition rate say once a second. So at 3000 rpm you would see a count of 50 in one second, and thus the error would be 1/50th.
DSP
 
Posts: 150
Joined: Fri May 14, 2010 10:55 pm


Return to General

Who is online

Users browsing this forum: Google [Bot] and 55 guests

cron