What are the types of Embedded System?
There are many types of embedded systems. Let’s talk about some of the most common ones,
Real-time Embedded System
The Merrian-Webster dictionary defines real-time as, “the actual time during which something takes place.” To extend from that, a real-time system has been described as one which “controls an environment by receiving data, processing them, and returning the results sufficiently quickly to affect the environment at that time”. The real-time is used in the simulation to mean that the simulation (computer system) clock runs at the same speed as a normal clock (your clock at home/watch/smartwatch).
For example, my Badminton Robot, and the Artificial Intelligent Car are examples of real-time embedded systems. Others examples are,
- Boston Dynamics Atlas Robot (Google it)
- Honda’s ASIMO
- Traffic control system
- Telecommunication such as military radio, Satelite
- Military tracking, and command & control
Standalone Embedded System
A standalone embedded system is the simplest embedded system, in a sense that it takes the analog data and transfer into digital data. For example, an mp3 player.
Network Embedded system
Let’s define, what is a network anyway?
“In a network, a group of computers and peripheral devices are connected to each other. The smallest possible network is the one in which two computers are connected together”.
A network embedded system is a system that are connected with the network interface. The network can be a local area network (LAN) or wide area network (WAN). There are different types of network such as telephone network, and computer network.
In a nutshell, your phone is communicating with the nearest carrier tower to receive an electrical pulse (frequencies) so that you can talk to your loved ones. The same is true for the wireless network, they are communicating to the router to transmit and receive data so that you can use your favorite social media.
What’s next on the blog?
Sign up to get my blog post regularly. Next, I will write about the Embedded FPGA. Meanwhile, check out the book “FPGA For Dummies”.
References
“Importance of Network in Embedded Systems for Beginners.” ElProCus, 24 June 2019, www.elprocus.com/important-of-network-in-embedded-systems-for-beginners/.
Martin, James Thomas. Programming Real-Time Computer Systems. Prentice-Hall, 1975.
Rob, Md. “Artifical Intelligent Car.” Artificial Intelligent Car, abdurrob.org/artificial-intelligent-car.