Running Small Motors with PIC Microcontrollers by Harprit Singh SandhuRunning Small Motors with PIC Microcontrollers by Harprit Singh Sandhu

Running Small Motors with PIC Microcontrollers

byHarprit Singh Sandhu

Paperback | August 13, 2009

Pricing and Purchase Info

$43.56 online 
$48.95 list price save 11%
Earn 218 plum® points

Prices and offers may vary in store


In stock online

Ships free on orders over $25

Not available in stores


Program PIC microcontrollers to drive small motors

Get your motors running in no time using this easy-to-follow guide. Detailed circuit diagrams and hands-on tutorials show you, step by step, how to program PIC microcontrollers to power a wide variety of small motors. You'll learn how to configure all the hardware and software components and test, troubleshoot, and debug your work. Running Small Motors with PIC Microcontrollers is filled with more than 2,000 lines of PicBasic Pro code you can use right away.

Use PIC microcontrollers to control all kinds of small motors, including:

  • Model aircraft R/C servos
  • Small DC motors
  • Servo DC motors with quadrature encoders
  • Bipolar stepper motors
  • Small AC motors, solenoids, and relays
Harprit Singh Sandhu is the founder of Rhino Robotics, a major manufacturer of both educational robots and small computer numeric controlled machines. He is the author of Making PIC  Microcontroller Instruments and Controllers.
Title:Running Small Motors with PIC MicrocontrollersFormat:PaperbackDimensions:352 pages, 9.2 × 7.4 × 0.72 inPublished:August 13, 2009Publisher:McGraw-Hill EducationLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:0071633510

ISBN - 13:9780071633512

Look for similar items by category:


Table of Contents

Part I: Microcontrollers
Chapter 1. Introduction to microEngineering Labs' LAB-X1 Experimental Board
Chapter 2. Getting Started
Chapter 3. Understanding the Microchip Technology PIC 16F877A: Features of the MCU
Chapter 4. The Software, Compilers, and Editors
Chapter 5. Controlling the Output and Reading the Input
Chapter 6. Timers and Counters
Chapter 7. Clocks and Memory: Sockets U3, U4, U5, U6, U7 and U8
Chapter 8. Serial Communications: Sockets U9 and U10
Chapter 9. Using Liquid Crystal Displays: An Information Resource
Part II: Running the Motors
Chapter 10. The PIC 18F4331 Microcontroller: A Minimal Introduction
Chapter 11. Running Motors: A Preliminary Discussion
Chapter 12. Motor Amplifiers
Chapter 13. Running Hobby R/C Servo Motors
Chapter 14. Running Small DC Motors with Permanent Magnet Fields
Chapter 15. Running DC Motors with Attached Incremental Encoders
Chapter 16. Running Bipolar Stepper Motors
Chapter 17. Running Small AC Motors: Using Solenoids and Relays
Chapter 18. Debugging and Troubleshooting
Chapter 19. Conclusion
Part III: Appendixes
Appendix A. Setting Up Compiler for One Keystroke Operation
Appendix B. Abbreviations Used in the Book and in the Data Sheets
Appendix C. The Book Support Web Site
Appendix D. Sources of Materials
Appendix E. Motor Control Language: Some Minimal Ideas, Guidance, and Notes