Saturday, October 31, 2009

Bosch Rexroth Lubricants Guide

Taken from About this Guide: The reliable operation of linear motion elements depends on selecting the right lubricants for the particular conditions of use.

A lubricant has to reduce friction and wear, provide protection from corrosion and soiling.

Lubricant has a decisive impact on the operation and service life of linear guides. A shortage of lubricant or the use of an unsuitable lubricant are often the cause of linear guide failure.

The choice of suitable lubricants requires careful consideration during the design, operation and servicing of linear guides. It depends above all on the operating temperature range and the environmental and operating conditions at the point of use. Consideration must also be given to the type of lubricant supply.

Most linear motion elements work with grease or oil lubrication. Oil/air lubrication is used in some cases.

This Lubrication Guide is generally valid for all STAR products. No distinction is made, therefore, between models or types. The guide is designed to provide you with fast help in choosing a suitable lubricant for your application.

STAR products can be provided with an initial supply of lubricant to ensure their smooth start-up. It is essential to ensure that these products are relubricated with a medium that is compatible with the initial lubricant.

Contents:

■About this Guide
■Initial Lubrication, Relubrication
■Lubricant Supply
■Lubricant Operating Conditions
■Selection Table
■Suitable Lubricants
■Applicable DIN Standards [ Codes for Lubricants According to DIN 51502 ~ K, KP, KF and KPF Lubricants According to DIN 51825 ~ C, CL, CL and CGLP Lubricants According to DIN 51517 ~ HL, HLP and HLVP Hydraulic Oils According to DIN 51524 ~ ISO Viscosity Classification for Oil Lubricants According to DIN 51519 ]
■Addresses of Lubricant Manufacturers
This Guide is available FREE at trilogysystems.com website, we merely collect the information, we are neither affiliated with the author(s), the website and Bosch Rexroth brand nor responsible for its content and change of content. (Read our disclaimer here or here before you download the document from the website written above by clicking the below link).

Download

Saturday, October 24, 2009

Thermodynamics : An Engineering Approach










Thermodynamics : An Engineering Approach



Book Description:

The worldwide bestseller Thermodynamics: An Engineering Approach brings further refinement to an approach that emphasizes a physical understanding of the fundamental concepts of thermodynamics. The authors offer an engineering textbook that "talks directly to tomorrow's engineers in a simple yet precise manner, that encourages creative thinking, and is read by the students with interest and enthusiasm."

The new edition features an early introduction of the first law of thermodynamics, separate coverage of closed systems energy analysis, combined coverage of control volume mass and energy analysis, and revised coverage of compressible flow. Over 300 comprehensive problems have been added to this physically intuitive text, many of which come from industrial applications.

The media package for this text is extensive, giving users a large variety of supplemental resources to choose from. A Student Resources DVD is packaged with each new copy of the text and contains the popular Engineering Equation Solver (EES) software, Physical Experiments, and an Interactive Thermodynamics tutorial. An Online Learning Center is also available to students and instructors at http://www.mhhe.com/cengel. Instructors also have access to an Instructor Resource CD-ROM that provides useful tools in order to optimize in-class presentations


Table of Contents:

1 Introduction and Basic Concepts
2 Energy Conversion and General Energy Analysis
3 Properties of Pure Substances
4 Energy Analysis of Closed Systems
5 Mass and Energy Analysis of Control Volumes
6 The Second Law of Thermodynamics
7 Entropy
8 Energy: A Measure of Work Potential
9 Gas Power Cycles
10 Vapor and Combined Power Cycles
11 Refrigeration Cycles
12 Thermodynamic Property Relations
13 Gas Mixtures
14 Gas Vapor Mixtures and Air-Conditioning
15 Chemical Reactions
16 Chemical and Phase Equilibrium
17 Compressible Flow
Appendix 1 Property Tables and Charts (SI Units)
Appendix 2 Property Tables and Charts (English Units)

Download

Saturday, October 17, 2009

Engineering Scholarships

This page will always be under construction as new scholarships become available and current scholarship are awarded

Advanced Engineering Mathematics Solutions Manual _ By Erwin Kreyszig

Advanced Engineering Mathematics ( 9th ) Ed + Solutions Manual _ By Erwin Kreyszig

WIE Advanced Engineering Mathematics
By Erwin Kreyszig
* Publisher: John Wiley & Sons
* Number Of Pages: 1232
* Publication Date: 2005-12-29
* ISBN / ASIN: 0471728977

This is an absolutely great book. At over 1000 pages it's a real opus - covering everything from ordinary differential equations, linear algebra, vector calculus, fourier analysis, complex analysis and probability. It's exceptionally well written - with plenty of clear examples, diagrams and exercises - constantly cross referencing back to the particular idea or formula that an example is employing. It presupposes only elementary calculus - and so makes an excellent university textbook to accompany study, or as a self-study book to further your maths knowledge.
I wish all maths books were this well written
Download
mihd.net

Tuesday, October 13, 2009

The Chemistry and Technology of Petroleum, Third Edition (Chemical Industries)By James G. Speight

The Chemistry and Technology of Petroleum, Third Edition (Chemical Industries)By James G. Speight



Publisher: CRC
Number Of Pages: 934
Publication Date: 1999-01-21
ISBN-10 / ASIN: 0824702174
ISBN-13 / EAN: 9780824702175
Binding: Hardcover
Product Description:
"Fully covers the subject-from underground formation of petroleum to recovery of refined products. Third Edition contains new chapters on the structure of petroleum, refining heavy feedstocks, instability and incompatibility in petroleum products, environmental aspects of refining and more."
Download
rapidshare
filefactory
mihd.net

Monday, October 5, 2009

Programmable Logic Controllers, Fourth Edition

Programmable Logic Controllers, Fourth Edition
W.Bolton, "Programmable Logic Controllers, Fourth Edition"Newnes ISBN / ASIN:0750681128 2006 304 pages PDF 2.7MB. This is the introduction to PLCs for which baffled students, technicians and managers have been waiting. In this straightforward, easy-to-read guide, Bill Bolton has kept the jargon to a minimum, considered all the programming methods in the standard IEC 1131-3 - in particular ladder programming, and presented the subject in a way that is not device specific to ensure maximum applicability to courses in electronics and control systems.Now in its fourth edition, this best-selling text has been expanded with increased coverage of industrial systems and PLCs and more consideration has been given to IEC 1131-3 and all the programming methods in the standard. The new edition brings the book fully up to date with the current developments in PLCs, describing new and important applications such as PLC use in communications (e.g. Ethernet an extremely popular system), and safety in particular proprietary emergency stop relays (now appearing in practically every PLC based system).The coverage of commonly used PLCs has been increased, including the ever popular Allen Bradley PLCs, making this book an essential source of information both for professionals wishing to update their knowledge, as well as students who require a straight forward introduction to this area of control engineering.Having read this book, readers will be able to:* Identify the main design characteristics and internal architecture of PLCs* Describe and identify the characteristics of commonly used input and output devices* Explain the processing of inputs and outputs of PLCs* Describe communication links involved with control systems* Develop ladder programs for the logic functions AND, OR, NOT, NAND, NOT and XOR* Develop functional block, instruction list, structured text and sequential function chart programs* Develop programs using internal relays, timers, counters, shift registers, sequencers and data handling* Identify safety issues with PLC systems* Identify methods used for fault diagnosis, ing and debugging programs

Programmable Logic Controllers, 4th Edition, 2006 by W. Bolton

Programmable Logic Controllers, 4th Edition, 2006 by W. Bolton
* * ** Publisher:* * Newnes
* * * Number Of Pages:* 304
* * * Publication Date:* 2006-08-30
* * * ISBN-10 / ASIN:* 0750681128
* * * ISBN-13 / EAN:* 9780750681124
* * * Binding:
* PaperbackProduct Description:
This is the introduction to PLCs for which baffled students, technicians and managers have been waiting. In this straightforward, easy-to-read guide, Bill Bolton has kept the jargon to a minimum, considered all the programming methods in the standard IEC 1131-3 - in particular ladder programming, and presented the subject in a way that is not device specific to ensure maximum applicability to courses in electronics and control systems.Now in its fourth edition, this best-selling text has been expanded with increased coverage of industrial systems and PLCs and more consideration has been given to IEC 1131-3 and all the programming methods in the standard. The new edition brings the book fully up to date with the current developments in PLCs, describing new and important applications such as PLC use in communications (e.g. Ethernet an extremely popular system), and safety in particular proprietary emergency stop relays (now appearing in practically every PLC based system).The coverage of commonly used PLCs has been increased, including the ever popular Allen Bradley PLCs, making this book an essential source of information both for professionals wishing to update their knowledge, as well as students who require a straight forward introduction to this area of control engineering.Having read this book, readers will be able to:* Identify the main design characteristics and internal architecture of PLCs* Describe and identify the characteristics of commonly used input and output devices* Explain the processing of inputs and outputs of PLCs* Describe communication links involved with control systems* Develop ladder programs for the logic functions AND, OR, NOT, NAND, NOT and XOR* Develop functional block, instruction list, structured text and sequential function chart programs* Develop programs using internal relays, timers, counters, shift registers, sequencers and data handling* Identify safety issues with PLC systems* Identify methods used for fault diagnosis, testing and debugging programsFully matched to the requirements of BTEC Higher Nationals, students are able to check their learning and understanding as they work through the text using the Problems section at the end of each chapter. Complete answers are provided in the back of the book.* Thoroughly practical introduction to PLC use and application - not device specific, ensuring relevance to a wide range of courses* New edition expanded with increased coverage of IEC 1131-3, industrial control scenarios and communications - an important aspect of PLC use* Problems included at the end of each chapter, with a complete set of answers given at the back of the book

Network Processor Design, Volume 3 By Mark A. Franklin, Patrick Crowley, Haldun

Network Processor Design, Volume 3: Issues and Practices, Volume 3 (The Morgan Kaufmann Series in Computer Architecture and Design) By Mark A. Franklin, Patrick Crowley, Haldun Hadimioglu, Peter Z. Onufryk

* * * Publisher:* Morgan Kaufmann
* * * Number Of Pages:* 336
* * * Publication Date:* 2005-02-01
* * * ISBN-10 / ASIN:* 0120884763
* * * ISBN-13 / EAN:* 9780120884766

* * * Binding:* Paperback
Product Description:
The past few years have seen significant change in the landscape of high-end network processing. In response to the formidable challenges facing this emerging field, the editors of this series set out to survey the latest research and practices in the design, programming, and use of network processors.

Through chapters on hardware, software, performance and modeling, Volume 3 illustrates the potential for new NP applications, helping to lay a theoretical foundation for the architecture, evaluation, and programming of networking processors.

Like Volume 2 of the series, Volume 3 further shifts the focus from achieving higher levels of packet processing performance to addressing other critical factors such as ease of programming, application developments, power, and performance prediction. In addition, Volume 3 emphasizes forward-looking, leading-edge research in the areas of architecture, tools and techniques, and applications such as high-speed intrusion detection and prevention system design, and the implementation of new interconnect standards.

*Investigates current applications of network processor technology at Intel; Infineon Technologies; and NetModule.

Presents current research in network processor design in three distinct areas:
*Architecture at Washington University, St. Louis; Oregon Health and Science University; University of Georgia; and North Carolina State University.
*Tools and Techniques at University of Texas, Austin; Academy of Sciences, China; University of Paderborn, Germany; and University of Massachusetts, Amherst.
*Applications at University of California, Berkeley; Universidad Complutense de Madrid, Spain; ETH Zurich, Switzerland; Georgia Institute of Technology; Vrije Universiteit, the Netherlands; and Universiteit Leiden, the Netherlands.
Download

Network Processor Design, Volume 2 By Mark A. Franklin, Patrick Crowley, Haldun

Network Processor Design, Volume 2: Issues and Practices, Volume 2 (The Morgan Kaufmann Series in Computer Architecture and Design) By Mark A. Franklin, Patrick Crowley, Haldun Hadimioglu, Peter Z. Onufryk* * * Publisher:* Morgan Kaufmann
* * * Number Of Pages:* 464
* * * Publication Date:* 2003-11-18
* * * ISBN-10 / ASIN:* 0121981576
* * * ISBN-13 / EAN:* 9780121981570
* * * Binding:* Paperback
Product Description:
Responding to ever-escalating requirements for performance, flexibility, and economy, the networking industry has opted to build products around network processors. To help meet the formidable challenges of this emerging field, the editors of this volume created the first Workshop on Network Processors, a forum for scientists and engineers to discuss latest research in the architecture, design, programming, and use of these devices. This series of volumes contains not only the results of the annual workshops but also specially commissioned material that highlights industry's latest network processors.

Like its predecessor volume, Network Processor Design: Principles and Practices, Volume 2 defines and advances the field of network processor design. Volume 2 contains 20 chapters written by the field's leading academic and industrial researchers, with topics ranging from architectures to programming models, from security to quality of service.

·Describes current research at UNC Chapel Hill, University of Massachusetts, George Mason University, UC Berkeley, UCLA, Washington University in St. Louis, Linköpings Universitet, IBM, Kayamba Inc., Network Associates, and University of Washington.


·Reports the latest applications of the technology at Intel, IBM, Agere, Motorola, AMCC, IDT, Teja, and Network Processing Forum.
Download


Dedicated Digital Processors: Methods in Hardware/Software Co-Design By F. Mayer

Dedicated Digital Processors: Methods in Hardware/Software Co-Design By F. MayerPublisher:* Wiley
* * * Number Of Pages:* 314
* * * Publication Date:* 2004-03-05
* * * ISBN-10 / ASIN:* 0470844442
* * * ISBN-13 / EAN:* 9780470844441
* * * Binding:* Hardcover
Product Description:
The recent evolution of digital technology has resulted in the design of digital processors with increasingly complex capabilities. The implementation of hardware/software co-design methodologies provides new opportunities for the development of low power, high speed DSPs and processor networks. Dedicated digital processors are digital processors with an application specific computational task.

Dedicated Digital Processors presents an integrated and accessible approach to digital processor design principles, processes, and implementations based upon the author's considerable experience in teaching digital systems design and digital signal processing. Emphasis is placed on presentation of hardware/software co-design methods, with examples and illustrations provided throughout the text. System-on-a-chip and embedded systems are described and examples of high speed real-time processing are given. Coverage of standard and emerging DSP architectures enable the reader to make an informed selection when undertaking their own designs.

* * * Presents readers with the elementary building blocks for the design of digital hardware systems and processor networks
* * * Provides a unique evaluation of standard DSP architectures whilst providing up-to-date information on the latest architectures, including the TI 55x and TigerSharc chip families and the Virtex FPGA (field-programmable gate array)

* * * Introduces the concepts and methodologies for describing and designing hardware
* * * VHDL is presented and used to illustrate the design of a simple processor
* * * A practical overview of hardware/software codesign with design techniques and considerations illustrated with examples of real-world designs

Fundamental reading for graduate and senior undergraduate students of computer and electronic engineering, and Practicing engineers developing DSP applications.
Download

An Embedded Software Primer By David E. Simon

An Embedded Software Primer By David E. Simon
Publisher:* Addison-Wesley Professional
* * * Number Of Pages:* 448
* * * Publication Date:* 1999-08-15
* * * ISBN-10 / ASIN:* 020161569X
* * * ISBN-13 / EAN:* 9780201615692
* * * Binding:* Paperback
Book Description:
An Embedded Software Primer is a clearly written, insightful manual for engineers interested in writing embedded-system software. The example-driven approach puts you on a fast track to understanding embedded-system programming and applying what you learn to your projects. This book will give you the necessary foundation to work confidently in this field.


Building on your basic knowledge of computer programming concepts, this book is right for you will help you to:

* Learn core principles and advanced techniques of embedded-system software.
* Find out what a real-time operating system (RTOS) does and how to use one effectively.
* Experiment with sample code and the (C/OS RTOS version 1.11 (on the accompanying CD).
* Apply what you learn, no matter which microprocessor or RTOS you use.

After reading this book, you will be able to tackle the challenges of embedded system programming and quickly reap the benefits of your new skills. Publisher:* Addison-Wesley Professional
* * * Number Of Pages:* 448
* * * Publication Date:* 1999-08-15
* * * ISBN-10 / ASIN:* 020161569X
* * * ISBN-13 / EAN:* 9780201615692
* * * Binding:* Paperback
Book Description:
An Embedded Software Primer is a clearly written, insightful manual for engineers interested in writing embedded-system software. The example-driven approach puts you on a fast track to understanding embedded-system programming and applying what you learn to your projects. This book will give you the necessary foundation to work confidently in this field.


Building on your basic knowledge of computer programming concepts, this book is right for you will help you to:

* Learn core principles and advanced techniques of embedded-system software.
* Find out what a real-time operating system (RTOS) does and how to use one effectively.
* Experiment with sample code and the (C/OS RTOS version 1.11 (on the accompanying CD).
* Apply what you learn, no matter which microprocessor or RTOS you use.

After reading this book, you will be able to tackle the challenges of embedded system programming and quickly reap the benefits of your new skills.
Download

Programming 32-bit Microcontrollers in C: Exploring the PIC32 (Embedded Technology) by Lucio Di Jasio

Programming 32-bit Microcontrollers in C: Exploring the PIC32 (Embedded Technology) by Lucio Di Jasio Publisher:* * Newnes
* * * Number Of Pages:* 600
* * * Publication Date:* 2008-04-01
* * * ISBN-10 / ASIN:* 0750687096
* * * ISBN-13 / EAN:* 9780750687096
* * * Binding:* Paperback



Product Description:

*Just months after the introduction of the new generation of 32-bit PIC microcontrollers, a Microchip insider and acclaimed author takes you by hand at the exploration of the PIC32

*Free CD-ROM includes source code in C and the Microchip MPLAB C32 compiler

*Includes handy checklists to help readers perform the most common programming and debugging tasks

The new 32-bit microcontrollers bring the promise of more speed and more performance while offering an unprecedented level of compatibility with existing 8 and 16-bit PIC microcontrollers. In sixteen engaging chapters, using a parallel track to his previous title dedicated to 16-bit programming, the author puts all these claims to test while offering a gradual introduction to the development and debugging of embedded control applications in C.
Author Lucio Di Jasio, a PIC and embedded control expert, offers unique insight into the new 32-bit architecture while developing a number of projects of growing complexity.
Experienced PIC users and newcomers to the field alike will benefit from the text's many thorough examples which demonstrate how to nimbly side-step common obstacles, solve real-world design problems efficiently and optimize code using the new PIC32 features and peripheral set.

You will learn about:
*basic timing and I/O operation
*debugging methods with the MPLAB SIM *simulator and ICD tools
*multitasking using the PIC32 interrupts
*all the new hardware peripherals
*how to control LCD displays
*experimenting with the Explorer16 board and *the PIC32 Starter Kit
*accessing mass-storage media
*generating audio and video signals
*and more!

TABLE OF CONTENTS
Day 1 And the adventure begins
Day 2 Walking in circles
Day 3 Message in a Bottle
Day 4 NUMB3RS
Day 5 Interrupts
Day 6 Memory
Part 2 Experimenting
Day 7 Running
Day 8 Communication
Day 9 Links
Day 10 Glass = Bliss
Day 11 It's an analog world
Part 3 Expansion
Day 12 Capturing User Inputs
Day 13 UTube
Day 14 Mass Storage
Day 15 File I/O
Day 16 Musica Maestro!

*32-bit microcontrollers are becoming the technology of choice for high performance embedded control applications including portable media players, cell phones, and GPS receivers.
*Learn to use the C programming language for advanced embedded control designs and/or learn to migrate your applications from previous 8 and 16-bit architectures.
*All code examples and software tools required to get acquainted with Microchip's MPLAB development environment, and to complete all the projects described in the book, are offered in the attached CDROM including the MPLAB C32 C Compiler (free Student Edition) and the full source code for more than 15 entertaining projects.

Format: PDF
Archive: RAR (multiple extraction required, original 'scene' packing)
Extras: DDU nfo & diz files
Size: 4.3 Mb

Password: giftfromfatherxmas
Download

mihd.net
rapidshare
mihd.net
ziddu

The 8051 Microcontroller and Embedded Systems Using Assembly Language and C 2nd Edition Muhammad Ali (8051)

The 8051 Microcontroller and Embedded Systems Using Assembly Language and C 2nd Edition Muhammad Ali (8051)Book Description
This book uses a step-by-step approach to teach the fundamentals of assembly language programming and interfacing of the 8051 microcontroller. It uses many examples to clarify concepts. Simple, concise examples are utilized to show what action each instruction performs, then a sample is provided to show its application. This text provides a comprehensive understanding of the internal organization of the 8051 registers and resources in a way that sheds the student's fear of assembly language. Whether students become designers of stand-alone systems or complex embedded systems, they will find this text a useful resource.

Book Info
Comprehensive text begins with an introduction to computing and the history of the 8051. Allows readers to progress at their own speed and level. 3 1/2 inch disk included. --This text refers to the Hardcover edition.

About the Author

Muhammad Ali Mazidi went to Tabriz University and holds Master’s degrees from both Southern Methodist University and the University of Texas at Dallas. He is currently a.b.d. on his Ph.D. in the Electrical Engineering Department of Southern Methodist University. He is co-author of a widely used textbook, The 80x86 IBM PC and Compatible Computers, also available from Prentice Hall. He teaches microprocessor-based system design at DeVry University in Dallas, Texas.

Janice Gillispie Mazidi has a Master of Science degree in Computer Science from the University of North Texas. She has several years of experience as a software engineer in Dallas. She has been chief technical writer and production manager, and was responsible for software development and testing of a widely used textbook, The 80x86 IBM PC and Compatible Computers, also available from Prentice Hall.


Rolin McKinlay has a BSEET from DeVry University. He is currently working on his Master’s degree and PE license in the state of Texas. He is currently self-employed as a programmer and circuit board designer, and is a partner in MicroDigitalEd.com.
Download

Friday, October 2, 2009

Practical and Experimental Robotics

Practical and Experimental Robotics
Ferat Sahin, Pushkin Kachroo, "Practical and Experimental Robotics"CRC ISBN / ASIN: 1420059092 2007 464 pages DJVU 9.4MBTaking a completely hands-on approach, using cheap and easily available robotics kits, Practical and Experimental Robotics provides a detailed exploration of the construction, theory, and experiments for different types of robots. With topics ranging from basic stamp microcontrollers to biped and propeller based robots, the text contains laboratory experiments, examples with solutions, and case studies. The authors begin with a review of the essential elements of electronics and mechanics. They describe the basic mechanical construction and electrical control of the robot, then give at least one example of how to operate the robot using microcontrollers or software. The book includes a reference chapter on Basic Stamp Microcontollers with example code pieces and a chapter completely devoted to PC interfacing. Each chapter begins with the fundamentals, then moves on to advanced topics, thus building a foundation for learning from the ground up. Building a bridge between technicians who have hands-on experience and engineers with a deeper insight into the workings, the book covers a range of machines, from arm, wheel, and leg robots to flying robots and robotic submarines and boats. Unlike most books in this field, this one offers a complete set of topics from electronics, mechanics, and computer interface and programming, making it an independent source for knowledge and understanding of robotics.
Download

Thursday, October 1, 2009

Processor Design: System-On-Chip Computing for ASICs and FPGAs

Processor Design: System-On-Chip Computing for ASICs and FPGAs




Processor Design: System-On-Chip Computing for ASICs and FPGAsSpringer; 1 edition ISBN: 1402055293 528 pages June 28, 2007 PDF 14 MbProcessor Design addresses the design of different types of embedded, firmware-programmable computation engines. Because the design and customization of embedded processors has become a mainstream task in the development of complex SoCs (Systems-on-Chip), ASIC and SoC designers must master the integration and development of processor hardware as an integral part of their job. Even contemporary FPGA devices can now accommodate several programmable processors. There are many different kinds of embedded processor cores available, suiting different kinds of tasks and applications.Processor Design provides insight into a number of different flavors of processor architectures and their design, software tool generation, implementation, and verification. After a brief introduction to processor architectures and how processor designers have sometimes failed to deliver what was expected, the authors introduce a generic flow for embedded on-chip processor design and start to explore the vast design space of on-chip processing. The types of processor cores covered include general purpose RISC cores, traditional DSP, a VLIW approach to signal processing, processor cores that can be customized for specific applications, reconfigurable processors, protocol processors, Java engines, and stream processors. Co-processor and multi-core design approaches that deliver application-specific performance over and above that which is available from single-core designs are also described.special design requirements for processors targeted for FPGA implementation, clock generation and distribution in microprocessor circuits, and clockless realization of processors are addressed. Tools and methodologies for application-specific embedded processor design are covered, together with processor modelling and early estimation techniques, and programming tool support for custom processors. The book concludes with a glance to the future of embedded on-chip processors.

Download
rapidshare
icefile

Fundamentals of Robotics: Linking Perception to Action

Fundamentals of Robotics: Linking Perception to Action


Ming Xie, "Fundamentals of Robotics: Linking Perception to Action"World Scientific Pub Co Inc 716 pages 2003 ISBN: 9812383352 PDF 35.3 MBTomorrow's robots, which includes the humanoid robot, can perform task like tutoring children, working as tour guides, driving humans to and from work, do the family shopping etc. Tomorrow's robots will enhance lives in ways we never dreamed possible. No time to attend the decisive meeting on Asian strategy? Let your robot go for you and make the decisions. Not feeling well enough to go to the clinic? Let Dr Robot come to you, make a diagnosis, and get you the necessary medicine for treatment. No time to coach the soccer team this week? Let the robot do it for you. Tomorrow's robots will be the most exciting and revolutionary things to happen to the world since the invention of the automobile. It will change the way we work, play, think, and live. Because of this, nowadays robotics is one of the most dynamic fields of scientific research. These days, robotics is offered in almost every university in the world. Most mechanical engineering departments offer a similar course at both the undergraduate and graduate levels. And increasingly, many computer and electrical engineering departments are also offering it. This book will guide you, the curious beginner, from yesterday to tomorrow. The book will cover practical knowledge in understanding, developing, and using robots as versatile equipment to automate a variety of industrial processes or tasks. But, the book will also discuss the possibilities we can look forward to when we are capable of creating a vision-guided, learning machine.

Saturday, September 26, 2009

Programming and Customizing the AVR Microcontroller


Programming and Customizing the AVR Microcontroller

Book Description
This reader-friendly guide shows you how to take charge of the newest, most versatile microcontrollers around, Atmel's AVR RISC chip family. Inside, Electronics World writer and astronomy instrumentation developer Dhananjay V. Gadre walks you from first meeting these exciting new computers-on-a-chip all the way through design and ready-to-launch products.

Download Description
How to take charge of the newest, most versatile microcontrollers around, Atmel's AVR RISC chip family.

From the Back Cover
PROGRAMMING AND CUSTOMIZING THE AVR MICROCONTROLLER
Packed with examples, projects, code, and tips! ON THE CD-ROM
*Application-building tools
*Complete source code Meet the new chips on the block! (and teach them a whole new set of tricks)
This reader-friendly guide shows you how to take charge of the newest, most versatile microcontrollers around, Atmel's AVR RISC chip family. Inside, Electronics World writer and astronomy instrumentation developer Dhananjay V. Gadre walks you from first meeting these exciting new computers-on-a-chip all the way through design and ready-to-launch products. Programming and Customizing the AVR Microcontroller clarifies this versatile chip's basics and coaches you through sophisticated applications, using plenty of examples. Even programming newcomers will be able to follow the clearly illustrated, learn-as-you-go instructions. Yet professionals who need to get a project up and running quickly will find the details they need in the author's comprehensive coverage of the AVR's components and capabilities.

Part of the popular TAB Electronics series, Programming and Customizing the AVR Microcontroller features: *Easy-to-use explanations of all the AVR's subsystems, with plenty of examples and experiments
*Handfuls of ready-to-try projects, plus useful routines to plug into your own designs
*A confusion-reducing chapter on system design, and a complete AVR system development toolkit
*Hardware-software interfacing help
*AVR applications using assembly and C
*A guide to the best AVR on-line resources
*CD-ROM loaded with all the tools and source code you need to develop applicationsWhether you’re designing for fun or adding intelligence to products for a paycheck, Programming and Customizing the AVR Microcontroller is the way to go for a smoother ride.Step-by-Step Projects

Electronic Dice
Morse Keyer
Dual Channel Voltmeter
Kitchen Timer
Radio Beacon Controller
Data Acquisition System
Electronic Lock
Interfaced Pulse Counter
Musical Follow-Me Toy
Plus many Do-It-Yourself Ideas
pass: groovy
Download

Friday, September 25, 2009

Introductory Circuit Analysis (10th Edition) By Robert L. Boylestad

Introductory Circuit Analysis (10th Edition) By Robert L. Boylestad


* * * Publisher:* Prentice Hall
* * * Number Of Pages:* 1248
* * * Publication Date:* 2002-03-04
* * * ISBN-10 / ASIN:* 013097417X
* * * ISBN-13 / EAN:* 9780130974174
* * * Binding:* Hardcover
Book Description:
THE most widely acclaimed introduction to circuit analysis for more than three decades. Features exceptionally clear explanations and descriptions, step-by-step examples, more than 50 practical applications, over 2000 easy-to-challenging practice problems, and comprehensive coverage of essentials. PSpice, OrCAd version 9.2 Lite Edition, Multisims 2001 version of Electronics Workbench, and MathCad software references and examples are used throughout. Computer programs (C++, BASIC and PSpice) are printed in color, as they run, at the point in the book where they are discussed. Current and Voltage. Resistance. Ohm's Law, Power, and Energy. Series Circuits. Parallel Circuits. Series-Parallel Networks. Methods of Analysis & Selected Topics. Network Theorems. Capacitors. Magnetic Circuits. Inductors. Sinusodial Alternating Waveforms. The Basic Elements and Phasors. Series and Parallel ac Circuits. Series-Parallel ac Networks. Methods of Analysis and Related Topics. Network Theorems (ac). Power (ac). Resonance. Transformers. Polyphase Systems. Decibels, Filters, and Bode Points. Pulse Waveforms and the R-C Response. Nonsinusodial Circuits. System Analysis: An Introduction. For those working in electronic technology.

Download
mihd.net
rapidshare
filefactory
rapidshare

The 8051 Microcontroller: Architecture, Programming, and Applications By Kenneth

The 8051 Microcontroller: Architecture, Programming, and Applications By Kenneth

Publisher:* West Publishing Company
* * * Number Of Pages:* 241
* * * Publication Date:* 1991-04
* * * ISBN-10 / ASIN:* 0314772782
* * * ISBN-13 / EAN:* 9780314772787
* * * Binding:* Paperback
Product Description:

Designed as a main or supplementary text for courses on microprocessors or microcontrollers. Packaged with a customized disk containing an 8051 assembler and 8051 simulator. Focuses on programming the Intel 8051 microcontroller, one of the most common microprocessors used in controls or instrumentation applications using assembly code. Text has been updated to include easier-to-read computer programs and more hardware interfacing. Instruction Set in the Appendix has been expanded. Preliminary and hardware chapters from Ayala's 8086 text (1995) have been added so the 8051 text can now be used in a first microprocessor course as well as advanced. ALSO AVAILABLE INSTRUCTOR SUPPLEMENTS CALL CUSTOMER SUPPORT TO ORDER Solutions Manual, ISBN: 0-314-20985-9 Transparency Masters, ISBN: 0-314-20986-7

Download
rapidshare
mihd.net
rapidshare

Programming Embedded Systems in C and C ++ By Michael Barr

Programming Embedded Systems in C and C ++ By Michael Barr

* * * Publisher:* O' Media, Inc.
* * * Number Of Pages:* 194
* * * Publication Date:* 1999-01-30
* * * ISBN-10 / ASIN:* 1565923545
* * * ISBN-13 / EAN:* 9781565923546
* * * Binding:* Paperback

Product Description:

Embedded software is in almost every electronic device designed today. There is software hidden away inside our watches, microwaves, VCRs, cellular telephones, and pagers; the military uses embedded software to guide smart missiles and detect enemy aircraft; communications satellites, space probes, and modern medicine would be nearly impossible without it. Of course, someone has to write all that software, and there are thousands of computer scientists, electrical engineers, and other professionals who actually do.

Each embedded system is unique and highly customized to the application at hand. As a result, embedded systems programming is a widely varying field that can take years to master. However, if you have some programming experience and are familiar with C or C++, you're ready to learn how to write embedded software. The hands-on, no-nonsense style of this book will help you get started by offering practical advice from someone who's been in your shoes and wants to help you learn quickly.

The techniques and code examples presented here are directly applicable to real-world embedded software projects of all sorts. Even if you've done some embedded programming before, you'll still benefit from the topics in this book, which include:

* * * Testing memory chips quickly and efficiently
* * * Writing and erasing Flash memory
* * * Verifying nonvolatile memory contents with CRCs
* * * Interfacing to on-chip and external peripherals
* * * Device driver design and implementation
* * * Optimizing embedded software for size and speed

So whether you're writing your first embedded program, designing the latest generation of hand-held whatchamacalits, or simply managing the people who do, this book is for you.
size: 846.01 KB
mihd.net
megaupload
rapidshare
megaupload
mihd.net
mihd.net

Embedded Microprocessor Systems: Real World Design, Third Edition By Stuart Ball

Embedded Microprocessor Systems: Real World Design, Third Edition By Stuart Ball

# Paperback: 432 pages
# Publisher: Newnes; 3 edition (November 18, 2002)
# Language: English
# ISBN-10: 0750675349
# ISBN-13: 978-0750675345


Download

Monday, September 21, 2009

Absolute Beginner's Guide to Building Robots

Absolute Beginner's Guide to Building Robots

Finally, a robots book for people who don't know the first thing about robotics! Absolute Beginner's Guide to Robots is well-written, inviting, and action-packed, with engaging ideas and fascinating factoids about robots and robot-related arts and sciences. You are led gently into the intimidating world of robotics, but nearly 400 pages later, you emerge with a respectable knowledge of robot history, the major fields and "schools" of robotics today, and the basic skills and resources needed to create hobby robots. By the end of the book, you will be the proud owner of three bots, the first two of which demonstrate key robotic principles. The third is a programmable/expandable robot, which serves as a platform for future experimentation. And best of all, these robots are built with simple to get and inexpensive parts - many of which you already have around the house!
Pass:-www.dl4all.com
Download

123 Robotics Experiments for the Evil Genius

123 Robotics Experiments for the Evil Genius


355 pages | McGraw-Hill/TAB Electronics; 1 edition (January 23, 2004) | 0071413588 | PDF | 42 Mb
23 ROBOT EXPERIMENTS!
123 STEPS NEEDED TO BRING OUT THE GENIUS IN EVERY BASEMENT HOBBYIST!
If you enjoy tinkering in your workshop and have a fascination for robotics, you'll have hours of fun working through the 123 experiments found in this innovative project book.

More than just an enjoyable way to spend time, these exciting experiments also provide a solid grounding in robotics, electronics, and programming. Each experiment builds on the skills acquired in those before it so you develop a hands-on, nuts-and-bolts understanding of robotics -- from the ground up.

123 Robotics Projects for the Evil Genius --

* Introduces you to robotics, electronics, and programming for robotics step-by-step -- you don't need to be a science whiz to get started, but you will be when you have finished
* Vividly explains the science behind robots and the technologies needed to build them, including: Electronics; Mechanical assembly; Motors and batteries; Programming and microcontrollers
* Shows how you can create simple robots and models using materials found around the house and workroom

* Requires only inexpensive, easily obtained parts and tools
* Provides a PCB (printed circuit board) that will make it easy to create the circuits used in this book as well as your own experiments
* Gives you directions for building a maze-solving robot, two different designs for a light-seeking robot, an artificial intelligence program that will respond to you, and much more
* Explains underlying principles and suggests other applications
* Supplies parts lists and program listings
Download

Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism By James Reinders

Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism By James Reinders

* * * Publisher:* O' Media, Inc.
* * * Number Of Pages:* 332
* * * Publication Date:* 2007-07-12
* * * ISBN-10 / ASIN:* 0596514808
* * * ISBN-13 / EAN:* 9780596514808
* * * Binding:* Paperback

Product Description:

Multi-core chips from Intel and AMD offer a dramatic boost in speed and responsiveness, and plenty of opportunities for multiprocessing on ordinary desktop computers. But they also present a challenge: More than ever, multithreading is a requirement for good performance. This guide explains how to maximize the benefits of these processors through a portable C++ library that works on Windows, Linux, Macintosh, and Unix systems. With it, you'll learn how to use Intel Threading Building Blocks (TBB) effectively for parallel programming -- without having to be a threading expert. Written by James Reinders, Chief Evangelist of Intel Software Products, and based on the experience of Intel's developers and customers, this book explains the key tasks in multithreading and how to accomplish them with TBB in a portable and robust manner. With plenty of examples and full reference material, the book lays out common patterns of uses, reveals the gotchas in TBB, and gives important guidelines for choosing among alternatives in order to get the best performance. You'll learn how Intel Threading Building Blocks: Enables you to specify tasks instead of threads for better portability, easier programming, more understandable source code, and better performance and scalability in general Focuses on the goal of parallelizing computationally intensive work to deliver high-level solutions Is compatible with other threading packages, and doesn't force you to pick one package for your entire program Emphasizes scalable, data-parallel programming, which allows program performance to increase as you add processors Relies on generic programming, which enables you to write the best possible algorithms with thefewest constraints Any C++ programmer who wants to write an application to run on a multi-core system will benefit from this book. TBB is also very approachable for a C programmer or a C++ programmer without much experience with templates. Best of all, you don't need experience with parallel programming or multi-core processors to use this book.

Format: PDF (Vector, High quality, 3 level bookmarks)
Archive: RAR
Size: 2.34 MB
MD5: 87897c2c9edd5b4281ffbd8fcdfcc8e2

Download

mihd.net
megaupload

Microcontroller Projects in C for the 8051

Microcontroller Projects in C for the 8051

Paperback: 178 pages
Data: June 15, 2000
Format: PDF
Description: 'The projects are well chosen and they illustrate a number of practical applications in sufficient detail for readers to be able to develop the work further... The 8051 microcomputer architecture is immensely popular and the Amtel processor used by the author is an ideal vehicle for introducing microcontroller applications.' Mike Tooley

'The book is very much focused on projects. These are quite simple in concept, and would be excellent for a college course or even early years at university. They develop nicely in complexity and sophistication and are consistently structured and laid out.' Mike James

Download

Programming 16-Bit PIC Microcontrollers in C: Learning to Fly the PIC 24 (Embedded Technology) (Embedded Technology) By Lucio Di Jasio

Programming 16-Bit PIC Microcontrollers in C: Learning to Fly the PIC 24 (Embedded Technology) (Embedded Technology)
By Lucio Di Jasio
* * Publisher:* Newnes
* * * Number Of Pages:* 400
* * * Publication Date:* 2007-03-16

* * * ISBN-10 / ASIN:* 0750682922
* * * ISBN-13 / EAN:* 9780750682923
* * * Binding:* Paperback

Product Description:

. A Microchip insider tells all on the newest, most powerful PICs ever!

. FREE CD-ROM includes source code in C, the Microchip C30 compiler, and MPLAB SIM software

. Includes handy checklists to help readers perform the most common programming and debugging tasks

The new 16-bit PIC24 chip provides embedded programmers with more speed, more memory, and more peripherals than ever before, creating the potential for more powerful cutting-edge PIC designs. This book teaches readers everything they need to know about these chips: how to program them, how to test them, and how to debug them, in order to take full advantage of the capabilities of the new PIC24 microcontroller architecture.

Author Lucio Di Jasio, a PIC expert at Microchip, offers unique insight into this revolutionary technology, guiding the reader step-by-step from 16-bit architecture basics, through even the most sophisticated programming scenarios. This book's common-sense, practical, hands-on approach begins simply and builds up to more challenging exercises, using proven C programming techniques. Experienced PIC users and newcomers to the field alike will benefit from the text's many thorough examples, which demonstrate how to nimbly side-step common obstacles, solve real-world design problems efficiently, and optimize code for all the new PIC24 features.

You will learn about:
. basic timing and I/O operations,
. multitasking using the PIC24 interrupts,
. all the new hardware peripherals
. how to control LCD displays,
. generating audio and video signals,
. accessing mass-storage media,
. how to share files on a mass-storage device with a PC,
. experimenting with the Explorer 16 demo board, debugging methods with MPLAB-SIM and ICD2 tools, and more!

·A Microchip insider tells all on the newest, most powerful PICs ever!

·Condenses typical introductory "fluff" focusing instead on examples and exercises that show how to solve common, real-world design problems quickly

·Includes handy checklists to help readers perform the most common programming and debugging tasks

·FREE CD-ROM includes source code in C, the Microchip C30 compiler, and MPLAB SIM software, so that readers gain practical, hands-on programming experience


PDF
3.215 MB

Download
mihd.net
filefactory

PIC Microcontrollers (Newnes Know It All) (Newnes Know It All) By Lucio Di Jasio; Tim Wilmshurst; Dogan Ibrahim; John Morton; Martin P. Bates; Jack S

PIC Microcontrollers (Newnes Know It All) (Newnes Know It All) By Lucio Di Jasio; Tim Wilmshurst; Dogan Ibrahim; John Morton; Martin P. Bates; Jack S

* * * Publisher:* Newnes
* * * Number Of Pages:* 928
* * * Publication Date:* 2007-08-01
* * * ISBN-10 / ASIN:* 0750686154
* * * ISBN-13 / EAN:* 9780750686150
* * * Binding:* Paperback

Product Description:

The Newnes Know It All Series takes the best of what our authors have written over the past few years and creates a one-stop reference for engineers involved in markets from communications to embedded systems and everywhere in between.

PIC design and development a natural fit for this reference series as it is one of the most popular microcontrollers in the world and we have several superbly authored books on the subject. This material ranges from the basics to more advanced topics. There is also a very strong project basis to this learning. The average embedded engineer working with this microcontroller will be able to have any question answered by this compilation. He/she will also be able to work through real-life problems via the projects contained in the book. The Newnes Know It All Series presentation of theory, hard fact, and project-based direction will be a continual aid in helping the engineer to innovate in the workplace.

Section I. An Introduction to PIC Microcontrollers
Chapter 1. The PIC Microcontroller Family

Chapter 2. Introducing the PIC 16 Series and the 16F84A
Chapter 3. Parallel Ports, Power Supply and the Clock Oscillator

Section II. Programming PIC Microcontrollers using Assembly Language
Chapter 4. Starting to Program-An Introduction to Assembler
Chapter 5. Building Assembler Programs
Chapter 6. Further Programming Techniques
Chapter 7. Prototype Hardware
Chapter 8. More PIC Applications and Devices
Chapter 9. The PIC 1250x Series (8-pin PIC microcontrollers)
Chapter 10. Intermediate Operations using the PIC 12F675
Chapter 11. Using Inputs
Chapter 12. Keypad Scanning
Chapter 13. Program Examples

Section III. Programming PIC Microcontrollers using PicBasic
Chapter 14. PicBasic and PicBasic Pro Programming
Chapter 15. Simple PIC Projects
Chapter 16. Moving On with the 16F876
Chapter 17. Communication

Section IV. Programming PIC Microcontrollers using MBasic
Chapter 18. MBasic Compiler and Development Boards
Chapter 19. The Basics-Output
Chapter 20. The Basics-Digital Input
Chapter 21. Introductory Stepper Motors
Chapter 22. Digital Temperature Sensors and Real-Time Clocks
Chapter 23. Infrared Remote Controls

Section V. Programming PIC Microcontrollers using C
Chapter 24. Getting Started
Chapter 25. Programming Loops
Chapter 26. More Loops
Chapter 27. NUMB3RS
Chapter 28. Interrupts
Chapter 29. Taking a Look under the Hood

*Over 900 pages of practical, hands-on content in one book!
*Huge market - as of November 2006 Microchip Technology Inc., a leading provider of microcontroller and analog semiconductors, produced its 5 BILLIONth PIC microcontroller
*Several points of view, giving the reader a complete 360 of this microcontroller
Download
rapidshare
filefactory
mihd.net
rapidshare
mihd.net

An 8085 microprocessor emulator with C*a*K

An 8085 microprocessor emulator with C*a*K


8085 Simulator IDE is powerful application that supplies 8085 educators and developers with user-friendly graphical development environment for Windows with integrated simulator (emulator), Basic compiler, assembler, disassembler and debugger for Intel 8085 8-bit microprocessor.


8085 Simulator IDE main features:
- Simulation interface showing internal processor architecture with interrupts interface,
- Memory editor for extrenal 64K memory,
- I/O ports editor and peripheral devices interface for simulation of I/O instructions,
- Variable simulation rate, simulation statistics and simulation logging with log viewer,
- Breakpoints manager for code debugging with breakpoints support,
- 8085 assembler, interactive assembler editor for beginners, 8085 disassembler,
- 8085 Basic compiler with smart Basic source editor,
- Support for external simulation modules,
- Extensive program options, color themes
This image has been resized. Click this bar to view the full image. The original image is sized 855x833.
Download

Robot Builder's Cookbook: Build and Design Your Own Robots By Owen Bishop

Robot Builder's Cookbook: Build and Design Your Own Robots By Owen Bishop

* * * Publisher:* Newnes
* * * Number Of Pages:* 384
* * * Publication Date:* 2007-07-31
* * * ISBN-10 / ASIN:* 0750665564
* * * ISBN-13 / EAN:* 9780750665568
* * * Binding:* Paperback



Product Description:

Owen Bishop introduces, through hands-on project work, the mechanics, electronics and programming involved in practical robot design-and-build. The use of the PIC microcontroller throughout provides a painless introduction to programming whilst harnessing the power of a highly popular microcontroller used by students and design engineers worldwide.

This is a book for first-time robot builders, advanced builders wanting to know more about programming robots and students in Further and Higher Education tackling microcontroller-based practical work. They will all find this book a unique and exciting source of projects, ideas and techniques, to be combined into a wide range of fascinating robots.


· Full step-by-step instructions for 5 complete self-build robots
· Introduces key techniques in electronics, programming and construction - for robust robots that work first time
· Illustrations, close-up photographs and a lively, readable text make this a fun and informative guide for novice and experienced robot builders
Download
mihd.net
rapidshare
mihd.net
filefactory
filefactory

Microprocessor Design (Professional Engineering) By Grant McFarland

Microprocessor Design (Professional Engineering) By Grant McFarland
Download

Parallel Processing for Scientific Computing (Software, Environments and Tools) By Padma Raghavan, and Horst D. Simon Edited by Michael A. Heroux

Parallel Processing for Scientific Computing (Software, Environments and Tools) By Padma Raghavan, and Horst D. Simon Edited by Michael A. Heroux

  • Publisher: Society for Industrial and Applied Mathematic
  • Number Of Pages: 397
  • Publication Date: 2006-11-01
  • ISBN-10 / ASIN: 0898716195
  • ISBN-13 / EAN: 9780898716191
  • Binding: Paperback

Product Description:
Software, Environments, and Tools 20
Scientific computing has often been called the third approach to scientific discovery, emerging as a peer to experimentation and theory. Historically, the synergy between experimentation and theory has been well understood: experiments give insight into possible theories, theories inspire experiments, experiments reinforce or invalidate theories, and so on. As scientific computing has evolved to produce results that meet or exceed the quality of experimental and theoretical results, it has become indispensable.
Parallel processing has been an enabling technology in scientific computing for more than 20 years. This book is the first in-depth discussion of parallel computing in 10 years; it reflects the mix of topics that mathematicians, computer scientists, and computational scientists focus on to make parallel processing effective for scientific problems. Presently, the impact of parallel processing on scientific computing varies greatly across disciplines, but it plays a vital role in most problem domains and is absolutely essential in many of them.
Parallel Processing for Scientific Computing is divided into four parts: The first concerns performance modeling, analysis, and optimization; the second focuses on parallel algorithms and software for an array of problems common to many modeling and simulation applications; the third emphasizes tools and environments that can ease and enhance the process of application development; and the fourth provides a sampling of applications that require parallel computing for scaling to solve larger and realistic models that can advance science and engineering.
This edited volume serves as an up-to-date reference for researchers and application developers on the state of the art in scientific computing. It also serves as an excellent overview and introduction, especially for graduate and senior-level undergraduate students interested in computational modeling and simulation and related computer science and applied mathematics aspects.
Contents List of Figures; List of Tables; Preface; Chapter 1: Frontiers of Scientific Computing: An Overview; Part I: Performance Modeling, Analysis and Optimization. Chapter 2: Performance Analysis: From Art to Science; Chapter 3: Approaches to Architecture-Aware Parallel Scientific Computation; Chapter 4: Achieving High Performance on the BlueGene/L Supercomputer; Chapter 5: Performance Evaluation and Modeling of Ultra-Scale Systems; Part II: Parallel Algorithms and Enabling Technologies. Chapter 6: Partitioning and Load Balancing; Chapter 7: Combinatorial Parallel and Scientific Computing; Chapter 8: Parallel Adaptive Mesh Refinement; Chapter 9: Parallel Sparse Solvers, Preconditioners, and Their Applications; Chapter 10: A Survey of Parallelization Techniques for Multigrid Solvers; Chapter 11: Fault Tolerance in Large-Scale Scientific Computing; Part III: Tools and Frameworks for Parallel Applications. Chapter 12: Parallel Tools and Environments: A Survey; Chapter 13: Parallel Linear Algebra Software; Chapter 14: High-Performance Component Software Systems; Chapter 15: Integrating Component-Based Scientific Computing Software; Part IV: Applications of Parallel Computing. Chapter 16: Parallel Algorithms for PDE-Constrained Optimization; Chapter 17: Massively Parallel Mixed-Integer Programming; Chapter 18: Parallel Methods and Software for Multicomponent Simulations; Chapter 19: Parallel Computational Biology; Chapter 20: Opportunities and Challenges for Parallel Computing in Science and Engineering; Index.

Programming and Customizing the PIC Microcontroller (Tab Electronics) By Myke Predko

Programming and Customizing the PIC Microcontroller (Tab Electronics) By Myke Predko

  • Publisher: McGraw-Hill/TAB Electronics
  • Number Of Pages: 1263
  • Publication Date: 2007-09-25
  • ISBN-10 / ASIN: 0071472878
  • ISBN-13 / EAN: 9780071472876
  • Binding: Paperback

Product Description:
MASTER PIC MICROCONTROLLER TECHNOLOGY AND ADD POWER TO YOUR NEXT PROJECT!
Tap into the latest advancements in PIC technology with the fully revamped Third Edition of McGraw-Hill's Programming and Customizing the PIC Microcontroller. Long known as the subject's definitive text, this indispensable volume comes packed with more than 600 illustrations, and provides comprehensive, easy-to-understand coverage of the PIC microcontroller's hardware and software schemes.
With 100 experiments, projects, and libraries, you get a firm grasp of PICs, how they work, and the ins-and-outs of their most dynamic applications. Written by renowned technology guru Myke Predko, this updated edition features a streamlined, more accessible format, and delivers:
  • Concentration on the three major PIC families, to help you fully understand the synergy between the Assembly, BASIC, and C programming languages
  • Coverage of the latest program development tools
  • A refresher in electronics and programming, as well as reference material, to minimize the searching you will have to do
WHAT'S INSIDE!
  • Setting up your own PIC microcontroller development lab
  • PIC MCU basics
  • PIC microcontroller interfacing capabilities, software development, and applications
  • Useful tables and data
  • Basic electronics
  • Digital electronics
  • BASIC reference
  • C reference
  • 16-bit numbers
  • Useful circuits and routines that will help you get your applications up and running quickly

Designing Embedded Hardware 2 edition By John Catsoulis

Designing Embedded Hardware 2 edition By John Catsoulis
  • ublisher: O' Media, Inc.
  • Number Of Pages: 396
  • Publication Date: 2005-05-16
  • ISBN-10 / ASIN: 0596007558
  • ISBN-13 / EAN: 9780596007553
  • Binding: Paperback

Product Description:
Embedded computer systems literally surround us: they're in our cell phones, PDAs, cars, TVs, refrigerators, heating systems, and more. In fact, embedded systems are one of the most rapidly growing segments of the computer industry today. Along with the growing list of devices for which embedded computer systems are appropriate, interest is growing among programmers, hobbyists, and engineers of all types in how to design and build devices of their own. Furthermore, the knowledge offered by this book into the fundamentals of these computer systems can benefit anyone who has to evaluate and apply the systems. The second edition of Designing Embedded Hardware has been updated to include information on the latest generation of processors and microcontrollers, including the new MAXQ processor. If you're new to this and don't know what a MAXQ is, don't worry--the book spells out the basics of embedded design for beginners while providing material useful for advanced systems designers. Designing Embedded Hardware steers a course between those books dedicated to writing code for particular microprocessors, and those that stress the philosophy of embedded system design without providing any practical information. Having designed 40 embedded computer systems of his own, author John Catsoulis brings a wealth of real-world experience to show readers how to design and create entirely new embedded devices and computerized gadgets, as well as how to customize and extend off-the-shelf systems. Loaded with real examples, this book also provides a roadmap to the pitfalls and traps to avoid. Designing Embedded Hardware includes:
  • The theory and practice of embedded systems
  • Understanding schematics and data sheets
  • Powering an embedded system
  • Producing and debugging an embedded system
  • Processors such as the PIC, Atmel AVR, and Motorola 68000-series
  • Digital Signal Processing (DSP) architectures
  • Protocols (SPI and I2C) used to add peripherals
  • RS-232C, RS-422, infrared communication, and USB
  • CAN and Ethernet networking
  • Pulse Width Monitoring and motor control
If you want to build your own embedded system, or tweak an existing one, this invaluable book gives you the understanding and practical skills you need.
Download
mihd.net
rapidshare

Reload this Page Programming Embedded Systems in C and C ++ by: Michael Barr

Programming Embedded Systems in C and C ++ by: Michael Barr


Programming Embedded Systems in C and C ++
by: Michael Barr






ISBN: 1565923545
Author: Michael Barr
Publisher: O' Media, Inc.

Summary:
Embedded software is in almost every electronic device designed today. There is software hidden away inside our watches, microwaves, VCRs, cellular telephones, and pagers; the military uses embedded software to guide smart missiles and detect enemy aircraft; communications satellites, space probes, and modern medicine would be nearly impossible without it. Of course, someone has to write all that software, and there are thousands of computer scientists, electrical engineers, and other professionals who actually do.
Each embedded system is unique and highly customized to the application at hand. As a result, embedded systems programming is a widely varying field that can take years to master. However, if you have some programming experience and are familiar with C or C++, you're ready to learn how to write embedded software. The hands-on, no-nonsense style of this book will help you get started by offering practical advice from someone who's been in your shoes and wants to help you learn quickly.
The techniques and code examples presented here are directly applicable to real-world embedded software projects of all sorts. Even if you've done some embedded programming before, you'll still benefit from the topics in this book, which include:
  • Testing memory chips quickly and efficiently
  • Writing and erasing Flash memory
  • Verifying nonvolatile memory contents with CRCs
  • Interfacing to on-chip and external peripherals
  • Device driver design and implementation
  • Optimizing embedded software for size and speed
So whether you're writing your first embedded program, designing the latest generation of hand-held whatchamacalits, or simply managing the people who do, this book is for you.
Download
mihd.net
megaupload
mihd.net
rapidshare
megaupload
rapidshare


Sunday, September 20, 2009

Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition By Michael Barr

Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition By Michael Barr

  • Publisher: O' Media, Inc.
  • Number Of Pages: 301
  • Publication Date: 2006-10-01
  • ISBN-10 / ASIN: 0596009836
  • ISBN-13 / EAN: 9780596009830

Product Description:
If you have programming experience and a familiarity with i-the dominant language in embedded systems--"Programming Embedded Systems," Second Edition is exactly what you need to get started with embedded software. This software is ubiquitous, hidden away inside our watches, DVD players, mobile phones, anti-lock brakes, and even a few toasters. The military uses embedded software to guide missiles, detect enemy aircraft, and pilot UAVs. Communication satellites, deep-space probes, and many medical instruments would have been nearly impossible to create without embedded software.
The first edition of "Programming Embedded Systems" taught the subject to tens of thousands of people around the world and is now considered the bible of embedded programming. This second edition has been updated to cover all the latest hardware designs and development methodologies.
The techniques and code examples presented here are directly applicable to real-world embedded software projects of all sorts. Examples use the free GNU software programming tools, the eCos and Linux operating systems, and a low-cost hardware platform specially developed for this book. If you obtain these tools along with "Programming Embedded Systems," Second Edition, you'll have a full environment for exploring embedded systems in depth. But even if you work with different hardware and software, the principles covered in this book apply.
Whether you are new to embedded systems or have done embedded work before, you'll benefit from the topics in this book, which include: How building and loading programs differ from desktop or server computers Basic debugging techniques--a critical skill when working with minimallyendowed embedded systems Handling different types of memory Interrupts, and the monitoring and control of on-chip and external peripherals Determining whether you have real-time requirements, and whether your operating system and application can meet those requirements Task synchronization with real-time operating systems and embedded Linux Optimizing embedded software for size, speed, and power consumption Working examples for eCos and embedded Linux
So whether you're writing your first embedded program, designing the latest generation of hand-held whatchamacalits, or managing the people who do, this book is for you. "Programming Embedded Systems" will help you develop the knowledge and skills you need to achieve proficiency with embedded software.
Praise for the first edition: ""This lively and readable book is the perfect introduction for those venturing into embedded systems software development for the first time. It provides in one place all the important topics necessary to orient programmers to the embedded development process."
--Lindsey Vereen, Editor-in-Chief, Embedded Systems Programming
Download
mihd.net
rapidshare
mihd.net
mihd.net