Parab / Shinde / Shelake Practical Aspects of Embedded System Design using Microcontrollers
2008
ISBN: 978-1-4020-8393-8
Verlag: Springer Netherland
Format: PDF
Kopierschutz: 1 - PDF Watermark
E-Book, Englisch, 150 Seiten, eBook
ISBN: 978-1-4020-8393-8
Verlag: Springer Netherland
Format: PDF
Kopierschutz: 1 - PDF Watermark
Second in the series, emphasizes the same philosophy of “Learning by Doing” and “Hands on Approach” with the application oriented case studies developed around the PIC16F877 and AT 89S52, today’s most popular microcontrollers. Readers with an academic and theoretical understanding of embedded microcontroller systems are introduced to the practical and industry oriented Embedded System design. When kick starting a project in the laboratory a reader will be able to benefit experimenting with the ready made designs and ‘C’ programs. One can also go about carving a big dream project by treating the designs and programs presented in this book as building blocks. is yet another valuable addition and guides the developers to achieve shorter product development times with the use of microcontrollers in the days of increased software complexity.
Going through the text and experimenting with the programs in a laboratory will definitely empower the potential reader, having more or less programming or electronics experience, to build embedded systems using microcontrollers around the home, office, store, etc. will serve as a good reference for the academic community as well as industry professionals and overcome the fear of the newbies in this field of immense global importance.
Zielgruppe
Professional/practitioner
Autoren/Hrsg.
Weitere Infos & Material
Foreword. Author’s Profile. Preface. Acknowledgement. 1 Introduction. 1.1 Defining Embedded Systems. 1.2 Essential Attributes of Embedded Systems. 1.3 Embedded Systems Historical Aspects. 1.4 Embedded Solutions Continue to Flood Market. 1.5 Latest Trends in Embedded Systems. 1.6 Competition for Processing Cores in Embedded Systems. 1.7 Programming Paradigm for Microcontrollers. 1.8 Our Approach: “Towards a Full Proof ‘C’ Library for Embedded Systems”. 1.9 Finalizing Hardware. 1.10 Exploring PIC 16F877 for Embedded Systems. 1.11 A Word About IDE. 1.12 Details About the AT 89S52 and Its Development Environment. 2 Interacting with the Outside World Using Simple I/O Devices. 2.1 LED Interfacing. 2.2 Switch (DIP) Interfacing. 2.3 Interfacing Buzzer. 2.4 Keypad Interfacing. 2.5 Thumbwheel Switch Interfacing. 2.6 Seven Segment Display Interfacing. 2.7 LCD Interface to the PIC. 2.8 Relay Interface to the PIC. 3 Accessing On-Chip and Off-Chip Peripherals. 3.1 Using On-Chip ADC. 3.2 Interfacing ADC (0809) to PIC. 3.3 Opto-Isolator Interfacing. 3.4 DAC Implementation Using On-Chip PWM. 3.5 Waveform Generation Using PIC. 3.6 Pseudo-Random Number Generation Through PIC. 3.7 On-Off Temperature Controller Using On-Chip ADC. 3.8 Implementing a PID Temperature Controller Using PIC 16F877. 4 Serial Interface to PIC. 4.1 Configuring HyperTerminal. 4.2 Setting Up Hyper Terminal. 4.3 Displaying Data on HyperTerminal. 4.4 HyperTerminal Interface: Getting Sensor Signal on HyperTerminal. 4.5 HyperTerminal Based Control: Controlling an Actuator Such as Relay from PC HyperTerminal. 4.6 Controlling a Stepper Motor from HyperTerminal: HyperTerminal Keyboard Provides Direction. 5 PIC Interfaced to I2C Compatible Devices. 5.1 Details of I2C Interface. 5.2 I2C Based Real Time Clock. 5.3 Serial I2C Based EPROM24AA256Interface to PIC16F877. 5.4 I2C Based PCF 8591ADC Interface. 5.5 I2C Based ADC – AD1236. 5.6 MAX 5822 DAC Interfaced to PIC. 6. Embedded Control Applications Using AT 89S52. 6.1 Night Lamp Controller. 6.2 Microcontroller Based Control for Nylon Rubber Stamp Making Machine. 6.3 A Tiny BIOS or Diagnoster Interface with MCS51. 6.4 Simple Digital IC Tester for 74XX Series. 6.5 Microcontroller Based Salinity Measurement System. 6.6 Fault Tolerant Sensor Interface. 6.7 Sensor Matrix Interface. 6.8 Design Microcontroller Based Servo Controller. References. Index.




