element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • Experts & Guidance
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • Product Groups
  • Store
    Store
    • Visit Your Store
    • 'Choose another store...'
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Personal Blogs
  • Members
  • More
Personal Blogs
Legacy Personal Blogs New Motor Control Solution
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: benmatrix
  • Date Created: 25 Mar 2015 10:59 AM Date Created
  • Views 376 views
  • Likes 1 like
  • Comments 0 comments
  • flowcode
  • debug
  • monitor
  • control
  • servo
  • pid
  • dc
  • motor
  • automation
Related
Recommended

New Motor Control Solution

benmatrix
benmatrix
25 Mar 2015

At MatrixTSL we provide rugged and reliable technology to help teach or learn in education and also to rapidly develop working systems for industry.

 

Our latest motors solution is no different in that it aims to deliver a fully working system to help understand the various aspects of a DC motor.

 

MIACFC11-300x252.jpg

The solution includes four of our very latest new E-blocks;

 

  • EB091: Powerful 70MIPs dsPIC Upstream Board With Ghost
  • EB094: High Current FET based Motor Driver
  • EB096: DC Motor Speed Trainer
  • EB097: DC Motor Servo Trainer

 

 

The EB091 provides a high speed 16-bit PIC microcontroller with tonnes of ROM, RAM and other goodies such as: USB, 16 x PWM, 4 x UART and 4 x SPI. This board is due to be released on sale in April.

 

EB091-71-1-300x221.jpg

The EB094 provides a large driving current capable of driving two DC motors in full bridge configuration or a single unipolar/bipolar stepper motor. The board is FET based to allow for the maximum amount of driving current to the motor coil without wasting a lot of energy as heat.

 

EB094-300x239.jpg

The EB096 provides a simple DC motor with it’s shaft connected to a gear which sits inside an IR beam break encoder. The output from the encoder is fed to a 12F PIC device on board the E-block which converts the encoder output frequency into a variable voltage. This makes the job of controlling the speed of the motor far easier as you can collect the speed with a simple ADC read rather than the complicated monitoring required to convert the encoder output to a speed. The digital encoder signal is also available to your upstream board allowing you to use this to monitor the speed if you wish.

 

EB096-71-2-300x223.jpg

The EB097 provides a second DC motor, this time with it’s output shaft connected to a three turn potentiometer and a plastic disk showing the current angle. This board replicates the internal setup of a standard hobby servo motor allowing you to explore the controller firmware we all take for granted when using servo motors.

 

EB097-71-2-300x237.jpg

The solution comes complete with a manual to teach the basics of DC motors, how to control them and how to utilise PID. For beginners the course can be used to teach the basics and demonstrate PID control in action. For more advanced users the course can be used to teach the intricacies of PID control such as understanding and tuning the coefficients.

 

PIDPanel-300x178.jpg

Using Ghost technology we can monitor the PID control algorithm in action as well as any other function the microcontroller might be performing.

 

Ghost example with badly tuned PID coefficients, the motor is tracking our control set point but badly oscillating.

PIDTrace2.jpg

Ghost example with tuned coefficients and motor direction control signal, the motor is now tracking our set point very accurately.

PIDTrace1.jpg

  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube