Microcontrollers as process devices
microcontrollerA computer chip used instead of a CPU that contains a processor, memory and inputs/outputs. provide functionalityThe processes carried out by a system to reach an end goal. and give intelligence to products and systems. From mobile phones to washing machines, many everyday products are controlled by these devices.
Microcontrollers
A microcontroller is an example of a single board computer (SBC) and is manufactured as an integrated circuit (IC)A chip, used in many areas of electronic engineering including a computer CPU.. It can be programmingThe process of writing computer software. to perform different processing functions.
Microcontrollers come in different sizes with varying numbers of pinThe pins on an integrated circuit appear in two rows and are manufactured as dual in line (DIL) packages. for the connection of input and output deviceA device used to output data or information from a computer, eg a monitor, printer or speakers. - for example, 8 pin, 14 pin and 18 pin. A programmable interface controller (PIC)A common type of programmable microcontroller. is an example of a microcontroller that is widely used.
Advantages and disadvantages of using microcontrollers
Advantages
- The size of a circuit can be significantly reduced. This is because programming replaces physical components.
- They can be reprogrammed many times. This allows changes to be made without replacing actual components.
- They have pins for connecting several input and output devices, adding to flexibility.
Disadvantages
- They often cost more than traditional integrated circuits. They are therefore not always the best option for simple systems.
- Programming software and hardware is required. This can be expensive to buy.
- The language of the system must be learned and this adds to training costs.