สารบัญ:

Raspberry Pi Logic Chip Tester: 4 ขั้นตอน
Raspberry Pi Logic Chip Tester: 4 ขั้นตอน

วีดีโอ: Raspberry Pi Logic Chip Tester: 4 ขั้นตอน

วีดีโอ: Raspberry Pi Logic Chip Tester: 4 ขั้นตอน
วีดีโอ: Setting Up a Raspberry Pi 4 | Vilros 2024, พฤศจิกายน
Anonim
Raspberry Pi Logic Chip Tester
Raspberry Pi Logic Chip Tester
Raspberry Pi Logic Chip Tester
Raspberry Pi Logic Chip Tester

นี่คือสคริปต์ทดสอบลอจิกสำหรับ Raspberry pi โดยคุณสามารถตรวจสอบได้ว่าวงจรลอจิก (ที่สร้างเอง) ของคุณทำงานได้หรือไม่

สคริปต์นี้สามารถใช้ทดสอบรีเลย์ได้เช่นกัน

คำเตือน:

Raspberry pi ไม่รองรับอินพุต GPIO 5v ดังนั้นหากวงจรของคุณมีเอาต์พุต 5V คุณจะต้องลดให้เหลือ 3V หรือต่ำกว่า (ดูเหมือนว่า 1.6V ก็ใช้งานได้เช่นกัน) คุณสามารถทำได้ด้วยตัวแบ่งแรงดันไฟฟ้าแบบง่าย

เสบียง

สำหรับคำแนะนำนี้ คุณจะต้อง:

สายอินเตอร์เน็ต 1 เส้น

1 Raspberry pi พร้อมการ์ด SD และ Raspbian OS

5 สายที่ต่อกับพินของ pi ได้

1 เขียงหั่นขนม

สายไฟ 1 เส้นสำหรับ Raspberry pi ของคุณ (duh!)

คุณจะต้องมีคอมพิวเตอร์ที่มีพอร์ตอินเทอร์เน็ตและมีโปรแกรมเทอร์มินัล (MobaXterm)

และแน่นอนวงจรหรือส่วนประกอบที่คุณต้องการทดสอบ

(ทางเลือก) ตัวแบ่งแรงดันไฟฟ้า 1 ตัวที่มีอัตราส่วน R1:R2 = 1:1 (ฉันใช้ตัวต้านทาน 200 โอห์ม 2 ตัวเมื่อจำเป็น)

ขั้นตอนที่ 1: รับสคริปต์บน Raspberry Pi ของคุณ

รับสคริปต์บน Raspberry Pi ของคุณ
รับสคริปต์บน Raspberry Pi ของคุณ

ถ้าคุณต้องการเริ่มต้น คุณจะต้องมีสคริปต์ ดังนั้นคุณสามารถดาวน์โหลดได้จาก Google ไดรฟ์

ด้วย MobaXterm คุณสามารถวางไฟล์ในตำแหน่งที่คุณต้องการบน RPi ของคุณ

หากคุณต้องการพิมพ์ลงในไฟล์ด้วยตนเอง ก็ยังมีไฟล์ข้อความที่คุณสามารถคัดลอกได้

ขั้นตอนที่ 2: เชื่อมต่อผู้ทดสอบของคุณ

การเชื่อมต่อผู้ทดสอบของคุณ
การเชื่อมต่อผู้ทดสอบของคุณ
การเชื่อมต่อผู้ทดสอบของคุณ
การเชื่อมต่อผู้ทดสอบของคุณ

แน่นอน เพื่อให้ได้ผลลัพธ์ คุณจะต้องเชื่อมต่อผู้ทดสอบของคุณกับรายการเพื่อทดสอบ

เนื่องจากมันยากเกินกว่าจะอธิบายด้วยข้อความ ฉันจึงแนบรูปภาพสองรูป รูปหนึ่งมีพิน RPi และอีกรูปหนึ่งมี 'แผนภาพการเดินสายไฟ' หรือบางอย่าง

ในภาพ คุณจะเห็นตัวแบ่งแรงดันไฟฟ้า ซึ่งคุณควรใช้เมื่อคุณทดสอบลอจิกเกทเอาต์พุต 5v

นอกจากนี้ยังมีไดอะแกรมการเดินสายสำหรับลอจิกเกต (ไม่จำกัดเฉพาะ AND) และสำหรับรีเลย์

ฉันหวังว่าภาพเหล่านี้จะดีพอที่จะอธิบายให้คุณทราบถึงวิธีเชื่อมต่อทุกอย่าง

ขั้นตอนที่ 3: การทดสอบ

การทดสอบ
การทดสอบ
การทดสอบ
การทดสอบ

หลังจากเสร็จสิ้นขั้นตอนที่ 1 และ 2 แล้ว คุณสามารถทดสอบสคริปต์นี้และผู้ทดสอบได้ในที่สุด

หากต้องการเรียกใช้สคริปต์ ให้ไปที่ไดเร็กทอรีที่สคริปต์ตั้งอยู่

แล้วเรียกใช้โดยพิมพ์: python3 LOGIC_TESTER.py

(คุณทำทั้งหมดนี้ในเทอร์มินัลของ Raspberry pi)

หลังจากพิมพ์โค้ดที่แสดงด้านบนแล้ว คุณจะต้องพิมพ์ตัวเลข 1 หรือ 2 แล้วกด Enter ขึ้นอยู่กับว่าคุณต้องการให้สคริปต์ทำอะไร

ขั้นตอนที่ 4: ผลลัพธ์

ผลลัพธ์
ผลลัพธ์
ผลลัพธ์
ผลลัพธ์
ผลลัพธ์
ผลลัพธ์
ผลลัพธ์
ผลลัพธ์

ขอแสดงความยินดี: ตอนนี้คุณได้ผลลัพธ์แรกจากผู้ทดสอบแล้ว ข้างต้นคือตัวอย่างผลลัพธ์บางส่วน

ผู้ทดสอบจะรันชุดของอินพุตผ่านลอจิกเกต/รีเลย์ก่อน จากนั้นจึงบันทึกเอาต์พุต หลังจากนั้นจะเปรียบเทียบเอาต์พุตกับตารางความจริงของลอจิกเกตที่มีอยู่ทั้งหมด

หากเอาต์พุตเหมือนกับลอจิกเกตบางตัว มันจะส่งออกชื่อของเกตที่คุณกำลังทดสอบ

หากเอาต์พุตไม่เท่ากับตารางความจริงใดๆ ลอจิกเกตของคุณอาจเสียหาย หรือการเชื่อมต่อไม่ดี

ขอให้สนุกกับการใช้ผู้ทดสอบ และฉันหวังว่าคุณจะพบว่าคำแนะนำนี้มีประโยชน์

แนะนำ: