Professional Documents
Culture Documents
Chương 1. Cơ sở cho Điều khiển logic
Chương 1. Cơ sở cho Điều khiển logic
Bài giảng
PLC và Mạng Công Nghiệp
PLC and Industrial system
(ME 4501)
1
11/21/2022
Requirement
2
11/21/2022
Mục lục
3
11/21/2022
4
11/21/2022
10
5
11/21/2022
11
VCC = 5V
Cao
VCC = 5V 2.7 V Cao
Logic mức cao 1
Vin Vout 2V
Không cho phép
0.8V
Logic mức thấp 0 Thấp
GND 0.4V
Thấp
0V
Mức logic điện áp Đầu vào Đầu ra
12
6
11/21/2022
13
14
7
11/21/2022
15
Đại số Boole được phát minh bởi nhà toán học Anh
George Boole vào năm 1854
Đại số Boole để nghiên cứu các sự vật, hiện tượng có hai
trạng thái đối lập.
Để biểu diễn (lượng hóa) trạng thái đối lập: 0 và 1.
16
8
11/21/2022
17
18
9
11/21/2022
19
Tất cả các khả năng đều được thể hiện qua phép tính: Phủ định,
Nhân, Hoặc
20
10
11/21/2022
Hàm
luôn =0
1 Hàm
luôn =1
35
21
y0
35
22
11
11/21/2022
35
23
24
12
11/21/2022
Ta nhận thấy rằng, các hàm đối xứng nhau qua trục nằm giữa y7 và y8, nghĩa là
25
26
13
11/21/2022
27
28
14
11/21/2022
29
30
15
11/21/2022
31
32
16
11/21/2022
Với bất kỳ hàm logic n biến nào cũng có thể được biểu diễn dưới dạng
hàm tổng chuẩn đầy đủ hay hàm tích chuẩn đầy đủ của các biến.
Ví dụ:
f x1 x2 x 3 x1 x 2 x 3 x1 x2 x 3 m0 m2 m5
33
34
17
11/21/2022
35
36
18
11/21/2022
37
19
11/21/2022
Người ta chứng minh được rằng, một hàm logic n biến bất kỳ bao giờ cũng
có thể biểu diễn thành các hàm tổng chuẩn đầy đủ và tích chuẩn đầy đủ.
39
40
20
11/21/2022
Hàm dạng tích chuẩn đầy đủ. Mỗi tổng được gọi là Maxtec Mi
= M1 . M4. M5 . M7
Hàm biểu diễn bằng bảng Karnaugh (bìa Các nô)
- Lập bảng có 2n ô, mỗi ô đánh số thứ tự tương ứng với 1 tổ hợp biến.
- Các ô cạnh nhau hoặc đối xứng nhau chỉ cho phép khác nhau về giá trị của 1 biến.
- Trong các ô ghi giá trị của hàm tương ứng với giá trị tổ hợp biến.
41
21
11/21/2022
43
44
22
11/21/2022
45
Tìm nhóm các ô (hình chữ nhật) chứa giá trị 1, ta được 2 nhóm A và B
Loại bớt các biến ở các nhóm: Nhóm A có biến z = 1 không đổi. Vậy
mintec mới A = z. Tương tự mintec mới
Kết quả tối thiểu hóa là:
46
23
11/21/2022
f xy xy x y
47
48
24
11/21/2022
49
a) Vì ngõ ra bằng 0 chỉ một trường hợp nên ta viết hệ thức logic ở
trường hợp này. Y = 0 khi A = 0 VÀ B = 1 nên
Mạch thực hiện cổng NOT để tạo ra A đảo, tiếp theo là cổng NAND
của A và B (hình a)
b) Mặt khác ta có thể dựa vào bảng sự thật để viết hàm logic cho Y
và kết quả là:
sử dụng các định lý của đại số Boole ta biến đổi và được kết quả cuối
cùng là (hình b).
50
25
11/21/2022
Lời giải
51
52
26
11/21/2022
ab cd 00 01 11 10
00 0 0 1 0 3 1 2 0
01 4 1 5 1 7 1 6 1
11 12 0 13 0 15 1 14 1
10 8 0 9 0 11 1 10 1
b) f (a, b, c,d) f (6,7,14,15)
ab cd 00 01 11 10
00 0 0 1 0 3 0 2 0
01 4 0 5 0 7 1 6 1
11 12 0 13 0 15 1 14 1
10 8 0 9 0 11 0 10 0
53
ab cd 00 01 11 10
00 0 0 1 0 3 1 2 0
01 4 1 5 1 7 1 6 1
11 12 0 13 0 15 1 14 1
10 8 0 9 0 11 1 10 1
, , , = . b + c. d + a. c
54
27
11/21/2022
, , , = b. c
55
a bc 00 01 11 10
0 0 1 1 1 3 0 2 0
1 4 0 5 0 7 1 6 1
, , = . + a. b
b) , , , = f(1,3,7,9,11,15)
ab cd 00 01 11 10
00 0 0 1 1 3 1 2 0
01 4 0 5 0 7 1 6 0
11 12 0 13 0 15 1 14 0
10 8 0 9 1 11 1 10 0
, , , = . d + c. d
56
28