top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
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]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
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]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
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]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui