תוכן עניינים:
- שלב 1: התקן את Xilinx Vivado Webpack
- שלב 2: צור פרויקט חדש
- שלב 3: צור מודול קלט נקודה/מקף
- שלב 4: צור מודול פלט תצוגה של שבעה פלחים
- שלב 5: צור את המודול העליון
- שלב 6: צור את קובץ האילוצים
- שלב 7: סנתז את העיצוב
- שלב 8: יישום העיצוב
- שלב 9: צור את Bitstream
- שלב 10: מיקוד לחומרה
- שלב 11: תכנות את המכשיר
וִידֵאוֹ: מפענח מורס Basys 3: 11 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
זהו פרויקט לכיתה מכללה. פרויקט זה כתוב ב- VHDL בתוכנית בשם Vivado. המשימות ליצירת כל המודולים הדרושים ליישום מפענח מורס באמצעות לוח Basys 3. הלוח משמש לקליטת קוד מורס ממתג והוא יציג את האות בתצוגת שבעה הקטע.
כדי לעשות נקודה - הפעל וסיר את המתג ללא המתנה
לביצוע דאש - הפעל את המתג למשך 2 שניות ולאחר מכן כבה אותו
שלב 1: התקן את Xilinx Vivado Webpack
ניתן להוריד את חבילת האינטרנט Vivado בכתובת xilinx.com. השתמש במדריך ההתחלה הזה כדי לעבור את שלבי ההורדה וההתקנה.
שלב 2: צור פרויקט חדש
- פתוח vivado. לאחר מכן לחץ על "צור פרויקט חדש"
- הקש "הבא". תן שם לפרויקט ובחר את מיקום הפרויקט. שם הפרויקט שלנו היה MorseDecoder ונשמר בכונן USB.
- בחר פרויקט RTL.
- הקש "הבא".
- לחץ על "הבא" כדי לעקוף את AddSources
- לחץ על "הבא" כדי לעקוף הוספת Ip קיים
- לחץ על "הבא" כדי לעקוף הוסף אילוצים בחר את הלוח שלך על סמך התמונה המסופקת.
- הקש "הבא"
- לחץ על "סיום"
שלב 3: צור מודול קלט נקודה/מקף
מודול זה עוקב אחר לחיצה על הכפתור, וכמה זמן הוא נלחץ ומתרגם אותו לקוד מורס.
- עבור לחלון מקורות, לחץ לחיצה ימנית ולחץ על "הוסף מקורות"
- בחר "הוסף או צור מקור עיצוב"
- לחץ על "צור קובץ"
- שנה את סוג הקובץ ל- "VHDL"
- תן שם לקובץ שלך (שלנו נקרא DD) ולחץ על "אישור"
- לחץ על "סיום"
- לחץ על "אישור" כדי לעקוף את חלון "הגדר מודול"
- העתק והדבק את הקוד המסופק שלנו עם הערות
שלב 4: צור מודול פלט תצוגה של שבעה פלחים
מודול זה אחראי על שינוי קוד המורס לאות הנכונה בצורה של זרם ביט שתצוגת שבעת הקטע יכולה להציג בפועל.
עקוב אחר ההוראות בשלב 3, אך הפעם העתק את קובץ "SSD"
שלב 5: צור את המודול העליון
זהו המודול הכולל שיכניס את קלט קוד המורס ויוציא את האות בתצוגת שבעה הפלחים.
עקוב אחר ההוראות בשלב 3 שוב, הפעם העתק בקובץ "MorseDecoder"
שלב 6: צור את קובץ האילוצים
עלינו לבחור את החומרה הפיזית לשימוש בלוח הבסיס. זה יכלול שימוש בתצוגת שבעה הפלחים, כמו גם שימוש במתג להעברת קוד מורס.
- לחץ על חלון המקור ובחר שוב "הוסף מקורות".
- בחר "הוסף או צור אילוצים" ולחץ על הבא.
- לחץ על "צור קובץ" והשאיר את סוג הקובץ ללא שינוי. תן שם לקובץ "MorseDecoder".
- לחץ על "סיום".
- העתק והדבק את הקוד המסופק שלנו עם הערות.
שלב 7: סנתז את העיצוב
עבור אל Flow Navigator ולחץ על "הפעל סינתזה" בקטע סינתזה
שלב 8: יישום העיצוב
לאחר שתפעיל את הסינתזה בהצלחה, יהיה חלון קופץ שיבקש ממך להריץ את היישום. לחץ על "אישור" כדי להמשיך. אם חלון זה אינו מופיע, בצע את ההוראות הבאות:
עבור אל Flow Navigator ולחץ על "הפעל יישום" בקטע יישום
שלב 9: צור את Bitstream
עבור אל Flow Navigator ולחץ על "צור Bitstream" בקטע תוכנית וניפוי באגים
שלב 10: מיקוד לחומרה
- ודא שלוח Basys3 שלך מחובר למחשב שבו Vivado מופעל. הלוח צריך להיות מחובר לקצה ה- microUSB של כבל, כאשר קצה ה- USB הרגיל של הכבל מחובר למחשב שלך.
- עבור אל "פתח את מנהל החומרה" בקטע תוכנית וניקוי באגים ולאחר מכן לחץ על המשולש הקטן משמאל כדי לפתוח אותו.
- לחץ על הלחצן "פתח יעד" ובחר "התחבר אוטומטי"
שלב 11: תכנות את המכשיר
- בחר "מנהל חומרה"
- לחץ על "התקן התקן"
- בחר את המכשיר שצץ
- לחץ על "תוכנית"
מוּמלָץ:
LabDroid: מקודד/מפענח קוד מורס: 4 שלבים
LabDroid: מקודד/מפענח קוד מורס: הערה: לא ניתן לממש הוראה זו 1: 1 בגרסה החדשה ביותר של LabDroid. אעדכן אותו בקרוב. פרויקט זה יראה לך מה אתה יכול לעשות עם LabDroid. מכיוון שעולם עולם עשוי בדרך כלל על סמך טקסט, אור או צליל, חשבתי על LabDr
מפענח מורס עץ בינארי: 7 שלבים (עם תמונות)
מפענח מורס עץ בינארי: a.articles {גודל הגופן: 110.0%; מודגש; סגנון גופן: נטוי; טקסט-קישוט: אין; רקע-צבע: אדום;} א. articles: רחף {רקע-צבע: שחור;} מדריך זה מסביר כיצד לפענח את קוד מורס באמצעות Arduino Uno R3.T
כיצד להכין מפענח קו טלפון DTMF פשוט (צליל): 3 שלבים
כיצד להכין מפענח קו טלפון DTMF פשוט (צליל): זהו פרויקט פשוט המאפשר לך לפענח אותות DTMF על כל קו טלפון בעצם. במדריך זה אנו משתמשים במפענח MT8870D. אנו משתמשים במפענח צליל בנוי מראש, כי תאמין לי שזה כאב מאחור לנסות לעשות את זה עם
מפענח פרוטוקול שלט רחוק RC5 ללא ספרייה: 4 שלבים
מפענח פרוטוקול שלט רחוק RC5 ללא ספרייה: לפני פענוח rc5 תחילה אנו דנים בפקודה rc5 ומהו מבנהה. אז בעצם הפקודה rc5 המשמשת בשלט רחוק המשמשים לטלוויזיות, נגני תקליטורים, d2h, מערכות קולנוע ביתיות וכו '. יש לה 13 או 14 סיביות מסודרות ב
כיצד לתכנת מפענח IR לבקרת מנועים AC רב-מהירים: 7 שלבים
כיצד לתכנת מפענח IR לבקרת מנועים AC רב-מהירים: מנועים חד-פאזיים של זרם חילופין נמצאים בדרך כלל בפריטים ביתיים כגון מאווררים, וניתן לשלוט בקלות על מהירותם בעת שימוש במספר פיתולים נפרדים למהירויות מוגדרות. במדריך זה אנו בונים בקר דיגיטלי אשר