The importance of motion and control can never be understated, it forms the building blocks for many applications in today’s world. We need its precision for robotics and multi-axis CNC machines, it’s ruggedness for conveyors and packaging systems and its overall adaptability to meet the industrial demands of today.
Whether it’s electrical, mechanical, pneumatic or a combination of all three, deployment of effective motion control delivers cost savings, system efficiencies and is the key differential in the competitive industrial world.
In this hub you will find application related content together with insightful commentary and hints and tips for industrial solutions.
Questions & Answers
Looking for a solution to a design conundrum? Browse our Arduino questions and find the best answers, as voted for by our community.
You don’t have to be an expert to answer a question, in the DesignSpark community you can offer assistance and answer community questions whatever your skill level.
Looking for answers to those questions you just can’t find an answer too?
Why not ask our community for help?
Latest Activity Stream
Thanks for this nice article. I had implemented an encoder application that measures approximately 12cm of movement for a painting cylinder machine. I had interfaced an 2x16 character lcd. But since the...
There is a lot of information about motors in this great article:
some encoders have a serial output channel, S+,S-, be useful to know how that works! I'd guess a short pulse for a cw step, and a longer one for the other direction.
Thanks for reading, regs Dave.
That is all going to depend on speed, load and duty cycle
@Joanna1 Thank you for your comment!
Our favourite You-tuber Colin Furze has built a custom Treadmill for his staircase at home. Using a conveyer belt wrapped around a bearing and roller system, Colin uses wheelchair motors and an RS Pro DC motor controller to drive the conveyor.
My post ‘Spinning the wheels: interfacing PMDC motors to a microcontroller’, covered interface hardware and the use of PWM for speed control. Now let’s look at selecting the right motor for the task in hand.
Christoph Laimer builds a 3D-printed brushless motor and tests the maximum rotation speed. The destruction of the motor is intended, to work out the safe operating range.
Some motion applications require both stepper and DC motors to have encoders for position and/or speed control. Today we will read the encoder channels using Arduino and display the counts of steps on an LCD Screen.
Permanent Magnet DC Motors are cheap, have linear characteristics and are very easy to control using the PWM units built-in to most modern microcontrollers. Interfaces can be as simple as a single transistor depending on the application.
Motor systems are a critical operation in almost every plant & can account for 60 to 70% of all electrical energy used in the plant, so understanding the efficiency and performance can result in energy savings & extended life of the motor.
Today we are going to understand the basic theory behind encoders and more specifically quadrature incremental encoders. After getting to know the basics we will try to read the encoders with an Arduino UNO and some very well commented code!
Keeping the production line or plant running is critical to any business, as any unplanned downtime, lost productivity or delays can be very costly to the business, this article looks a various T&M products to keep your motion control system running.
1 Answers 1 Upvotes