Smart Home System: a comprehensive Review Arindom Chakraborty, monirul Islam, Fahim Shahriyar




Download 2,76 Mb.
Pdf ko'rish
bet9/28
Sana17.05.2024
Hajmi2,76 Mb.
#239246
1   ...   5   6   7   8   9   10   11   12   ...   28
Bog'liq
Smart Home System A Comprehensive Review

5.4. FPGA.
Field-programmable gate array (FPGA) is a type
of integrated circuit (IC) board that can be programmed by
the user after being manufactured and hence the name ‘feld
programmable.’ FPGAs are built around a matrix of con-
fgurable logic blocks that are connected through pro-
grammable interconnects. Smart home systems based on
FPGA boards have been gaining ground among the research
community due to their fexibility and the ability of logic
level programming which gives FPGA boards faster pro-
cessing speed [77]. Due to their easily changeable func-
tionality, FPGA boards could be programmed to perform
various tasks such as controlling sensors and security
monitoring [92].
5.5. PIC Microcontroller.
Programmable peripheral in-
terfaces (PICs) are a series of programmable micro-
controllers that can be used to perform a wide range of
operations. PICs are very energy-efcient, cheap, and fast. In
smart home systems, PICs are used for a variety of tasks
including controlling appliances [80], setting up a smart
elderly care system [23], and monitoring home security [81].
PIC microcontrollers are used more frequently in SHSs
because they are very reliable and less prone to be faulty.
5.6. LPC.
LPC is a series of ARM core-based32-bit micro-
controllers. Tese microcontrollers are superfast, very reli-
able,
and
cheap.
Smart
homes
based
on
LPC
microcontrollers are as capable as any other micro-
controllers. Tese microcontrollers are suitable for multiple
purposes including home automation [68], appliance con-
trol, security [59], and IoT.
10
Journal of Electrical and Computer Engineering


T
able
2:
Classifcation
of
SHSs
according
to
technological
approaches.
Reference
T
echnological
approaches
WSN
Multiagent
Image
processing
IoT
AI
Machine
learning
Deep
learning
Neural
network
Fuzzy
logic
GSM
Bluetooth
[22]
+
+
+
[23]
+
+
[24]
+
+
[25]
+
+
+
[26]
+
+
[27]
+
[28]
+
+
[29]
+
+
+
+
+
[30]
+
+
[3
1]
+
+
[32]
+
+
[34]
+
[58]
+
[59]
+
[35]
+
[37]
+
+
[39]
+
+
[40]
+
+
+
[43]
+
+
[44]
+
+
+
[47]
+
+
+
[48]
+
+
+
[5
1]
+
[52]
+
+
[53]
+
+
+
[54]
+
[55]
+
[56]
+
[57]
+
+
+
[60]
+
+
+
[6
1]
+
[62]
+
[63]
+
[64]
+
[65]
+
[66]
+
+
[67]
+
+
[68]
+
+
+
[69]
+
[70]
+
+
[7
1]
+
[72]
+
Journal of Electrical and Computer Engineering
11


T
able
2:
Continued.
Reference
T
echnological
approaches
WSN
Multiagent
Image
processing
IoT
AI
Machine
learning
Deep
learning
Neural
network
Fuzzy
logic
GSM
Bluetooth
[73]
+
[74]
+
+
[75]
+
+
+
+
[76]
+
+
[77]
+
+
+
[78]
+
+
+
[79]
+
+
+
[80]
+
[8
1]
+
+
[82]
+
+
[83]
+
+
[84]
+
[85]
+
[86]
+
[87]
+
+
+
+
[88]
+
[89]
+
+
[90]
+
[9
1]
+
[92]
+
[93]
+
+
+
[94]
+
+
[95]
+
[53]
+
+
[96]
+
[97]
+
+
+
[98]
+
[99]
+
[100]
+
+
[10
1]
+
[102]
+
[103]
+
[104]
+
[105]
+
+
[106]
+
+
[13]
+
[107]
+
[108]
+
+
+
[109]
+
[110]
+
[111]
+
+
[112]
+
12
Journal of Electrical and Computer Engineering


T
able
2:
Continued.
Reference
T
echnological
approaches
WSN
Multiagent
Image
processing
IoT
AI
Machine
learning
Deep
learning
Neural
network
Fuzzy
logic
GSM
Bluetooth
[113]
+
[114]
+
[115]
+
[116]
+
+
[117]
+
[118]
+
+
[119]
+
+
[120]
+
+
+
[12
1]
+
+
+
[122]
+
[123]
+
[124]
+
[125]
+
[126]
+
+
[127]
+
+
[128]
+
+
+
[129]
+
[130]
+
[13
1]
+
[132]
+
+
[133]
+
[134]
+
[135]
+
[136]
+
+
[137]
+
+
[138]
+
+
+
[139]
+
T
otal
19
2
24
78
8
18
8
6
1
17
14
Journal of Electrical and Computer Engineering
13


5.7. Other Microcontrollers.
Apart from the popular
microcontrollers mentioned so far, there are a few more that
a handful of researchers have used in their work. S5PV210 is
a 16/32-bit, programmable, and high-performance mini-
computer that has been used to design an IoT-based SHS
[93]. It uses a Samsung S5PV210 application processor that
gives it unparalleled performance but makes it too expen-
sive. AT89C2051 is an 8-bit, high-performance, energy-
efcient, and programmable microcomputer that can pro-
cess a wide variety of operations. It can control multiple
electronic appliances and send data with the help of addi-
tional networking devices [54]. With the help of its powerful
32-bit ARM processor, LM3S8962 is fully capable of SHS
automation and control as demonstrated in [94]. In [82], the
Xiaomi Mi smart home device is used to control sensors and
appliances. Finally, STM32F103C8T6 is another micro-
controller that has been used in the development of
SHSs [95].
5.8. Classifcation of Reviewed SHSs According to Micro-
controllers and Microprocessors.
A summary of the various
types of microcontrollers used by the authors for developing
SHSs is provided in Table 3.

Download 2,76 Mb.
1   ...   5   6   7   8   9   10   11   12   ...   28




Download 2,76 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Smart Home System: a comprehensive Review Arindom Chakraborty, monirul Islam, Fahim Shahriyar

Download 2,76 Mb.
Pdf ko'rish