การทดลองที่ 3.3
การจำลองการทำงานของลอจิกเกต
วัตถุประสงค์
- ฝึกต่อวงจรโดยใช้ไอซี 74HC00N บนเบรดบอร์ด เพื่อสร้างเป็นวงจร RS Latch- เขียนโปรแกรมสำหรับ Arduino เพื่อเลียนแบบพฤติกรรมการทำงานของ RS Latch
รายการอุปกรณ์
- แผงต่อวงจร (เบรดบอร์ด) 1 อัน- บอร์ด Arduino (ใช้แรงดัน +5V) 1 บอร์ด
- ไอซี 74HCT00N 1 ตัว
- ไดโอดเปล่งแสงขนาด 5 มม. 2 ตัว
- ปุ่มกดแบบสี่ขา 2 ตัว
- ตัวต้านทาน 330Ω หรือ 470Ω 2 ตัว
- ตัวต้านทาน 10kΩ 2 ตัว
- สายไฟสำหรับต่อวงจร 1 ชุด
- แหล่งจ่ายควบคุมแรงดัน 1 ชุด
- มัลติมิเตอร์ 1 เครื่อง
ขั้นตอนการทดลอง
1. ต่อวงจรบนเบรดบอร์ด โดยใช้ไอซี 74HCT00N เพื่อสร้างลอจิกเกต RS Latch ตามผังวงจรในรูปที่3.3.1 และป้อนแรงดันไฟเลี้ยง VCC=5V และ GND จากแหล่งจ่ายควบคุมแรงดัน ให้ไอซีและวงจร
บนเบรดบอร์ด
2. กำหนดสถานะของสัญญาณอินพุต A และ B ทั้งหมด 4 กรณี โดยการกดปุ่มค้างไว้ (LOW) หรือ ไม่
กดปุ่ม (HIGH) ตามตารางที่ 3.3.1 ใช้มัลติมิเตอร์วัดแรงดันของสัญญาณ Q และ /Q รวมถึงสังเกต
สถานะติด/ดับของ LED ทั้งสอง สำหรับแต่ละกรณีของอินพุต แล้วบันทึกผลที่ได้ลงในตาราง
3. ต่อวงจรตามผังวงจรในรูปที่ 3.3.2 โดยใช้บอร์ด Arduino ปุ่มกดแบบสี่ขา ไดโอดเปล่งแสง และตัว
ต้านทาน และให้เขียนโปรแกรมสำหรับ Arduino เพื่อเลียนแบบพฤติกรรมการทำงานของ RS Latch
(ความสัมพันธ์ระหว่างอินพุตและเอาต์พุต) ตามที่ได้จากโจทย์การทดลองในข้อที่ 2รูป
รูปที่ 3.3.1: ผังวงจรสำหรับสร้าง RS Latch โดยใช้เกต NAND2
S1
|
S2
|
LED1 (ติด/ดับ)
|
LED2 (ติด/ดับ)
|
Q (V)
|
/Q (V)
|
ไม่กดปุ่ม
|
กดปุ่ม
|
ดับ
|
ติด
|
0
|
4.69
|
ไม่กดปุ่ม
|
ไม่กดปุ่ม
|
ดับ
|
ดับ
|
0
|
4.685
|
กดปุ่ม
|
กดปุ่ม
|
ติด
|
ติด
|
4.689
|
0
|
กดปุ่ม
|
ไม่กดปุ่ม
|
ติด
|
ดับ
|
4.678
|
4.673
|
ตารางที่ 3.3.1: บันทึกผลการทดลอง
รูปที่ 3.3.2: ผังวงจรสำหรับใช้บอร์ด Arduino เลียนแบบการทำงานของ RS Latch
ไม่มีความคิดเห็น:
แสดงความคิดเห็น