|
From Microchip Technology, Inc.
The PIC17C42 microcontroller is an excellent choice for cost-effective servo control in embedded applications. Due to its Harvard architecture and RISC features, the PIC17C42 offers excellent computation speed needed for real-time closed loop servo control. This application note examines the use of the PIC17C42 as a DC brush motor servo controller. It is shown that a PID (Propor-tional, Integral, Differential) control calculation can be performed in less than 200 ms (@16 MHz) allowing control loop sample times in the 2 kHz range. Encoder rates up to 3 MHz are easily handled by the PIC17C42's high speed peripherals. Further, the on-chip peripherals allow an absolute minimum cost system to be constructed. Closed-loop servo motor control is usually handled by 16-bit, high-end microcontrollers and external logic. In an attempt to increase performance many applications are upgrading to DSPs (Digital Signal Processors). However, the very high performance of the PIC17C42 makes it pos-sible to implement these servo control applications at a significant reduction in overall system cost. The servo system discussed in this application note uses a PIC17C42 microcontroller, a programmable logic device (PLD), and a single-chip H-bridge driver. Such a system might be used as a positioning control-ler in a printer, plotter, or scanner.The low cost of imple-menting a servo control system using the PIC17C42 allows this system to compete favorably with stepper motor systems by offering a number of advantages: ? Increased Acceleration, Velocity ? Improved Efficiency ? Reduced Audible Noise ? True Disturbance Rejection
Product Announcements
|
|
Servo motor Package, servo motor, including encoder and brake.
NEMA23 standard power off brake...
(read more)
|
|
|
|
Precise control of position, velocity and torque at incredible prices! Complete servo systems start at $965
AutomationDirect now offers the SureServoTM line of fully digital AC brushless servo...
(read more)
|
|
|
|
Performance Motion Devices, Inc. (PMD) announces advanced capabilities of its Magellan™ programmable motion processor to directly support multiple motor types in single and multiple axis...
(read more)
|
|
|
|
Prodigy® Motion Control Card offers OEM machine designers access to the powerful features of the Magellan™ chip set.
(read more)
|
|
|
|
This Moving Magnet Voice Coil Linear Actuator is a compact direct drive linear actuator that can be controlled like a servo motor. It eliminates the complexity of rotary-to-linear actuators and offers...
(read more)
|
|
|
|
Servo drive system
Ever Elettronica
IP65, reliable connectors, 50 poles motor, AC/DC power supply, fieldbus CANbus or serial RS232/485, optoisolated inputs and outputs, encoder for closed loop...
(read more)
|
|
|
|
AC890 System Drives are modular AC drive units that can be combined to form a complete multi-section drive system, saving space, reducing wiring, and providing unmatched system performance.
(read more)
|
|
|
|
The Ndrive® MP digital servo amplifier is the ultra compact, high-performance discrete drive option for the Automation 3200 motion system. Only 41 mm wide by 141 mm high by 107 mm deep, the Ndrive® MP...
(read more)
|
|
|
|
The 3 phase brushless (or AC servo) linear motor is ideal for long stroke, closed loop servo, linear motion applications. They can be used at speeds up to 240 in / sec [6 m / sec]. They are capable of...
(read more)
|
|
|
Topics of Interest
This application note describes the implementation of various digital filters using the PIC17C42, the first member of Microchip?s 2nd generation of 8-bit microcontrollers. The PIC17C42 is a very high...
( Read More)
The PICmico? family of RISC microcontrollers has been designed to provide advanced performance and a cost-effective solution for a variety of applications. This application note provides examples...
( Read More)
The PIC17C42 has an on-chip high speed Universal Synchronous Asynchronous Receiver Transmitter (USART). The serial port can be configured to operate either in full-duplex asynchronous mode or half...
( Read More)
Introduction
The servomotors used in industry today are used in a closed-loop servo system. To understand how the servomotor is used in the system, it is first necessary to review the entire system.
( Read More)
A general purpose resonator routine is implemented using a PIC17C42. This routine is used to generate multiple tones. A tone signal is normally generated using extensive table lookup schemes.When a...
( Read More)
|
|