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
5 posts
• Page 1 of 1
Rotating stand
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
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
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.
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
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.
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
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!
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
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.
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
5 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 52 guests