Engineering & Transportation
Running Small Motors with PIC Microcontrollers and over one million other books are available for Amazon Kindle. Learn more
Buy New
$22.27
Qty:1
  • List Price: $32.00
  • Save: $9.73 (30%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Sell yours for a Gift Card
We'll buy it for $0.02
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Running Small Motors with PIC Microcontrollers Paperback – July 23, 2009

ISBN-13: 978-0071633512 ISBN-10: 0071633510 Edition: 1st

Buy New
Price: $22.27
28 New from $18.27 15 Used from $14.57
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$22.27
$18.27 $14.57
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

Running Small Motors with PIC Microcontrollers + Making PIC Microcontroller Instruments and Controllers + PIC Basic Projects, Second Edition: 30 Projects using PIC BASIC and PIC BASIC PRO
Price for all three: $87.75

Buy the selected items together
NO_CONTENT_IN_FEATURE

China
Engineering & Transportation Books
Discover books for all types of engineers, auto enthusiasts, and much more. Learn more

Product Details

  • Paperback: 352 pages
  • Publisher: McGraw-Hill/TAB Electronics; 1 edition (July 23, 2009)
  • Language: English
  • ISBN-10: 0071633510
  • ISBN-13: 978-0071633512
  • Product Dimensions: 7.4 x 0.7 x 9.2 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon Best Sellers Rank: #1,024,968 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

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.


More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

I highly recommend this book to anyone interested in the pic microcontroller.
Andrew Fong
I am also better prepared to interface microcontrollers to the vast array of sensors that provide information for intelligent motor control.
M. Letts
It is written in a simple (non-mathmatical) method that is very easy to follow.
Steve Joyner

Most Helpful Customer Reviews

10 of 11 people found the following review helpful By Stephen M. Tobin on October 5, 2009
Format: Paperback Verified Purchase
"Running Small Motors with PIC Microcontrollers" fills a void in the literature for those of us who don't write embedded firmware for a living. Sandhu cuts through all the mystery surrounding the PIC, and uses an easy to understand compiler from Micro Engineering Labs called PIC Basic Pro. This makes it especially easy for non-C programmers to get projects up and running quickly. Although only unsigned integer math is supported, it is sufficient for many useful DC servo applications. I was especially interested in running DC motors with quadrature encoders attached to them, and I agree that there is a considerable mystique attached to running these "servo" motors with encoder feedback. What this really means is that a lot of the know-how for doing these things is locked up in trade secrets held by companies who depend on motion control to make a living. Sandhu gives us a rare glimpse into the inner workings of discrete-time (digital) DC servo control on a very practical level, and I for one really appreciate his willingness to share this hard-won knowledge.

"Running Small Motors with PIC Microcontrollers" packs more useful information into 334 pages than any other book I have seen on this subject. It is not overly theoretical, but instead gets right into the nuts and bolts of running PICs and interfacing them to the outside world, including motors. The book covers all the essential details for getting a project up and running, and presents the material in a very logical order, with one concept building on another as the book is read through. The reader follows along by actually doing each "mini-project" using the PIC Basic Pro compiler to run Sandhu's programs on the Micro Engineering Labs "LAB-X1" hardware platform.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Richard Carlson on January 4, 2012
Format: Paperback Verified Purchase
It's 2012 and the book was written in 2009. The company that made the Xavien 2-axis controller the author recommends seems to be focused on the rocket hobby now (the controller is still available from a user at [...])and the LAB-X1 development board is still available at [...] (the website must have changed). Even though you can successfully use any PIC development board and controller, the beginning user should try and start off following the author closely. The more advanced user is probably better off with a more recent development board.

For the beginner this is a good book to start with. The first half of the book is devoted to understanding the PIC MCU's, PICBASIC PRO BASIC, and the getting the LAB-X1 set up. Yes, the first program is blinking LED's. Then the stuff about controlling motors starts (on page 163).

The more experienced user starts here. If you've used a MCU before start here and skim the first parts. At the lower end the user can continue with PICBASIC and work through the examples for each type of motor. This user probably already has his own development board and is using MPLAB.

The advanced user might be disappointed. There's no motor theory or electromagnetic stuff (be grateful). This is a practical book. Turn the motor on, control its speed or position, and brake it. Each type of DC motor (servo, stepper, etc.) is covered. A couple of pages are focused on AC (not really a lot of interest to most users). Even though the examples are in PICBASIC, that's useful as a pseudo language to understand the concepts. Easily implemented in C by the advanced user. This user won't be on the edge of his chair but it's still worth a quick read and as a quick reference.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Mark R. Hunsberger on December 15, 2011
Format: Paperback Verified Purchase
This is a very good book for someone looking to get started with PIC mcu's. I will warn you up front, the book uses ~$500us in products to get you started driving small motors with PIC's. It uses the PIC BASIC PRO compiler, which is about ~$250us, and an experimenters board from the same company. You do not need to spend this much to get your systems up and running, but the BASIC language is geared for beginners. Microchip gives out their IDE, MPLAB, for free and lite versions of their C language compilers. The term "lite" refers only to the lack of code optimization, other than that they seem to be full featured. I personally use Mplab X, in Linux fedora, and it seems to work fine. Microchip actually sells a couple of inexpensive development tools, most notably the microstick ( ~$25us ), but they also have a new line of arduino compatible devices that can be reflashed to use as a pic platform. You can even breadboard a microcontroller, and just buy an Mplab compatible programmer. The PicKit2 is a very popular model, and somewhat open source, but it will not program Pic32 parts like the PicKit 3 will.

... Now back to the book because that is really what reviews are all about.

I got a lot of great information from reading this book. Even though I program in C, this book offers a great deal of insight as to the algorithms needed to design a motor control system. This book also gives great details about the internal layout of the PIC. I think it is a must read for anyone interested in learning about the PIC microcontroller. I would have easily given it 5 stars, but I do not like the fact it is written around the BASIC language. The C language is really easy to understand, and I think there may actually be less commands, but I could be slightly biased.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews