The 8051 microcontroller : a systems approach / / Muhammad Ali Mazidi, Rolin D. Mckinlay, Janice Gillispie Mazidi
| The 8051 microcontroller : a systems approach / / Muhammad Ali Mazidi, Rolin D. Mckinlay, Janice Gillispie Mazidi |
| Autore | Mazidi Muhammad Ali |
| Edizione | [First edition, Pearson new international edition.] |
| Pubbl/distr/stampa | Harlow, England : , : Pearson, , [2014] |
| Descrizione fisica | 1 online resource (572 pages) : illustrations |
| Disciplina | 629.89 |
| Collana | Pearson Custom Library |
| Soggetto topico |
Programmable controllers
Microcontrollers |
| ISBN | 1-292-05432-8 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto | Cover -- Table of Contents -- 1. The 8051 Microcontrollers -- 2. 8051 Assembly Language Programming -- 3. Jump, Loop, and Call Instructions -- 4. I/O Port Programming -- 5. 8051 Addressing Modes -- 6. Arithmetic, Logic, Instructions, and Programs -- 7. 8051 Programming in C -- 8. 8051 Hardware Connection and Intel Hex File -- 9. 8051 Timer Programming in Assembly and C -- 10. 8051 Serial Port Programming In Assembly and C -- 11. Interrupts Programming in Assembly and C -- 12. LCD and Keyboard Interfacing -- 13. ADC, DAC, and Sensor Interfacing -- 14. 8051 Interfacing to External Memory -- 15. Relay, Optoisolator, and Stepper Motor -- 16. DS12887 RTC Interfacing and Programming -- 17. DC Motor Control and PWM -- 18. SPI and 12C Protocols -- Appendix: 8051 Instructions, Timing, and Registers -- Appendix: Basics of Wire Wrapping -- Appendix: IC Technology and System Design Issues -- Appendix: Flowcharts and Pseudocode -- Appendix: 8051 Primer for X86 Programmers -- Appendix: ASCII Codes -- Index. |
| Record Nr. | UNINA-9910153093903321 |
Mazidi Muhammad Ali
|
||
| Harlow, England : , : Pearson, , [2014] | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
The 8051 microcontroller and embedded systems / / Muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin D. McKinlay
| The 8051 microcontroller and embedded systems / / Muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin D. McKinlay |
| Autore | Mazidi Muhammad Ali |
| Edizione | [Second edition, Pearson new international edition.] |
| Pubbl/distr/stampa | Harlow, England : , : Pearson, , 2014 |
| Descrizione fisica | 1 online resource (641 pages) : illustrations, tables |
| Disciplina | 004.165 |
| Soggetto topico |
Intel 8051 (Microcontroller)
Programmable controllers Microcontrollers Embedded computer systems |
| ISBN | 1-292-03895-0 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover -- Title -- Contents -- CHAPTER 0: INTRODUCTION TO COMPUTING -- Section 0.1 : Numbering and coding systems -- Section 0.2: Digital primer -- Section 0.3: Inside the computer -- CHAPTER 1: THE 8051 MICROCONTROLLERS -- Section 1. I : Microcontrollers and embedded processors -- Section 1.2: Overview of the 805 1 family -- CHAPTER 2: 8051 ASSEMBLY LANGUAGE PROGRAMMING -- Section 2.1 : Inside the 8051 -- Section 2.2: Introduction to 8051 Assembly programming -- Section 2.3: Assembling and running an 8051 program -- Section 2.4: The program counter and ROM space in the 8051 -- Section 2.5: 8051 data types and directives -- Section 2.6: 8051 flag bits and the PSW register -- Section 2.7: 8051 register banks and stack -- CHAPTER 3: JUMP, LOOP, AND CALL INSTRUCTIONS -- Section 3.1 : Loop and jump instructions -- Section 3.2: Call instructions -- Section 3.3 : Time delay for various 8051 chips -- CHAPTER 4: I/O PORT PROGRAMMING -- Section 4.1 : 8051 I/O programming -- Section 4.2: I/O bit manipulation programming -- CHAPTER 5: 8051 ADDRESSING MODES -- Section 5.1 : Immediate and register addressing modes -- Section 5.2: Accessing memory using various addressing modes -- Section 5.3: Bit addresses for I/O and RAM -- Section 5.4: Extra 128-byte on-chip RAM in 8052 -- CHAPTER 6: ARITHMETIC & LOGlC INSTRUCTIONSAND PROGRAMS -- Section 6.1 : Arithmetic instructions -- Section 6.2: Signed number concepts and arithmetic operations -- Section 6.3: Logic and compare instructions -- Section 6.4: Rotate instruction and data serialization -- Section 6.5: BCD, ASCII, and other application programs -- CHAPTER 7: 8051 PROGRAMMING INC -- Section 7.1 : Data types and time delay in 8051 C -- Section 7.2: 110 programming in 8051 C -- Section 7.3: Logic operations in 8051 C -- Section 7.4: Data conversion programs in 8051 C.
Section 7.5: Accessing code ROM space in 8051 C -- Section 7.6: Data serialization using 8051 C -- CHAPTER 8: 8051 HARDWARE CONNECTION ANDINTEL HEX FILE -- Section 8.1: Pin description of the 8051 -- Section 8.2: Design and test of DS89C4xO trainer -- Section 8.3: Explaining the Intel hex file -- CHAPTER 9: 8051 TIMER PROGRAMMINGIN ASSEMBLY AND C -- Section 9.1 : Programming 8051 timers -- Section 9.2: Counter programming -- Section 9.3: Programming timers 0 and 1 in 8051 C -- CHAPTER 10: 8051 SERIAL PORT PROGRAMMING IN ASSEMBLY AND C -- Section 10.1 : Basics of serial communication -- Section 10.2: 8051 connection to RS232 -- Section 10.3: 8051 serial port programming in Assembly -- Section 10.4: Programming the second serial port -- Section 10.5: Serial port programming in C -- CHAPTER 11: INTERRUPTS PROGRAMMINGIN ASSEMBLY AND C -- Section 11.1 : 8051 interrupts -- Section 11.2: Programming timer interrupts -- Section 11.3 : Programming external hardware interrupts -- Section 11.4: Programming tlie serial communication interrupt -- Section 11.5: Interrupt priority in the 8051/52 -- Section 11.6: Interrupt programming in C -- CHAPTER 12: LCD AND KEYBOARD INTERFACING -- Section 12.1 : LCD interfacing -- Section 12.2: Keyboard interfacing -- CHAPTER 13: ADC, DAC, AND SENSOR INTERFACING -- Section 13.1 : Parallel and serial ADC -- Section 13.2: DAC interfacing -- Section 13.3: Sensor interfacing and signal conditioning -- CHAPTER 14: 8051 INTERFACING TO EXTERNAL MEMORY -- Section 14.1 : Semiconductor memory -- Section 14.2: Memory address decoding -- Section 14.3: 8031/51 interfacing with external ROM -- Section 14.4: 8051 data memory space -- Section 14.5: Accessing external data memory in 8051 C -- CHAPTER 15: 8051 INTERFACING WITH THE 8255 -- Section 15.1 : Programming the 8255 -- Section 15.2: 8255 interfacing. Section 15.3: 8051 C programming for the 8255 -- CHAPTER 16: DS12887 RTC INTERFACINGAND PROGRAMMING -- Section 16.1 : DS 12887 RTC interfacing -- Section 16.2: DS12887 RTC programming in C -- Section 16.3: Alarm, SQW, and IRQ features of the DS12887 chip -- CHAPTER 17: MOTOR CONTROL: RELAY, PWM, DC,AND STEPPER MOTORS -- Section 17.1 : Relays and optoisolators -- Section 17.2: Stepper motor interfacing -- Section 17.3: DC motor interfacing and PWM -- APPENDIX A: 805 1 INSTRUCTIONS, TIMING, AND REGISTERS -- APPENDIX B: BASICS OF WIRE WRAPPING -- APPENDIX C: IC TECHNOLOGY AND SYSTEM DESIGN ISSUES -- APPENDIX D: FLOWCHARTS AND PSEUDOCODE -- APPENDIX E: 8051 PRIMER FOR X86 PROGRAMMERS -- APPENDIX F: ASCII CODES -- APPENDIX G: ASSEMBLERS, DEVELOPMENT RESOURCES,AND SUPPLIERS -- APPENDIX H: DATA SHEETS -- INDEX. |
| Record Nr. | UNINA-9910153076903321 |
Mazidi Muhammad Ali
|
||
| Harlow, England : , : Pearson, , 2014 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Advanced control systems : theory and applications / / Yuriy P. Kondratenko [and three others], editors
| Advanced control systems : theory and applications / / Yuriy P. Kondratenko [and three others], editors |
| Edizione | [1st ed.] |
| Pubbl/distr/stampa | Denmark : , : River Publishers, , [2021] |
| Descrizione fisica | 1 online resource (478 pages) |
| Disciplina | 629.8 |
| Collana | River Publishers series in automation, control and robotics |
| Soggetto topico |
Automatic control
Programmable controllers |
| ISBN |
1-000-79722-8
1-00-333701-5 1-003-33701-5 1-000-79406-7 1-5231-4437-8 87-7022-340-8 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover -- Half Title -- Series Page -- Title Page -- Copyright Page -- Table of Contents -- Preface -- List of Contributors -- List of Figures -- List of Tables -- List of Abbreviations -- I: Advances in Theoretical Research on Automatic Control -- 1: On Descriptor Control Impulsive Delay Systems that Arise in Lumped-Distributed Circuits -- 1.1 Introduction -- 1.2 Example of Descriptor Control System -- 1.3 Restrictions, Definitions, and States of System -- 1.4 A Nonlinear Circuit with Transmission Lines in the Presence of Pulse Perturbations -- 1.5 Conclusion -- 2: An Extremal Routing Problem with Constraints and Complicated Cost Functions -- 2.1 Introduction -- 2.2 General Notions and Designations -- 2.3 General Routing Problem and Its Specific Variant -- 2.4 Dynamic Programming, 1 -- 2.5 Dynamic Programming, 2 -- 2.6 Computational Experiment -- 2.7 Conclusion -- 2.8 Acknowledgment -- 3: Principle of Time Stretching for Motion Control in Condition of Conflict -- 3.1 Introduction -- 3.2 Equivalence of the Pursuit Game with Delay of Information to the Game with Complete Information -- 3.3 Principle of Time Stretching in Dynamic Games of Pursuit -- 3.4 Integro-Differential Game of Pursuit -- 3.5 Illustrative Example of the Integro-Differential Game of Pursuit -- 3.6 Soft Meeting of Mathematical Pendulums -- 3.7 Conclusion -- 4: Bio-Inspired Algorithms for Optimization of Fuzzy Control Systems: Comparative Analysis -- 4.1 Introduction -- 4.2 Related Works and Problem Statement -- 4.3 Bio-inspired Algorithms of Synthesis and Optimization of Rule Bases for Fuzzy Control Systems -- 4.3.1 ACO Algorithm for Synthesis and Optimization of Rule Bases for the Mamdani-Type FACS -- 4.3.2 Genetic Algorithm for Synthesis and Optimization of Rule Bases for the Mamdani-Type FACS.
4.3.3 Algorithm of Automatic Rule Base Synthesis for the Mamdani-Type FACS Based on Sequential Search -- 4.4 Development of the Rule Base of the Fuzzy ControlSystem for the Multipurpose Mobile Robot -- 4.5 Conclusion -- 5: Inverse Model Approach to Disturbance Rejection Problem -- 5.1 Introduction -- 5.2 Disturbance Rejection via Inverse Model Control -- 5.2.1 Inverse Model Control Principle -- 5.2.2 Inverse Model Design -- 5.2.3 Inverse Model Based Feedforward Control -- 5.2.4 Inverse Model Based Disturbance Observer -- 5.2.5 Disturbance Decoupling Compensator Design -- 5.3 Sliding Mode Inverse Model Control -- 5.3.1 Sliding Mode Equivalence Principle -- 5.3.2 Variable Structure Feedforward Compensator -- 5.3.3 Variable Structure Disturbance Observer -- 5.4 Discrete Inverse Model Control -- 5.4.1 Problem Statement -- 5.4.2 Discrete Disturbance Observer -- 5.4.3 Disturbance Observer Parameterization -- 5.4.4 Disturbance Compensator Structural Synthesis -- 5.4.5 Disturbance Compensator Parametric Synthesis -- 5.5 Conclusion -- 6: Invariant Relations in the Theory of Optimally Controlled Systems -- 6.1 Introduction -- 6.2 The Problems of Price-Target Invariance in the Theory of Optimal Control -- 6.3 The Problems of Using Singular Controls in Rocket Flight Mechanics -- 6.3.1 Power Consumption in Degeneracy of the Optimal Control of Rocket Thrust in Atmosphere -- 6.3.2 Necessary Conditions for the Optimality of a Singular Control -- 6.3.3 The Problem of Calculating Optimal Trajectories With Singular Arcs -- 6.4 Addition to the Feldbaum Theorem on Number of Switching -- 6.5 Investigation of the Invariance in the Modeling of Functioning in Living Nature -- 6.5.1 Statement of the Anokhin Problem -- 6.5.2 Solution of the Anokhin Problem -- 6.5.3 Features of Expediently Functioning Objects with Redundant Control. 6.5.4 Structure of the Controlling System of an Expediently Functioning Object -- 6.5.5 Hierarchy and Invariance of Expediently Controlled System -- 6.6 Investigation Analysis of Results -- 6.6.1 Mathematical Modeling - A Tool for Research of Complex Systems -- 6.6.2 Optimality and Evolution Selection -- 6.6.3 Hierarchy and Invariance of Expediently Controlled System -- 6.7 Optimal Control Theory as a Tool for Cognition -- 6.8 Is Teleology Theological? -- 6.9 Acknowledgment -- 7: Robust Adaptive Controls for a Class of Nonsquare Memoryless Systems -- 7.1 Introduction -- 7.2 Problem Formulation -- 7.3 Background on Pseudoinverse Model-Based Method -- 7.4 Robust Adaptive Pseudoinverse Model-Based Controllers for SIMO systems -- 7.5 Robust Adaptive Pseudoinverse Model-Based Control of MIMO System -- 7.6 Conclusion -- II: Advances in Control Systems Applications -- 8: Advanced Identification of Impulse Processes in Cognitive Maps -- 8.1 Introduction -- 8.2 Problem Statement -- 8.3 CM Identification Features -- 8.4 Subspace Identification with Regularization -- 8.4.1 Identification for Given Model Dimension -- 8.4.2 Model Dimension Determination -- 8.5 Advanced Subspace Identification -- 8.6 Example -- 8.7 Conclusion -- 9: Strategy for Simulation Complex Hierarchical Systems Based on the Methodologies of Foresight and Cognitive Modeling -- 9.1 Introduction -- 9.2 Theoretical Foundation of Foresight and Cognitive Modeling Methodologies -- 9.2.1 Foresight Methodology of Complex System -- 9.2.2 Methodology of Cognitive Modeling of Complex Systems -- 9.2.3 Relationship of the Education System with the Socio-Economic Environment -- 9.3 Conclusion -- 9.4 Acknowledgment -- 10: Special Cases in Determining the Spacecraft Position and Attitude Using Computer Vision System -- 10.1 Introduction -- 10.2 PnP Problem Statement -- 10.3 PnP Problem Under Uncertainty. 10.4 Rotation Parameterization -- 10.5 Sensitivity of Image -- 10.6 Estimating an Indistinguishable Set -- 10.7 Design of Experiment -- 10.8 Numerical Simulations -- 10.9 Conclusion -- 11: On Determining the Spacecraft Orientation by Information from a System of Stellar Sensors -- 11.1 Introduction -- 11.2 Systems of Coordinates: Formulation of the Problem -- 11.3 Correspondence of Three-Dimensional and Four-Dimensional Parameters of a Group of Three-Dimensional Rotations -- 11.4 Algorithms for Determining the Orientation Parameters of the Spacecraft -- 11.5 Accuracy Analysis of Determining the Parameters of the SC Orientation -- 11.6 Effect of Satellite Initial Orientation Error on the Accuracy of Determining Its Current Orientation -- 11.7 Conclusion -- 12: Control Synthesis of Rotational and Spatial Spacecraft Motion at ApproachingStage of Docking -- 12.1 Introduction -- 12.2 Equation of the Spacecraft Relative Motion in the Docking Stage -- 12.2.1 Equation of the Relative Motion of the Spacecraft Center of Mass -- 12.2.2 Equation of the Spacecraft Relative Angular Motion -- 12.2.3 Control Problem Statement at the Docking Stage -- 12.3 Parameter Estimation of the PSC Rotational Motion -- 12.3.1 Problem Statement of the Angular Motion Parameters Estimation -- 12.3.2 Non-Linear Ellipsoidal Estimation Method -- 12.3.3 Estimation of the Quaternion, Angular Velocity, and Ratios of Inertia Moments -- 12.3.4 Numerical Simulation of the Estimation Algorithm -- 12.4 Synthesis of Spacecraft Motion Control at Docking -- 12.4.1 Synthesis of Motion Control of the Center of Mass of Active Spacecraft -- 12.4.2 Synthesis of Spacecraft Angular Motion Control -- 12.4.3 Computer Simulation of Control Algorithm -- 12.5 Conclusion -- 13: Intelligent Algorithms for the Automation of Complex Biotechnical Objects -- 13.1 Introduction. 13.2 Intelligent Automation Systems for Biotechnical Facilities -- 13.2.1 Traditional Automation Systems for Biotechnical Facilities and their Drawbacks -- 13.2.2 Synthesis of an Intelligent Control System Taking into Account the Forecasting of the Changes in Temperature Images in the Context of a Poultry House -- 13.2.3 Synthesis of the Intelligent Control System Taking into Account the Forecast of the External Natural Disturbances and Radiation in the Context of a Greenhouse -- 13.2.3.1 The Neural Network Forecasting of the External Natural Disturbances -- 13.2.3.2 The Intelligent Solar Radiation Forecasting System -- 13.3 Conclusion -- 14: Automatic Control for theSlow Pyrolysis of Organic Materials with Variable Composition -- 14.1 Introduction -- 14.2 Controlled Pyrolysis Model and Method -- 14.2.1 Problem Definition -- 14.2.2 Purpose and Objectives of the Research -- 14.2.3 Method of Problem Solving -- 14.2.3.1 Facility Scheme Selection -- 14.2.3.2 Control Object Model -- 14.2.3.3 Analysis of the Control Object Model to Solve the Control Task -- 14.2.3.4 Results of Pyrolysis Product Output Modeling -- 14.3 Synthesis of the Plant Control System to Produce Product-Gas -- 14.3.1 The Control Method of Pyrolysis Technology in the Plant -- 14.3.2 A Simulation Model of the Pyrolysis Plant Control System -- 14.3.3 Modeling Results of the Control Process by Pyrolysis Installation -- 14.4 Results and Discussion -- 14.5 Conclusion -- Index -- About the Editors. |
| Record Nr. | UNINA-9910794661003321 |
| Denmark : , : River Publishers, , [2021] | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Advanced control systems : theory and applications / / Yuriy P. Kondratenko [and three others], editors
| Advanced control systems : theory and applications / / Yuriy P. Kondratenko [and three others], editors |
| Edizione | [1st ed.] |
| Pubbl/distr/stampa | Denmark : , : River Publishers, , [2021] |
| Descrizione fisica | 1 online resource (478 pages) |
| Disciplina | 629.8 |
| Collana | River Publishers series in automation, control and robotics |
| Soggetto topico |
Automatic control
Programmable controllers |
| ISBN |
1-000-79722-8
1-00-333701-5 1-003-33701-5 1-000-79406-7 1-5231-4437-8 87-7022-340-8 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover -- Half Title -- Series Page -- Title Page -- Copyright Page -- Table of Contents -- Preface -- List of Contributors -- List of Figures -- List of Tables -- List of Abbreviations -- I: Advances in Theoretical Research on Automatic Control -- 1: On Descriptor Control Impulsive Delay Systems that Arise in Lumped-Distributed Circuits -- 1.1 Introduction -- 1.2 Example of Descriptor Control System -- 1.3 Restrictions, Definitions, and States of System -- 1.4 A Nonlinear Circuit with Transmission Lines in the Presence of Pulse Perturbations -- 1.5 Conclusion -- 2: An Extremal Routing Problem with Constraints and Complicated Cost Functions -- 2.1 Introduction -- 2.2 General Notions and Designations -- 2.3 General Routing Problem and Its Specific Variant -- 2.4 Dynamic Programming, 1 -- 2.5 Dynamic Programming, 2 -- 2.6 Computational Experiment -- 2.7 Conclusion -- 2.8 Acknowledgment -- 3: Principle of Time Stretching for Motion Control in Condition of Conflict -- 3.1 Introduction -- 3.2 Equivalence of the Pursuit Game with Delay of Information to the Game with Complete Information -- 3.3 Principle of Time Stretching in Dynamic Games of Pursuit -- 3.4 Integro-Differential Game of Pursuit -- 3.5 Illustrative Example of the Integro-Differential Game of Pursuit -- 3.6 Soft Meeting of Mathematical Pendulums -- 3.7 Conclusion -- 4: Bio-Inspired Algorithms for Optimization of Fuzzy Control Systems: Comparative Analysis -- 4.1 Introduction -- 4.2 Related Works and Problem Statement -- 4.3 Bio-inspired Algorithms of Synthesis and Optimization of Rule Bases for Fuzzy Control Systems -- 4.3.1 ACO Algorithm for Synthesis and Optimization of Rule Bases for the Mamdani-Type FACS -- 4.3.2 Genetic Algorithm for Synthesis and Optimization of Rule Bases for the Mamdani-Type FACS.
4.3.3 Algorithm of Automatic Rule Base Synthesis for the Mamdani-Type FACS Based on Sequential Search -- 4.4 Development of the Rule Base of the Fuzzy ControlSystem for the Multipurpose Mobile Robot -- 4.5 Conclusion -- 5: Inverse Model Approach to Disturbance Rejection Problem -- 5.1 Introduction -- 5.2 Disturbance Rejection via Inverse Model Control -- 5.2.1 Inverse Model Control Principle -- 5.2.2 Inverse Model Design -- 5.2.3 Inverse Model Based Feedforward Control -- 5.2.4 Inverse Model Based Disturbance Observer -- 5.2.5 Disturbance Decoupling Compensator Design -- 5.3 Sliding Mode Inverse Model Control -- 5.3.1 Sliding Mode Equivalence Principle -- 5.3.2 Variable Structure Feedforward Compensator -- 5.3.3 Variable Structure Disturbance Observer -- 5.4 Discrete Inverse Model Control -- 5.4.1 Problem Statement -- 5.4.2 Discrete Disturbance Observer -- 5.4.3 Disturbance Observer Parameterization -- 5.4.4 Disturbance Compensator Structural Synthesis -- 5.4.5 Disturbance Compensator Parametric Synthesis -- 5.5 Conclusion -- 6: Invariant Relations in the Theory of Optimally Controlled Systems -- 6.1 Introduction -- 6.2 The Problems of Price-Target Invariance in the Theory of Optimal Control -- 6.3 The Problems of Using Singular Controls in Rocket Flight Mechanics -- 6.3.1 Power Consumption in Degeneracy of the Optimal Control of Rocket Thrust in Atmosphere -- 6.3.2 Necessary Conditions for the Optimality of a Singular Control -- 6.3.3 The Problem of Calculating Optimal Trajectories With Singular Arcs -- 6.4 Addition to the Feldbaum Theorem on Number of Switching -- 6.5 Investigation of the Invariance in the Modeling of Functioning in Living Nature -- 6.5.1 Statement of the Anokhin Problem -- 6.5.2 Solution of the Anokhin Problem -- 6.5.3 Features of Expediently Functioning Objects with Redundant Control. 6.5.4 Structure of the Controlling System of an Expediently Functioning Object -- 6.5.5 Hierarchy and Invariance of Expediently Controlled System -- 6.6 Investigation Analysis of Results -- 6.6.1 Mathematical Modeling - A Tool for Research of Complex Systems -- 6.6.2 Optimality and Evolution Selection -- 6.6.3 Hierarchy and Invariance of Expediently Controlled System -- 6.7 Optimal Control Theory as a Tool for Cognition -- 6.8 Is Teleology Theological? -- 6.9 Acknowledgment -- 7: Robust Adaptive Controls for a Class of Nonsquare Memoryless Systems -- 7.1 Introduction -- 7.2 Problem Formulation -- 7.3 Background on Pseudoinverse Model-Based Method -- 7.4 Robust Adaptive Pseudoinverse Model-Based Controllers for SIMO systems -- 7.5 Robust Adaptive Pseudoinverse Model-Based Control of MIMO System -- 7.6 Conclusion -- II: Advances in Control Systems Applications -- 8: Advanced Identification of Impulse Processes in Cognitive Maps -- 8.1 Introduction -- 8.2 Problem Statement -- 8.3 CM Identification Features -- 8.4 Subspace Identification with Regularization -- 8.4.1 Identification for Given Model Dimension -- 8.4.2 Model Dimension Determination -- 8.5 Advanced Subspace Identification -- 8.6 Example -- 8.7 Conclusion -- 9: Strategy for Simulation Complex Hierarchical Systems Based on the Methodologies of Foresight and Cognitive Modeling -- 9.1 Introduction -- 9.2 Theoretical Foundation of Foresight and Cognitive Modeling Methodologies -- 9.2.1 Foresight Methodology of Complex System -- 9.2.2 Methodology of Cognitive Modeling of Complex Systems -- 9.2.3 Relationship of the Education System with the Socio-Economic Environment -- 9.3 Conclusion -- 9.4 Acknowledgment -- 10: Special Cases in Determining the Spacecraft Position and Attitude Using Computer Vision System -- 10.1 Introduction -- 10.2 PnP Problem Statement -- 10.3 PnP Problem Under Uncertainty. 10.4 Rotation Parameterization -- 10.5 Sensitivity of Image -- 10.6 Estimating an Indistinguishable Set -- 10.7 Design of Experiment -- 10.8 Numerical Simulations -- 10.9 Conclusion -- 11: On Determining the Spacecraft Orientation by Information from a System of Stellar Sensors -- 11.1 Introduction -- 11.2 Systems of Coordinates: Formulation of the Problem -- 11.3 Correspondence of Three-Dimensional and Four-Dimensional Parameters of a Group of Three-Dimensional Rotations -- 11.4 Algorithms for Determining the Orientation Parameters of the Spacecraft -- 11.5 Accuracy Analysis of Determining the Parameters of the SC Orientation -- 11.6 Effect of Satellite Initial Orientation Error on the Accuracy of Determining Its Current Orientation -- 11.7 Conclusion -- 12: Control Synthesis of Rotational and Spatial Spacecraft Motion at ApproachingStage of Docking -- 12.1 Introduction -- 12.2 Equation of the Spacecraft Relative Motion in the Docking Stage -- 12.2.1 Equation of the Relative Motion of the Spacecraft Center of Mass -- 12.2.2 Equation of the Spacecraft Relative Angular Motion -- 12.2.3 Control Problem Statement at the Docking Stage -- 12.3 Parameter Estimation of the PSC Rotational Motion -- 12.3.1 Problem Statement of the Angular Motion Parameters Estimation -- 12.3.2 Non-Linear Ellipsoidal Estimation Method -- 12.3.3 Estimation of the Quaternion, Angular Velocity, and Ratios of Inertia Moments -- 12.3.4 Numerical Simulation of the Estimation Algorithm -- 12.4 Synthesis of Spacecraft Motion Control at Docking -- 12.4.1 Synthesis of Motion Control of the Center of Mass of Active Spacecraft -- 12.4.2 Synthesis of Spacecraft Angular Motion Control -- 12.4.3 Computer Simulation of Control Algorithm -- 12.5 Conclusion -- 13: Intelligent Algorithms for the Automation of Complex Biotechnical Objects -- 13.1 Introduction. 13.2 Intelligent Automation Systems for Biotechnical Facilities -- 13.2.1 Traditional Automation Systems for Biotechnical Facilities and their Drawbacks -- 13.2.2 Synthesis of an Intelligent Control System Taking into Account the Forecasting of the Changes in Temperature Images in the Context of a Poultry House -- 13.2.3 Synthesis of the Intelligent Control System Taking into Account the Forecast of the External Natural Disturbances and Radiation in the Context of a Greenhouse -- 13.2.3.1 The Neural Network Forecasting of the External Natural Disturbances -- 13.2.3.2 The Intelligent Solar Radiation Forecasting System -- 13.3 Conclusion -- 14: Automatic Control for theSlow Pyrolysis of Organic Materials with Variable Composition -- 14.1 Introduction -- 14.2 Controlled Pyrolysis Model and Method -- 14.2.1 Problem Definition -- 14.2.2 Purpose and Objectives of the Research -- 14.2.3 Method of Problem Solving -- 14.2.3.1 Facility Scheme Selection -- 14.2.3.2 Control Object Model -- 14.2.3.3 Analysis of the Control Object Model to Solve the Control Task -- 14.2.3.4 Results of Pyrolysis Product Output Modeling -- 14.3 Synthesis of the Plant Control System to Produce Product-Gas -- 14.3.1 The Control Method of Pyrolysis Technology in the Plant -- 14.3.2 A Simulation Model of the Pyrolysis Plant Control System -- 14.3.3 Modeling Results of the Control Process by Pyrolysis Installation -- 14.4 Results and Discussion -- 14.5 Conclusion -- Index -- About the Editors. |
| Record Nr. | UNINA-9910828746703321 |
| Denmark : , : River Publishers, , [2021] | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Adventures in Arduino [[electronic resource]]
| Adventures in Arduino [[electronic resource]] |
| Autore | Stewart Becky |
| Pubbl/distr/stampa | Hoboken, : Wiley, 2015 |
| Descrizione fisica | 1 online resource (323 p.) |
| Disciplina | 629.895 |
| Collana | Adventures In .. |
| Soggetto topico |
Arduino (Programmable controller)
C (Computer program language) Programmable controllers Mechanical Engineering Engineering & Applied Sciences Mechanical Engineering - General |
| Soggetto genere / forma | Electronic books. |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Title Page; Copyright Page; Contents; Introduction; What Is an Arduino?; What You Will Learn; Parts You Will Need; Tools You Will Need; Software You Will Need; Other Useful Materials; What I Assume You Already Know; How This Book Is Organised; Conventions; The Companion Website; Reaching Out; Adventure 1: Setting Up Your Arduino; What You Need; Downloading and Installing the Arduino Software on Your Computer; Installing Arduino Software on a Mac; Installing Arduino Software on a Windows PC; Installing Arduino Software on a Linux Machine; Exploring the Arduino IDE
Using Blink to Test That Everything Is Set Up CorrectlyUploading Blink; Troubleshooting Common Problems; Building an LED Circuit; What You Need; Understanding Circuit Schematics; Using a Breadboard; Building Your First Circuit; Further Adventures with Arduino; Adventure 2: Reading from Sensors; What You Need; Adding More LEDs; Printing Messages to the Computer; Reading Data from a Potentiometer; Making Decisions in Code; Building a Status Message Sign; What You Need; Understanding the Circuit; Prototyping on a Breadboard; Writing the Code; Creating your Sign; Creating your Sign Cutting Holes for the Potentiometer and LEDsAdding the Status Messages and Decorating the Sign; Soldering the Circuit; Inserting the Electronics; Further Adventures with Arduino; Adventure 3: Working with Servos; What You Need; Understanding Different Types of Motors; Controlling a Servo with Arduino; Repeating the Same Thing Over and Over; Digital Input with a Push Button; Building a Combination Safe; What You Need; Understanding the Circuit; Prototyping on a Breadboard; Writing the Code; Making the Safe; Soldering the Wires; Inserting the Electronics; Further Adventures with Arduino Adventure 4: Using Shift RegistersWhat You Need; Organising Your Code; Using Functions; Using for Loops; Getting More Outputs with Shift Registers; How a Shift Register Works; Clock; Data; Latch; Making the Connections for a Shift Register; Adding LEDs; Writing the Code; Adding More Shift Registers; Building Your Name in Lights; What You Need; Understanding the Circuit; Prototyping on a Breadboard; Writing the Code; Making the Lights; Soldering the Wires; Inserting the Electronics; Further Adventures with Shift Registers; Adventure 5: Playing Sounds; What You Need; Making a List Making Your Intentions KnownLooping Through an Array; Putting It Into Practice; Making Noise; Wiring the Circuit; Writing the Code; Building an Augmented Wind Chime; What You Need; Understanding the Circuit; Prototyping on a Breadboard; Writing the Code; Making the Wind Chime; Making the Base; Making the Chimes; Attaching the Chimes; Connecting the Electronics; Further Adventures with Sound; Adventure 6: Adding Libraries; What You Need; Analogue Out; Fading an LED; Mixing Light; Wiring the Circuit; Writing the Code; Capacitive Sensing; Adding a Library; Wiring the Circuit; Writing the Code Building a Crystal Ball |
| Record Nr. | UNINA-9910463610103321 |
Stewart Becky
|
||
| Hoboken, : Wiley, 2015 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Adventures in Arduino [[electronic resource]]
| Adventures in Arduino [[electronic resource]] |
| Autore | Stewart Becky |
| Pubbl/distr/stampa | Hoboken, : Wiley, 2015 |
| Descrizione fisica | 1 online resource (323 p.) |
| Disciplina | 629.895 |
| Collana | Adventures In .. |
| Soggetto topico |
Arduino (Programmable controller)
C (Computer program language) Programmable controllers Mechanical Engineering Engineering & Applied Sciences Mechanical Engineering - General |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Title Page; Copyright Page; Contents; Introduction; What Is an Arduino?; What You Will Learn; Parts You Will Need; Tools You Will Need; Software You Will Need; Other Useful Materials; What I Assume You Already Know; How This Book Is Organised; Conventions; The Companion Website; Reaching Out; Adventure 1: Setting Up Your Arduino; What You Need; Downloading and Installing the Arduino Software on Your Computer; Installing Arduino Software on a Mac; Installing Arduino Software on a Windows PC; Installing Arduino Software on a Linux Machine; Exploring the Arduino IDE
Using Blink to Test That Everything Is Set Up CorrectlyUploading Blink; Troubleshooting Common Problems; Building an LED Circuit; What You Need; Understanding Circuit Schematics; Using a Breadboard; Building Your First Circuit; Further Adventures with Arduino; Adventure 2: Reading from Sensors; What You Need; Adding More LEDs; Printing Messages to the Computer; Reading Data from a Potentiometer; Making Decisions in Code; Building a Status Message Sign; What You Need; Understanding the Circuit; Prototyping on a Breadboard; Writing the Code; Creating your Sign; Creating your Sign Cutting Holes for the Potentiometer and LEDsAdding the Status Messages and Decorating the Sign; Soldering the Circuit; Inserting the Electronics; Further Adventures with Arduino; Adventure 3: Working with Servos; What You Need; Understanding Different Types of Motors; Controlling a Servo with Arduino; Repeating the Same Thing Over and Over; Digital Input with a Push Button; Building a Combination Safe; What You Need; Understanding the Circuit; Prototyping on a Breadboard; Writing the Code; Making the Safe; Soldering the Wires; Inserting the Electronics; Further Adventures with Arduino Adventure 4: Using Shift RegistersWhat You Need; Organising Your Code; Using Functions; Using for Loops; Getting More Outputs with Shift Registers; How a Shift Register Works; Clock; Data; Latch; Making the Connections for a Shift Register; Adding LEDs; Writing the Code; Adding More Shift Registers; Building Your Name in Lights; What You Need; Understanding the Circuit; Prototyping on a Breadboard; Writing the Code; Making the Lights; Soldering the Wires; Inserting the Electronics; Further Adventures with Shift Registers; Adventure 5: Playing Sounds; What You Need; Making a List Making Your Intentions KnownLooping Through an Array; Putting It Into Practice; Making Noise; Wiring the Circuit; Writing the Code; Building an Augmented Wind Chime; What You Need; Understanding the Circuit; Prototyping on a Breadboard; Writing the Code; Making the Wind Chime; Making the Base; Making the Chimes; Attaching the Chimes; Connecting the Electronics; Further Adventures with Sound; Adventure 6: Adding Libraries; What You Need; Analogue Out; Fading an LED; Mixing Light; Wiring the Circuit; Writing the Code; Capacitive Sensing; Adding a Library; Wiring the Circuit; Writing the Code Building a Crystal Ball |
| Record Nr. | UNINA-9910788109303321 |
Stewart Becky
|
||
| Hoboken, : Wiley, 2015 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Adventures in Arduino
| Adventures in Arduino |
| Autore | Stewart Becky |
| Edizione | [1st ed.] |
| Pubbl/distr/stampa | Hoboken, : Wiley, 2015 |
| Descrizione fisica | 1 online resource (323 p.) |
| Disciplina | 629.895 |
| Collana | Adventures In .. |
| Soggetto topico |
Arduino (Programmable controller)
C (Computer program language) Programmable controllers Mechanical Engineering Engineering & Applied Sciences Mechanical Engineering - General |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Title Page; Copyright Page; Contents; Introduction; What Is an Arduino?; What You Will Learn; Parts You Will Need; Tools You Will Need; Software You Will Need; Other Useful Materials; What I Assume You Already Know; How This Book Is Organised; Conventions; The Companion Website; Reaching Out; Adventure 1: Setting Up Your Arduino; What You Need; Downloading and Installing the Arduino Software on Your Computer; Installing Arduino Software on a Mac; Installing Arduino Software on a Windows PC; Installing Arduino Software on a Linux Machine; Exploring the Arduino IDE
Using Blink to Test That Everything Is Set Up CorrectlyUploading Blink; Troubleshooting Common Problems; Building an LED Circuit; What You Need; Understanding Circuit Schematics; Using a Breadboard; Building Your First Circuit; Further Adventures with Arduino; Adventure 2: Reading from Sensors; What You Need; Adding More LEDs; Printing Messages to the Computer; Reading Data from a Potentiometer; Making Decisions in Code; Building a Status Message Sign; What You Need; Understanding the Circuit; Prototyping on a Breadboard; Writing the Code; Creating your Sign; Creating your Sign Cutting Holes for the Potentiometer and LEDsAdding the Status Messages and Decorating the Sign; Soldering the Circuit; Inserting the Electronics; Further Adventures with Arduino; Adventure 3: Working with Servos; What You Need; Understanding Different Types of Motors; Controlling a Servo with Arduino; Repeating the Same Thing Over and Over; Digital Input with a Push Button; Building a Combination Safe; What You Need; Understanding the Circuit; Prototyping on a Breadboard; Writing the Code; Making the Safe; Soldering the Wires; Inserting the Electronics; Further Adventures with Arduino Adventure 4: Using Shift RegistersWhat You Need; Organising Your Code; Using Functions; Using for Loops; Getting More Outputs with Shift Registers; How a Shift Register Works; Clock; Data; Latch; Making the Connections for a Shift Register; Adding LEDs; Writing the Code; Adding More Shift Registers; Building Your Name in Lights; What You Need; Understanding the Circuit; Prototyping on a Breadboard; Writing the Code; Making the Lights; Soldering the Wires; Inserting the Electronics; Further Adventures with Shift Registers; Adventure 5: Playing Sounds; What You Need; Making a List Making Your Intentions KnownLooping Through an Array; Putting It Into Practice; Making Noise; Wiring the Circuit; Writing the Code; Building an Augmented Wind Chime; What You Need; Understanding the Circuit; Prototyping on a Breadboard; Writing the Code; Making the Wind Chime; Making the Base; Making the Chimes; Attaching the Chimes; Connecting the Electronics; Further Adventures with Sound; Adventure 6: Adding Libraries; What You Need; Analogue Out; Fading an LED; Mixing Light; Wiring the Circuit; Writing the Code; Capacitive Sensing; Adding a Library; Wiring the Circuit; Writing the Code Building a Crystal Ball |
| Record Nr. | UNINA-9910966290903321 |
Stewart Becky
|
||
| Hoboken, : Wiley, 2015 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Analog and digital circuits for electronic control system applications [[electronic resource] ] : using the TI MSP430 microcontroller / / by Jerry Luecke
| Analog and digital circuits for electronic control system applications [[electronic resource] ] : using the TI MSP430 microcontroller / / by Jerry Luecke |
| Autore | Luecke Gerald |
| Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 |
| Descrizione fisica | 1 online resource (329 p.) |
| Disciplina | 629.8/9 |
| Soggetto topico |
Electronic circuit design
Electronic control Programmable controllers |
| Soggetto genere / forma | Electronic books. |
| ISBN |
1-281-00991-1
9781417549742 9786611009915 0-08-047581-7 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover; Contents; Foreword; Preface; Acknowledgments; Chapter 1: Signal Paths from Analog to Digital; Introduction; A Refresher; Accuracy vs. Speed-Analog and Digital; Interface Electronics; The Basic Functions for Analog-to-Digital Conversion; Summary; Chapter 1 Quiz; Chapter 2: Signal Paths from Digital to Analog; Introduction; The Digital-to-Analog Portion; Filtering; Conditioning the Signal; Transducing the Signal; Summary; Chapter 2 Quiz; Chapter 3: Sensors; Introduction; Temperature Sensors; Angular and Linear Position; Rotation; Magnetoresistor Sensor; Pressure; Light Sensors
Other SensorsSummary; Chapter 3 Quiz; Chapter 4: Signal Conditioning; Introduction; Amplification; Bipolar NPN Amplifier; Amplifier Frequency Response; Coupling; Small-Signal vs. Large Signal; Classes of Amplifiers; Field-Effect Transistor Amplifiers; A N-Channel JFET Amplifier Design; An NPN MOSFET Amplifier; Operational Amplifiers; Conditioning the Output of a Pressure Sensor; A More Sophisticated Pressure Sensor Amplifier; Current Mirror; Applications of Op Amps; Oscillators; Power Amplifiers; Class B Audio Power Amplifier; Special Signals; RC Time Constants; Frequency Selection Typical Application of FiltersSummary; Chapter 4 Quiz; Chapter 5: Analog-to-Digital and Digital-to-Analog Conversions; Introduction; Decimal Equivalent of a Binary Number; Digital Codes of ADC; A Resistor Network DAC; A Simple Resistor-String DAC; A Simple Current-Steering DAC; Analog-to-Digital Converters (ADC); Successive Approximation Register (SAR) ADC; Capacitor Charge-Redistribution ADC; Highest Speed Conversions; Sample and Hold and Filters; Summary; Chapter 5 Quiz; Chapter 6: Digital System Processing; Introduction; Digital Processor or Digital Computer; What is a Microprocessor? What is a Microcomputer?System Clarifications; Digital Signal Representations; Clock, Timing and Control Signals; Interrupts; Status Bits; More About Software; Sophisticated Programming Languages; How Parts of a Processor Perform Their Functions; Memory and Input/Output; Addressing Modes; Summary; Chapter 6 Quiz; Chapter 7: Examples of Assembly-Language Programming; Introduction; A Processor for the Examples; About the MSP430 Family; The CPU; Program Memory and Data Memory; Peripherals; Operation Control and Operating Modes; Watchdog Timer; System Reset; Interrupts Oscillators and Clock GeneratorsTimers; Addressing Modes; More on MSP430 Control; Further Thoughts; Labels; Instructions; Operands; Hexadecimal Numbers; Comments; Programming Examples; Subprogram No. 1; Subprogram No. 2; Subprogram No. 3; Variation of Threshold; Summary; Chapter 7 Quiz; Chapter 8: Data Communications; Introduction; The Data Transmission System; Parallel and Serial Transmission; Protocols; High-Speed Data Transmissions; Serial Data Communications Advances; A Return to the Format; Shift Registers; USART Serial Communications; The UART Function with Software. Technology Advances |
| Record Nr. | UNINA-9910457309003321 |
Luecke Gerald
|
||
| Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Analog and digital circuits for electronic control system applications [[electronic resource] ] : using the TI MSP430 microcontroller / / by Jerry Luecke
| Analog and digital circuits for electronic control system applications [[electronic resource] ] : using the TI MSP430 microcontroller / / by Jerry Luecke |
| Autore | Luecke Gerald |
| Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 |
| Descrizione fisica | 1 online resource (329 p.) |
| Disciplina | 629.8/9 |
| Soggetto topico |
Electronic circuit design
Electronic control Programmable controllers |
| ISBN |
1-281-00991-1
9781417549742 9786611009915 0-08-047581-7 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover; Contents; Foreword; Preface; Acknowledgments; Chapter 1: Signal Paths from Analog to Digital; Introduction; A Refresher; Accuracy vs. Speed-Analog and Digital; Interface Electronics; The Basic Functions for Analog-to-Digital Conversion; Summary; Chapter 1 Quiz; Chapter 2: Signal Paths from Digital to Analog; Introduction; The Digital-to-Analog Portion; Filtering; Conditioning the Signal; Transducing the Signal; Summary; Chapter 2 Quiz; Chapter 3: Sensors; Introduction; Temperature Sensors; Angular and Linear Position; Rotation; Magnetoresistor Sensor; Pressure; Light Sensors
Other SensorsSummary; Chapter 3 Quiz; Chapter 4: Signal Conditioning; Introduction; Amplification; Bipolar NPN Amplifier; Amplifier Frequency Response; Coupling; Small-Signal vs. Large Signal; Classes of Amplifiers; Field-Effect Transistor Amplifiers; A N-Channel JFET Amplifier Design; An NPN MOSFET Amplifier; Operational Amplifiers; Conditioning the Output of a Pressure Sensor; A More Sophisticated Pressure Sensor Amplifier; Current Mirror; Applications of Op Amps; Oscillators; Power Amplifiers; Class B Audio Power Amplifier; Special Signals; RC Time Constants; Frequency Selection Typical Application of FiltersSummary; Chapter 4 Quiz; Chapter 5: Analog-to-Digital and Digital-to-Analog Conversions; Introduction; Decimal Equivalent of a Binary Number; Digital Codes of ADC; A Resistor Network DAC; A Simple Resistor-String DAC; A Simple Current-Steering DAC; Analog-to-Digital Converters (ADC); Successive Approximation Register (SAR) ADC; Capacitor Charge-Redistribution ADC; Highest Speed Conversions; Sample and Hold and Filters; Summary; Chapter 5 Quiz; Chapter 6: Digital System Processing; Introduction; Digital Processor or Digital Computer; What is a Microprocessor? What is a Microcomputer?System Clarifications; Digital Signal Representations; Clock, Timing and Control Signals; Interrupts; Status Bits; More About Software; Sophisticated Programming Languages; How Parts of a Processor Perform Their Functions; Memory and Input/Output; Addressing Modes; Summary; Chapter 6 Quiz; Chapter 7: Examples of Assembly-Language Programming; Introduction; A Processor for the Examples; About the MSP430 Family; The CPU; Program Memory and Data Memory; Peripherals; Operation Control and Operating Modes; Watchdog Timer; System Reset; Interrupts Oscillators and Clock GeneratorsTimers; Addressing Modes; More on MSP430 Control; Further Thoughts; Labels; Instructions; Operands; Hexadecimal Numbers; Comments; Programming Examples; Subprogram No. 1; Subprogram No. 2; Subprogram No. 3; Variation of Threshold; Summary; Chapter 7 Quiz; Chapter 8: Data Communications; Introduction; The Data Transmission System; Parallel and Serial Transmission; Protocols; High-Speed Data Transmissions; Serial Data Communications Advances; A Return to the Format; Shift Registers; USART Serial Communications; The UART Function with Software. Technology Advances |
| Record Nr. | UNINA-9910784362403321 |
Luecke Gerald
|
||
| Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Analog and digital circuits for electronic control system applications : using the TI MSP430 microcontroller / / by Jerry Luecke
| Analog and digital circuits for electronic control system applications : using the TI MSP430 microcontroller / / by Jerry Luecke |
| Autore | Luecke Gerald |
| Edizione | [1st ed.] |
| Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 |
| Descrizione fisica | 1 online resource (329 p.) |
| Disciplina | 629.8/9 |
| Soggetto topico |
Electronic circuit design
Electronic control Programmable controllers |
| ISBN |
9781417549742
9786611009915 9781281009913 1281009911 9780080475813 0080475817 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover; Contents; Foreword; Preface; Acknowledgments; Chapter 1: Signal Paths from Analog to Digital; Introduction; A Refresher; Accuracy vs. Speed-Analog and Digital; Interface Electronics; The Basic Functions for Analog-to-Digital Conversion; Summary; Chapter 1 Quiz; Chapter 2: Signal Paths from Digital to Analog; Introduction; The Digital-to-Analog Portion; Filtering; Conditioning the Signal; Transducing the Signal; Summary; Chapter 2 Quiz; Chapter 3: Sensors; Introduction; Temperature Sensors; Angular and Linear Position; Rotation; Magnetoresistor Sensor; Pressure; Light Sensors
Other SensorsSummary; Chapter 3 Quiz; Chapter 4: Signal Conditioning; Introduction; Amplification; Bipolar NPN Amplifier; Amplifier Frequency Response; Coupling; Small-Signal vs. Large Signal; Classes of Amplifiers; Field-Effect Transistor Amplifiers; A N-Channel JFET Amplifier Design; An NPN MOSFET Amplifier; Operational Amplifiers; Conditioning the Output of a Pressure Sensor; A More Sophisticated Pressure Sensor Amplifier; Current Mirror; Applications of Op Amps; Oscillators; Power Amplifiers; Class B Audio Power Amplifier; Special Signals; RC Time Constants; Frequency Selection Typical Application of FiltersSummary; Chapter 4 Quiz; Chapter 5: Analog-to-Digital and Digital-to-Analog Conversions; Introduction; Decimal Equivalent of a Binary Number; Digital Codes of ADC; A Resistor Network DAC; A Simple Resistor-String DAC; A Simple Current-Steering DAC; Analog-to-Digital Converters (ADC); Successive Approximation Register (SAR) ADC; Capacitor Charge-Redistribution ADC; Highest Speed Conversions; Sample and Hold and Filters; Summary; Chapter 5 Quiz; Chapter 6: Digital System Processing; Introduction; Digital Processor or Digital Computer; What is a Microprocessor? What is a Microcomputer?System Clarifications; Digital Signal Representations; Clock, Timing and Control Signals; Interrupts; Status Bits; More About Software; Sophisticated Programming Languages; How Parts of a Processor Perform Their Functions; Memory and Input/Output; Addressing Modes; Summary; Chapter 6 Quiz; Chapter 7: Examples of Assembly-Language Programming; Introduction; A Processor for the Examples; About the MSP430 Family; The CPU; Program Memory and Data Memory; Peripherals; Operation Control and Operating Modes; Watchdog Timer; System Reset; Interrupts Oscillators and Clock GeneratorsTimers; Addressing Modes; More on MSP430 Control; Further Thoughts; Labels; Instructions; Operands; Hexadecimal Numbers; Comments; Programming Examples; Subprogram No. 1; Subprogram No. 2; Subprogram No. 3; Variation of Threshold; Summary; Chapter 7 Quiz; Chapter 8: Data Communications; Introduction; The Data Transmission System; Parallel and Serial Transmission; Protocols; High-Speed Data Transmissions; Serial Data Communications Advances; A Return to the Format; Shift Registers; USART Serial Communications; The UART Function with Software. Technology Advances |
| Record Nr. | UNINA-9910966185503321 |
Luecke Gerald
|
||
| Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||