RME 3102: Introduction 1 Mechatronics Components 2 Industrial Sensors Resistive Sensors Inductive Sensors Capacitive Sensors Optical Sensors Magnetic Sensors 3 Applications of PLC PLC Basic Components PLC Programming & Operation Examples of Basic PLC Operations 4 Applications of micro-controllers Dr. Md. Zahurul Haq, Ph.D., CEA, FBSME, FIEB Professor Department of Mechanical Engineering Bangladesh University of Engineering & Technology (BUET) Dhaka-1000, Bangladesh http://zahurul.buet.ac.bd/ RME 3102: Advanced Mechatronics Engineering Department of Robotics and Mechatronics Engineering, University of Dhaka http://zahurul.buet.ac.bd/RME3102/ © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 1 / 73 © Dr. Md. Zahurul Haq (BUET) Mechatronics Components RME 3102: Introduction RME 3102 (2024) 2 / 73 RME 3102 (2024) 4 / 73 Mechatronics Components Mechatronics Mechatronics Constituents The portmanteau Mechatronics was first coined by Mr. Tetsuro Mori, a senior engineer of the Japanese company Yaskawa, in 1969. Mechatronics is the synergistic combination of precision mechanical engineering, electronic control and systems thinking in the design of products and manufacturing processes 1 . Mechatronics is a methodology2 used for the optimal design of electromechanical products. 1 IEEE/ASME Transactions on Mechatronics a methodology is a collection of practises, procedures, and rules used by those who work in a particular branch of knowledge. 2 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 3 / 73 e172 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Mechatronics Components Mechatronics Components Mechatronics Key Elements Simulation and Modelling Modelling is the process of representing the behaviour of a real system by a collection of mathematical equations and logic. Models are broadly categorised as: Static – no energy transfer. Dynamic – considers energy flow, causes motion, heat transfer and other phenomenon that changes with time. T1805 A mechatronic system is not an electromechanical system but is more than a control system. Simulation is the process of solving the model and is performed on computer. Simulation process has the three basic steps: 1 2 3 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 5 / 73 Initialisation Iteration Termination. © Dr. Md. Zahurul Haq (BUET) Mechatronics Components RME 3102: Introduction RME 3102 (2024) 6 / 73 RME 3102 (2024) 8 / 73 Mechatronics Components Feedback Control Application Automatic Control Advantages: Increased productivity and lower product cost. Better and more uniform product quality. Greater safety for operating personnel. Basic Components: 1 2 3 4 5 The process The measurement system The error-detecting mechanism The controller The final control element. T1821 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 7 / 73 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Mechatronics Components Mechatronics Components Optimisation Integrated Design Issues in Mechatronics Mechatronics approach is intended to cause the developers, from the outset, to consider all elements of the product life-cycle from conception through disposal, including quality, cost, schedule, and user requirements. Important life cycle factors are: In mechatronics, optimisation is primarily used to establish the optimal system configuration. It solves the problem of distributing limiting resources throughout a system such that the pre-specified aspects of its behaviour is satisfied. In general, resources are referred to as design variables, aspects of system behaviour as objectives, and system governing relationships (equations and logic) as constrains. Delivery - time, cost and medium Reliability - failure rate, materials and tolerances Maintainability - modular design Serviceability - on board diagnostics, prognostics and modular design Upgradability - future compatibility with current design Disposability - recycling and disposal of hazardous material. Example - for a box-shaped luggage to maximise volume: Design variables: L (length), W (width), H (height) Objective: Maximise V = V(L,W,H) Constraints: System relationship V = LHW © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 9 / 73 © Dr. Md. Zahurul Haq (BUET) Industrial Sensors RME 3102: Introduction RME 3102 (2024) 10 / 73 Industrial Sensors 3 Basic Phenomenon in Effect in Sensor Operation T1812 1 Change (or the absolute value) in the measured physical variable (i.e. pressure, temperature, displacement) is translated into change in sensor property (resistance, capacitance, magnetic coupling). This is called the transduction. 2 Change in the sensor property is translated into low-power-level electrical signal in the form of electrical voltage or current. 3 Low-level-power sensor signal is conditioned and transmitted for processing i.e. display or for use in control systems. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 11 / 73 T1809 Applications of various kinds of sensors on construction equipment. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 12 / 73 Industrial Sensors Industrial Sensors Input-Output Model of Sensors Non-linear Variation of Input-Output Relationship T1820 Dynamic response of a sensor can be represented by its frequency response or by its bandwidth specification T1813 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Industrial Sensors RME 3102 (2024) 13 / 73 © Dr. Md. Zahurul Haq (BUET) Resistive Sensors RME 3102: Introduction Industrial Sensors RME 3102 (2024) 14 / 73 Resistive Sensors Resistive Sensors T1814 Change is measured physical variable (e.g. pressure, load, torque, position etc.) results in resistance of resistive sensors. T1810 Typical linear and rotary potentiometers © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 15 / 73 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 16 / 73 Industrial Sensors Resistive Sensors Industrial Sensors Resistive Sensors T1815 In strain gauge, ∆R ∆L =G = ǫG R L T1816 ∆R = k2 G Vout = k1 R © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Industrial Sensors Pressure gauge using diaphragm and strain gauge RME 3102 (2024) 17 / 73 © Dr. Md. Zahurul Haq (BUET) Resistive Sensors RME 3102: Introduction Industrial Sensors RME 3102 (2024) 18 / 73 Inductive Sensors Inductive Sensors vL (t) = −L dλ dφ di =− = −N dt dt dt Flux linkage, λ = N φ = Li : amount of flux linking the N turns of coils, φ is the flux passing through the coil. e436 T1817 Various load cells using strain gauges for force and torque measurements © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 19 / 73 Self inductance, L measures the voltage induced by the magnetic field generated by a current flowing in the circuit. Electromagnetic induction is the creating of an emf in a conductor which is moving in a magnetic field, or is placed in a changing magnetic field. Faraday’s Law of Induction states that an emf is induced on a circuit due to changing magnetic flux and the induced voltage opposes the change in the magnetic flux (Lenz’s Law). © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 20 / 73 Industrial Sensors Inductive Sensors Industrial Sensors Inductive Sensors LVDT: Linear Variable Differential Transformer iRp + Lp di = Vex dt di dt v2 = M2 v1 = M1 di dt vout = v1 − v2 = (M1 − M2 ) di dt M1 & M2 : mutual inductances e637 Ferromagnetic core determines the magnetic coupling between primary and secondary coils. If core ⇑ more coupling between with top coil → vout > 0. At null position: M1 = M2 7→ vout = 0. In LVDT, M1 − M2 is linearly related to the core displacement. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Industrial Sensors RME 3102 (2024) 21 / 73 e638 LVDT voltage & phase as a function of core position © Dr. Md. Zahurul Haq (BUET) Capacitive Sensors RME 3102: Introduction Industrial Sensors RME 3102 (2024) 22 / 73 RME 3102 (2024) 24 / 73 Capacitive Sensors Capacitive Sensors e433 e434 Physical variable to be measured can be used to change in the capacitance by changing: (1) d, (2) A or (3) ǫ. Capacitance may be measured with bridge circuits. High-output impedance requires careful construction of output circuitry. e654 1 Output impedance, Z of a capacitor is given by: ⇒ Z = 2πfC © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 23 / 73 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Industrial Sensors Capacitive Sensors Industrial Sensors Capacitive Sensors T1811 ∆P → t → C → Eo e656 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Industrial Sensors RME 3102 (2024) 25 / 73 © Dr. Md. Zahurul Haq (BUET) Capacitive Sensors RME 3102: Introduction Industrial Sensors RME 3102 (2024) 26 / 73 Capacitive Sensors Piezoelectric transducers Piezoelectric transducers involve a class of materials which, when mechanically deformed, produce an electric charge. The effect is reversible and applied usefully in both directions. V = gtP = V g d F P e664 Capacitive water level sensor & typical capacitance as a function of water level © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 27 / 73 d tP ǫ = Output voltage [V] = Voltage sensitivity [V/N] = Piezoelectric constant [C/N] = Applied force [N] = Applied pressure [Pa] e652 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 28 / 73 Industrial Sensors Capacitive Sensors Industrial Sensors Optical Sensors Photoemissive & Photoelectric Transducers Photoemissive transducers consist of a cathode-anode combination enclosed in a glass or quartz envelope, which is either evacuated or filled with an inert gas. In the proper circuit (usually a d.c. source from 100 - 200 V), light impingement on the cathode frees electrons to flow, thereby providing a small current given by: ⇒ I = S Φ I = photoelectric currents Φ = illumination on cathode S = sensitivity. Photoelectric-tube response in different wavelength depends on: e668 1 2 e662 e667 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Industrial Sensors RME 3102 (2024) 29 / 73 Photo-emissivity of the cathode material (0.2 − 0.8µm). Transmissivity of the glass-tube envelope. - Most glasses do not transmit light below about 0.4µm. - Quartz transmits down to 0.2µm. © Dr. Md. Zahurul Haq (BUET) Optical Sensors RME 3102: Introduction Industrial Sensors Photo-conductive/Photo-resistive Transducers RME 3102 (2024) 30 / 73 RME 3102 (2024) 32 / 73 Optical Sensors Phototransistor Sensors Photo-conductive cells are elements whose conductivity is a function of the incident electromagnetic radiation. Commercially important materials are cadmium sulphide, germanium, and silicon. The essential elements of a photo-conductive cell are the ceramic substrate, a layer of photo-conductive material, metallic electrodes and a moisture-resistant enclosure. e459 Lead-sulphide cell is widely used for detection of thermal radiation in the wavelength band of 1 − 3µm. By cooling the detector higher wavelength (= 4 − 5µm) can be achieved. The spectral response of CdS cell closely matches that of human eye, and the cell is often used in applications where human vision is a factor. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 31 / 73 e460 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Industrial Sensors Optical Sensors Industrial Sensors Optical Sensors Encoder T1819 T1818 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Industrial Sensors RME 3102 (2024) 33 / 73 © Dr. Md. Zahurul Haq (BUET) Magnetic Sensors RME 3102: Introduction Industrial Sensors RME 3102 (2024) 34 / 73 RME 3102 (2024) 36 / 73 Magnetic Sensors Hall Effect Sensor e458 e657 VH = KH VH B t = Hall-effect voltage = magnetic flux-density = thickness constant © Dr. Md. Zahurul Haq (BUET) KH I IB t = constant = current RME 3102: Introduction e457 RME 3102 (2024) 35 / 73 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Applications of PLC Applications of PLC PLC Features A programmable logic controller (PLC) is an industrial grade computer that is capable of being programmed to perform control functions. PLC has eliminated much of the hard-wiring associated with conventional relay control circuits. Rugged design, T1619 Industry standard I/O interfaces, Industry standard programming languages, Robust timing, counting and switching operations, Field programmable, Reduces hard wiring and wiring cost, Monitoring, error checking and diagnostics capability, T1620 Competitive in both cost and space requirements. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 37 / 73 Applications of PLC © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Applications of PLC RME 3102 (2024) 38 / 73 PLC Basic Components Basic Components PLC is a microcomputer tailored specifically for certain control tasks. Hardware: consists of the actual device technology. Firmware: is the software part, known as executive software, that is permanently installed and supplied by the the PLC manufacturer. Executive software determines - what functions are available to the user’s program, - how the program is solved, - how the I/O is serviced, - what the PLC does during power up and down and fault conditions. Software: is the user program. User programs are usually stored in the RAM. T1806 Advantages of PLCs in motion control. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 39 / 73 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 40 / 73 Applications of PLC PLC Basic Components Applications of PLC Key Components of a PLC PLC Basic Components Firmware PLC hardware does not differ significantly from computers. What makes the PLC special is the executive software. It is the internal program, provided by the manufacturer,which executes the user’s program. The executive software determines - what functions are available to the user’s program, - how the program is solved, - how the I/O is serviced, - what the PLC does during power up and down and fault conditions. T1621 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Applications of PLC RME 3102 (2024) 41 / 73 © Dr. Md. Zahurul Haq (BUET) PLC Basic Components RME 3102: Introduction Applications of PLC RME 3102 (2024) 42 / 73 PLC Basic Components Multitasking Capability Some PLCs are capable of executing multiple tasks with a single processor. User program assigns I/O for each task separately. Multitasking may take several forms: Time driven - it is possible to configure the processor to run each task on periodic time intervals. Hence, the time-critical job, such as the portion of that controls high-speed motions or machine fault detection, to run faster than the non-critical portions, such as servicing indicator lights. Event driven or Interrupt driven - user defines a particular event, such as an input changing state or an output turning off, that causes each tasks to run. T1630 T1647 Discrete input and output devices. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 43 / 73 © Dr. Md. Zahurul Haq (BUET) PLC control of a motor. RME 3102: Introduction RME 3102 (2024) 44 / 73 Applications of PLC PLC Basic Components Applications of PLC PLC Basic Components Input/Output (I/O) Systems I/O system acts as the eyes, ears and hands of PLCs. Discrete I/O - signal is discrete, such as ON/OFF, OPEN/CLOSE, energized/de-energized etc. Data I/O - complex system needs data, requires ADC/DAC. Input Module functions: Reliable signal detection Voltage adjustment of control voltage to logic voltage Protection of sensitive electronics from external voltages Screening of signals. Output Modules functions: Voltage adjustment of logic voltages to control voltage Protection of sensitive electronics from spurious voltages from the controller Power amplification for actuation of control elements Short-circuit and overload protection of output modules T1629 Typical combination I/O module. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Applications of PLC RME 3102 (2024) 45 / 73 © Dr. Md. Zahurul Haq (BUET) PLC Basic Components RME 3102: Introduction Applications of PLC I/O Systems . . . RME 3102 (2024) 46 / 73 PLC Programming & Operation PLC Programming Discrete I/O Inputs - push-buttons, selector switches, joy sticks, relay contacts, pressure switches, level switches, starter contacts, temperature switches, flow switches, limit switches, photo-electric switches, and proximity switches. Discrete I/O Outputs - light, relays, solenoids, starters, alarms, valves, heating elements, and motors. T1641 Standard IEC 61131 languages associated with PLC programming. Data I/O Inputs - potentiometers, temperature transducers, level transducers, pressure transducers, humidity transducers, encoders, bar code readers, wind speed transducers. Data I/O Outputs - analog meters, digital meters, stepper motors (signals), variable voltage outputs, and variable current outputs. T1642 Comparison of ladder diagram and instruction list programming. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 47 / 73 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 48 / 73 Applications of PLC PLC Programming & Operation Applications of PLC PLC Programming & Operation Programming Devices Programming a PLC involves 3 categories: 1 Handheld Programmers - are small inexpensive devices. These typically have membrane keys for entering data and LCD displays to show one line of a ladder program. 2 Dedicated Terminals - are designed for one particular brand of PLC. These provides troubleshooting operation while the PLC is running. 3 T1633 Hand-held programming terminal. Micro-Computers / PCs - are widely used to program and simulate the program. Tested programs are downloaded to the PLC using serial communications. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Applications of PLC RME 3102 (2024) T1634 49 / 73 © Dr. Md. Zahurul Haq (BUET) PLC Programming & Operation Computer used as the programming device. RME 3102: Introduction Applications of PLC RME 3102 (2024) 50 / 73 PLC Programming & Operation PLC Operation Review ... e194 e195 2 switches (SW-0 & SW-1) are connected via terminal IN-0 and IN-1 of input module. 2 terminals of output module (OUT-0 & OUT-1) drive 2 indicator lamps (Lamp-0 & Lamp-1) The ladder diagram (LD) has two rungs. The top rung will light Lamp-0 & if both SW-0 and SW-1 are closed. The bottom rung will light Lamp-1 if either SW-0 or OUT-0 are closed. . © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 51 / 73 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 52 / 73 Applications of PLC PLC Programming & Operation Applications of PLC PLC Programming & Operation T1637 PLC program scan cycle. e196 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Applications of PLC RME 3102 (2024) 53 / 73 © Dr. Md. Zahurul Haq (BUET) PLC Programming & Operation RME 3102: Introduction Applications of PLC RME 3102 (2024) 54 / 73 Examples of Basic PLC Operations Example: Furnace Control A small electric furnace has 2 heating elements, energized 3 min apart. A temperature sensor shuts down the furnace if it is overheated. T1640 T1807 Scan process applied to a single rung program. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) START-button energizes HEATER relay & relay is sealed by H-1 contacts. It powers heating element (ELEMENT-1), via relay contacts H-2, and energizes TMDY delay relay. After 3 min, time-delay relay activates second heating element via TMDY-1 contacts. If STOP button is pushed or OVER-TEMP sensor contacts open, seal is broken, and HEATER relay de-energizes to shut down heating elements. 55 / 73 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 56 / 73 Applications of PLC Examples of Basic PLC Operations Applications of PLC Examples of Basic PLC Operations Example: A Mixing Process A mixer motor is to be used to stir the liquid in a vat when temperature and pressure reach pre-set values. Direct manual operation of the motor is provided by means of a separate push-button. T1624 T1625 Configured input module Configured output module T1623 T1622 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Applications of PLC RME 3102 (2024) 57 / 73 © Dr. Md. Zahurul Haq (BUET) Examples of Basic PLC Operations RME 3102: Introduction Applications of PLC RME 3102 (2024) 58 / 73 Examples of Basic PLC Operations Example: Batch Process using Timer A batch process – filling a container with a liquid, mixing the liquid, and draining the container – is automated with a PLC. Steps: 1 a valve opens and lets the liquid into the container until it is full. 2 liquid in the container is mixed for 3 minutes. 3 a drain valve opens and drains the tank. T1626 Process control PLC ladder logic program with typical addressing scheme e197 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 59 / 73 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 60 / 73 Applications of PLC Examples of Basic PLC Operations Applications of micro-controllers Example: 2-point Controller in Oven at 100o C Advantages of Microprocessor Based Control Low-level signal from sensors, once converted to digital, can be transmitted long distances virtually error-free. A microprocessor can handle complex calculations and control strategies. Changing the control strategy is easy by loading in a new program; no hardware changes are required. Microprocessor based controllers can be easily connected to computer networks within an organization. This allows the designers to enter program changes and read current status from their desk terminals. e192 long-term memory is available to keep track of parameters in slow-moving systems. e193 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 61 / 73 © Dr. Md. Zahurul Haq (BUET) Applications of micro-controllers RME 3102: Introduction RME 3102 (2024) 62 / 73 Applications of micro-controllers Simplified Computer/Microcomputer Computers have 3 basic sections: 1 CPU - to recognize and carry out program instructions. The instructions are known as opcode or machine code.It is truly the brain of the computer. 2 I/O Interfaces - to handle communications between computer and the outside world. 3 Memory - to hold the program instruction and data. e166 Types of processes performed by (CPU): I/O ⇐⇒ CPU ⇐⇒ Memory read/write data from/to memory or from/to an I/O device Digital signals move from one section to another along the path called buses. RME 3102: Introduction RME 3102 (2024) perform internal manipulation of data within the processor. The internal storage of the processor is known as its registers. A single IC CPU is known as microprocessor (MPU). © Dr. Md. Zahurul Haq (BUET) read instruction from memory 63 / 73 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 64 / 73 Applications of micro-controllers Applications of micro-controllers Central Processing Unit (CPU) Memory CPU contains logic to step through a program. Programs are composed of many very simple individual operations, called instructions, that specify in exact detail how the CPU will carry out an algorithm/program. Each unique instruction is represented as a binary value called an opcode. CPU advances through opcodes on each clock cycle. When an opcode is fetched from memory, it is decoded, after which appropriate actions are carried out. Program Counter (PC) register maintains the address of the next instruction to be fetched from program memory. After executing each instruction, PC is incremented, and a new instruction is fetched from the address indicated by PC. When branch instructions are encountered Stack Pointer (SP) register is used. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 65 / 73 Microprocessors require memory resources to store programs and data. Memory can be classified two broad categories: Volitile - loses its contents when power is turned off & Non-volatile - can retain its contents even if power is turned off. 1 Read Only Memory (ROM) Programmable Read Only Memory (PROM) Erasable Programmable ROM (EPROM) Electrically Erasable Programmable ROM (EEPROM) 2 Random Access Memory (RAM) Dynamic Random Access Memory (DRAM) Static Random Access Memory (SRAM) 3 Other Forms of Memory Cache Memory Flash Memory Video Memory (VRAM) © Dr. Md. Zahurul Haq (BUET) Applications of micro-controllers RME 3102: Introduction RME 3102 (2024) 66 / 73 RME 3102 (2024) 68 / 73 Applications of micro-controllers Micro-Controllers Micro-controller is the integration of a micro-processor with memory and I/O devices, and other peripherals such as timers, on a single chip. General micro-controller has pins for external connections for inputs and outputs; power, clock and control signals. Pins for inputs and outputs are grouped in to I/O ports. Usually such ports have eight lines in order to be able to transfer one byte data. Fewer chips are required since most functions are already present on the processor chip. Lower cost and smaller size result from a simpler design. Lower power requirements. Few external connections are required because most are made on-chip, and the most of the chip connections can be used for I/O. Overall reliability are higher since there are fewer components and interconnections. © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 67 / 73 e165 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction Applications of micro-controllers Applications of micro-controllers Microcontroller Hardware PIC16F84: A Popular RISC Microcontroller e170 e201 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 69 / 73 © Dr. Md. Zahurul Haq (BUET) Applications of micro-controllers RME 3102: Introduction RME 3102 (2024) 70 / 73 Applications of micro-controllers development Set-up for Micro-Controller Based Systems Examples of Microcontroller Based System e169 T1808 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 71 / 73 © Dr. Md. Zahurul Haq (BUET) RME 3102: Introduction RME 3102 (2024) 72 / 73 Applications of micro-controllers Micro-Controller Applications TV SET BODY CONTROLLER TELEPHONE SET MONITOR KEYBOARD CAR RADIO DASHBOAD FRONT PANEL e171 REMOTE CONTROL BATTERY CHARGER © Dr. Md. Zahurul Haq (BUET) DIMMER SWITCH RME 3102: Introduction REMOTE METER KEYLESS RME 3102 (2024) 73 / 73