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

Luận Văn Thiết kế và thi công hệ thống giám sát điện năng tiêu thụ trong hộ gia đì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 (7.38 MB, 126 trang )

TR

NG
B

B GIÁO D C & ÀO T O
I H C S PH M K THU T TP. H CHÍ MINH
KHOA I N – I N T
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 H TH NG
GIÁM SÁT I N N NG TIÊU TH
TRONG H

GIA ÌNH

GVHD: ThS. Nguy n Tr
SVTH: Nguy n V n Cang
MSSV: 14141020
SVTH: Nguy n Chí D ng
MSSV: 14141047

Tp. H Chí Minh - 7/2018



ng Duy


TR

NG
B

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

ÁN T T NGHI P
NGÀNH K THU T I N T

TRUY N THÔNG

TÀI:

THI T K VÀ THI CÔNG H TH NG
GIÁM SÁT I N N NG TIÊU TH
TRONG H GIA ÌNH
GVHD: Ths.Nguy n Tr

ng Duy

SVTH: Nguy n V n Cang

MSSV: 14141020
SVTH: Nguy n Chí D ng
MSSV: 14141047

Tp. H Chí Minh - 7/2018


TR
B

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
MÔN I N T CÔNG NGHI P-Y SINH
Tp. HCM, ngày 29 tháng 6 n m 2018

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 V n Cang
Nguy n Chí D ng
K thu t đi n t , truy n thông

i h c chính quy
2014

MSSV: 14141020
MSSV: 14141047
Mã ngành: 141
Mã h :
1
L p:
14141DT

TÀI: THI T K

VÀ THI CÔNG H TH NG GIÁM SÁT
N NG TIÊU TH TRONG H GIA ÌNH.

I N

II. NHI M V
1. Các s li u ban đ u:
- Thi t k h th ng đo dòng đi n và đi n áp c a l i đi n gia đình.
- Tính toán công su t và đi n n ng.
- Giao ti p b x lý trung tâm, báo s c quá công su t.
- K t n i Internet g i d li u.
2. N i dung th c hi n:
- Nhi m v 1: Giao ti p các mô - đun v i Vi đi u khi n.
- Nhi m v 2: Giao ti p gi a các Client-Client-Server.
- Nhi m v 3: Thi t k các m ch đo l ng, giao ti p, mô hình h th ng.
- Nhi m v 4: Hi n th thông tin và qu n lý d li u trên Web và h th ng c nh báo khi
có s c .

III. NGÀY GIAO NHI M V :
27/03/2018
IV. NGÀY HOÀN THÀNH NHI M V : 29/06/2018
V. H VÀ TểN CÁN B H NG D N:
ThS.Nguy n Tr
CÁN B H

NG D N

BM. I N T

ng Duy

CỌNG NGHI P - Y SINH

ii


TR
B

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
MÔN I N T CÔNG NGHI P-Y SINH
Tp. HCM, ngày 27 tháng 03 n m 2018

L CH TRÌNH TH C HI N


ÁN T T NGHI P

H tên sinh viên 1: Nguy n V n Cang
L p:
14141DT1A
MSSV: 14141020
H tên sinh viên 2: Nguy n Chí D ng
L p:
14141DT2A
MSSV: 14141047
Tên đ tài: Thi t k và thi công h th ng giám sát đi n n ng trong h gia đình.

Tu n/ngày

N i dung

1

Tìm hi u v đ tài, l a ch n h ng xây d ng và
tham kh o m t s h th ng đã có.

2

L a ch n, tìm hi u cách th c ho t đ ng c a m t
s c m bi n, vi đi u khi n.

3

Ti n hành th c nghi m h th ng qua các lo i vi

đi u khi n, các mô- đun giao ti p khác nhau.

4

L p trình cho vi đi u khi n sau khi đã l a ch n
xong vi đi u khi n và các thi t b mong mu n.

5

Ki m tra ho t đ ng c a h th ng, ch nh s a.

6

Ti n hành l p trình trang web, g i d li u.

7

Thi t k h th ng, v s đ m ch nguyên lý, thi t
k m ch in.

8

Ti n hành làm m ch, ki m th và ch nh s a các
l i, sau đó hoàn ch nh b ng các phiên b n khác..

9

Thi t k mô hình cho các thi t b đo và thi t b
trung tâm.


10

Ti n hành th nghi m h th ng trong th c t
kho ng cách mong mu n.

11

Xác nh n
GVHD

óng gói thi t b b ng thành m t s n ph m hoàn
ch nh.
iii


12

Vi t báo cáo.

13

Vi t báo cáo, thi t k powerpoint.
GV H NG D N
(Ký và ghi rõ h và tên)

iv


L I CAM OAN
tài này là do nhóm t th c hi n d a vào m t s tài li u tr

t tài li u hay công trình đã có tr c đó.

Ng

c đó và không sao chép

i th c hi n đ tài

Nguy n V n Cang

Nguy n Chí D ng

v


L IC M

N

Em xin g i l i c m n sâu s c đ n Th y Nguy n Tr ng Duy_ Gi ng viên b môn
i n t Công Nghi p - Y Sinh đã tr c ti p h ng d n và t n tình giúp đ t o đi u ki n đ
hoàn thành t t đ tài.
Em xin g i l i chân thành c m n các th y cô trong Khoa
nh ng đi u ki n t t nh t cho em hoàn thành đ tài.

i n- i n T đã t o

Em c ng g i l i đ ng c m n đ n các b n trong l p 1414DT1 và 1414DT2 đã chia
s trao đ i ki n th c c ng nh nh ng kinh nghi m quý báu trong th i gian th c hi n đ tài.
Xin chân thành c m n!


Ng

i th c hi n đ tài

Nguy n V n Cang

Nguy n Chí D ng

vi


M CL C
Trang bìa .................................................................................................................... i
Nhi m v đ án ......................................................................................................... ii
L ch trình .................................................................................................................. iii
Cam đoan................................................................................................................... v
L i c m n ................................................................................................................ vi
M c l c .................................................................................................................... vii
Li t kê hình v ........................................................................................................... x
Li t kê b ng v ........................................................................................................ xii
Tóm t t.................................................................................................................... xiii
Ch

ng 1. T NG QUAN ......................................................................................... 1
TV N

1.1

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


1.2 M C TIÊU .................................................................................................... 1
1.3 N i DUNG NGHIÊN C U ......................................................................... 2
1.4 GI I H N ..................................................................................................... 2
1.5 B
Ch

C C ......................................................................................................... 3

ng 2. C

S

LÝ THUY T ............................................................................ 5

2.1 QUY TRÌNH TH C HI N H TH NG .................................................. 5
2.1.1

Mô t quy trình đo đi n n ng .............................................................. 5

2.1.2

Mô t quy trình giám sát và c nh báo ................................................ 5

2.2 GI I THI U PH N C NG ....................................................................... 6
2.2.1

C m bi n bi n dòng Hall 100A YHDC ............................................... 6

2.2.2


Module c m bi n đi n áp AC .............................................................. 7

2.2.3

Vi i u Khi n Arduino Nano .............................................................. 9

2.2.4

Module chuy n giao ti p LCD sang I2C .......................................... 11

2.2.5

Module LCD 20x4............................................................................... 13

2.2.6

Module NodeMCU ESP8266. ............................................................ 20

2.2.7

Module Sim900A. ............................................................................... 25

2.2.8

ng h th i gian th c DS1307 ......................................................... 27

2.2.9

IC EEPROM 24LC512....................................................................... 29


2.2.10 IC ngu n LM2576............................................................................... 29
vii


2.3 CÁC CHU N GIAO TI P. ....................................................................... 32
2.3.1

Chu n giao ti p UART. ...................................................................... 32

2.3.2

Chu n giao ti p I2C............................................................................ 33

2.4 GI I THI U PH N M M. ...................................................................... 38
2.4.1

Ph n m m l p trình Arduino IDE 1.8.1 ........................................... 38

2.4.2

Ph n m m thi t k m ch Altium ....................................................... 40

Ch

ng 3. TệNH TOÁN VÀ THI T K ............................................................. 43

3.1 GI I THI U ............................................................................................... 43
3.2 TệNH TOÁN VÀ THI T K H TH NG ............................................. 43
3.2.1


Thi t k s đ kh i h th ng .............................................................. 44

3.2.2

Tính toán và thi t k m ch ................................................................ 45

Ch

ng 4. THI CÔNG H TH NG .................................................................... 65

4.1 GI I THI U ............................................................................................... 65
4.2 THI CÔNG H TH NG ........................................................................... 65
4.2.1

Thi công bo m ch................................................................................ 65

4.2.2

L p ráp và ki m tra ............................................................................ 68

4.3

ÓNG GÓI VÀ THI CÔNG MÔ HÌNH .................................................. 70

4.4 L P TRÌNH H TH NG ......................................................................... 71

Ch

4.4.1


L u đ gi i thu t ................................................................................ 71

4.4.2

Ph n m m l p trình cho vi đi u khi n .............................................. 74

4.4.3

Ph n m m l p trình Web Server ...................................................... 78

ng 5.

K T QU _NH N XÉT_ ÁNH GIÁ .......................................... 87

5.1 K T QU KH O SÁT .............................................................................. 87
5.1.1

C m bi n .............................................................................................. 87

5.1.2

Vi đi u khi n ....................................................................................... 88

5.1.3

M t s mô-đun khác và các chu n giao ti p .................................... 89

5.2 K T QU TH C NGHI M ..................................................................... 90


Ch

5.2.1

M t s hình nh v h th ng. ............................................................. 91

5.2.2

Website ................................................................................................ 95

ng 6. K T LU N VÀ H

NG PHÁT TRI N ......................................... 97

6.1 K T LU N ................................................................................................. 97
viii


6.2 H

NG PHÁT TRI N ............................................................................. 97

Tài li u tham kh o .................................................................................................. 98
Ph l c ................................................................................................................... 100

ix


LI T KÊ HÌNH V
Hình 2. 1: C m bi n dòng đi n Hall 100A YHDC. ...................................................... 6

Hình 2. 2: M t c t k thu t chi ti t Hall 100A YHDC. ................................................ 7
Hình 2. 3: Module c m bi n đi n áp. ............................................................................ 8
Hình 2. 4: Arduino Nano. .............................................................................................. 9
Hình 2. 5: Module giao ti p I2C. ................................................................................. 11
Hình 2. 6: Giao ti p v i LCD qua m ch chuy n I2C. ................................................ 12
Hình 2. 7: LCD 20x4. ................................................................................................... 13
Hình 2. 8: Gi n đ th i gian chu k đ c c a LCD. .................................................... 16
Hình 2. 9: Gi n đ th i gian chu k ghi c a LCD. .................................................... 17
Hình 2. 10: S đ kh i c a b đi u khi n LCD.......................................................... 18
Hình 2. 11: Module NodeMCU ESP8266 V3. ............................................................ 20
Hình 2. 12: Chip ESP8266. ......................................................................................... 22
Hình 2. 13: S đ chân ESP8266. ............................................................................... 23
Hình 2. 14: Module Sim 900A. .................................................................................... 25
Hình 2. 15: K t n i Module Sim 900A v i arduino. ................................................... 26
Hình 2. 16: Hai gói c u t o chip DS1307. .................................................................. 27
Hình 2. 17: M ch đ ng h th i gian th c DS1307. ................................................... 28
Hình 2. 18: M t tr c và sau c a Module IC th i gian th c DS1307. ..................... 28
Hình 2. 19: IC Eeprom 24LC512. ............................................................................... 29
Hình 2. 20: IC n áp LM2576. .................................................................................... 30
Hình 2. 21: C u t o c a LM2576. ............................................................................... 31
Hình 2. 22: Mô t giao ti p UART. ............................................................................. 32
Hình 2. 23: C u trúc m t khung d ki u trong chu n giao ti p UART. .................. 32
Hình 2. 24: M ng I2C v i nhi u thi t b và 2 đi n tr kéo lên cho SDA, SCL. ........ 34
Hình 2. 25: Gi n đ xung c a SCL và SDA. .............................................................. 35
Hình 2. 26: Gi n đ xung khi có REPEAT START. .................................................. 35
Hình 2. 27: Gi n đ xung khi có Address Packet Format. ........................................ 37
Hình 2. 28: Gi n đ xung đ nh d ng gói d li u trong I2C. ..................................... 38
Hình 2. 29: Khung truy n d li u trong I2C. ............................................................. 38
Hình 2. 30: Giao di n Arduino IDE v i project m i (sketch m i). ........................... 39
Hình 2. 31: Biên d ch thành công. .............................................................................. 40

Hình 2. 32: Màn hình kh i đ ng c a Altium 16. ....................................................... 41
Hình 2. 33: C a s làm vi c thi t k m ch nguyên lý Altium.................................... 41
Hình 2. 34: C a s thi t k PCB. ................................................................................ 42
Hình 3. 1: S đ kh i toàn h th ng. .......................................................................... 44
Hình 3. 2: S đ kh i c a kh i đo dòng đi n. ............................................................ 46
Hình 3. 3: K t n i ngõ ra c m bi n dòng đi n Hall v i Arduino. ............................. 47
Hình 3. 4: o dòng đi n thông qua đi n áp trên 2 đ u đi n tr . ............................... 48
Hình 3. 5: Thêm 2 đi n tr phân áp. ........................................................................... 49
Hình 3. 6: Bi u đ ngõ ra khi ch a đ c g n t C1. ................................................. 49
Hình 3. 7: Ngõ ra sau khi g n t C1. .......................................................................... 50
Hình 3. 8: Cách k t n i đúng c a Hall 100A YHDC v i đ ng dây......................... 51
Hình 3. 9: S đ nguyên lý kh i đo dòng đi n............................................................ 52
Hình 3. 10: S đ kh i c a kh i đo đi n áp................................................................ 52
Hình 3. 11: Module c m bi n đi n áp. ........................................................................ 53
ix


Hình 3. 12: M ch c m bi n đi n áp - b ng thông (~ 50 Hz). .................................... 53
Hình 3. 13: c tính đ u ra c a ZMPT101B………………………………………..54
Hình 3. 14: S đ nguyên lý kh i đo đi n áp. ............................................................. 54
Hình 3. 15: S đ kh i c a kh i x lý trung tâm. ...................................................... 55
Hình 3. 16: S đ nguyên lý kh i hi n th . ................................................................. 57
Hình 3. 17: S đ chân IC 24LC512. .......................................................................... 59
Hình 3. 18: Ch n các giá tr cho t_r và C_b ............................................................... 61
Hình 3. 19: S đ nguyên lý m ch ngu n. ................................................................. 62
Hình 3. 20: S đ nguyên lý toàn m ch. ..................................................................... 64
Hình 4. 1: B n v thi t k kh i đo. .............................................................................. 65
Hình 4. 2: Mô ph ng 3D c a m ch. ............................................................................ 66
Hình 4. 3: M ch in c a m ch. ..................................................................................... 66
Hình 4. 4: M ch sau khi ti n hành in và r a m ch. .................................................. 68

Hình 4. 5: Mô hình thi công th nghi m. ................................................................... 68
Hình 4. 6: Bo m ch tháo r i LCD. .............................................................................. 69
Hình 4. 7: Mô hình đóng gói c a s n ph m. .............................................................. 70
Hình 4. 8: Bo m ch bên trong c a s n ph m. ............................................................ 71
Hình 4. 9: L u đ gi i thu t chính c a h th ng....................................................... 72
Hình 4. 10: L u đ ch ng trình đo. .......................................................................... 73
Hình 4. 11: T i ph n m m. .......................................................................................... 74
Hình 4. 12: Giao di n ph n m m. ............................................................................... 75
Hình 4. 13: H ng d n s d ng ph n m m. .............................................................. 75
Hình 4. 14: Thêm đ ng link đ t i driver. ................................................................ 77
Hình 4. 15: Nh n Install đ cài đ t. ............................................................................ 77
Hình 4. 16: Ch n mudule NodeMCU 0.9. .................................................................. 78
Hình 4. 17: File cài đ t Adobe Dreamweaver CS6. .................................................... 79
Hình 4. 18: Nh n Accept đ ch p nh n. ..................................................................... 80
Hình 4. 19: Nh n ch n Next đ ti p t c. .................................................................... 80
Hình 4. 20: Nh n Install đ cài đ t. ............................................................................ 81
Hình 4. 21: Ch ng trình đang cài đ t vào máy. ....................................................... 81
Hình 4. 22: Nh n Done đ hoàn t t quá trình cài đ t................................................ 82
Hình 4. 23: Giao di n Adobe Dreamweaver CS6. ...................................................... 82
Hình 4. 24: T o project m i......................................................................................... 83
Hình 4. 25: L a ch n ngôn ng thi t k và t o ch ng trình. ................................. 84
Hình 4. 26: Khung so n th o code. ............................................................................. 85
Hình 5. 1: C m bi n dòng di n Hall 100A YHDC. .................................................... 87
Hình 5. 2: Module c m bi n đi n áp. .......................................................................... 88
Hình 5. 3: Module NodeMCU ESP8266 ..................................................................... 89
Hình 5. 4: Quá trình đo đi n n ng tiêu th . ............................................................... 91
Hình 5.5. Báo cáo sai s thông qua phép đo nhi u giá tr dòn đi n .......................... 92
Hình 5.6. o dòng đi n ho t đ ng c a bàn i b ng đ ng h .................................... 93
Hình 5.7. K t qu dòng đi n c a bàn i b ng thi t b . ............................................... 93
Hình 5.8. K t qu đo đi n áp 2 ngu n ........................................................................ 94

Hình 5.9. i n áp trên 2 ngu n do b ng m ch đo. .................................................... 94
Hình 5.10. Qu n lý d li u qua b ng l u tr . ............................................................ 95
Hình 5.11. L u tr c s d li u ................................................................................. 96
Hình 5. 12: C nh báo qua tin nh n...................................................................................96
x


LI T KÊ B NG
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B

ng 2. 1: Thông s c b n c a c m bi n hall 100A YHDC....................................... 7
ng 2. 2: Thông s k thu t c a module c m bi n đi n áp. ...................................... 8
ng 2. 3: Ch c n ng các chân c a module c m bi n đi n áp. .................................. 9
ng 2. 4: Thông s c b n c a Arduino Nano. ........................................................ 10
ng 2.5. S đ chân c a module I2C ........................................................................ 11

ng 2. 6: a ch c a module giao ti p I2C. ............................................................. 12
ng 2. 7: Các chân LCD 20x4. .................................................................................. 13
ng 2. 8: Các l nh đi u khi n LCD. ......................................................................... 15
ng 2. 9: Thông s th i gian c a LCD. .................................................................... 17
ng 2. 10: B ng mã ASCII. ....................................................................................... 19
ng 2. 11: Thông s k thu t c a ESP8266 NodeMCU. ......................................... 21
ng 2. 12: Ch c n ng các chân ESP8266. ............................................................... 23
ng 2. 13: Các thông s c a Eeprom 24LC512. ....................................................... 29
ng 3. 1: C u hình đ a ch cho EEPROM 24LC512. .............................................. 59
ng 3. 2: Thông s c b n c a hall 100A YHDC. .................................................... 61
ng 4. 1: Danh sách các linh ki n c a m ch. .......................................................... 67

xii


TÓM T T
V i nhu c u giám sát đi n n ng tiêu th t xa. Chúng tôi đã xây d ng m t h th ng
giám sát đi n n ng bao g m các thi t b g n tr c ti p trên ngu n đi n, b x lý trung
tâm và website và b c nh báo.
H th ng s th c hi n nh ng nhi m v là qu n lý giá tr dòng đi n, đi n áp, công
su t và đi n n ng h ng h ng ngày, h ng gi , t ng h p và đ

c l u l i. Khi ng

i dùng

mu n xem l i b t c lúc nào c ng có th truy c p đ tra c u.
Khi có các s c , s có c nh báo cho ng

i dùng nh m giúp cho ng


i dùng có

nh ng tác đ ng s m nh t.
Các tr

ng h p s c m t k t n i internet thì d li u s đ

và khi có k t n i tr l i s đ

c l u l i trong b nh

c g i lên website.

Nh v y, h th ng có vai trò là giám sát, qu n lý d li u theo th i gian th c, thông
báo s c , đ a ra d li u th ng kê cho ng

i dùng.

xiii


NG 1. T NG QUAN

CH

Ch

ng 1. T NG QUAN


TV N

1.1.

Trong cu c s ng hi n đ i, n ng l

ng là y u t quy t đ nh trong m i quá trình s n

xu t, lao đ ng c ng nh sinh ho t c a con ng

i. T công nghi p, nông nghi p, d ch v

th m chí đ n nghiên c u khoa h c, khám phá thiên nhiên đ u c n n ng l
là n ng l
n ng l

ng, đ c bi t

ng đi n. Ngày nay, h u h t các thi t b trong h gia đình đ u s d ng ngu n
ng đi n. Chính vì v y, nhu c u s d ng điên n ng tr thành m t ph n không

th thi u trong cu c s ng h ng ngày.[7]
Trong quá trình s d ng đi n n ng tiêu th cho các thi t b đi n trong gia đình khó
ki m soát đ
bình th

c các v n đ không mong mu n nh đi n n ng tiêu th t ng cao so v i

ng ho c các thi t b đi n v


t quá công su t cho phép hay th m chí là các s

c v đi nầ Nhóm đã đ a ra gi i pháp là xây d ng m t h th ng giám sát các s c v
quá dòng hay quá áp c ng nh qu n lý s thay đ i đi n n ng tiêu th đ thông báo cho
ng

i s d ng m i lúc, m i n i.[7]
H th ng c ng ng d ng Internet of things (IOT) đ qu n lý d li u trên internet

và có th giám sát m i n i có Internet và các thi t b đi n t thông minh nh đi n tho i
thông minh, laptop.
V i h th ng giám sát, qu n lý m ng l
bi t đ

c đi n n ng tiêu th trong nhà

i đi n trên, ng

i dùng có th tr c ti p

m i n i t đó phát hi n ra nh ng s c , đ ng

th i đ a ra các bi n pháp k p th i và h p lý nh m gi m thi u thi t h i.

1.2. M C TIÊU
Thi t k và thi công h th ng đo đi n n ng m t cách chính xác, tr c quan. Hi n
th và c p nh t thông tin nhanh chóng trên màn hình LCD, c nh báo khi quá công su t
cài đ t. Xây d ng đ

c website qu n tr đ ng th i c p nh t c s d li u lên database


thông qua m ng Internet, đ ng ký đ

c tên mi n cho website.

ng d ng đi u khi n và qu n lý thông qua đ
tr

tài nghiêm c u nh m

ng truy n Internet, h

ng t i m t môi

ng IOT hi n đ i và phát tri n.

1
B

MÔN I N T

CÔNG NGHI P – Y SINH


NG 1. T NG QUAN

CH

1.3. N I DUNG NGHIÊN C U
• Tìm hi u v đ tài, l a ch n h


ng xây d ng và tham kh o m t s h th ng đã

có.
• L a ch n tìm hi u cách th c ho t đ ng c a m t s c m bi n, vi đi u khi n.
• Ti n hành th c nghi m h th ng qua các lo i vi đi u khi n, các module giao
ti p khác nhau.
• L p trình cho vi đi u khi n sau khi đã l a ch n xong vi đi u khi n và các thi t
b mong mu n.
• Thi t k s đ kh i h th ng, v s đ m ch nguyên lý, thi t k m ch in và thi
công m ch.
• Ti n hành l p trình trang web.
• K t n i m ch ph n c ng v i web, g i d li u.
• Ti n hành làm m ch, ki m th và ch nh s a các l i, sau đó hoàn ch nh b ng các
phiên b n khác.
• Thi t k mô hình.
• Ti n hành th nghi m h th ng trong th c t .


óng gói thi t b thành m t s n ph m hoàn ch nh.

• Vi t sách lu n v n.
• Báo cáo đ tài t t nghi p.

1.4. GI I H N
tài xây d ng mô hình có m t s gi i h n, v i các c m bi n, module có s n trên
th tr

ng nên có đ nh y và sai s nh t đ nh. S d ng 2 b vi x lý đ x lý đo và các


tác v khác, ngoài ra vi c tính toán công su t xoay chi u có thông s h s công su t vì
v n ch a tìm đ

c gi i pháp đo chính xác nên h s công su t l y s d ng v i giá tr

b ng 1.

2
B

MÔN I N T

CÔNG NGHI P – Y SINH


NG 1. T NG QUAN

CH
1.5. B

C C
tài h th ng giám sát đi n n ng trong h gia đình th c hi n đ

ch

c chia làm các

ng sau:
 Ch


ng 1: T ng quan.

 Ch

ng 2: C c lý thuy t.

 Ch

ng 3: Thi t k và tính toán.

 Ch

ng 4: Thi công h th ng.

 Ch

ng 5: K t qu , nh n xét và đánh giá.

 Ch

ng 6: K t lu n và h

Nôi d ng tóm l
 Ch

c c a các ch

ng phát tri n.
ng nh sau:


ng 1: T ng quan.

Trong ch

ng này t p trung gi i thi u v các công ngh truy n thông không dây,

c ng nh các u nh

c đi m khi s d ng module. T đó đ a ra quy t đ nh s d ng

module cho đ tài.
 Ch

ng 2: C s lý thuy t.

Trình bày s l

c v các module đ

c s d ng v ph n c ng, tài nguyên, ph n

m m c ng nh kh n ng giao ti p, k t n i gi a các thi t b .
 Ch

ng 3: Thi t k và tính toán.

T các yêu c u c ng nh nhi m v c a đ tài nhóm đã h th ng thành s đ kh i.
Thi t k ph n c ng: d a trên s đ kh i ti n hành thi t k k t n i các module l i
v i nhau t o thành m t h th ng đáp ng ch c n ng.
Thi t k ph n m m: Trình bày l u đ thu t toán đ gi i quy t các yêu c u đã đ


c

đ t ra, t i u hi u qu ho t đ ng.
 Ch

ng 4: Thi công h th ng.

T các s đ nguyên lý thi t k , s đ m ch in c ng nh s đ b trí linh ki n.
Ti n hành thi công bao g m thi công các bo m ch, cho đ n k t n i các module trong h
th ng l i v i nhau và cu i cùng là đóng gói.
 Ch

ng 5: K t qu , nh n xét và đánh giá.

3
B

MÔN I N T

CÔNG NGHI P – Y SINH


CH

NG 1. T NG QUAN
Ti n hành l p ráp m ch th c t ch y th nghi m đ quan sát đ

c ng nh


c đ chính xác

n đ nh c a h th ng và dòng đi n t m ch ngu n có đ đáp ng cho các thi t

b ho c module trong m ch.
 Ch

ng 6: K t qu và h

Trình bày k t qu c ng nh
a ra h

ng phát tri n.
u và nh

c đi m còn m c ph i và gi i pháp.

ng phát tri n và kh n ng áp d ng th c t .

4
B

MÔN I N T

CÔNG NGHI P – Y SINH


CH

NG 2. C


S

LÝ THUY T

Ch

ng 2. C

S

LÝ THUY T

2.1. QUY TRÌNH TH C HI N H TH NG
H th ng giám sát đi n n ng tiêu th đ
đ

c đo thông qua các c m bi n dòng, áp và

c x lý qua Arduino Nano k t n i v i Internet thông qua module wifi ESP8266 ho t

đ ng d

i s đi u khi n c a b x lý trung tâm là NodeMCU ESP8266. Các thông tin

v dòng đi n, đi n áp, công su t và đi n n ng tiêu th s đ
khi đ

c đ a lên Web Server sau


c đo đ giám sát quá trình ho t đ ng. Nh ng thông s v đi n n ng c ng đ

hi n th qua LCD và s đ

c c nh báo cho ng

c

i dùng khi đi n n ng quá m c cho phép

thông qua tin nh n.

2.1.1. Mô t quy trình đo đi n n ng
Quá trình đo s đ

c c m bi n dòng và c m bi n áp đo hai thông s dòng đi n và

đi n áp. T hai thông s dòng đi n và đi n áp có th tính toán ra công su t và đi n n ng
tiêu th , sau khi qua đo và tính toán nh ng thông s trên s đ
đ

c hi n th trên LCD và

c l u tr trên web server.
D li u đ a lên web server s đ

c b o v khi m t k t n i wifi thông qua

EEPROM, khi m t k t n i wifi d li u s đ


c l u vào EEPROM và khi đ

ck tn i

wifi tr l i d li u s c p nh t ti p t c mà không m t đi d li u c .[6]

2.1.2. Mô t quy trình giám sát và c nh báo
Nh ng thông tin v dòng đi n, đi n áp, công su t và đi n n ng tiêu th s đ
giám sát b i ng

i s d ng thông qua Web Server. D li u v nh ng thông s s đ

c p nh t liên t c theo đúng ng
tr

ng mong mu n c a ng

ng h p trên đ ng

h th ng s c nh báo cho ng

i s d ng có th x lý.

c

i s d ng, n u có s c ho c

ng h p s d ng quá m c công su t cho phép thì h th ng s c nh báo cho ng

d ng v tr


c

is

d dàng nh n bi t thông báo

i s d ng trên web server, tin nh n và thi t b đo.[6]

5
B

MÔN I N T

CÔNG NGHI P – Y SINH


CH

NG 2. C

LÝ THUY T

GI I THI U PH N C NG

2.2.

H th ng đ



S

c thi t k có s d ng các module, các thi t b sau:

Thi t b đ u vào là dòng đi n và đi n áp đ c t c m bi n dòng đi n Hall 100A
YHDC và module c m bi n đi n áp.



Thi t b đ u ra g m có các led đ n báo k t n i, c nh báo s c , LCD 20x4ầ



Thi t b x lý kh i đo là vi đi u khi n Arduino Nano.



Thi t b x lý trung tâm là module NodeMCU ESP8266.



Thi t b không dây truy n nh n là module sim900A, module wifi ESP8266.



Các chu n truy n d li u UART, I2C, Internet.



Thi t b cung c p ngu n 5V thông qua m ch ngu n thi t k .




Thi t b l u tr là b nh EEPROM 24LC512.



Thi t b đ ng h th i gian th c là mô-đun DS1307.



Thi t b giao di n giám sát websever g m laptop, smartphone.

2.2.1. C m bi n bi n dòng Hall 100A YHDC
C m bi n dòng đi n xoay chi u có ch c n ng chuy n đ i dòng đi n t l n sang
nh sau đó đ

c chuy n đ i qua đi n áp. Ng

i s d ng có th bi t đ

c dòng đi n

AC d a vào vi c đo đi n áp ngõ ra.

Hình 2.1: C m bi n dòng đi n Hall 100A YHDC.

6
B


MÔN I N T

CÔNG NGHI P – Y SINH


CH

NG 2. C

S

LÝ THUY T

Thông s k thu t:
B ng 2. 1: Thông s c b n c a c m bi n hall 100A YHDC.
Model

STC -013

Dòng ngõ vào

0- 100 A AC

Dòng ngõ ra

0- 50 mA AC

Nhi t đ làm vi c
Kích th


-25 – 70 C

c

13 mm x 13 mm

B n v c t k thu t và c u t o:

Hình 2. 2: M t c t k thu t chi ti t Hall 100A YHDC.

2.2.2. Module c m bi n đi n áp AC
Module c m bi n đi n áp là m t module có ch c n ng đo đi n áp AC. Khi k t
n i đi n l

i AC vào c m bi n s l y m u vào và ra đ a ra đi n áp t

kho ng 0 đ n 5V. Là c m bi n lý t

ng t , trong

ng cho vi c đo đi n áp.

7
B

MÔN I N T

CÔNG NGHI P – Y SINH



CH

NG 2. C

S

LÝ THUY T

Hình 2.3: Module c m bi n đi n áp.
Thông s k thu t:
B ng 2.2: Thông s k thu t c a module c m bi n đi n áp.

Chipset

ZMPT101B

Lo i võ

OEM

i n áp ho t đ ng
Gi i h n đi n áp đo
Nhi t đ
Kích th

5V
n 250V
-40 đ n 85oC

c


Chân ra

50x20x21.5
Analog

8
B

MÔN I N T

CÔNG NGHI P – Y SINH


CH

NG 2. C

S

LÝ THUY T

Ch c n ng các chân:
B ng 2.3: Ch c n ng các chân c a module c m bi n đi n áp.
Chân

Mô t

VCC


u vào 5V

OUT

Chân đi n áp đ u ra

GND

0V

GND

0V

N

u vào trung tính

L

u vào pha

2.2.3. Vi i u Khi n Arduino Nano
Arduino là m t nên t ng đi n t v i mã ngu n m , v i ph n c ng và ph n m m
linh ho t d dàng cho ng

i s d ng.

Hình 2. 4: Arduino Nano.
Arduino Nano là phiên b n nh g n c a Arduino Uno v i cùng vi đi u khi n

ATmega328P có th l p trình tr c ti p b ng máy tính và đ c bi t h n c đó là kích th
c a nó. Kích th

c

c c a Arduino Nano c c kì nh (1.85cm x 4.3cm), vì giá r h n

9
B

MÔN I N T

CÔNG NGHI P – Y SINH


CH

NG 2. C

S

LÝ THUY T

Arduino Uno nh ng dùng đ

c t t c các th vi n c a IDE. Cáp k t n i đ

c dùng đ

n p Arduino là cáp mini USB.

M t s thông s c b n:
B ng 2. 4: Thông s c b n c a Arduino Nano.
Vi đi u khi n

Atmega328(h 8bit)

i n áp ho t đ ng

5V – DC

T n s ho t đ ng

16 MHz

Dòng tiêu th

30 mA

i n áp vào khuyên dùng

7 – 12 VDC

i n áp vào gi i h n

6 – 20 VDC

S chân Digital I/O

14 (6 chân PWM)


S chân Analog

8 (đ phân gi i 10 bit)

Dòng t i đa trên m i chân I/O

40 mA

Dòng ra t i đa(5V)

500 mA

Dòng ra t i đa(3.3V)

50 mA

B nh flash

32 KB (AT mega328) v i 2 KB dùng b i
bootloader.

SRAM

2 KB (AT mega328)

EEPROM

1 KB (AT mega328)

Kích th


c

1.85cm x 4.3cm

10
B

MÔN I N T

CÔNG NGHI P – Y SINH


CH

NG 2. C

S

LÝ THUY T

2.2.4. Module chuy n giao ti p LCD sang I2C
đi u khi n và hi n th đ
c n có ít nh t là 10 đ

đ

c kí t t vi đi u khi n xu t ra màn hình LCD20x4

ng n i đ n chân c a vi đi u khi n (8 đ


ng data t D0 – D7 và

ng đi u khi n RS, RW) n u bit DL (data length) =1 ho c c n ít nh t 6 đ
ng data t D4 – D7 và 2 đ

ng (4

ng đi u khi n RS, RW) n u bit DL=0. Chính vì đi u

này đã làm cho m ch khi thi t k r

m rà, khó vi t codeầNh ng v i module chuy n

đ i I2C ta ch c n 2 chân SDA và SCL n i v i vi đi u khi n là ta có th đi u khi n và
hi n th trên màn hình LCD. Hình nh module I2C nh hình 2.5.

Hình 2.5: Module giao ti p I2C.
B ng 2.5. S đ chân c a module I2C
Chân

Tên chân

I/O

Ch c n ng

1

GND


Ngu n

Chân n i mass

2

VCC

Ngu n

Chân n i đi n áp +5V

3

SDA

I/O

Chân truy n nh n d li u

4

SCL

CLK

Chân nh n xung clock

A0


A0

Jumber

Chân thi t l p đ a ch A0

A1

A1

Jumber

Chân thi t l p đ a ch A1

A2

A2

Jumber

Chân thi t l p đ a ch A2

Backlight

Jumber

Chân đi u khi n đèn n n c a LCD

Contrast


Pot

Chân đi u khi n đ t

ng ph n c a LCD
11

B

MÔN I N T

CÔNG NGHI P – Y SINH


×