COVID-19 Update: We are currently shipping orders daily. However, due to transit disruptions in some geographies, deliveries may be delayed. To provide all customers with timely access to content, we are offering 50% off Science and Technology Print & eBook bundle options. Terms & conditions.
Intelligent Sensor Design Using the Microchip dsPIC - 1st Edition - ISBN: 9780750677554, 9780080491578

Intelligent Sensor Design Using the Microchip dsPIC

1st Edition

Author: Creed Huddleston
Paperback ISBN: 9780750677554
eBook ISBN: 9780080491578
Imprint: Newnes
Published Date: 4th December 2006
Page Count: 304
Sales tax will be calculated at check-out Price includes VAT/GST
Price includes VAT/GST

Institutional Subscription

Secure Checkout

Personal information is secured with SSL technology.

Free Shipping

Free global shipping
No minimum order.

Table of Contents

Chapter 1: What ARE Intelligent Sensors, and Why Should I Care About Them?
1.1 Conventional Sensors Aren't Perfect
1.2 First Things First--Digitizing the Sensor Signal
1.3 Next Step--Add Some Intelligence
1.4 Finish Up with Quick and Reliable Communications
1.5 Put It All Together, and You've Got an Intelligent Sensor
1.6 Why Don't We Make Everything Intelligent
Chapter 2: Intuitive Digital Signal Processing
2.1 Foundational Concepts for Signal Processing
2.2 Issues Related to Signal Sampling
2.3 How to Analyze a Sensor Signal Application
2.4 A General Sensor Signal-processing Framework
2.5 Summary
Chapter 3: Underneath the Hood of the dsPIC DSC
3.1 The dsPIC DSC's Data Processing Architecture
3.2 Interrupt Structure
3.3 The On-chip Peripherals
3.4 Summary
Chapter 4: Learning to be a Good Communicator
4.1 Types of Communication
4.2 Conmmunication Options Available on the dsPIC30F
4.3 High-level Protocols
4.4 Summary
Chapter 5: A Basic Toolkit for the dsPIC DSC
5.1 The Application Test Bed
5.2 Overview of the Firmware Framework
5.3 Implementation of the Framework Modules
5.4 Summary
Chapter 6: Sensor Application: Temperature Sensor
6.1 Types of Temperature Sensors
6.2 Key Aspects of Temperature Measurement
6.3 Application Design
6.4 Hardware Implementation
6.5 Firmware Implementation
6.6 Summary
Chapter 7: Sensor Application: Pressure and Load Sensors
7.1 Types of Load and Pressure Sensors
7.2 Key Aspects of Load Measurement
7.3 Application Design
7.4 Firmware Implementation
7.5 Summary
Chapter 8: Sensor Application: Flow Sensors
8.1 Types of Flow Sensors
8.2 Key Aspects of Flow Measurement
8.3 Application Design
8.4 Hardware Implementation
8.5 Firmware Implementation
8.6 Summary
Chapter 9: Where Are We Headed?
9.1 Technology Trends
9.2 Economic Trends
9.3 Summary
Appendix A: The Software on the Accompanying CD
A.1 On-disk Website of Resources
A.2 Source Code for the Three Applications
Appendix B: Initialization of the dsPIC DSC and the System Start-up Code
Appendix C: Buffered, Interrupt-driven Serial I/O
C.1 Pseudo-code for the Framework
C.2 System Initialization
C.3 Readign Data from the Interface
C.4 Writing Data to the Interface


Intelligent seonsors are revolutionizing the world of system design in everything from sports cars to assembly lines. These new sensors have abilities that leave their predecessors in the dust! They not only measure parameters efficiently and precisely, but they also have the ability to enhance and interupt those measurements, thereby transforming raw data into truly useful information.

Unlike many embedded systems books that confine themselves strictly to firmware and software, this book also delves into the supporting electronic hardware, providing the reader with a complete understanding of the issues involved when interfacing to specific types of sensor and offering insight into the real-world problems designers will face. The examples provide a complete, easily extensible code framework for sensor-based applications as well as basic support routines that are often ignored or treated superficially. The goal throughout is to make readers truly productive as quickly as possible while providing the thorough understanding necessary to design robust systems.

Readers will gain in-depth, real-world design information that will help them be more productive and get up to speed on sensor design skills more quickly. The book provides designers and students a leg up in a relatively new design area, imparting knowledge about a new microcontroller that offers some of the functionality of a DSP chip.

Key Features

  • Quickly teaches the reader to design the new wave in sensor technology, "intelligent" sensors
  • In-depth design techniques, real-world examples, detailed figures and usable code
  • Application chapters thoroughly exploring temperature, pressure and load, and flow sensors


Embedded systems engineers and programmers working on
sensor design and interface in a number of markets, including automotive, aerospace, industrial controls, construction; electrical and software engineering students, electronics technicians working in embedded systems, inhouse training departments of electronics


No. of pages:
© Newnes 2006
4th December 2006
Paperback ISBN:
eBook ISBN:


"Although Huddleston specifically covers the dsPIC in this book, it is general enough to be used as an introduction on digital sensors for any DSP or DSC platform. Huddleston does get into dsPIC specifics, though he assumes a general understanding of Microchip’s DSC platform. Huddleston does cover some of the non-signal processing aspects of the dsPIC like communication support...If you plan on using the dsPIC, you’ll likely be pulling this one off the shelf for reference." - William Wong, Electronic Design

Ratings and Reviews

About the Author

Creed Huddleston

Creed Huddleston

Affiliations and Expertise

Real-Time by Design, LLC, Raleigh, NC, USA