{"product_id":"microcontroller-based-applied-digital-control-hardback-9780470863350","title":"Microcontroller Based Applied Digital Control (Hardback) 9780470863350","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eMicrocontroller Based Applied Digital Control\u003c\/font\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003c\/p\u003e\n\u003cp\u003e\u003cfont size=\"4\"\u003eDogan Ibrahim (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9780470863350, Wiley\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eHardback, published 10 February 2006\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e336 pages\u003cbr\u003e24.7 x 17.4 x 2.4 cm, 0.699 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003e\u003cp\u003e\u003cb\u003eCombines the theory and the practice of applied digital control\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThis book presents the theory and application of microcontroller based automatic control systems. Microcontrollers are single-chip computers which can be used to control real-time systems. Low-cost, single chip and easy to program, they have traditionally been programmed using the assembly language of the target processor. Recent developments in this field mean that it is now possible to program these devices using high-level languages such as BASIC, PASCAL, or C. As a result, very complex control algorithms can be developed and implemented on the microcontrollers.\u003c\/p\u003e \u003cp\u003ePresenting a detailed treatment of how microcontrollers can be programmed and used in digital control applications, this book:\u003c\/p\u003e \u003cul\u003e \u003cli\u003eIntroduces the basic principles of the theory of digital control systems.\u003c\/li\u003e \u003cli\u003eProvides several working examples of real working mechanical, electrical and fluid systems.\u003c\/li\u003e \u003cli\u003eCovers the implementation of control algorithms using microcontrollers.\u003c\/li\u003e \u003cli\u003eExamines the advantages and disadvantages of various realization techniques.\u003c\/li\u003e \u003cli\u003eDescribes the use of MATLAB in the analysis and design of control systems.\u003c\/li\u003e \u003cli\u003eExplains the sampling process, z-transforms, and the time response of discrete-time systems in detail.\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003ePractising engineers in industry involved with the design and implementation of computer control systems will find \u003ci\u003eMicrocontroller Based Applied Digital Control\u003c\/i\u003e an invaluable resource. In addition, researchers and students in control engineering and electrical engineering will find this book an excellent research tool.\u003c\/p\u003e\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e\u003cp\u003ePreface xi\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Introduction 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 The Idea of System Control 1\u003c\/p\u003e \u003cp\u003e1.2 Computer in the Loop 2\u003c\/p\u003e \u003cp\u003e1.3 Centralized and Distributed Control Systems 5\u003c\/p\u003e \u003cp\u003e1.4 Scada Systems 6\u003c\/p\u003e \u003cp\u003e1.5 Hardware Requirements for Computer Control 7\u003c\/p\u003e \u003cp\u003e1.6 Software Requirements for Computer Control 9\u003c\/p\u003e \u003cp\u003e1.7 Sensors Used in Computer Control 14\u003c\/p\u003e \u003cp\u003e1.8 Exercises 24\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 System Modelling 27\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Mechanical Systems 27\u003c\/p\u003e \u003cp\u003e2.2 Electrical Systems 37\u003c\/p\u003e \u003cp\u003e2.3 Electromechanical Systems 42\u003c\/p\u003e \u003cp\u003e2.4 Fluid Systems 44\u003c\/p\u003e \u003cp\u003e2.5 Thermal Systems 49\u003c\/p\u003e \u003cp\u003e2.6 Exercises 52\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 The PIC Microcontroller 57\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 The PIC Microcontroller Family 57\u003c\/p\u003e \u003cp\u003e3.2 Minimum PIC Configuration 61\u003c\/p\u003e \u003cp\u003e3.3 Some Popular PIC Microcontrollers 66\u003c\/p\u003e \u003cp\u003e3.4 Exercises 75\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Programming PIC Microcontrollers in C 77\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 PICC Lite Variable Types 78\u003c\/p\u003e \u003cp\u003e4.2 Variables 80\u003c\/p\u003e \u003cp\u003e4.3 Comments in Programs 81\u003c\/p\u003e \u003cp\u003e4.4 Storing Variables in the Program Memory 82\u003c\/p\u003e \u003cp\u003e4.5 Static Variables 82\u003c\/p\u003e \u003cp\u003e4.6 Volatile Variables 83\u003c\/p\u003e \u003cp\u003e4.7 Persistent Variables 83\u003c\/p\u003e \u003cp\u003e4.8 Absolute Address Variables 83\u003c\/p\u003e \u003cp\u003e4.9 Bank1 Qualifier 83\u003c\/p\u003e \u003cp\u003e4.10 Arrays 84\u003c\/p\u003e \u003cp\u003e4.11 ASCII Constants 86\u003c\/p\u003e \u003cp\u003e4.12 Arithmetic and Logic Operators 86\u003c\/p\u003e \u003cp\u003e4.13 Number Bases 89\u003c\/p\u003e \u003cp\u003e4.14 Structures 89\u003c\/p\u003e \u003cp\u003e4.15 Program Flow Control 91\u003c\/p\u003e \u003cp\u003e4.16 Functions in C 96\u003c\/p\u003e \u003cp\u003e4.17 Pointers in C 99\u003c\/p\u003e \u003cp\u003e4.18 Pre-processor Commands 101\u003c\/p\u003e \u003cp\u003e4.19 Accessing the EEPROM Memory 104\u003c\/p\u003e \u003cp\u003e4.20 Interupts in C Programs 104\u003c\/p\u003e \u003cp\u003e4.21 Delays in C Programs 105\u003c\/p\u003e \u003cp\u003e4.22 Structure of a C Program 105\u003c\/p\u003e \u003cp\u003e4.23 PIC Microcontroller Input-Output Interface 107\u003c\/p\u003e \u003cp\u003e4.24 Exercises 116\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Microcontroller Project Development 119\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Hardware and Software Requirements 119\u003c\/p\u003e \u003cp\u003e5.2 Program Development Tools 120\u003c\/p\u003e \u003cp\u003e5.3 Exercise 129\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Sampled Data Systems and the z-Transform 131\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 The Sampling Process 131\u003c\/p\u003e \u003cp\u003e6.2 The z-Transform 136\u003c\/p\u003e \u003cp\u003e6.3 Pulse Transfer Function and Manipulation of Block Diagrams 154\u003c\/p\u003e \u003cp\u003e6.4 Exercises 166\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 System Time Response Characteristics 171\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Time Response Comparison 171\u003c\/p\u003e \u003cp\u003e7.2 Time Domain Specifications 174\u003c\/p\u003e \u003cp\u003e7.3 Mapping the s-Plane into the z-Plane 177\u003c\/p\u003e \u003cp\u003e7.4 Damping Ratio and Undamped Natural Frequency in the z-Plane 178\u003c\/p\u003e \u003cp\u003e7.5 Damping Ratio and Undamped Natural Frequency Using Formulae 181\u003c\/p\u003e \u003cp\u003e7.6 Exercises 183\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 System Stability 187\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Factorizing the Characteristic Equation 187\u003c\/p\u003e \u003cp\u003e8.2 Jury's Stability Test 189\u003c\/p\u003e \u003cp\u003e8.3 Routh-Hurwitz Criterion 192\u003c\/p\u003e \u003cp\u003e8.4 Root Locus 194\u003c\/p\u003e \u003cp\u003e8.5 Nyquist Criterion 201\u003c\/p\u003e \u003cp\u003e8.6 Bode Diagrams 205\u003c\/p\u003e \u003cp\u003e8.7 Exercises 208\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Discrete Controller Design 213\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Digital Controllers 214\u003c\/p\u003e \u003cp\u003e9.2 PID Controller 230\u003c\/p\u003e \u003cp\u003e9.3 Exercises 137\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Controller Realization 243\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Direct Structure 243\u003c\/p\u003e \u003cp\u003e10.2 Cascade Realization 246\u003c\/p\u003e \u003cp\u003e10.3 Parallel Realization 249\u003c\/p\u003e \u003cp\u003e10.4 PID Controller Implementations 250\u003c\/p\u003e \u003cp\u003e10.5 Microcontroller Implementations 253\u003c\/p\u003e \u003cp\u003e10.6 Choice of Sampling Interval 263\u003c\/p\u003e \u003cp\u003e10.7 Exercises 267\u003c\/p\u003e \u003cp\u003eFurther Reading 268\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 Liquid Level Digital Control System: a Case Study 269\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 The System Schematic 269\u003c\/p\u003e \u003cp\u003e11.2 System Model 270\u003c\/p\u003e \u003cp\u003e11.3 Identification of the System 273\u003c\/p\u003e \u003cp\u003e11.4 Designing a Controller 274\u003c\/p\u003e \u003cp\u003e11.5 Conclusions 278\u003c\/p\u003e \u003cp\u003eAppendix A Table of z-Transforms 283\u003c\/p\u003e \u003cp\u003eAppendix B MATLAB Tutorial 285\u003c\/p\u003e \u003cp\u003eIndex 307\u003c\/p\u003e\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Electronics \u0026amp; communications engineering [\u003ca title=\"See our other books on Electronics \u0026amp; communications engineering\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Electronics%20\u0026amp;%20communications%20engineering%20%5BTJ%5D%22\"\u003eTJ\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"Wiley","offers":[{"title":"Brand New","offer_id":52278056550680,"sku":"9780470863350","price":76.19,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/files\/9780470863350.jpg?v=1781457760","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/microcontroller-based-applied-digital-control-hardback-9780470863350","provider":"Freshly Printed Books","version":"1.0","type":"link"}