Thông tin tài liệu:
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 .
Nội dung trích xuất từ tài liệu:
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¶nI. 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= 0Khi 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¸cnhau 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 ønggä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ùchiÖn ®-îc mét hµm logic. Do ®ã cã bao nhiªu hµm sè logic th× cã bÊy nhiªu m¹chlogic. 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ßnkhi 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.B3. 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îpkhi c¶ hai biÕn sè b»ng 0. Ký hiÖu to¸n häc cña cæng HoÆc lµ: Y= A+ B4. 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¶ngtr¹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¶ngsù 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 NAND2. Cæng NOR XÐt tr-êng hîp hai ®Çu vµo lµ A, B. §Çu ra cæng NOR lµ: Y= A+ Bnªn ®Çu ra cæng ®¶o lµ: Y= A+ BB¶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 0III. 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 XOR2. 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 XNORIV. 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 ...