The objective of FUNDAMENTALS OF MECHATRONICS is to cover both hardware and software aspects of mechatronics systems in a single text, giving a complete treatment to the subject matter. The text focuses on application considerations and relevant practical issues that arise in the selection and design of mechatronics components and systems. The text uses several programming languages to illustrate the key topics. Different programming platforms are presented to give instructors the choice to select the programming language most suited to their course objectives. A separate laboratory book, with additional exercises is provided to give guided hands-on experience with many of the topics covered in the text.
Musa Jouaneh received his B.S. in Mechanical Engineering from the University of Louisiana, Lafayette in 1984 and then went on to the University of California at Berkeley where he received his M.Eng in 1986 and his Ph.D. in 1989. He is currently a Professor of Mechanical Engineering and Applied Mechanics at the University of Rhode Island. His teaching interests include Mechatronics, Robotics, Real-Time Monitoring and Control, and Engineering Mechanics. Professor Jouaneh has been the recipient of several awards including URI Outstanding Contributions to Intellectual Property Award (2004),The URI Foundation Teaching Excellence Award (2003), URI Outstanding Intellectual Property Development Recognition Award (2003), The 2002-2003 Edmund and Dorothy Marshall Faculty Excellence Award in Engineering, Advisor to Merit Award Winner in the Lincoln Arc Welding Foundation Design Competition (2001 and 2002), Albert E. Carlotti Faculty Excellence Award in Engineering (1993), Graduate Fellowship, University of California at Berkeley (1984-1985).
1. INTRODUCTION TO MECHATRONICS. Examples of Mechatronic Systems. 2. ANALOG CIRCUITS AND COMPONENTS. Analog Circuit Elements. Mechanical Switches. Circuit Analysis. Equivalent Circuits. Impedance. AC Signals. Power in Circuits. Operational Amplifiers. Grounding. Solenoids and Relays. 3. SEMICONDUCTOR ELECTRONIC DEVICES AND DIGITAL CIRCUITS. Diodes. Thyristors. Bipolar Junction Transistor. Metal Oxide Field Effect Transistor. Combinational Logic Circuits. Sequential Logic Circuits. Circuit Families. Digital Devices. H-Bridge Drives. 4. MICROCONTROLLERS. Numbering Systems. Microprocessors and Microcontrollers. PIC Microcontroller. Programming the PIC Microcontroller. C-Language Basics. PIC MCU Devices and Features. Interrupts. Assembly Language Programming. 5. DATA ACQUISITION AND MICROCONTROLLER/PC INTERFACING Sampling Theory. Analog to Digital Converter. Digital to Analog Converter. Parallel Port. Data Acquisition Board Programming. USART Serial Port. Serial Peripheral Interface. Inter-Integrated Circuit Interface. USB Communication. Network Connection. 6. CONTROL SOFTWARE. Time and Timers. Timing Functions. Control Tasks. Task Scanning. State Organization. Control Tasks Implementation in Software. Multitasking. Threading in VBE. Resource Sharing. Real-Time Operating Systems. Graphical User Interface. 7. SENSORS. Sensors Performance Terminology. Displacement Measurement. Proximity Measurement. Speed Measurement. Strain Measurement. Force and Torque Measurement. Temperature Measurement. Vibration Measurement. Signal Conditioning. Sensor Output. 8. ACTUATORS. DC Motors. AC Motors. Stepper Motors. Other Motor Types. Actuator Selection. 9. FEEDBACK CONTROL Open and Closed-Loop Control. Design of Feedback Control Systems. Control Basics. PID Controller. Digital Implementation of a PID Controller. Nonlinearities. Other Control Schemes. 10. MECHATRONICS PROJECTS. Stepper-Motor Driven Rotary Table. A Paper Dispensing System That Uses a Roller Driven by a Position Controlled DC Motor. A Temperature-Controlled Heating System That Uses a Heating Coil, a Copper Plat, and a Temperature Sensor. APPENDIX A: VISUAL BASIC EXPRESS. APPENDIX B: SYSTEM RESPONSE. APPENDIX C: MATLAB SIMULATION OF DYNAMIC SYSTEMS. APPENDIX D: 7-BIT ASCII CODE.