Tải bản đầy đủ (.ppt) (23 trang)

đồ án môn học mạch vi điều khiển đếm sản phẩm

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 (1.06 MB, 23 trang )


Đề tài: ĐẾM SẢN PHẨM

NHĨM 5: _Nguyễn Nhựt
_Trần Hữu Thìn
_Phạm Nguyễn Quang Sơn
_Nguyễn Đình Nguyên Khoa
_Nguyên Thanh Tín
GVHD : Trần Quốc Chính
LỚP : 08ĐT1B

1. Giới Thiệu Mạch
2. Nguyên Lý Hoạt Động
3. Phân Tích Mạch
4. Kết Luận
Nội Dung

1. Giới Thiệu Mạch:
Lời mở đầu: Ngày nay, khoa học kĩ thuật ngày càng phát
triển, kĩ thuật điện tử, mà đặc biệt là kĩ thuật số đóng vai trò quan
trọng trong mọi lĩnh vực khoa học kĩ thuật, công nghệ tự động,
thông tin truyền thông…
Từ những nhu cầu thực tế của nền công nghiệp tự động hóa ngày
càng cao, nên đòi hỏi phải chế tạo ra các thiết bị tự động phục vụ sản
xuất.
Đáp ứng một phần nhu cầu đó, người ta chế tạo ra thiết bị
đếm sản phẩm, để tăng năng suất, tăng độ chính xác và
giảm lao động.
Mạch đếm sản phẩm cũng là đề tài nghiên cứu của nhóm
chúng tôi.


Mạch đếm sản phẩm được chia thành 4 khối chính:
khối hồng ngoại, khối điều khiển,khối xử lý (đếm
và ghi dịch), khối hiển thị.
Một số linh kiện chính được sử dụng
trong mạch:
1. Led 7 đoạn
2. IC 74hc595
3. IC dao động 555
4. IC 89c51

Hoạt động chủ yếu 2 bộ phận chính là bộ phận
cảm biến và bộ phận đếm.
Khi một sản phẩm trôi qua, nó sẽ cắt tia hồng
ngoại. Một cảm biến sẽ nhận tia hồng ngoại, đếm
số lần bị cắt và hiển thị số trên Led 7 đoạn.
2. Nguyên Lý Hoạt Động:

0
Khối Thu
1
2
Khối Phát
Sơ đồ mô phỏng

3. Phân Tích Mạch:
Sơ Đồ Khối
Khối Nguồn
Khối Hồng Ngoại
Khối Điều Khiển
Khối Đếm

Khối ghi dich (74hc595)
Khối Hiển Thị

Sơ Đồ Nguyên Lý
a1
b1
c1
d1
e1
f1
g1
a2
b2
c2
d2
e2
f2
g2
a3
b3
c3
d3
e3
f3
g3
g1
f1
e1
d1
c1

b1
a1
g2
f2
e2
d2
c2
b2
a2
g3
f3
e3
d3
c3
b3
a3
data
clock
latch
clock
data
latch
Q0
15
Q1
1
Q2
2
Q3
3

Q4
4
Q5
5
Q6
6
Q7
7
Q7'
9
SH_CP
11
ST_CP
12
DS
14
MR
10
OE
13
U1
74HC595
Q0
15
Q1
1
Q2
2
Q3
3

Q4
4
Q5
5
Q6
6
Q7
7
Q7'
9
SH_CP
11
ST_CP
12
DS
14
MR
10
OE
13
U2
74HC595
Q0
15
Q1
1
Q2
2
Q3
3

Q4
4
Q5
5
Q6
6
Q7
7
Q7'
9
SH_CP
11
ST_CP
12
DS
14
MR
10
OE
13
U3
74HC595
XTAL2
18
XTAL1
19
ALE
30
EA
31

PSEN
29
RST
9
P0.0/AD0
39
P0.1/AD1
38
P0.2/AD2
37
P0.3/AD3
36
P0.4/AD4
35
P0.5/AD5
34
P0.6/AD6
33
P0.7/AD7
32
P1.0/T2
1
P1.1/T2EX
2
P1.2
3
P1.3
4
P1.4
5

P1.5
6
P1.6
7
P1.7
8
P3.0/RXD
10
P3.1/TXD
11
P3.2/INT0
12
P3.3/INT1
13
P3.4/T0
14
P3.7/RD
17
P3.6/WR
16
P3.5/T1
15
P2.7/A15
28
P2.0/A8
21
P2.1/A9
22
P2.2/A10
23

P2.3/A11
24
P2.4/A12
25
P2.5/A13
26
P2.6/A14
27
U4
AT89C52
SETSET
AJUST
Tin hieu Sensor
LED OUT

Mạch Nguồn: tạo ra dòng điện ổn định cung cấp cho
mạch.

Khối hồng ngoại:
tạo xung clock có tần số ổn định cấp cho khối điều khiển

b3. IC dao động 555
GND V
CC
TRI DIS
OUT THR
RES CN
FLIP
FLOP
OUTPUT

8 6
4
7
13
2
5
Chức năng của các chân
Đây là vi mạch đònh thời chuyên dùng, có thể mắc thành dạng mạch đơn ổn hay
bất ổn.
Điện áp cung cấp từ 3V đến 18V.
Dòng điện ra đến 200mA (loại vi mạch BJT) hay 100mA (loại CMOS).
Chân 1: Nối với masse.
Chân 2: Nhận tín hiệu kích thích (trigger).
Chân 3: Tín hiệu ra (output).
Chân 4: Phục nguyên về trạng thái ban đầu (preset).
Chân 5: Nhận điện áp điều khiển (control voltag).
Chân 6: Mức ngưỡng ( threshold ).
Chân 7: Tạo đường phóng điện cho tụ.
Chân 8: Cấp nguồn Vcc.

Khối điều khiển: nhận xung
clock từ khối hồng ngoại để
điều khiển khối đếm.
8 0 3 1
E A / V P
3 1
X 1
1 9
X 2
1 8

R E S E T
9
P 3 . 2
1 2
P 3 . 3
1 3
P 3 . 4
1 4
P 3 . 5
1 5
P 1 . 0
1
P 1 . 1
2
P 1 . 2
3
P 1 . 3
4
P 1 . 4
5
P 1 . 5
6
P 1 . 6
7
P 1 . 7
8
P 0 . 0
3 9
P 0 . 1
3 8

P 0 . 2
3 7
P 0 . 3
3 6
P 0 . 4
3 5
P 0 . 5
3 4
P 0 . 6
3 3
P 0 . 7
3 2
P 2 . 0
2 1
P 2 . 1
2 2
P 2 . 2
2 3
P 2 . 3
2 4
P 2 . 4
2 5
P 2 . 5
2 6
P 2 . 6
2 7
P 2 . 7
2 8
P 3 . 7
1 7

P 3 . 6
1 6
P S E N
2 9
A L E / P
3 0
P 3 . 1
1 1
P 3 . 0
1 0
V C C
4 0
V S S
2 0

Khối ghi dịch: nhận giá trị từ khối xử lý và
ghi dịch dữ liệu chuyển đến khối hiện thị

Cấu trúc bên trong khối xử lý ( IC 8051)
T1
T0
Điều khiển
ngắt
Các thanh
ghi khác
128
byte RAM
MRO nội
Timer 2
Timer 1

Timer 0
CPU
Oscillator Điều khiển bus
Các port I/O
Port nối tiếp
Port nối tiếp
Timer 0
Timer 1
Timer 2
INT0
INT1
EA
RST
PSEN
ALE
P0 P2 P1 P3
TxD RxD
T2

Khối hiển thị : gồm 3 led 7 đoạn mắc dương chung
có nhiệm vụ hiển thị dữ liệu được chốt từ IC
74hc595
a1
b1
c1
d1
e1
f1
g1
a2

b2
c2
d2
e2
f2
g2
a3
b3
c3
d3
e3
f3
g3

1. LED 7 đoạn:
Là 7 con Led được sắp xếp lại theo hình mẫu. Một chân của các con Led được
nối chung với nhau (Anod hoặc Catod nối chung). Các chân còn lại được đưa ra
ngoài để phân cực các con Led.
Đây là lọai đèn dùng hiển thị các số từ 0 đến 9, đèn gồm 7 đọan a, b, c, d, e, f,
g, bên dưới mỗi đọan là một led (đèn nhỏ) hoặc một nhóm led mắc song song (đèn
lớn).Qui ước các đọan cho bởi:
Khi một tổ hợp các đọan cháy sáng sẽ tạo được một con số thập phân từ 0 - 9.

Nếu led 7 đoạn có Anode(cực +)
chung, đầu chung này được nối với
+Vcc, các chân còn lại dùng để
điều khiển trạng thái sáng tắt của
các led đơn, led chỉ sáng khi tín
hiệu đặt vào các chân này ở mức 0.


Nếu led 7 đoạn có Cathode(cực -)
chung, đầu chung này được nối
xuống Ground (hay Mass), các
chân còn lại dùng để điều khiển
trạng thái sáng tắt của các led đơn,
led chỉ sáng khi tín hiệu đặt vào
các chân này ở mức 1.

sơ đồ khối chương trình

Chương trình chính



4. Kết Luận:
Mạch đếm sản phẩm ngày càng được sử dụng
rộng rãi, và được ứng dụng trong các thiết bị như:
máy đếm tiền, máy đếm xe ra vào…

Cám ơn cô và các bạn đã chú ý
theo dõi, hy vọng được sự đóng
góp ý kiến của cô và các bạn.

×