תוכן עניינים:
- שלב 1: חומרים
- שלב 2: הורד והתקן את Vivado
- שלב 3: הגדר חומרה ואילוצים
- שלב 4: הגדר מודול SPI.vhd
- שלב 5: שיטת יישום
- שלב 6: יישום פונקציית סריקת ה- WiFi
- שלב 7: יישום פונקציית חיבור ה- WiFi
- שלב 8: שידור מנות TCP/IP
- שלב 9: קליטת מנות TCP/IP
וִידֵאוֹ: מנהל התקן PmodWiFi FPGA: 9 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
זהו מדריך למי שרוצה להשתמש ב- Pmod WiFi יחד עם לוח FPGA.
שלב 1: חומרים
- לוח FPGA (ארטי 7 במקרה זה)
- Pmod WiFi
- Xilinx Vivado (2016.3 במקרה זה)
- נתב אלחוטי (לבדיקה)
- לוח פיתוח ChipKit (לבדיקה) - אופציונלי
- מנתח לוגי (לבדיקה) - אופציונלי
שלב 2: הורד והתקן את Vivado
ניתן כאן קישור.
שלב 3: הגדר חומרה ואילוצים
חבר את ה- Pmod WiFi למחבר Pmod בלוח הפיתוח של FPGA. מחבר ה- Pmod שנבחר משפיע על קובץ האילוצים.
הגדר קובץ אילוצים המתאים ללוח ה- FPGA שלך (למשל, קובץ.xdc ללוח Arty). ניתן למצוא כאן את גיליון הנתונים של Pmod WiFi.
שלב 4: הגדר מודול SPI.vhd
ה- Pmod WiFi משתמש בתקשורת SPI. כדי ליצור תקשורת נכונה, יש צורך במודול SPI.
שלב 5: שיטת יישום
בשל העובדה של- Pmod WiFi אין API לתאר את הפונקציות שלו, קיימות שתי שיטות ליישום מנהל התקן Pmod WiFi. הדרך הפשוטה ביותר תהיה לעקוב אחר ממשק API, שיתואר בסוף יישום הפרויקט הזה.
דרך נוספת תהיה להנדס לאחור נהג קיים, כפי שנעשה במדריך זה. מספר נהגים זמינים החל משנת 2016, כולם מיושמים על גבי המיקרו -בקר PIC32. כדי להנדס לאחור נהג קיים, יהיה צורך במיקרו -בקר PIC32 (לוח ChipKit במקרה זה) ומנתח לוגי.
ניתן למצוא כאן תיאור קצר של מרשמי MRF24WG.
הדגמת וידיאו של לכידת תקשורת WiFi ChipKit Pmod ניתן למצוא כאן.
שלב 6: יישום פונקציית סריקת ה- WiFi
פונקציית סריקת WiFi סורקת רשתות WiFi זמינות ומעבירה אותן למארח. זהו השלב ההכרחי הראשון בכדי להתחבר לרשת ולהתחיל בתקשורת.
שלב 7: יישום פונקציית חיבור ה- WiFi
פונקציית חיבור ה- WiFi יוצרת חיבור - פתוח (ללא אבטחה) או מאובטח (למשל WPA2) בין ה- Pmod WiFi לנתב אלחוטי. פרמטרים משמעותיים אחרים מיוצגים על ידי SSID וסוג רשת (תשתית או אד-הוק).
שלב 8: שידור מנות TCP/IP
שידור מנות TCP/IP דורש שקע יעד (כתובת IP ויציאת TCP). ניתן לממש שידור TCP/IP רק לאחר יצירת חיבור בהצלחה.
שלב 9: קליטת מנות TCP/IP
על מנת לקבל חבילת TCP/IP בהצלחה, יש לפתוח שקע על המארח.
מוּמלָץ:
Magic Hercules - מנהל התקן עבור נוריות LED דיגיטליות: 10 שלבים
Magic Hercules - מנהל התקן עבור נוריות LED דיגיטליות: סקירה מהירה: מודול Magic Hercules הוא ממיר בין ה- SPI הידוע והפשוט לפרוטוקול NZR. כניסות המודול בעלות סובלנות של +3.3 V, כך שתוכל לחבר בבטחה כל בקרי מיקרו הפועלים במתח של +3.3 V. השימוש ב
מנהל התקן דיודת לייזר DIY -- מקור זרם קבוע: 6 שלבים (עם תמונות)
מנהל התקן דיודת לייזר DIY || מקור זרם קבוע: בפרויקט זה אראה לכם כיצד חילצתי דיודת לייזר מצורב DVD אשר אמור להיות בכוחו להצית גפרור. על מנת להפעיל את הדיודה בצורה נכונה אדגים גם כיצד אני בונה מקור זרם קבוע המספק מדויק
מנהל התקן LED מדורג שלב 3A מבוסס ATTiny84: 7 שלבים (עם תמונות)
נהג LED מבוסס 3A הורד על ידי ATTiny84: אם ברצונך להפעיל נוריות 10W, תוכל להשתמש במנהל התקן LED 3A זה. עם 3 נוריות Cree XPL, אתה יכול להשיג 3000 לומן
פלטפורמת בסיס IoT עם RaspberryPi, WIZ850io: מנהל התקן פלטפורמה: 5 שלבים (עם תמונות)
פלטפורמת בסיס IoT עם RaspberryPi, WIZ850io: מנהל התקן פלטפורמה: אני מכיר את פלטפורמת RaspberryPi עבור IoT. לאחרונה הוכרז WIZ850io על ידי WIZnet. אז יישמתי יישום RaspberryPi על ידי שינוי אתרנט SW כיוון שאני יכול להתמודד עם קוד מקור בקלות. אתה יכול לבדוק את מנהל התקן הפלטפורמה באמצעות RaspberryPi
דוד חימום אינדוקציה פשוט עם מנהל התקן ZVS: 3 שלבים
דוד חימום אינדוקציה פשוט עם מנהל התקן ZVS: היי. במדריך זה אראה לך כיצד להכין מחמם DIY אינדוקציה פשוט המבוסס על הנהג הפופולרי ZVS (החלפת מתח אפס)