File Size: 7110 KB
Print Length: 418 pages
Page Numbers Source ISBN: 0123970121
Publisher: Newnes; 1 edition (February 22, 2013)
Publication Date: February 22, 2013
Sold by: Digital Services LLC
Language: English
ASIN: B00BQWUBAU
Text-to-Speech: Enabled
X-Ray: Not Enabled
Word Wise: Not Enabled
Lending: Not Enabled
Enhanced Typesetting: Not Enabled
Best Sellers Rank: #1,151,814 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #143 in Kindle Store > Kindle eBooks > Engineering & Transportation > Engineering > Electrical & Electronics > Electronics > Microelectronics #231 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > Embedded Systems #268 in Kindle Store > Kindle eBooks > Engineering & Transportation > Engineering > Mechanical > Robotics
Dan Harres book is well written, and covers all of the key basics that are needed for someone who is new to Microcontrollers (MCUs), and new to robots.It focuses on how to use a low-cost ($ 10), but extremely popular Microcontroller platform, the Texas Instruments MSP430 Launchpad, for use in a low cost robot. But even though it uses a low cost R/C car robot as the robot platform, the robot project includes a number of very useful features, including ultra-sound sensors, and light sensors.It teaches the beginner all of the key basics of how to use a Microcontrollers's functions: systems clocks, digital I/Os, Analog to Digital converters, Timers, and Pulse Width Modulators, and does so in a very straight-forward, and easy to grasp fashion.But the best part, and what separates it from other Microcontroller tutorial type books, is that it does an excellent job of describing the associated Analog portions of the project, including the basics of motor control, pulse width modulation, ultrasonic ping processing, light detection, and so forth. It takes subjects that are often complex and confusing for beginners, and breaks them down, and walks through how to use the associated analog electronics that control the robot in a very readable fashion. It simplifies the math so that even a beginner can grasp what is going on.It also discusses, and walks through some of the issues that can "bite you" when designing robotic/analog circuits, such as noise, and shows how to solve them. So it provides a good view of what "real engineering" tasks consist of. The reader actually understands what is going on, rather than just soldering and slapping a robot together.
MSP430-based Robot Applications: A Guide to Developing Embedded Systems Introduction to Embedded Systems: Using Microcontrollers and the MSP430 Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers (Embedded Technology) TCP/IP Embedded Internet Applications (Embedded Technology) Linux for Embedded and Real-time Applications, Third Edition (Embedded Technology) Linux for Embedded and Real-time Applications (Embedded Technology) Linux for Embedded and Real-time Applications, Second Edition (Embedded Technology) Applied Control Theory for Embedded Systems (Embedded Technology) DSP Software Development Techniques for Embedded and Real-Time Systems (Embedded Technology) Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit Analog Interfacing to Embedded Microprocessor Systems, Second Edition (Embedded Technology Series) Real-Time UML Workshop for Embedded Systems, Second Edition (Embedded Technology) MSP430 Microcontroller Basics It Pays to Win on Defense: A game-based soccer approach to developing highly effective defenders (Game-based Soccer Training) (Volume 2) Essential ColdFusion fast: Developing Web-Based Applications (Essential Series) Designing Embedded Systems with PIC Microcontrollers, Second Edition: Principles and Applications Fundamentals of Microcontrollers and Applications in Embedded Systems with PIC Microcontrollers Designing Embedded Systems with PIC Microcontrollers: Principles and Applications Designing Embedded Systems with PIC Microcontrollers: Principles and Applications by Tim Wilmshurst (24-Oct-2006) Paperback Embedded Systems Security: Practical Methods for Safe and Secure Software and Systems Development