Motors for Makers: A Guide to Steppers, Servos, and Other Electrical Machines(Paperback)

Motors for Makers: A Guide to Steppers, Servos, and Other Electrical Machines(Paperback)

作者: Matthew Scarpino
出版社: QUE
出版在: 2015-11-30
ISBN-13: 9780134032832
ISBN-10: 0134032837
裝訂格式: Paperback
總頁數: 320 頁





內容描述



The First Maker-Friendly Guide to Electric Motors!
Makers can do amazing things with motors. Yes, they’re more complicated than some other circuit elements, but with this book, you can completely master them. Once you do, incredible new projects become possible.
Unlike other books, Motors for Makers is 100% focused on what you can do. Not theory. Making.
First, Matthew Scarpino explains how electric motors work and what you need to know about each major type: stepper, servo, induction, and linear motors. Next, he presents detailed instructions and working code for interfacing with and controlling servomotors with Arduino Mega, Raspberry Pi, and BeagleBone Black. All source code and design files are available for you to download from motorsformakers.com.
From start to finish, you’ll learn through practical examples, crystal-clear explanations, and photos. If you’ve ever dreamed of what you could do with electric motors, stop dreaming...and start making!
Understand why electric motors are so versatile and how they workChoose the right motor for any projectBuild the circuits needed to control each type of motorProgram motor control with Arduino Mega, Raspberry Pi, or BeagleBone BlackUse gearmotors to get the right amount of torqueUse linear motors to improve speed and precisionDesign a fully functional electronic speed control (ESC) circuitDesign your own quadcopterDiscover how electric motors work in modern electric vehicles--with a fascinating inside look at Tesla’s patents for motor design and control!


Table of ContentsIntroduction     1Who This Book Is For     2How This Book Is Organized     2Let Me Know What You Think     3Part I: IntroductionChapter 1: Introduction to Electric Motors     51.1 Brief History     61.2 Anatomy of a Motor     71.3 Overview of Electric Motors     91.4 Goals and Structure     111.5 Summary     11Chapter 2: Preliminary Concepts     132.1 Torque and Angular Speed     132.2 Magnets     182.3 Equivalent Circuit Element     212.4 Power and Efficiency     232.5 Summary     25Part II: Exploring Electric MotorsChapter 3: DC Motors     273.1 DC Motor Fundamentals     283.2 Brushed Motors     343.3 Brushless Motors     423.4 Electronic Speed Control (ESC) Systems     493.5 Batteries     513.6 Summary     53Chapter 4: Stepper Motors     554.1 Permanent Magnet (PM) Steppers     564.2 Variable Reluctance (VR) Steppers     594.3 Hybrid (HY) Steppers     614.4 Stepper Control     634.5 Summary     71Chapter 5: Servomotors     735.1 Hobbyist Servos     745.2 Overview of Servo Control     785.3 PID Control     855.4 Summary     87Chapter 6: AC Motors     896.1 Alternating Current (AC)      906.2 Overview of Polyphase Motors     916.3 Asynchronous Polyphase Motors     966.4 Synchronous Polyphase Motors     1006.5 Single-Phase Motors     1036.6 AC Motor Control     1066.7 Universal Motors     1096.8 Summary     110Chapter 7: Gears and Gearmotors     1137.1 Overview of Gears     1137.2 Types of Gears     1177.3 Gearmotors     1247.4 Summary     125Chapter 8: Linear Motors     1278.1 Linear Actuators     1288.2 Linear Synchronous Motors     1318.3 Linear Induction Motors     1378.4 Homopolar Motors     1408.5 Summary     143Part III: Electrical Motors in PracticeChapter 9: Motor Control with the Arduino Mega     1459.1 The Arduino Mega     1469.2 Programming the Arduino Mega     1499.3 The Arduino Motor Shield     1589.4 Stepper Motor Control     1629.5 Servomotor Control     1669.6 Summary     168Chapter 10: Motor Control with the Raspberry Pi     17110.1 The Raspberry Pi     17210.2 Programming the Raspberry Pi     17410.3 Controlling a Servomotor     18210.4 The RaspiRobot Board     18610.5 Summary     192Chapter 11: Controlling Motors with the BeagleBone Black     19511.1 The BeagleBone Black (BBB)      19611.2 Programming the BBB     19811.3 PWM Generation     20511.4 The Dual Motor Controller Cape (DMCC)      20711.5 Summary     213Chapter 12: Designing an Arduino-Based Electronic Speed Control (ESC)      21512.1 Overview of the ESC Design     21612.2 Switching Circuitry     21812.3 Zero-Crossing Detection     22512.4 Designing the Schematic     22912.5 Board Layout     23212.6 Controlling the BLDC     23412.7 Summary     239Chapter 13: Designing a Quadcopter     24113.1 Frame     24213.2 Propellers     24313.3 Motors     24813.4 Electronics     25013.5 Construction     25913.6 Summary     260Chapter 14: Electric Vehicles     26314.1 Electric Vehicle Conversion     26414.2 Modern Electric Vehicles     26714.3 Patents from Tesla Motors     27214.4 Summary     278Part IV: AppendixesAppendix A: Electric Generators     279A.1 Overview     280A.2 DC Generators     281A.3 AC Generators     283A.4 Summary     286Appendix B: Glossary     287Index     293




相關書籍

Robot Ethics: The Ethical and Social Implications of Robotics (Intelligent Robotics and Autonomous Agents series)

作者

2015-11-30

創客機器人實戰:基於 Arduino 和樹莓派

作者 朱德海

2015-11-30

Arduino 從想象到現實 實戰篇

作者 [韓]李俊焃

2015-11-30