Một số mạch-vi mạch cần cho Robot .chương 2 .giới thiệu các cổng logic cơ bản
lượt xem 26
download
Download
Vui lòng tải xuống để xem tài liệu đầy đủ
Bảng liệt kê tất cả các tổ hợp khả dĩ của các biến số và hàm số t-ơng ứng gọi là bảng chân lý. Khi có ba hay nhiều biến số (A, B, C), số l-ợng hàm số khả dĩ tăng nhanh. Mạch điện tử thực hiện quan hệ logic: Y= f(A) hay Y= f(A, B). gọi là mạch logic, trong đó các biến số A, B … là các đầu vào và hàm .
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Một số mạch-vi mạch cần cho Robot .chương 2 .giới thiệu các cổng logic cơ bản
- ch-¬ng i: giíi thiÖu c¸c cæng logic c¬ b¶n I. Hµm logic Vµ (AND), HoÆc (OR), §¶o (NOT) 1. Cæng logic Gäi A lµ biÕn sè nhÞ ph©n cã møc logic lµ 0 hoÆc 1, vµ Y lµ mét biÕn sè nhÞ ph©n tuú thuéc vµo A: Y= f(A). Trong tr-êng hîp nµy cã hai kh¶ n¨ng x¶y ra: - Y= A, A= 0 th× Y= 0 hay A= 1 th× Y= 1 - Y= A A= 0 th× Y= 1 hay A= 1 th× Y= 0 Khi Y tuú thuéc vµo hai biÕn sè nhÞ ph©n A, B Y= f(A, B) V× biÕn sè A, B chØ cã thÓ lµ 0 hay 1 nªn A vµ B chØ cã thÓ t¹o ra 4 tæ hîp kh¸c nhau lµ: A B A Y 0 0 M¹ch 0 1 1 0 B 1 1 B¶ng liÖt kª tÊt c¶ c¸c tæ hîp kh¶ dÜ cña c¸c biÕn sè vµ hµm sè t-¬ng øng gäi lµ b¶ng ch©n lý. Khi cã ba hay nhiÒu biÕn sè (A, B, C), sè l-îng hµm sè kh¶ dÜ t¨ng nhanh. M¹ch ®iÖn tö thùc hiÖn quan hÖ logic: Y= f(A) hay Y= f(A, B). gäi lµ m¹ch logic, trong ®ã c¸c biÕn sè A, B … lµ c¸c ®Çu vµo vµ hµm sè Y lµ c¸c ®Çu ra. Mét m¹ch logic diÔn t¶ quan hÖ gi÷a c¸c ®Çu vµo vµ ®Çu ra, nghÜa lµ thùc hiÖn ®-îc mét hµm logic. Do ®ã cã bao nhiªu hµm sè logic th× cã bÊy nhiªu m¹ch logic. L-u ý r»ng khi biÓu diÔn mèi quan hÖ to¸n häc ta gäi lµ hµm sè logic cßn khi biÓu diÔn mèi quan hÖ vÒ m¹ch tÝn hiÖu ta gäi lµ cæng logic. 2. Cæng logic Vµ (AND) Hµm logic Vµ ®ùoc ®Þnh nghÜa theo b¶ng sù thËt sau: A B Y 0 0 0 A 0 1 0 Y=A.B B
- 1 0 0 1 1 1 Ký hiÖu cæng Vµ (AND) Ký hiÖu to¸n häc cña hµm sè Vµ lµ: Y= A.B 3. Cæng logic HoÆc (OR) Hµm sè HoÆc cña hai biÕn sè A, B ®-îc ®Þnh nghÜa ë b¶ng sù thËt sau: A B Y 0 0 0 A 0 1 1 Y B 1 0 1 1 1 1 Ký hiÖu cæng HoÆc (OR) §Çu ra Y lµ 1 khi cã Ýt nhÊt mét biÕn sè lµ 1, do ®ã chØ b»ng 0 ë tr-êng hîp khi c¶ hai biÕn sè b»ng 0. Ký hiÖu to¸n häc cña cæng HoÆc lµ: Y= A+ B 4. Cæng logic §¶o (NOT) Hµm Vµ vµ hµm hoÆc t¸c ®éng lªn hai hay nhiÒu biÕn sè trong khi ®ã, hµm §¶o cã thÓ xem nh- chØ cã thÓ t¸c ®éng lªn mét biÕn sè. B¶ng sù thËt: A Y=A A Y 0 1 1 0 Ký hiÖu hµm §¶o (NOT) Hµm §¶o cã t¸c ®éng phñ ®Þnh. II. Cæng logic Kh«ng- Vµ (NAND), kh«ng- HoÆc (NOR) 1. Cæng logic NAND XÐt tr-êng hîp cã hai biÕn sè A, B ®Çu ra ë cæng Vµ Y= A.B nªn ®Çu ra ë cæng Kh«ng lµ ®¶o cña Y: Y= A.B VÒ ho¹t ®éng cña cæng NAND th× tõ c¸c tæ hîp cña A, B ta lËp b¶ng tr¹ng th¸i råi lÊy ®¶o ®Ó cã Y ®¶o. Tuy nhiªn cã thÓ trùc tiÕp b»ng c¸ch lËp b¶ng sù thËt sau:
- A B Y 0 0 1 A 0 1 1 Y B 1 0 1 1 1 0 Ký hiÖu cæng NAND 2. Cæng NOR XÐt tr-êng hîp hai ®Çu vµo lµ A, B. §Çu ra cæng NOR lµ: Y= A+ B nªn ®Çu ra cæng ®¶o lµ: Y= A+ B B¶ng sù thËt: A B Y A 0 0 1 Y 0 1 0 B 1 0 0 Ký kiÖu cæng NOR 1 1 0 III. Hµm logic kh¸c dÊu (XOR) vµ hµm logic ®ång dÊu (XNOR) 1. Cæng logic XOR Y= A B B¶ng ch©n lý: A B Y 0 0 0 A 0 1 1 Y 1 0 1 B 1 1 0 Ký hiÖu cæng XOR 2. Cæng logic XNOR Y= A B B¶ng ch©n lý: A B Y 0 0 1 A Y B
- 0 1 0 1 0 0 1 1 1 Ký hiÖu cæng XNOR IV. BiÕn ®æi c¸c hµm quan hÖ ra hµm logic NAND, NOR Mèi liªn hÖ c¬ b¶n gi÷a ba cæng AND, OR, NOT kh«ng nh÷ng cã thÓ thay b»ng c¸c cæng NAND mµ cßn cã thÓ biÕn thµnh cæng NOR víi cïng mét chøc n¨ng logic, viÖc lµm nµy th-êng ®-îc ¸p dông khi thùc hiÖn c¸c m¹ch logic. Trong thùc tÕ, v× toµn bé s¬ ®å nÕu ®-îc kÕt hîp cïng mét lo¹i cæng duy nhÊt th× sÏ gi¶m ®-îc sè l-îng vi m¹ch cÇn thiÕt. Qu¸ tr×nh biÕn ®æi nµy dùa trªn mét nguyªn t¾c ®-îc tr×nh bµy nh- sau: - Cæng NOT ®-îc thay b»ng cæng NAND vµ cæng NOR. + Dùa vµo b¶ng sù thËt cña cæng NAND suy ra tr-êng hîp lµ khi c¶ A, B ®ång thêi b»ng 0 th× Y= 1, vµ khi A=1, B= 1 th× Y= 0. S¬ ®å minh häa: A=B Y + Dùa vµo b¶ng sù thËt cña cæng NOR suy ra: A= 0, B= 0 Y= 1 A= 1, B= 1 S¬ ®å minh ho¹: A=B Y - Cæng AND ®-îc thay thÕ b»ng cæng NAND vµ cæng NOR. T-¬ng tù nh- c¸c tr-êng hîp trªn, dùa vµo b¶ng sù thËt: + §Çu ra cña cæng AND: Y= A. B, cßn cæn NAND: Y'= A. B Y'= Y S¬ ®å minh häa: A B Y + §Çu ra cña cæng NOR: Y'= A+ B.
- Ta cã Y= A. B = A+ B S¬ ®å minh häa: A B Y - Cæng OR ®-îc thay b»ng cæng NAND vµ cæng NOR. + BiÓu thøc cæng OR: Y= A+ B Ta cã: Y= A+ B = A. B S¬ ®å minh häa: A Y B + Y= A+ B = A+ B A B Y
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Lập trình C cho vi xử lý 8051
18 p |
469
|
143
-
Chương 32: Ứng dụng PLC trong mạng thu nhận dữ liệu
8 p |
335
|
135
-
Giáo trình CÔNG NGHỆ VI ĐIỆN TỬ - Chương 7
7 p |
261
|
87
-
Bài giảng Cảm biến vị trí và dịch chuyển - Nguyễn Hoàng Hiếu
42 p |
378
|
84
-
Chuyên đề Mạng truyền dẫn quang (TS. Võ Viết Minh Nhật) - Bài 5 Mạng chuyển mạch gói quang OPS
27 p |
233
|
71
-
MatLab Cơ bản
8 p |
255
|
68
-
Giáo trình cảm biến và kỹ thuật đo lường 12
19 p |
165
|
64
-
Một số mạch-vi mạch cần cho Robot .chương 4 .cổng song song của máy
6 p |
158
|
49
-
Giáo trình môn học công nghệ vi điện tử 7
7 p |
183
|
37
-
Giáo trình CÔNG NGHỆ VI ĐIỆN TỬ - Chương 6
8 p |
129
|
36
-
Một số mạch-vi mạch cần cho Robot .chương 1.bộ nhớ
5 p |
131
|
33
-
Một số mạch-vi mạch cần cho Robot . chương 9 .Bộ đệm tín hiệu hai chiều 74245
5 p |
110
|
28
-
Một số mạch-vi mạch cần cho Robot .chương 7 .mạch logic tổ hợp
5 p |
122
|
25
-
Một số mạch-vi mạch cần cho Robot .chương 6 .Mạch giải mã
5 p |
142
|
25
-
Một số mạch-vi mạch cần cho Robot .chương 3 .chế độ text màn hình máy tính
5 p |
100
|
22
-
Tinh lọc nước dừa part9
9 p |
62
|
7
-
Quá trình hình thành giáo trình thiết kế mạch đếm điện tử dùng vi điều khiển mạch báo p3
9 p |
55
|
5
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn