תוכן עניינים:

בודק שבבי לוגי פטל: 4 שלבים
בודק שבבי לוגי פטל: 4 שלבים

וִידֵאוֹ: בודק שבבי לוגי פטל: 4 שלבים

וִידֵאוֹ: בודק שבבי לוגי פטל: 4 שלבים
וִידֵאוֹ: שבב לכלב - מה זה ואיך זה עובד? 2024, יולי
Anonim
Raspberry Pi Logic Chip Tester
Raspberry Pi Logic Chip Tester
Raspberry Pi Logic Chip Tester
Raspberry Pi Logic Chip Tester

זהו סקריפט בודק היגיון עבור פטל פטל, בעזרתו תוכל לבדוק אם מעגל הלוגיקה שלך (תוצרת עצמית) עובד.

סקריפט זה יכול לשמש גם לבדיקת ממסרים.

אַזהָרָה:

ה- Raspberry pi אינו תומך בכניסות GPIO של 5V, כך שאם המעגל שלך פלט 5V, תצטרך להוריד אותו ל -3V או נמוך יותר (נראה שגם 1.6V עובד), תוכל לעשות זאת בעזרת מחלק מתח פשוט.

אספקה

לצורך הוראה זו תזדקק ל:

כבל אינטרנט אחד

1 פטל פאי, עם כרטיס SD ומערכת הפעלה Raspbian.

5 חוטים שיכולים להתחבר לסיכות ה- pi

קרש לחם אחד

כבל חשמל אחד לפאי הפטל שלך (אחי!)

כמו כן תזדקק למחשב בעל יציאת אינטרנט, ויש לו תוכנית מסוף (MobaXterm)

וכמובן מעגל או רכיב שברצונך לבדוק.

(אופציונלי) מחלק מתח אחד ביחס R1: R2 = 1: 1 (השתמשתי ב -2200 אוהם אוהם בעת הצורך)

שלב 1: קבל את הסקריפט ב- Raspberry Pi שלך

קבל את הסקריפט ב- Raspberry Pi שלך
קבל את הסקריפט ב- Raspberry Pi שלך

ובכן, אם אתה רוצה להתחיל יהיה עליך לקבל את הסקריפט, אז הנה, תוכל להוריד אותו מ- Google Drive.

עם MobaXterm אתה יכול להוריד את הקובץ במקום שאתה רוצה אותו ב- RPi שלך.

אם אתה רוצה להקליד אותו בקובץ באופן ידני, יש גם קובץ טקסט שתוכל להעתיק.

שלב 2: חיבור הבוחן שלך

חיבור הבוחן שלך
חיבור הבוחן שלך
חיבור הבוחן שלך
חיבור הבוחן שלך

כמובן, כדי לקבל תוצאות, יהיה עליך לחבר את הבוחן שלך לפריט לבדיקה.

מכיוון שקשה להסביר זאת באמצעות טקסט בלבד, צירפתי שתי תמונות, אחת עם ה- pinout של RPi, ואחת עם 'תרשימי חיווט' או משהו.

בתמונה תראה מחלק מתח, שבו עליך להשתמש כאשר אתה בודק שערי לוגיקה של פלט 5V.

כמו כן יש דיאגרמות חיווט לכל שער לוגי (לא מוגבל ל- AND) ולממסר.

אני מקווה שהתמונות האלה מספיק טובות כדי להסביר לך איך לחבר הכל.

שלב 3: בדיקה

בדיקה
בדיקה
בדיקה
בדיקה

לאחר השלמת שלב 1 ו -2, תוכל סוף סוף לבדוק סקריפט זה ואת הבוחן.

כדי להריץ את הסקריפט, עבור לספרייה שבה נמצא הסקריפט, ולאחר מכן הפעל אותו על ידי הקלדת: python3 LOGIC_TESTER.py

(אתה עושה את כל זה במסוף של פטל הפטל שלך)

לאחר הקלדת הקוד המוצג למעלה, יהיה עליך להקליד את המספרים 1 או 2 וללחוץ על enter, בהתאם למה שאתה רוצה שהסקריפט יעשה.

שלב 4: תוצאות

תוצאות
תוצאות
תוצאות
תוצאות
תוצאות
תוצאות
תוצאות
תוצאות

מזל טוב: כעת יש לך את התוצאות הראשונות שלך מהבוחן, למעלה כמה דוגמאות לתוצאות

הבוחן מפעיל תחילה סדרת כניסות דרך שער/ממסר הלוגיקה, ולאחר מכן שומר את הפלט, בהמשך הוא ישווה את התפוקות לטבלאות האמת של כל שערי ההיגיון הקיימים.

אם הפלטים זהים לשערי היגיון מסוימים, הוא יפיק את שם השער שבדקת.

אם התפוקות אינן שוות לאחת מטבלאות האמת, סביר להניח שער ההיגיון שלך שבור או שהחיבורים גרועים.

תהנה בעזרת הבוחן, ואני מקווה שתמצא את ההנחיה מועילה.

מוּמלָץ: