B
O
IH
A
VI N CNTT -
N
NT
T NGHI P
I
S N PH M THEO CHI U CAO
o
ih
K Thu
: K Thu
Gi
n-
nT
ng d n : ThS. Nguy
c hi n
p
MSSV
: 13030618
L p
: DH13DD
a-
n-
nT
Báo cá
-
KHOA
N-
C NG HOÀ XÃ H I CH
VI T NAM
NT
c l p - T do - H nh phúc
------o0o-----
P
ban hành
585
-
16
-VT)
Ngày sinh: 20/08/1995
:
MSSV
: 13030618
E-mail
:
:
: Chính quy
Ngành
:
Chuyên ngành
:
1.
-
: Mô hình phân lo i s n ph m theo chi u cao dùng Arduino.
: Th.S. Nguy
3.
29/06/2017
-
SVTH:
2017
Báo cá
Tôi
tôi
do tôi
-
SVTH:
Báo cá
-
.
SVTH:
Báo cá
..
Giáo
SVTH:
Báo cá
:
SVTH:
Báo cá
-
Mô hình
phân lo i s n ph m theo chi u cao dùng Arduino."
SVTH:
Báo cá
Trang
................................................................................9
........................................................................................................9
............................................................................................................9
..............................................................................................................9
..............................................................................................10
............................................11
2.1 ArduinoUno R3 .........................................................................................................11
..........................................................................................................11
2.1.2 Uno ....................................................................................................................13
............................................................................................14
2.2 IC 74HC595 ................................................................................................................20
.................................................................................20
........................................................21
................................................23
2.3 E18-D80NK ................................................................................................................24
..........................................................................................................24
............................................................................................25
..........................................................................................................25
.................................................................................................................26
..........................................................................................................26
....................................................................26
...................................................................................................27
2.5 Motor DC ....................................................................................................................28
SVTH:
Báo cá
..........................................................................................................28
............................................................................................28
.......................................................................................29
2.6 Module LM2596 ........................................................................................................30
..........................................................................................................30
............................................................................................30
.......................................................................................31
2.7 Motor Servo................................................................................................................32
..........................................................................................................32
.......................................................................................33
............................................................................................34
...................................................................................35
...................................................................................................36
.............................................................36
...................................37
....................................................................................................................37
............................................................................................38
3.2.1 Arduino .............................................................................................................38
3.2.2 Proteus 8 Professional .....................................................................................39
...................................................................................................................40
.................................................................................................42
........................................................................................................................44
.....................................................................................................45
3.7 Code
.................................................................................................46
..................................................................................................53
.........................................................................................................53
.......................................................................................................53
.............................................................................................54
SVTH:
Báo cá
1.1
V
riêng ngày càng
tôi
này
Arduino.
1.2
này, tôi
Uno R3, 74HC595,
1.3
; trong
quá trình
,
-
Các tài li
-
Các t
-
SVTH:
:
.
, mã hóa
.
Báo cá
1.4
phân
-
-
SVTH:
Báo cá
2:
2.1 ArduinoUno R3
2.1.1
u
Ivrea, Italy. Cái
trên
. Và
th
Thông t
SVTH:
Báo cá
SparkFun Electronics
:
Hình 2
SVTH:
Báo cá
2.1.2 Uno
Arduino.
ATmega328.
MHz
cho
Hình 2.2: Arduino Uno
-to-serial.
Atmega 16U2
-to-serial.
tmega8U2
Ph
SVTH:
Báo cá
2.1.3
:
16 MHz
7-12V DC
6-20V DC
S
14 (6 chân hardware PWM)
30 mA
500 mA
50 mA
SVTH:
SRAM
2 KB (ATmega328)
EEPROM
1 KB (ATmega328)
Báo cá
a.
-
Hình 2.3:
g
.
2KB cho SRAM (Static Random Access M
k
1Kb cho EEPROM (Electrically Eraseble Programmable Read Only
M
SVTH:
Báo cá
b.
Hình 2.4:
-232 (góc phía trênbên
-
-inch (2.5 mm). Các
board Arduino Nano, và Arduino-compatible Bare Bones Board và Boarduino có
breadboard.
Hình 2.5:
SVTH:
Arduino
Báo cá
c.
chân
cho Arduino UNO
-
GND (Ground)
5V
3.3V
ta
Vin (Voltage Input)
IOREF
RESET
Các chân Input/Output:
Hình 2.6:
SVTH:
Arduino
Báo cá
M
2 chân Serial
(receive
nói nôm na chính
Chân PWM (~): 3, 5, 6, 9, 10, và 11
8
-
chân khác.
10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Ngoài các
LED 13
nút Reset, ta
13. Khi chân
10
-
AREF trên
board, ta
ta
SVTH:
Báo cá
d. Extension shield
Hình 2.7:
còn
Hình 2.8:
SVTH:
Báo cá
2.2 IC 74HC595
song 8 bit".
Hình 2.9:
2.2.1
tính n
-
SVTH:
Báo cá
2.2.2
74HC595
74HC595 ta
Hình 2.10:
Chân DS (14) là ngõ vào
Chân 16 Ground
-
Chân SHCP:
(Chú thích:
Hình 2.11:
ta
xung clock
SVTH:
h lên là khi
Báo cá
SHCP
Hình 2.12:
-
Chân STCP:
-
Chân MR:
ng thì IC
active) có
-
Chân EO:
-
C
con
SVTH:
i cho phép ta
Q7S:
Báo cá
sao
chép qua IC phía sau.
2.2.3 G
Hình 2.13: G
SVTH:
Báo cá
2.3 E18-D80NK
2.3.1
-D80NK
-
Hình 2.14: C
SVTH:
-D80NK