Tải bản đầy đủ (.pdf) (109 trang)

Luận Văn Thiết kế và thi công mô hình ứng dụng IOT vào việc điều khiển giám sát các thiết bị điện trong nhà

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (5.31 MB, 109 trang )

TR

B GIÁO D Că&ă ÀOăT O
NGă I H CăS ăPH M K THU T TP. H CHÍ MINH
KHOAă I N ậ I N T
B MÔNă I N T CÔNG NGHI P ậ Y SINH
----------------------------------

ÁN T T NGHI P
NGÀNH CÔNG NGH K THU Tă I N T

TRUY N THÔNG

Tài:

THI T K VÀ THI CÔNG MÔ HÌNH

NG D NG

IOT VÀO VI Că I U KHI N GIÁM SÁT
CÁC THI T B

I N TRONG NHÀ

GVHD: TS. Nguy năV năThái
SVTH: Nguy n Hu nh Tâm 16341022
Hìnhă ôngăT nh

Tp. H Chí Minh ậ 01/2018

16341024




TR

B GIÁO D Că&ă ÀOăT O
NGă I H CăS ăPH M K THU T TP. H CHÍ MINH
KHOAă I N ậ I N T
B MÔNă I N T CÔNG NGHI P ậ Y SINH
--------------------------------

ÁN T T NGHI P
NGÀNH CÔNG NGH K THU Tă I N T

TRUY N THÔNG

Tài:

THI T K VÀ THI CÔNG MÔ HÌNH

NG D NG

IOT VÀO VI Că I U KHI N GIÁM SÁT
CÁC THI T B

I N TRONG NHÀ

GVHD: TS. Nguy năV năThái
SVTH: Nguy n Hu nh Tâm 16341022
Hìnhă ôngăT nh


Tp. H Chí Minh ậ 01/2018

16341024


NGă H.ăS ăPH MăK ăTHU Tăăăăăă C NGăHÒAăXÃăH IăCH ăNGH AăVI TăNAM
TP. H CHÍ MINH
CăL Pă- T ăDOă- H NHăPHÚC
KHOA I N- I NăT
B ăMÔNă I NăT ăCÔNGăNGHI P ậ Y SINH
Tp. HCM, ngày 12 tháng 1 n mă2018

TR

NHI M V
H tên sinh viên:
Chuyên ngành:
H đƠo t o:
Khóa:
I. TÊN

ÁN T T NGHI P

Nguy năHu nhăTơm
Hìnhă ôngăT nh
Côngăngh ăk ăthu tăđi năt ătruy năthông
i h c chính quyăchuy năti p
2016

MSSV:16341022

MSSV:16341024
Mã ngành: 41
Mã h :
3
L p: 163410

TÀI: THI TăK ăVÀăTHIăCÔNGăMÔăHỊNH NGăD NGăIOTăVÀOă
VI Că I UăKHI NăGIỄMăSỄTăCỄCăTHI TăB ă I NăTRONGă
NHÀ.

II. NHI M V
1. Các s li u ban đ u:
C mă ngăđi nădungăt ătayăng iăng iădùng .............................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
2. N i dungăth căhi n:
- i uăkhi năthi tăb ăthôngăquaăInternetăvƠătheoădõiătr ngătháiăthi tăb .......................
- L uătr ăd ăli uăvƠoăc ăs ăd ăli u ..............................................................................
- Xơyăd ngăwebăserver.................................................................................................
- Thi tăk ăthiăcôngămôăhình .........................................................................................
.....................................................................................................................................
.....................................................................................................................................
III. NGÀY GIAO NHI M V :
25/9/2017
IV.ăNGÀYăHOÀNăTHÀNHăNHI MăV : 10/1/2018
V.ăăH ăVÀăTểNăCỄNăB ăH NGăD N:
TS. NGUY NăV NăTHỄIă
CÁN B H


NG D N

BM.ă I NăT ăCỌNGăNGHI P ậ Y SINH

i


NGă H.ăS ăPH MăK ăTHU Tăăăăăă C NGăHÒAăXÃăH IăCH ăNGH AăVI TăNAM
TP.ăH ăCHệăMINHăăăăăăăăăăăăăăăăăăăăăăăăăăăăăăăăăăăăăăăăă CăL Pă- T ăDOă- H NHăPHÚC
KHOA I N- I NăT
B ăMÔNă I NăT ăCÔNGăNGHI P ậ Y SINH
Tp.ăHCM,ăngƠyă12ăăthángă1ăn mă2018

TR

L CH TRÌNH TH C HI Nă

ÁN T T NGHI P

H ătênăsinhăviênă1:ăNguy năHu nhăTơm ...........................................................................
L p: 163410A ............................................................... MSSV: 16341022 .......................
H ătênăsinhăviênă2:ăHìnhă ôngăT nh .................................................................................
L p: 163410A ............................................................... MSSV: 16341024 .......................
Tênăđ ătƠi:ă Thi tăk ăvƠăthiăcôngămôăhình ngăd ngăIoTăvƠoăvi căđi uăkhi năgiámăsátă
cácăthi tăb ăđi nătrongănhƠ .................................................................................................
...........................................................................................................................................
Tu n/ngày

N i dung


Tu nă4ă(thángă9)

Tìmăhi uăs năph măth ătr
thông minh.

Tu nă1ă(thángă10)

Tìm hi uăho tăđ ngăc aăm chăESP,ăngu n,ă
c mă ngăđi nădung,ăm chăcôngăsu t.
Thi tăk ăm chăngu n,ăm chăcôngăsu t.

Tu nă2+3ă(thángă10)
Tu nă4ă(thángă10)

ngăv ăcôngăt că

Tu nă1ă(thángă11)

Thi tă k ă m chă c mă ngă đi nă dung,ă m chă
ESP
Ki mătraăm ch,ăch nhăs aăthi tăk

Tu nă2+3 (tháng 11)

Tìmăhi uăv ăweb server, c ăs d ăli u,...

Tu nă4ăthángă11

Tu nă2ă(thángă12)


Thi tă k ă web server,ă c ă s d ă li u,.... +
ch nhăs a,ăthi tăk ăboard m ch
Thi tă l pă k tă n iă ESPă vƠă serveră +ă ch nhă
s aăthi tăk ăboard m ch
Ch nhăs aăph năc ngăvƠăph năm m

Tu nă3ă(thángă12)

Tìmăhi u html, css, javascript,...

Tu nă4ă(thángă12)

Ch nhăs aăgiaoădi năweb

Tu nă1ă(thángă12)

Xác nh n
GVHD

Tu nă 1ă (thángă 1/2018) + Ki m tra h ă th ng,ă ch nhă s aă +ă vi tă báoă
hi năt i
cáo.
GVăH NGăD N
(KỦăvƠăghiărõăh ăvƠătên)

ii


L IăCAMă OAN

 Tênă đ ă tƠi: THI Tă K ă VÀă THIă CỌNGă MỌă HỊNH NGă D NGă IOTă VÀOă
VI Că I UăKHI NăGIỄMăSỄTăCỄCăTHI TăB ă I NăTRONGăNHÀ
 GVHD:

TS. NGUY NăV NăTHỄI

 H ătênăsinhăviênă1: NGUY NăHU NHăTỂM
MSSV:
16341022
L p: 163410A
S ăđi nătho iăliênăl c:ă
0972797876
Email:
 H ătênăsinhăviênă2: HỊNHă ỌNGăT NH
MSSV:
16341024
L p: 163410A
S ăđi nătho iăliênăl c:ă
01678922669
Email:
ắTôi xin cam đoan khoá lu n t t nghi p ( ATN) này là công trình do chính tôi nghiên
c u và th c hi n. Tôi không sao chép t b t k m t bài vi t nào đã đ c công b mà
không trích d n ngu n g c. N u có b t k m t s vi ph m nào, tôi xin ch u hoàn toàn
trách nhi m”.

Ng

iăth căhi năđ ătƠi

Nguy năHu nhăTơm

Hìnhă ôngăT nh

iii


L I C Mă N
Chúngăemăxinăg iăl iăc mă năsơuăs căđ năTh yăNguy năV năTháiăđƣătr căti pă
ngăd năvƠăt nătìnhăgiúpăđ ,ăt oăđi uăki năđ ăchúngăemăhoƠnăthƠnhăt tăđ ătƠi.
Chúng em xin chân thành c mă năTh yăNguy năH uăTrung,ăgi ngăviênă Khoa
Côngăngh ăthôngătin,ăđƣăgópăỦăvƠăchiaăs ănhi uăkinhănghi măquỦăbáuăđ ăchúngăemăcóă
th ăth căhi năt tăđ ătƠi.
Chúngăemăxinăg iăl iăchơnăthƠnhăc mă năcácăth yăcôătrongăKhoaă i n- i năT ă
đƣăt oănh ngăđi uăki năt tănh tăchoăchúngăemătrongăquáătrìnhăth căhi năđ ăán.
Chúngăemăc ngăg iăl iăđ ngăc mă năđ năcácăb năl pă16341ăđƣăchiaăs ătraoăđ iă
ki năth căc ngănh ănh ngăkinhănghi măquỦăbáuăgiúpăđ ăchúngăemăhoƠnăthƠnhă ăánă
t tănghi pănƠy.
h

XinăchơnăthƠnhăc mă n!

Ng

iăth căhi năđ ătƠi

Nguy năHu nhăTơm
Hìnhă ôngăT nh

iv



M CL C
NHI MăV ă

ăỄNăT TăNGHI P ............................................................................i

L CHăTRỊNHăTH CăHI Nă

ăỄNăT TăNGHI P ................................................. ii

L IăCAMă OAN ...................................................................................................... iii
L IăC Mă N .............................................................................................................iv
M CăL C ...................................................................................................................v
LI TăKểăHỊNH ........................................................................................................ vii
LI TăKểăB NG ..........................................................................................................x
TịMăT Tă
Ch

ăỄN .....................................................................................................xi

ngă1.ăT NGăQUAN .............................................................................................. 1

1.1ă

TăV Nă

.......................................................................................................1

1.2ăM CăTIểU ............................................................................................................2
1.3ăN IăDUNGăTH CăHI N .....................................................................................2
1.4 GI IăH N .............................................................................................................2

1.5ăB ăC C ................................................................................................................3
Ch

ngă2.ăC ăS ăLụăTHUY T .................................................................................4

2.1ăNGUYểNăLụăHO Tă

NGăC AăCỌNGăT C ................................................4

2.1.1ă i uăkhi nătr căti păt ămôăhình .....................................................................4
2.1.2ă i uăkhi năthôngăquaăweb ..............................................................................4
2.2ăGI IăTHI UăV ăPH NăC NG ...........................................................................5
2.2.1ăM chăc mă ngăđi nădung ...............................................................................5
2.2.2ăM chăcôngăsu t ............................................................................................... 8
2.2.3ăM chăx ălỦătrungătơm ...................................................................................10
2.2.4ăM chăngu n ..................................................................................................18
2.3ăGI IăTHI UăV ăPH NăM M ...........................................................................23
2.3.1 Web server ....................................................................................................23
2.3.2ăC ăs ăd ăli u.................................................................................................24
Ch

ngă3.ăTệNHăTOỄNăVÀăTHI TăK ..................................................................26

3.1ăGI IăTHI U ........................................................................................................26
3.2ăTệNHăTOỄNăVÀăTHI TăK ăH ăTH NG ........................................................27
3.2.1ăThi tăk ăs ăđ ăkh iăh ăth ng ........................................................................27
3.2.2ăTínhătoánăvƠăthi tăk ăm ch ...........................................................................28
Ch

ngă4.ăTHIăCÔNGăH ăTH NG .........................................................................41


4.1ăGI IăTHI U ........................................................................................................41
4.2ăTHIăCỌNGăH ăTH NG .....................................................................................41
v


4.2.1ăThiăcôngăboăm ch .........................................................................................41
4.2.2ăL părápăvƠăki mătra .......................................................................................51
4.3ă ịNGăGịIăVÀăTHIăCỌNGăMỌăHỊNH ............................................................ 57
4.3.1ă óngăgóiăb ăđi uăkhi n ................................................................................57
4.3.2 Thi công mô hình..........................................................................................58
4.4ăL PăTRỊNHăH ăTH NG ...................................................................................58
4.4.1ăL uăđ ăgi iăthu tăc aăWebăServer ................................................................ 58
4.4.2ăL uăđ ăgi iăthu tăc aăESP ............................................................................60
4.4.3ăPh năm măl pătrìnhăchoăESP ........................................................................61
4.4.4ăPh năm măl pătrìnhăchoăWeb .......................................................................63
4.4.5ăPh năm măxơyăd ngăc ăs ăd ăli u ............................................................... 64
4.5ăH
Ch

NGăD NăS ăD NG,ăTHAOăTỄC ............................................................ 65

ngă5.ăK TăQU ăNH NăXÉTă ỄNHăGIỄ ......................................................68

5.1ăM CHăC Mă NGă I NăDUNG ......................................................................68
5.2ăM CHăX ăLụăTRUNGăTỂM ...........................................................................69
5.3ăM CHăCỌNGăSU T .........................................................................................69
5.4ăM CHăNGU N ..................................................................................................70
5.5ăK TăQU ăMỌăHỊNH .........................................................................................71
5.5ăK TăQU ăPH NăM M .....................................................................................71

Ch

ngă6.ăK TăLU NăVÀăH

NGăPHỄTăTRI N ..............................................73

6.1ăK TăLU N .........................................................................................................73
6.2ăH

NGăPHỄTăTRI N ......................................................................................73

TÀIăLI U THAMăKH O...........................................................................................74
PH ăL C .....................................................................................................................76

vi


LI T KÊ HÌNH

Hình 2.1: IC C m ngăđi n dung AT42QT2120. ............................................................5
Hìnhă2.2:ăS ăđ chân c a AT42QT2120. ........................................................................6
Hình 2.3: Triac BTA12 ậ 600BRG. ................................................................................8
Hìnhă2.4:ăS ăđ chân c a triac BTA12 ậ 600BRG. ........................................................8
Hìnhă2.5:ăS ăđ chân và c u t o c a MOC3020. ............................................................9
Hìnhă2.6:ăS ăđ chân ESP8266. ....................................................................................11
Hìnhă2.7:ăS ăđ nguyên lý cho ESP8266. .....................................................................13
Hình 2.8: Module tích h p ph bi n (Module ESP-12F). .............................................14
Hìnhă2.9:ăS ăđ chân c a module ESP-12F. .................................................................15
Hình 2.10: IC FT232. ....................................................................................................17
Hình 2.11: IC CP2102. ..................................................................................................17

Hình 2.12: IC PL-2303. .................................................................................................17
Hình 2.13: IC CH340G..................................................................................................18
Hình 2.14: IC ngu n LNK3206G. .................................................................................19
Hìnhă2.15:ăS ăđ kh i ch căn ngăc a LNK3206G. ......................................................20
Hìnhă2.16:ăS ăđ chân c a LNK3206G. .......................................................................20
Hình 2.17: IC MC34063. ............................................................................................... 21
Hìnhă2.18:ăS ăđ chân c a MC34063. ..........................................................................22
Hìnhă2.19:ăS ăđ kh i ch căn ngăc a MC34063. .........................................................22
Hình 2.20: Cách th c giao ti p v i web server. ............................................................ 24
Hìnhă3.1:ăS ăđ kh i c a h th ng. ...............................................................................27
Hìnhă3.2:ăS ăđ nguyên lý c a kh i c m ngăđi n dung. .............................................28
Hìnhă3.3:ăS ăđ kh i c a m ch ESP-12. .......................................................................30
Hìnhă3.4:ăS ăđ nguyên lý c a m ch reset. ...................................................................31
Hìnhă3.5:ăS ăđ nguyên lý c a m ch ngu n s d ng ngu n t c ng USB. ..................31
Hìnhă3.6:ăS ăđ nguyên lý m ch n p cho ESP.............................................................. 32
Hìnhă3.7:ăS ăđ nguyên lý m chăđi u khi n GPIO. ......................................................33
Hìnhă3.8:ăS ăđ nguyên lý c a kh i x lý trung tâm. ...................................................34
Hìnhă3.9:ăS ăđ nguyên lý c a kh i công su t. ............................................................. 37
Hìnhă3.10:ăS ăđ nguyên lý c a m ch 220VAC ậ 12VDC...........................................38
Hìnhă3.11:ăS ăđ nguyên lý m ch 12VDC-3,3VDC. ....................................................39
vii


Hình 4.1: nh th c t board m ch c a mô hình............................................................42
Hìnhă4.2:ăS ăđ b trí linh ki n m t trên c a PCB th 1. .............................................42
Hìnhă4.3:ăS ăđ điădơyăm t trên c a PCB th 1. ...........................................................43
Hìnhă4.4:ăS ăđ b trí linh ki n m tăd
Hìnhă4.5:ăS ăđ điădơyăm tăd

i c a PCB th 1. ............................................43


i c a PCB th 1. ..........................................................44

Hìnhă4.6:ăS ăđ m ch in c a PCB th 1. ......................................................................44
Hìnhă4.7:ăS ăđ b trí linh ki n m t trên c a PCB th 2. .............................................45
Hìnhă4.8:ăS ăđ điădơyăm t trên c a PCB th 2. ...........................................................45
Hìnhă4.9:ăS ăđ b trí linh ki n m tăd
Hìnhă4.10:ăS ăđ điădơyăm tăd

i c a PCB th 2. ............................................46

i c a PCB th 2. ........................................................46

Hìnhă4.11:ăS ăđ m ch in c a PCB th 2. ....................................................................47
Hìnhă4.12:ăS ăđ b trí linh ki n m t trên c a PCB th 3. ...........................................47
Hìnhă4.13:ăS ăđ điădơyăm t trên c a PCB th 3. .........................................................48
Hìnhă4.14:ăS ăđ b trí linh ki n m tăd
Hìnhă4.15:ăS ăđ điădơyăm tăd

i c a PCB th 3. ..........................................48

i c a PCB th 3. ........................................................48

Hìnhă4.16:ăS ăđ m ch in c a PCB th 3. ....................................................................49
Hình 4.17: M t trên kh i ngu n. ...................................................................................51
Hình 4.18: M tăd

i kh i ngu n. ..................................................................................52

Hình 4.19: M t trên kh i công su t. ..............................................................................53

Hình 4.20: M tăd

i kh i công su t. .............................................................................53

Hình 4.21: M t trên PCB th 2. ....................................................................................54
Hình 4.22: M t d

i PCB th 2. ...................................................................................55

Hình 4.23: M t trên c a m ch n p USB-UART. ..........................................................56
Hình 4.24: M tăd

i c a m ch n p USB-UART. .........................................................56

Hình 4.25: Board công t c IoT. .....................................................................................57
Hình 4.26: Thi t k v h p b ng ph n m m Solidworks. .............................................58
Hìnhă4.27:ăL uăđ c a server. .......................................................................................59
Hìnhă4.28:ăL uăđ c a ESP. ..........................................................................................60
Hình 4.29: Ph n m m Arduino. .....................................................................................62
Hình 4.30: Ph n m m Visual Studio. ............................................................................64
Hình 4.31: Ph n m m SQL Server Management Studio...............................................65
Hình 4.32: Các nút nh n c m ngăđi n dung. ............................................................... 65
viii


Hình 4.33: Giao di năđ ngănh p vào web server. .........................................................66
Hình 4.34: Phòng s 01. ................................................................................................ 66
Hình 4.35: Phòng khách. ............................................................................................... 66
Hình 4.36: Giao di năđi u khi n và giám sát thi t b . ...................................................67
Hình 5.1: Mô hình hoàn ch nh sau th i gian th c hi n. ................................................71

Hình 5.2: Giao di n web server. ....................................................................................71
Hình 5.3: Giao di năđi u khi n thi t b c a web server. ...............................................72

ix


LI T KÊ B NG
B ng 2.1 Mô t các chân c a AT42QT2120

ch đ Standalone..................................7

B ng 2.2: Các ch đ boot c a ESP8266 và c u hình chân GPIO ................................ 12
B ng 2.3: M t s moduleăđ

c AI-Thinker s n xu t ....................................................14

B ng 3.1: Tr ng thái chuy n m ch t đ ng ..................................................................32
B ng 3.2: Li t kê công su t tiêu th c a m t s thi t b đi n gia d ng ........................35
B ng 3.3: Thông s đi n áp và dòng tiêu th c a các linh ki n trong mô hình ............38
B ng 4.1: Danh sách linh ki n .......................................................................................49

x


TÓM T Tă

ÁN

IoTăv năcònălƠăkháiăni măkháăm iăv iănhi uăng


i.ăNóiăm tăcáchăđ năgi n,ăIoTă

lƠăm tăh ăth ngăk tăn iăm iăth ăxungăquanhăchúngătaăl iăv iănhauăquaăInternet,ănh ăxeă
h i,ă cácă v tă d ngă trongă nhƠă vƠă th mă chíă nh ngă h ă th ngă l nă ph că t pă nh ă đènă giaoă
thôngăhayăcácăc măbi năth i ti t.ăChúngătaăcóăth ăđi uăkhi n,ăqu nălỦăho căthuăth păcácă
thôngătinăt ăchúngăm tăcáchăd ădƠngăquaăcácăthi tăb ăc mătay.
IoTăđƣăvƠăđangălƠmăthayăđ iăc ăth ăgi i,ăt iăVi tăNamătrongăkho ngă4ăn mătr ă
l iă đơy,ă IoTă đƣ t ng b

că đ

că ngă d ngă trongă m tă s ă l nhă v că c aă cu că s ng,ă tuyă

nhiênăch ăd ngăl iă ăm căr iăr c,ăch aăđ ngăb .ăNh ngăl iăíchăvƠăti măn ngăphátătri nă
c aăIoTălƠăr tăl n,ă ăđơuăcóăk tăn iăInternetă ăđóăđ uăcóăkh ăn ngăxu tăhi năcácăthi tăb ă
IoTămangăđ năgiáătr ăthôngăquaăvi cătruy năt iăvƠătraoăđ iăthôngătin,ăd ăli u.
Dùăchoăs ăphátătri năc aăIoTăđangăt ngălênăv iăt căđ ăchóngăm t,ănh ngăvi că
đi uăkhi năthi tăb ădơnăd ngăv năcònădùngăcôngăt căc .ăCôngăt căc ăđƣătr ănênăl căh uă
trongăth iăđ iăắInternetăth ăgi iăph ng”. Côngăt căc năđ
h n,ăvi căk tăh pă2ăỦăt

căthayăđ iătheoăcáchăhi năđ iă

ngăcôngăt căđi uăkhi năvƠăIoTămƠăđ ătƠiăắthi tăk ăvƠăthiăcôngă

mô hình ngăd ngăIoTăvƠoăvi căđi uăkhi năgiámăsátăcácăthi tăb ăđi nătrongănhƠ” raăđ i.ă
Trênăth ătr

ngăVi tăNamăhi nănay, Ủăt


minhăđƣăđ

căth căhi năb iăcácădoanh nghi pătiêuăbi uănh ăLUMI,ăBKAV,ầă

nƠyăv iăm cătiêuăđ tăraălƠăđ tăđ
th ătr

ngăcôngăt căk tăn iăInternet,ăcôngăt căthôngă
tài

cănh ngătínhăn ngămƠăcácăcôngăt căthôngăminhătrênă

ngăđangăcó.ăLƠăcóăth ăđi uăkhi năthi tăb ăt ăxaăthôngăquaăInternetăvƠăđi măn iă

b tă c aă môă hình lƠă cóă th ă giámă sátă tr ngă tháiă c aă thi tă b ,ă cóă serveră qu nă lỦ vƠă đi uă
khi năthi tăb .

xi


GVHD: TS NGUY NăV NăTHỄI

ÁN T T NGHI P

Ch

ngă1. T NG QUAN

T V Nă


1.1

M iăgiaiăđo năphátătri năc aăl chăs ăth ăgi iăđ uăg năli năv iănh ngăcu căcáchă
m ngăv ăkhoaă h căk ă thu t.ăVƠăngƠyă nay,ăcu căcáchă m ngăInternetăofăThingsăđƣăt oă
nênănh ngăthayăđ iăđáng k ăcu căs ngăc aăchúngătaă ăhi năt iăvƠătrongăt

ngălai.ăV iă

s ăphátătri năc aăInternet,ăSmartphoneăvƠăđ căbi tălƠăcácăthi tăb ăc măbi n,ăInternetăofă
Thingsă(IoT)ăđangătr ăthƠnhăxuăh
th ăđ

ngăm iăc aăth ăgi i.ăIoTălƠăm tăm ngăl

iăcácăv tă

căg năcácăc măbi năho căh ăth ngăđi năt ăđ căbi tăchoăphépăchúngăk tăn iăv iă

nhauăđ ăthuăth păvƠătraoăđ iăd ăli u.ăCácăv tăth ătrongăm ngăl

iănƠyăcóăth ăđ

căk tă

n iăv iăm ngăInternetăchoăm căđíchăđi uăkhi năvƠăgiámăsátăt ăxa.ăVi căchúngătaăvƠoă
nhƠ,ăm ăc a,ăđènăs ăt ăđ ngăsángă ăch ătaăđangăđ ng,ăđi uăhòaăs ăt ăđ ngăđi uăch nhă
nhi tăđ ,ănh căs ăt ăđ ngăb tălên,ầănh ngăđi uăch ăcóătrongăphimăkhoaăh căvi năt
mƠăchúngătaăth

ngă


ngăxem,ăđangăd nătr ăthƠnhăhi năth căv iăcôngăngh ăIoT.

Trongăcu căs ngăth

ngănh t,ăchúngătaăđƣăquáăquenăthu căv iăvi căb tăt tăcácă

thi tăb ăb ngăcôngăt căthôngăth

ng.ăV iăcu căs ngăb năb ăngƠyănay,ăchúngătaăb ăchiă

ph iă b iă nhi uă th .ă Vi că chúngă taă raă kh iă nhƠă mƠă quênă t tă đèn,ă đi uă hòaă lƠă chuy nă
khôngăhi măg p.ăV iăcôngăt căthôngăth
cácăthi tăb ătrongănhƠ.ă

ng,ăkhiăchúngătaăr iăkh iănhƠămƠăv năquênăt tă

ăt tăcácăthi tăb ăthìăch ăcáchăquayătr ăl iăv ănhƠăr iăt tăchúng.ă

i uănƠyăđôiăkhiăgơyăraăchoăchúngătaănhi uăphi nătoái.
ă gi iă quy tă v nă đ ă trên,ă nhómă đƣă l aă ch nă đ ă tƠi:ă ắTHI Tă K ă VÀă THIă
CÔNG MÔ HÌNH

NGă D NGă IOTă VÀOă VI Că I Uă KHI Nă GIỄMă SỄTă

CỄCăTHI TăB ă I NăTRONGăNHÀ”,ă ngăd ngăcôngăngh ăIoTăvƠoăđ iăs ng.ăGiúpă
chúngătaăcóăth ăb tăt tăcácăthi tăb ătrongănhƠă ăm iălúcăm iăn i.ăNgoƠiăch căn ngăb tă
t tăcácăthi tăb ăt ăxa,ăđ ătƠiăc aănhómăs ăxơyăd ngăthêmăcácăch căn ngăgiámăsátătr ngă
tháiăđi uăkhi n,ăb tăt tăc aăthi tăb .ă ơyălƠăm tăđ ătƠiăkhôngăm i,ănhi uăanhăch ăkhóaă
tr


căc ngăđƣăth căhi n.ăNh ngăv năcònănhi uăđi măc năc iăthi năđóălƠăt căđ ăđápă ngă

khiăđi uăkhi năthi tăb ăvƠăgiaoădi năđi uăkhi n thi tăb .ăVìăv yăđ ătƠiăc aănhómătr ngă
tơmă s ă th că hi nă vi că c iă thi nă t că đ ă đi uă khi nă thi tă b ă lênă m că t iă đaă cóă th ,ă xây
d ngăgiaoădi năđi uăkhi năthi tăb ăcóătínhăth măm ăvƠăthơnăthi năv iăng

B

MÔNă I N T

CÔNG NGHI P ậ Y SINH

iădùng.

1


ÁN T T NGHI P

GVHD: TS NGUY NăV NăTHỄI

1.2 M C TIÊU
Tìmăhi uăvƠăth căhi năđi uăkhi năcácăthi tăb ătrongănhƠănh ăđèn,ăqu t,ầăthôngă
quaăm ngăInternet.ăC ăth ălƠătìmăhi uăchipăESP8266ăđ ăđi u khi năthi tăb ăthôngăquaă
m ngăwifi.
Tìmăhi uăvƠăti năhƠnhăxơyăd ngăc ăs ăd ăli u,ătruy nănh năd ăli uăgi aăcácăthi tă
b ăvƠăserver.
Xơyăd ng giao di năweb server đ ăđi uăkhi năvƠăgiámăsátăthi tăb .
Thi tăk ăvƠ thi công mô hình.


1.3 N I DUNG TH C HI N
N Iă DUNG 1: Tìmă hi uă nguyênă lỦă ho tă đ ngă vƠă thi tă k ă m chă đi uă khi nă s ă
d ngăchipăESP8266.
N IăDUNGă2: Thi tăk ăm chăngu năvƠăm chăcôngăsu tăchoămôăhình.
N IăDUNGă3: Tìmăhi uăvƠăxơyăd ngăc ăs ăd ăli u.
N IăDUNG 4: Thi tăk ăl uăđ ăgi iăthu tăvƠăvi tăch

ngătrìnhăđi uăkhi năthi tăb ,ă

thi tăk ăgiaoădi năweb server và đ ăđi uăkhi n,ăgiámăsátătr ngăthái đóngăt tăc aă
thi tăb ăthôngăquaăInternet.
N IăDUNG 5: Thi công mô hình.
N IăDUNGă6: Th ănghi măvƠăđi uăch nhăph năc ngăc ngănh ăch
môăhìnhăđ

ngătrìnhăđ ă

căt iă u.ă ánhăgiáăcácăthôngăs ăc aămôăhình.

N IăDUNGă7: Vi tăbáoăcáoăth căhi n.

1.4 GI I H N
 Môăhìnhăch ăđi uăkhi năcácăthi tăb ătrongănhƠăcóăcôngăsu tăd

iă1000W.

 Môăhìnhăcóăth ăđi uăkhi năt iăđaălƠă4ăthi tăb .
 Webăserverăch ăcóăth ăđi uăkhi năvƠăgiámăsátătr ngătháiăc aă4ăthi tăb .


B

MÔNă I N T

CÔNG NGHI P ậ Y SINH

2


GVHD: TS NGUY NăV NăTHỄI

ÁN T T NGHI P

1.5 B
Ch

C C
ngă1:ăT ngăQuan
Ch

ngă nƠyă trìnhă bƠyă cácă ph n:ă đ tă v nă đ ,ă lỦă doă ch nă đ ă tƠi,ă m că tiêu,ă n iă

dungăth căhi n,ăgi iăh năvƠăb ăc căc aăđ ăán.
Ch

ngă2:ăC ăS ăLỦăThuy t
Ch

ngănƠyătrìnhăbƠyăquyătrìnhăho tăđ ngăc aămôăhình.ăC ăth :


 TrìnhăbƠyăv ălỦăthuy tăv ăm chăngu n,ănguyênăt căho tăđ ngăc aăm chă
côngăsu t,ăchipăESP8266ăvƠăm chăc mă ngăđi nădung.
 TrìnhăbƠyălỦăthuy tăv ăweb server vƠăc ăs ăd ăli u. Ph

ngăth cătruy nă

nh năd ăli uăgi a thi tăb ăvƠăweb server.
Ch

ngă3:ăTínhăToánăvƠăThi tăK
TrìnhăbƠyăcácăph

ngăánăthi tăk ,ătínhătoánăcácăthôngăs ăvƠăt ăđóăti năhƠnhăthi tă

k ăm chăngu n,ăm chăcôngăsu t, m chăx ălỦ trungătơm,ăm chăc mă ng.ăThi tăk ăc ăs ă
d ăli u,ăxơyăd ngăgiaoădi năweb server.
Ch

ngă4:ăThiăCôngăH ăTh ng
Trongăch

ngănƠyătrình bày quá trình th căhi năthiăcôngăcácăboard m ch,ăcácă

ph năđi uăkhi năvƠ ph năc ngămôăhình c a đ ătƠi.
Sauăđóăl păráp m tăh ăth ngămôăhìnhăhoƠnăch nh đƣăxơyăd ngătr
xơyăd ngănênăl uăđ ăgi iăthu tăvà vi tăch
Sauăkhiăcóă đ

cămôăhìnhăvƠăch


căđó, đ ăt ăđóă

ngătrìnhăđi uăkhi năchoăh ăth ng.
ngătrìnhăđi uăkhi n,ăti năhƠnhăchoăh ăth ngă

ho tăđ ng,ătìmăl iăvƠăkh căph căl iăn uăcó.
Ch

ngă5:ăK tăQu ,ăNh năXétăvƠă ánhăGiá
Ch

đ

ngă nƠyă trìnhă bƠyă k tă qu ă môă hình,ă nh ngă yêuă c uă đ tă đ

că vƠă ch aă đ tă

căbaoăg măc ăv ăph năc ngăvƠăph năm m.ăT ăđóăđ aăraănh năxét,ăđánhăgiáăvƠătìmă

cáchăkh căph c.
Ch

ngă6:ăK tălu năvƠăH

ngăphátătri n

TrìnhăbƠyătómăt tănh ngăvi călƠmăđ
h

ngăphátătri năc aăs năph mătrongăt


B

MÔNă I N T

căvƠăch aălƠmăđ

căc aăc ămôăhình.ăNêuă

ngălai.

CÔNG NGHI P ậ Y SINH

3


GVHD: TS NGUY NăV NăTHỄI

ÁN T T NGHI P

Ch

ngă2.ăC ăS

2.1 NGUYÊN LÝ HO Tă
Mô hình đ

LÝ THUY T

NG C A MÔ HÌNH


căs ăd ngăđ ăđóngăt tăthi tăb ăđi nătrongănhƠă220VAC.ăNgu năđi nă

220VACă lƠă ngu nă cungă c pă choă toƠnă môă hình,ă 220VACă s ă đ
ngu nă 12VDC,ă tr

că chuy nă đ iă thƠnhă

că khiă h ă xu ngă thƠnhă ngu nă 3,3VDCă c pă cho các board m chă

trongămôăhìnhăho tăđ ng.ăCôngăt căcóă4 phímăc mă ng,ăđ ăđi uăkhi nă4ăthi tăb .ăQuáă
trìnhăho tăđ ngănh ăsau:

2.1.1ă i u khi n tr c ti p t mô hình
Khiăng

iădùngăch măvƠoăb ăm tăphím c mă ngăđi nădungăc aămôăhình,ătínăhi uă

đi uăkhi năđ

căđ aăt iăb ăx ălỦătrungătơm,ăsauăđóăb ăx ălỦătrungătơmăg iătínăhi uăđi uă

khi năđ năm chăcôngăsu t,ăchoăphépăđóngăt tăthi tăb ăt

ngă ng.ăTi pătheoăg iăd ăli uă

ch aătr ngătháiăc aăthi tăb ălênăserver thôngăquaăInternet,ăc ăth ălƠăm ngăwifi.ăServerăs ă
ti pănh năd ăli uăv aăg iăt i,ăk ăđ năti năhƠnhăx ălỦăvƠăl uăd ăli uăvƠoăc ăs ăd ăli u.ă
C pănh tătr ngătháiăhi năt iăc aăthi tăb ătrênăweb.ăNg
đ ăbi tăđ


iădùngăcóăth ătruyăc păvƠoăwebă

cătr ngătháiăhi năt iăc aăthi tăb .

2.1.2ă i u khi n thông qua web
Ng
web.ăNg

iădùngătruyăc păvƠoăweb,ăserverăs ătr ăv ătr ngătháiăhi năt iăc aăthi tăb ălênă
iădùngăcóăth ăl aăch năthi tăb ăc năđi uăkhi n.ăKhiăng

iădùngătácăđ ngăvƠoă

web,ăserverăs ăg iăd ăli uăđi uăkhi năv ăb ăx ălỦătrungătơm.ăB ăx ălỦătrungătơm nh nă
d ăli u,ăsauăđóăti năhƠnhătácăđ ngăđ ăđóngăm ăthi tăb ăt
s ăc pănh tătr ngătháiăc aăthi tăb ăv aăđ

B

MÔNă I N T

ngă ngăvƠăđ ngăth iăserveră

cătácăđ ng.

CÔNG NGHI P ậ Y SINH

4



GVHD: TS NGUY NăV NăTHỄI

ÁN T T NGHI P

2.2 GI I THI U V PH N C NG
2.2.1 M ch c m ngăđi n dung
a. T ng quan [1]
C mă ngăđi nădungălƠăcôngăngh ăc mă ngăd aătrênănh ngăthayăđ iăc aăđi nătíchă
trênămƠnăhìnhăkhiătayăng

iăch mănh ăvƠo.ăCôngăngh ănƠyăraăđ iănh ăm tăs ăk ăt că

c aăcácăcôngăngh ăc mă ngătr

căđóănh ăc mă ngăh ngăngo i,ăc mă ngăsóngăơmăb ă

m tăvƠăc mă ngăđi nătr .ă
uăđi măc aăcôngăngh ănƠyălƠăng

iădùngăkhôngăc nătácăđ ngăm nhălênăl păc mă

ng,ăch ăc năch mănh .
V ăb năch t,ăc mă ngă đi nădungăcóă th ăchiaă thƠnhă2ălo i:ă M tălƠăc mă ngă đ nă
đi m,ăch ănh năđ

căt iăđaă 1ăch mătrongăquáătrìnhăthaoătác, haiălƠăc mă ngăđaăđi mă

(multi-touch),ăngh aălƠăchoăphépăng


iădùngăth căhi năđ

cănhi uăthaoătácăch măcùngă

m tălúc.

b. IC c m ng đi n dung AT42QT2120 [2]

Hình 2.1: ICăC mă ngăđi nădungăAT42QT2120.
AT42QT2120ă s ă d ngă ngu nă t ă 1,8 ~ă 5,5V,ă ch ă c nă ch mă vƠoă l pă đ ngă t
ngăv iăkênhăc mă ngăđi nădung thì kênh c mă ngăđi nădungăs ăho tăđ ngăt

ngă

ngăt ă

nh ătácăđ ngăvƠoănútănh n.
Khiăcóăđi nădungăthayăđ iătrênăl păđ ng (n iăv iăngõăvƠoăc aăICăAT42QT2120)ă
thìăngõăraăt

B

ngă ngăc aăICăs ăxu tăraă1ăm căđi năáp.

MÔNă I N T

CÔNG NGHI P ậ Y SINH

5



GVHD: TS NGUY NăV NăTHỄI

ÁN T T NGHI P
Thôngăs ăk ăthu t:

 Cóă5ăkênhăc mă ng,ăt iăđaă12ăkênhăkhiăgiaoăti păthôngăchu năI2C.


i năápălƠmăvi căt ă1,8ă~ă5,5V.

 Dòngătiêuăth ăkhiăho tăđ ngăkho ngă0,55mA.
 Kênhăc mă ng,ăcóăth đ

cătácăđ ngăt ăl p nh aăcóăđ ădƠyălênăđ nă10mm,ăl p

th yătinhăcóăđ ădƠyălênăđ nă20mm.
AT42QT2120ăcóă2ăch ăđ ălƠmăvi c: ch ăđ ăCommsăvƠăch ăđ ăStandalone.
V iăch ăđ ăComms:ăAT42QT2120ăcóăthi tăl păt iăđaă12ăkênhăc mă ngăđi nădungă
thôngăquaăchu năgiaoăti păI2C.ă ăch ăđ ănƠy,ăph iăc nă1ăviăđi uăkhi năđ ăgiaoăti păv iă
AT42QT2120.
V iăch ăđ ăStandalone:ăAT42QT2120ăho tăđ ngăđ căl p,ăcóăth ăthi tăl păt iăđaă5ă
kênhăc mă ngăđi nădung.
AT42QT2120ăcóădƣyăđi năápăho tăđ ngăr ng,ădòngătiêuăth ăth p,ăcóă5ăkênhăc mă
ngăđápă ngăh năc ăyêuăc uăc aăđ ătƠiălƠă4ăkênh,ăcóăth ăm ăr ngălênăthƠnhă12ăkênhăd ă
dàngăchoăvi că m ăr ngăvƠăphátătri năđ ătƠiă v iăquyă môăl n.ăVìăth ănhómăquy tăđ nhă
ch năAT42QT2120ăđ ăxơyăd ngăm chăc mă ngăđi nădung.

Hình 2.2: S ăđ ăchơnăc aăAT42QT2120.


B

MÔNă I N T

CÔNG NGHI P ậ Y SINH

6


GVHD: TS NGUY NăV NăTHỄI

ÁN T T NGHI P

B ng 2.1 Môăt ăcácăchơnăc aăAT42QT2120ă ăch ăđ ăStandalone
STT

Tên

Ki uăchân

Môăt

1

KEY6

I/O

NgõăvƠoăc mă ngăđi nădungăkênhăth ă6ă


2

KEY5

I/O

NgõăvƠoăc mă ngăđi nădungăkênhăth ă5

3

KEY4

I/O

NgõăvƠoăc mă ngăđi nădungăkênhăth ă4

4

KEY3

I/O

NgõăvƠoăc mă ngăđi nădungăkênhăth ă3

5

KEY2

I/O


NgõăvƠoăc mă ngăđi nădungăkênhăth ă2

6

GUARD

I/O

Kênhăb oăv ă(kênhăth ă1)

7

PROX

I/O

KênhănƠyăđ

8

VSS

P

N iăv iămass

9

VDD


P

N iăv iăngu n

10

MODE

I

Dùngăđ ăl aăch năch ăđ ăho tăđ ng

căs ăd ngănh ă1ăc măbi năti măc nă(kênhă0)

Ch ăđ ăComms:ăn iăchơnăMODEăv iăVSS
Ch ăđ ăStandalone:ăn iăchơnăMODEăv iăVDD
ch ăđ Standalone, chân này không s ăd ng

11

N/C

OD

12

RESET

I


13

PXOUT

OD

Ngõăraăc cămángăh ăc aăkênhăc măbi năti măc n

14

N/C

OD

ăch ăđ ăStandalone,ăchơnănƠyăkhôngăs ăd ng

15

N/C

OD

ăch ăđ ăStandalone,ăchơnănƠyăkhôngăs ăd ng

16

OUT6

I/O


Ngõăraătínăhi uăc aăkênhăc mă ngăđi nădungăth ă6

17

OUT5

I/O

Ngõăraătínăhi uăc aăkênhăc mă ngăđi nădungăth ă5

18

OUT4

I/O

Ngõăraătínăhi uăc aăkênhăc mă ngăđi nădungăth ă4

19

OUT3

I/O

Ngõăraătínăhi uăc a kênhăc mă ngăđi nădungăth ă3

20

OUT2


I/O

Ngõăraătínăhi uăc aăkênhăc mă ngăđi nădungăth ă2

Dùngăđ ăresetăAT42Q2120,ăresetătíchăc căm căth p

Chúăthíchăki uăchơn:
 I:ăCh ăcóăth ălƠăchơnăngõăvƠoă(Input)
 I/O:ăCóăth ălƠăchơnăngõăvƠoăho căngõăraă(Input/Output)
 P:ăChơnăngu nă(Power)
 OD:ăChơnălo iăc cămángăh ă(Open Drain)

B

MÔNă I N T

CÔNG NGHI P ậ Y SINH

7


GVHD: TS NGUY NăV NăTHỄI

ÁN T T NGHI P

2.2.2 M ch công su t
M chăx ălỦătrungătơmăs ăd ngăđi năápă3,3VDC,ăcóăcôngăsu tăth pănênăkhôngăth ă
đóngă t tă đ

că thi tă b ă đi nă 220VAC.ă


ă đi uă khi nă đ

că thi tă b ,ă m chă x ă lỦă trungă

tơmăc năg iătínăhi uăđi uăkhi năđ năm tăm chăđi năkhác,ăđóălƠ m chăcôngăsu t.
Cóănhi uălo iăm chădùngăđ ăđóngăc tăthi tăb ăđi nă220VAC,ănh ngăthôngăd ng
nh tălƠăm chăcôngăsu tădùngărelayăvƠăm chăcôngăsu tăs ăd ngătriac.
Vi că s ă d ngă m chă côngă su tă dùngă relayă cóă 2ă nh

că đi mă l nă mƠă ng

iă dùngă

c năquanătơmălƠăgơyă n vƠăd ăgơyănhi uăchoăcácăthi tăb ăxungăquanh.ăV iăm chăcôngă
su tăs ăd ngătriac,ăkhiăđóngăc tăthi tăb ăs ăkhôngăgơyăraăti ngă n,ăh năch ăphát sinh tia
l aăđi nănh ăvi c đóngăc tăb ngărelayănênăgi măthi u đ

căvi căgơyănhi uăchoăcácăthi tă

b ăxungăquanh.ăV iănh ngă uăđi mătrênănênănhómăquy tăđ nhăs ăd ngăm chăcôngăsu tă
dùng triacăđ ăđóngăt tăthi tăb ăđi nă220VAC.

a. Triac BTA12 – 600BRG [3]

Hình 2.3: Triac BTA12 ậ 600BRG.
Triac BTA12 ậ 600BRGă lƠă linhă ki nă bánă d nă cóă 3ă c că l p,ă lƠmă vi că nh ă 2ă
thyristorăm căsongăsongăng

căchi u,ăcóăth ăd năđi nătheoăhaiăchi u.


Hình 2.4: S ăđ ăchơnăc aătriac BTA12 ậ 600BRG.

B

MÔNă I N T

CÔNG NGHI P ậ Y SINH

8


GVHD: TS NGUY NăV NăTHỄI

ÁN T T NGHI P
Triac BTA12ăđ

căs ăd ngătrongăcácă ngăd ngăđi uăch nhăđi năápăxoayăchi u,ă

đi uăkhi năđ ngăc ,ăđi uăkhi năđóngăt tăthi tăb ăđi n,ầ
Thôngăs ăk ăthu t:


i năápăc căđ iăch uăđ

c:ă600V.

 Dòngăđi năthu năc căđ i:ă12A.



i năápăđi uăkhi năm ăvan:ă1,3V

 Dòngăđi uăkhi năm ăvan:ă50mA
 Nhi tăđ ălƠmăvi c:ă- 40oC ~ 125oC.

b. Opto Coupler MOC3020 [4]
OptoăMOC3020ălƠă m tălinhăki năbánăd năc uăt oăg mă1ăb ăphátăquangăvƠ m tă
c măbi năquangătíchăh pătrongă1ăkh iăbánăd n.ăB ăphátăquangălƠă1ădiodeăphátăquangă
dùngăđ ăphátăraăánhăsángăkíchăchoăcácăc măbi năquangă(triac)ăd n.

Hình 2.5: S ăđ ăchơnăvƠăc uăt oăc aăMOC3020.
MOC3020ăđ

cădùngăđ ăcáchălyăgi aăcácăkh iăchênhăl chă nhauăv ăđi năápăhayă

côngăsu tănh ăkh iăcóăcôngăsu tănh ăv iăkh iăđi năápăl n,ăcóăth ădùngăđ ăch ngănhi uă
choăcácăm chăc uăH,ăngõăraăPLC,ăch ngănhi uăchoăcácăthi tăb ăđoăl

ng.

NguyênălỦăho tăđ ng:ăkhiăcóădòngăđi năđ ăl năđiăquaă2ăđ uăledătrongăopto,ăs ălàm
choăledăphátăsáng.ăKhiăledăphátăsángălƠmăthôngă2ăc căc aătriac,ăm ăchoădòngăđi năch yă
qua.
Thôngăs ăk ăthu t:
Emitter:
 Dòngăduyătrìăt iăđa:ă60mA.

B




i năápăng

căt iăđa:ă3V.



i năápăthu năđ uăvƠo:ă1,5V.

MÔNă I N T

CÔNG NGHI P ậ Y SINH

9


GVHD: TS NGUY NăV NăTHỄI

ÁN T T NGHI P
Detector
i năápăđ uăraăt iăđaăch uăđ



c: 400VAC.

 Dòngăt iăđaătrênătriac:ă1A.
 DòngăkíchăLEDăt iăđa:ă30mA.
 Dòng duy trì: 100µA.
M chăx ălỦătrungătơmăs ăd ngăm căđi năápălƠă3,3V,ăđ ăgiaoăti păv iăm chăcôngă

su tădùngătriacăđ ăđi uăkhi năthi tăb ăđi nă220VAC.ăC năs ăd ngăopto đ ăm chăx ălỦă
trungă tơmă cóă th ă đi uă khi nă m chă côngă su t.ă V iă cácă đ că tínhă trên,ă optoă MOC3020
hoƠnă toƠnă đápă ngă đ

că cácă yêuă c uă s ă d ng,ă nênă nhómă quy tă đ nhă s ă d ngă

MOC3020.

2.2.3 M ch x lý trung tâm
M chăx ălỦătrungătơmăs ănh nătínăhi uăt ăm chăc mă ngăđi nădung,ăg iătínăhi u
yêuăc uăb tăt tăthi tăb ăt

ngă ngăđ năm chăcôngăsu t.

a. ESP8266 [5][6][7]
ESP8266ă lƠă dòngă chipă tíchă h pă Wi-Fiă 2,4GHză cóă th ă l pă trìnhă đ
th păđ

c,ă giáă thƠnhă

căs năxu tăb iăcôngătyăbánăd năTrungăQu c:ăEspressifăSystems.
căphátăhƠnhăđ uătiênăvƠoăthángă8ăn mă2014,ăđóngăgóiăđ aăraăth ătr

Module ESP-01,ă đ

ngăd ngă

că s nă xu tă b iă bênă th ă 3:ă AI-Thinker.ă Cóă kh ă n ngă k tă n iă

Internetăquaăm ngăWi-Fiăm tăcáchănhanhăchóngăvƠăs ăd ngăr tăítălinhăki năđiăkèm.ăV iă

giáăc ăcóăth ănóiălƠăr tăr ăsoăv iătínhăn ngăvƠăkh ăn ng ESP8266ăcóăth ălƠmăđ

c.

ESP8266ă cóă m tă c ngă đ ngă cácă nhƠă phátă tri nă trênă th ă gi iă r tă l n,ă cungă c pă
nhi uă moduleă l pă trình mƣă ngu nă m ă giúpă nhi uă ng

iă cóă th ă ti pă c nă vƠă xơyă d ngă

ngăd ngăr tănhanh.
Hi nă nayă t tă c ă cácă dòngă chipă ESP8266ă trênă th ă tr

ngă đ uă mangă nhƣnă

ESP8266EX,ălƠăphiênăb n nơngăc păc aăESP8266.

B

MÔNă I N T

CÔNG NGHI P ậ Y SINH

10


GVHD: TS NGUY NăV NăTHỄI

ÁN T T NGHI P
S ăđ ăchơn


Hình 2.6: S ăđ ăchơnăESP8266.
Thôngăs ăk ăthu t
 32-bităRISCăCPUă:ăTensilicaăXtensaăLX106ăch yă ăxungănh pă80ăMHz.
 H tr ăFlashăngoƠiăt ă512KiBăđ nă4MiB.
 64KBytes RAMăth căthiăl nh.
 96KBytesăRAMăd ăli u.
 64KBytes boot ROM.
 Chu năwifiăEEEă802.11ăb/g/n,ăWi-Fi 2.4 GHz.
 Tíchăh păTRăswitch,ăbalun,ăLNA,ăkhu chăđ iăcôngăsu tăvƠămatchingănetwork.
 H tr ăWEP,ăWPA/WPA2,ăOpenănetwork.
 Tíchăh păgiaoăth căTCP/IP.
 H tr ănhi uălo iăanten.
B

MÔNă I N T

CÔNG NGHI P ậ Y SINH

11


GVHD: TS NGUY NăV NăTHỄI

ÁN T T NGHI P
 Ngu năc păt ă2,5VDCă~ă3,6VDC.

 Dòngăđi năkhiăho tăđ ngătrungăbìnhăkho ngă80mA.
 DòngăI/Oăt iăđa:ă12mA.
 16 chân GPIO.
 H tr ăSDIOă2.0,ăUART,ăSPI,ăIỬC,ăPWM, I²S.

 1 ADC 10-bit.
 D iănhi tăđ ăho tăđ ngăr ngă:ă-40oC ~ 125oC.
Do không h ă tr ăb ă nh ăFlash nên các board s ă d ngă ESP8266ă ph iă g nă thêmă
Flash bên ngoài,ăđ ăESP8266ăcóăth ăđ căch

ngătrìnhă ngăd ngăv iăchu năSPIăho că

SDIO.
Cácăch ăđ ăBootăc aăESP8266
B ngă2.2: Cácăch ăđ ăbootăc aăESP8266ăvƠăc uăhình chân GPIO
MTDO

GPIO0

GPIO2

Mode

Description

L

L

H

UART

L


H

H

Flash

Boot from SPI Flash

H

x

x

SDIO

Boot from SD card

Download code from
UART

ChơnăMTD0ălƠăchơnăGPIO15ăc aăESP8266.ăTaăcóăth ăk tăn iăv iăđi nătr ăkéoălên
ho căkéoăxu ng,ădùngănútănh n,ầătrênăboard đ ăt oătínăhi uăHigh/Lowăchoăcácăchơnă
đ ăch năb ănh ăch aăcodeătrênăboardămƠăESP8266ăcóăth ăđ căvƠoăvƠăth căthiă(víăd ă
nh ă SPIă Flash,ă SDă Card).ă NgoƠiă raă ESP8266ă cònă cóă ch ă đ choă phépă n pă codeă ngă
d ngăt ă máyătínhăthôngăquaăUARTăvƠăl uăvƠoăb ănh ăSPIăFlashătrênăboard.ăCh ăđ ă
nƠyădùngăđ ăn păcodeăm iăchoăcácăboardăESP8266.
ăESP8266ăho tăđ ng,ăt tănhiênăph iăc năvƠiălinhăki năc năthi t.ăTrongăđóăph nă
khóănh tălƠăanten.ă òiăh iăph iăđ
trênăth ătr


căs năxu t,ăki mătraăv iăcácăthi tăb ăhi năđ i.ăDoăđóă

ngăxu tăhi nănhi uămoduleăvƠăboardăm chăphátătri năđ ăng

iădùngăcóăth ă

phátătri năcácă ngăd ng.

B

MÔNă I N T

CÔNG NGHI P ậ Y SINH

12


×