This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:microcontrollers [2010/09/24 12:23] – allan.pettai | en:microcontrollers [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Microcontrollers ===== | ===== Microcontrollers ===== | ||
- | [{{ : | + | [{{ : |
A microcontroller is basically a computer which is placed on a single integrated circuit chip. It consists of memory, a processor, as well as input-output interfaces. Microcontrollers are programmed to run a certain task, which means, if there is a need to change or enhance its functionality, | A microcontroller is basically a computer which is placed on a single integrated circuit chip. It consists of memory, a processor, as well as input-output interfaces. Microcontrollers are programmed to run a certain task, which means, if there is a need to change or enhance its functionality, | ||
* All functions are placed on a single chip in a smaller and more compact scale. | * All functions are placed on a single chip in a smaller and more compact scale. | ||
- | * It is programmed to perform certain task; in order to change its functionality new software must be installed. | + | * It is programmed to perform |
* It consumes less power because all physical characteristics are smaller and less energy demanding than in a PC, laptop or server. Developers of microcontrollers concentrate on low energy demand so that mobile applications that use batteries can work longer. | * It consumes less power because all physical characteristics are smaller and less energy demanding than in a PC, laptop or server. Developers of microcontrollers concentrate on low energy demand so that mobile applications that use batteries can work longer. | ||
- | * Single purpose inputs and outputs. Microcontrollers have so called peripherals, | + | * Single purpose inputs and outputs. Microcontrollers have so called peripherals, |
- | Microcontrollers can be found in a variety of everyday items: household appliances (e.g. microwave ovens, TV-sets), toys (Lego NXT, talking dolls), vehicles (cars, hoists), etc. Microcontrollers’ wide usage has been possible because they are easy to program and have a wide range of functionality, | + | Microcontrollers can be found in a variety of everyday items: household appliances (e.g. microwave ovens, TV-sets), toys (Lego NXT, talking dolls), vehicles (cars, hoists), etc. Microcontrollers’ wide usage has been possible because they are easy to program and have a wide range of functionalities; |
===== Robotics ===== | ===== Robotics ===== | ||
Line 20: | Line 20: | ||
===== Microcontrollers in Robotics ===== | ===== Microcontrollers in Robotics ===== | ||
- | Because of the breadth of robotics, we define it as hobby robotics; these systems are not too complex, and it is possible to build them alone. Common microcontrollers in hobby robotics are: | + | Because of the breadth of robotics, we define it as hobby robotics; these systems are not too complex, and it is possible to build them by oneself. Common microcontrollers in hobby robotics are: |
* Atmel AVR microcontrollers (ATmega, ATtiny, etc.) | * Atmel AVR microcontrollers (ATmega, ATtiny, etc.) |