Summary of Making PIC Microcontroller Instruments and Controllers By Harprit Singh Sandhu E-Book
Making PIC Microcontroller Instruments and Controllers offers practical, project-driven guidance for designing PIC 16F877A-based devices. Through eight real-world projects, detailed schematics, and clear explanations, it covers hardware/software setup, I/O, timers, ADCs, displays, sensors, signal conditioning, serial comms, debugging, and appendices with programs and references for professional builders.
Parts used in the Making PIC Microcontroller Instruments and Controllers:
- PIC 16F877A microcontroller
- Development hardware (sockets, clocks, memory components)
- Programmer and compilers/editors (software)
- Liquid crystal displays (LCDs)
- Various sensors and transducers (temperature sensors, gravity sensor, touch sensors)
- Analog-to-digital converter components (ADC inputs and conditioning circuitry)
- Timers and counter peripherals (hardware timers)
- Servo motors and drive circuitry
- Signal conditioning components (op-amps, filters)
- Serial communication interfaces (sockets U9 and U10, RS-232 level components)
- Power supply and battery monitoring components
- Data logging/storage components for solar collector project
Book Introduction:
Essential Design Techniques From the Workbench of a Pro
Harness the power of the PIC microcontroller unit with practical, common-sense instruction from an engineering expert. Through eight real-world projects, clear illustrations, and detailed schematics, Making PIC Microcontroller Instruments and Controllers shows you, step-by-step, how to design and build versatile PIC-based devices. Configure all necessary hardware and software, read input voltages, work with control pulses, interface with peripherals, and debug your results. You’ll also get valuable appendices covering technical terms, abbreviations, and a list of sample programs available online.
- Build a tachometer that gathers, processes, and displays data
- Make accurate metronomes using internal PIC timers
- Construct an asynchronous pulse counter that tracks marbles
- Read temperature information through an analog-to-digital converter
- Use a gravity sensor and servos to control the position of a table
- Assemble an eight-point touch screen with an input scanning routine
- Engineer an adjustable, programmable single-point controller
- Capture, log, monitor, and store data from a solar collector
Audience: Professional
Format: Paperback
Language: English
Number Of Pages: 384
Published: 1st February 2009
Dimensions (cm): 24.9 x 19.0 x 2.4
Weight (kg): 0.652
Table of Contents:
Preface Part I: The PIC 16F877A Chapter
1. An Introduction to the PIC 16F877A Microcontroller Unit Chapter
2. Getting Started: The Hardware and Software Setup Chapter
3. Understanding Microchip Technology’s PIC 16 F877A: A Description of the MCU Chapter
4. The Software, the Compilers, and the Editor Chapter
5. Controlling the Output and Reading the Input Chapter
6. Timers and Counters Chapter
7. Clocks, Memory, and Sockets Chapter
8. Serial Communications: Sockets U9 and U10 Chapter
9. Using Liquid Crystal Displays: An Extended Information Resource Part II: The Projects Chapter
10. Using Sensors (Transducers) Chapter
11. Conditioning the Input Signal Chapter
12. Conditioning the Output Signal Chapter
13. An Introduction to the Eight Projects Chapter
14. The Universal Instrument: A Background Discussion Chapter
15. Counting Pulses: A Programmable Tachometer Chapter
16. Creating Accurate Intervals with Timers: The Metronomes Chapter
17. Understanding the Counters: Counting Marbles Chapter
18. A Dual Thermometer Instrument Chapter
19. An Artificial Horizon: A Table Surface That Stays Level Chapter
20. Building a Simple Eight-Button Touch Panel Chapter
21. Single Set Point Controller with Remote Inhibit Capability Chapter
22. Logging Data from a Solar Collector Chapter
23. Debugging Chapter
24. Some Real-World Projects You Can Build Conclusion Appendixes Appendix A. Setting Up a Compiler for One-Keystroke Operation Appendix B. Abbreviations Used in this Book and in the Datasheets Appendix C. Listings of PICBASIC PRO programs on the Internet at melabs.com Appendix D. Notes on Designing a Simple Battery Monitor Instrument: Thinking about a Simple Problem Out Loud Appendix E. Using the Support Web Site to Help Make Instruments and Controllers Index
Link to Purchase E-Book:
Making PIC Microcontroller Instruments and Controllers By Harprit Singh Sandhu E-Book
- What microcontroller is the book centered on?
The book centers on the PIC 16F877A microcontroller. - Does the book include real projects?
Yes, it includes eight real-world projects with schematics and step-by-step guidance. - How does the book help with displaying data?
It provides extended information on using liquid crystal displays and interfacing them with the PIC. - Can I learn about timers and counters from this book?
Yes, there are chapters specifically on timers and counters and their use in projects like metronomes and a tachometer. - Does the book cover reading analog signals like temperature?
Yes, it includes a dual thermometer instrument project and discusses ADC input conditioning. - Is serial communication addressed in the book?
Yes, there is a chapter on serial communications covering sockets U9 and U10. - Are software tools and compilers discussed?
Yes, the book covers software, compilers, and editor setup, including appendix on one-keystroke compiler setup. - Does it teach debugging techniques?
Yes, there is a dedicated debugging chapter. - Does the book include resources for sample programs?
Yes, Appendix C lists PICBASIC PRO programs available on the Internet at melabs.com. - Is there guidance on signal conditioning and interfacing sensors?
Yes, the book includes chapters on using sensors and conditioning input and output signals.
