![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Professional & Technical > Electronics & communications engineering > Electronics engineering > Electronic devices & materials > Microprocessors
Microprocessor Interface uses a step-by-step explanation and clear illustrations to explain how to implement a microprocessor interface and develop a robotic project. Based on real classroom experiences and projects, the text shares knowledge and experience rooted in real-world student implementation. Part I of the text addresses foundational ideas in microprocessor interface, such as working with character-based LCDs and how to linearize a GP2Y0A02 IR sensor with an 8-bitATD conversion. In Part II the focus is on robotics. Students learn how to control a servo motor and choose a chassis. Both Parts I and II feature a variety of projects that allow students to immediately apply what they have learned. Part III is composed of eleven microprocessor labs on topics such as conditional flags and rotate instruction, bit testing and manipulation, and siren generation. Developed and organized to fully support students as they complete projects, Microprocessor Interface can be used in laboratory classes that accompany microprocessor systems I and II courses, or any class devoted to autonomous robots or microprocessor interface studies.
If you want a simple guide to building complex robots, then this book is for you. You'll need some programming knowledge and experience working with mechanical systems.
0
Your author was chief engineer on the Avionics for the F111 fighter aircraft which was the first military aircraft to include GPS for its navigation system. That was before the days of widespread use of NanoTechology in electronics; as a result the F111 GPS was in a box the size of a Personal Computer and cost around half million dollars. I have a Tom-Tom GPS for my auto which is palm sized and cost a few hundred dollars. In 2012 I bought a 4 inch Samsung SIII smartphone which cost less than $200 and which included a free GPS App. I also bought a Toshiba Thrive Tablet for less than $300 which contains a free Google GPS App. GPS can be downloaded free to any Android mobile device. These free Google GPS Apps use Google navigation maps, for which you get charged data usage by your Android mobile server. You can download a more sophisticated GPS program that includes downloaded maps for which you pay a once only price, which avoids the data cost for using the maps which are stored in your mobile device memory. I took a test flight in the Caltech flying club aircraft that included a GPS navigation system with an easy to comprehend display. One of the benefits of this aircraft GPS is it would permit making IFR approaches to airports that lack an FAA ILS approach system, such as the airport here in Lompoc, CA, where I live. This book is intended to provide the status of GPS technology for use in walking, driving, boating and flying in 2013.
USB is likely the most successful communication interface in the history of computer systems, and is the de-facto standard for connecting computer peripherals. Micri m's C/USB-Device is a USB device stack designed specifically for embedded systems. Built from the ground up with Micri m's quality, scalability and reliability, it has gone through a rigorous validation process to comply with the USB 2.0 specification. The first part of this book describes the inner-workings of USB using Micri m's C/USB-Device stack as a reference. The second part demonstrates how the Renesas YRDKRX63N Demonstration Kit (sold separately) and Micri m's C/USB-Device stack can be used as the foundation to build a USB device that relies on a combination of proven hardware and software platforms. Renesas' ultra-low-power RX63N MCU is at the core of the YRDKRX63N board, which incorporates communication functions such as USB 2.0 full-speed (host or device) among others. The examples featured in this book include USB devices with the most basic functionality that will allow you to understand the USB concepts covered in the first part of the book and at the same time, they provide a framework to quickly build devices such as: - USB-to-serial adapter (Communications Device Class) - Mouse or keyboard (Human Interface Device Class) - Removable storage device (Mass Storage Class) - USB medical device (Personal Healthcare Device Class) - Custom device (Vendor Class)
Embedded systems are a ubiquitous component of our everyday lives. We interact with hundreds of tiny computers every day that are embedded into our houses, our cars, our toys, and our work. As our world has become more complex, so have the capabilities of the microcontrollers embedded into our devices. The ARM(r) Cortex -M family represents the new class of microcontroller much more powerful than the devices available ten years ago. The purpose of this book is to present the design methodology to train young engineers to understand the basic building blocks that comprise devices like a cell phone, an MP3 player, a pacemaker, antilock brakes, and an engine controller. This book, now in its second edition (Jan 2014, 2nd printing), is the third in a series of three books that teach the fundamentals of embedded systems as applied to ARM(r) Cortex -M microcontrollers. This third volume is primarily written for senior undergraduate or first-year graduate electrical and computer engineering students. It could also be used for professionals wishing to design or deploy a real-time operating system onto an ARM platform. The first book Embedded Systems: Introduction to the ARM Cortex-M Microcontroller is an introduction to computers and interfacing focusing on assembly language and C programming. The second book Embedded Systems: Real-Time Interfacing to ARM Cortex-M Microcontroller focuses on interfacing and the design of embedded systems. This third book is an advanced book focusing on operating systems, high-speed interfacing, control systems, and robotics. Rather than buying and deploying an existing OS, the focus is on fundamental principles, so readers can write their-own OS. An embedded system is a system that performs a specific task and has a computer embedded inside. A system is comprised of components and interfaces connected together for a common purpose. Specific topics include microcontrollers, design, verification, hardware/software synchronization, interfacing devices to the computer, real-time operating systems, data collection and processing, motor control, analog filters, digital filters, and real-time signal processing. This book employs many approaches to learning. It will not include an exhaustive recapitulation of the information in data sheets. First, it begins with basic fundamentals, which allows the reader to solve new problems with new technology. Second, the book presents many detailed design examples. These examples illustrate the process of design. There are multiple structural components that assist learning. Checkpoints, with answers in the back, are short easy to answer questions providing immediate feedback while reading. Simple homework, with answers to the odd questions on the web, provides more detailed learning opportunities. The book includes an index and a glossary so that information can be searched. The most important learning experiences in a class like this are of course the laboratories. Each chapter has suggested lab assignments. More detailed lab descriptions are available on the web. Specifically for Volume 1, look at the lab assignments for EE319K. For Volume 2 refer to the EE445L labs, and for this volume, look at the lab assignments for EE445M/EE380L.6. There is a web site accompanying this book http: //users.ece.utexas.edu/ valvano/arm. Posted here are Keil uVision projects for each the example programs in the book. You will also find data sheets and Excel spreadsheets relevant to the material in this book. The book will cover embedded systems for the ARM(r) Cortex -M with specific details on the LM3S811, LM3S1968, LM3S8962, and TM4C123. Most of the topics can be run on the low-cost TM4C123 LaunchPad. Ethernet examples can be run on the LM3S8962. CAN and USB examples can be run on the TM4C123. Although the solutions are specific for the LM3S/TM4C family, it will be possible to use this book for other ARM deriva
This slightly revised 4th edition includes two example projects from the earlier editions not found in the third edition but is otherwise unchanged. As before it includes a massive amount of information about the 8051-family of microcontrollers and techniques for programming them in the C language. There is a strong emphasis on interrupt-driven programming and operating systems as well as many algorithms related to typical microcontroller interfacing. There is extensive ground-up coverage of serial interfacing and small-area networks.
Gain a Working Knowledge of the Entire Microprocessor Design Flow This unique step-by-step guide is a complete introduction to modern microprocessor design, explained in simple nontechnical language without complex mathematics. An ideal primer for those working in or studying the semiconductor industry, Microprocessor Design explains all the key concepts, terms, and acronyms needed to understand the steps required to design and manufacture a microprocessor. Developed from a successful corporate training course, this hands-on learning guide walks readers through every step of microprocessor design. You'll follow a new processor product from initial planning through design to production. In Microprocessor Design, the author converts his real-world design and teaching experience into an easy-to-follow reference employing an on-the-job-training approach to cover: The evolution of microprocessors Microprocessor design planning Architecture and microarchitecture Logic design and circuit design Semiconductor manufacturing Processor packaging and test This authoritative reference is an excellent introduction for students or engineers new to processor design and can show industry veterans how their specialty fits into the overall design flow. This accessible and practical guide will provide the reader with a broad working knowledge of the concepts of microprocessor design, as well as an understanding of the individual steps in the process and the jargon used by the industry.
The peripheral component interconnect (PCI) bus is the dominant bus
system used to connect the different elements making up today's
high-performance computer systems. Different PCI implementations
have also been developed for such applications as
telecommunications and embedded computing. If an application calls
for high speed, high reliability, flexible configuration, and bus
mastering, then PCI is the only logical bus choice. This book is an
applications-oriented introduction to the PCI bus, with an emphasis
on implementing PCI in a variety of computer architectures. Special
attention is given to industrial and mission-critical applications
of PCI bus.
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. The most complete, current guide to semiconductor processingFully revised to cover the latest advances in the field, Microchip Fabrication, Sixth Edition explains every stage of semiconductor processing, from raw material preparation to testing to packaging and shipping the finished device. This practical resource provides easy-to-understand information on the physics, chemistry, and electronic fundamentals underlying the sophisticated manufacturing materials and processes of modern semiconductors. State-of-the-art processes and cutting-edge technologies used in the patterning, doping, and layering steps are discussed in this new edition. Filled with detailed illustrations and real-world examples, this is a comprehensive, up-to-date introduction to the technological backbone of the high-tech industry. COVERAGE INCLUDES: The semiconductor industry Properties of semiconductor materials and chemicals Crystal growth and silicon wafer preparation Wafer fabrication and packaging Contamination control Productivity and process yields Oxidation The ten-step patterning process--surface preparation to exposure; developing to final inspection Next generation lithography Doping Layer deposition Metallization Process and device evaluation The business of wafer fabrication Devices and integrated circuit formation Integrated circuits Packaging
This cutting-edge, practical guide brings you an independent, comprehensive introduction to DSP processor technology. A thorough tutorial and overview of DSP architectures, this book incorporates a broad range of today's product offerings in examples that illustrate DSP features and capabilities. This book is especially useful to electronic systems designers, processor architects, engineering managers, and product planners.
Programming Massively Parallel Processors: A Hands-on Approach, Third Edition shows both student and professional alike the basic concepts of parallel programming and GPU architecture, exploring, in detail, various techniques for constructing parallel programs. Case studies demonstrate the development process, detailing computational thinking and ending with effective and efficient parallel programs. Topics of performance, floating-point format, parallel patterns, and dynamic parallelism are covered in-depth. For this new edition, the authors have updated their coverage of CUDA, including coverage of newer libraries, such as CuDNN, moved content that has become less important to appendices, added two new chapters on parallel patterns, and updated case studies to reflect current industry practices.
Add interesting FPGA and Verilog functions to your Arduino and Raspberry Pi creations! This hands-on guide is for makers who have been working with Raspberry Pi or Arduino and want to take their projects to the next level with Field Programmable Gate Arrays (FPGAs) and Verilog. Electronics guru Simon Monk follows his best-selling approach-assuming very little, starting slowly with easy, DIY examples, and gradually introducing more complex ideas. Programming FPGAs: Getting Started with Verilog is full of well-illustrated examples and step-by-step instructions. The book clearly explains the use of several popular FPGA boards, enabling readers to pick and choose hardware that best fits their needs. Readers will learn about modular design, PWM and servo pulse generation, display drivers-even audio and video! * Serves both as a hobbyists' guide and as an introduction for professional developers * All source code and example project files are available for download * Written in the clear style that electronics guru Simon Monk is famous for
|
You may like...
Teaching Music to Students with Special…
Alice Hammel, Ryan Hourigan
Hardcover
R3,280
Discovery Miles 32 800
Why Machines Will Never Rule the World…
Jobst Landgrebe, Barry Smith
Hardcover
R4,514
Discovery Miles 45 140
Aiding Forensic Investigation Through…
Alex Noel Joseph Raj, Vijayalakshmi G. V. Mahesh, …
Hardcover
R6,200
Discovery Miles 62 000
Exploring Advances in Interdisciplinary…
David Taniar, Lukman Hakim Iwan
Hardcover
R4,941
Discovery Miles 49 410
|