ዝርዝር ሁኔታ:

PmodWiFi FPGA ሾፌር: 9 ደረጃዎች
PmodWiFi FPGA ሾፌር: 9 ደረጃዎች

ቪዲዮ: PmodWiFi FPGA ሾፌር: 9 ደረጃዎች

ቪዲዮ: PmodWiFi FPGA ሾፌር: 9 ደረጃዎች
ቪዲዮ: Pmod Monthly - November 2016 - Adding WiFi to your Digilent FPGA or Zynq Board 2024, ጥቅምት
Anonim
PmodWiFi FPGA ሾፌር
PmodWiFi FPGA ሾፌር

ይህ ከ FPGA ቦርድ ጋር በመተባበር ፒሞድ ዋይፋይ ለመጠቀም ለሚፈልጉ አስተማሪ ነው።

ደረጃ 1: ቁሳቁሶች

ቁሳቁሶች
ቁሳቁሶች
  1. የ FPGA ቦርድ (በዚህ ጉዳይ ላይ አርቲ 7)
  2. ፒሞድ WiFi
  3. Xilinx Vivado (በዚህ ጉዳይ ላይ 2016.3)
  4. ገመድ አልባ ራውተር (ለሙከራ)
  5. የ ChipKit ልማት ቦርድ (ለሙከራ) - እንደ አማራጭ
  6. የሎጂክ ተንታኝ (ለሙከራ) - እንደ አማራጭ

ደረጃ 2 - ቪቫዶን ያውርዱ እና ይጫኑ

አንድ አገናኝ እዚህ ተሰጥቷል።

ደረጃ 3 ሃርድዌር እና ገደቦችን ያዘጋጁ

በ FPGA ልማት ሰሌዳ ላይ የ Pmod WiFi ን ከ Pmod አያያዥ ጋር ያገናኙ። የተመረጠው የ Pmod አያያዥ በግድቦች ፋይል ላይ ተጽዕኖ ያሳድራል።

ለ FPGA ቦርድዎ ተስማሚ የሆነ የእገዳዎች ፋይል ይግለጹ (ለምሳሌ ፣ ለአርቲ ቦርድ የ.xdc ፋይል)። የ Pmod WiFi የውሂብ ሉህ cand እዚህ ይገኛል።

ደረጃ 4 የ SPI.vhd ሞዱሉን ይግለጹ

Pmod WiFi የ SPI ግንኙነትን ይጠቀማል። ትክክለኛውን ግንኙነት ለመመስረት የ SPI ሞዱል ያስፈልጋል።

ደረጃ 5 የመተግበር ዘዴ

Pmod WiFi ተግባሮቹን የሚገልጽ ኤፒአይ ስለሌለው የ Pmod WiFi ነጂን ለመተግበር ሁለት ዘዴዎች አሉ። በጣም ቀላሉ መንገድ በዚህ ፕሮጀክት አፈፃፀም መጨረሻ ላይ የሚብራራውን ኤፒአይ መከተል ነው።

በዚህ መንገድ በዚህ መመሪያ ውስጥ እንደሚደረገው ቀደም ሲል የነበረ ነጂን መሐንዲስ መቀልበስ ሌላው መንገድ ነው። ከ 2016 ጀምሮ በርካታ አሽከርካሪዎች ይገኛሉ ፣ ሁሉም በ PIC32 ማይክሮ መቆጣጠሪያ ላይ ተተግብረዋል። ቀደም ሲል የነበረን ነጂ (ኢንጂነር) ለመቀልበስ አንድ ሰው PIC32 ማይክሮ መቆጣጠሪያ (በዚህ ጉዳይ ላይ የቺፕ ኪት ቦርድ) እና የሎጂክ ተንታኝ ይፈልጋል።

የ MRF24WG መመዝገቢያዎች አጭር መግለጫ እዚህ ይገኛል።

የ ChipKit Pmod WiFi የግንኙነት ቀረፃ ቪዲዮ ማሳያ እዚህ ይገኛል።

ደረጃ 6 የ WiFi ፍተሻ ተግባርን መተግበር

የ WiFi ፍተሻ ተግባር ያሉትን የ WiFi አውታረ መረቦችን ይቃኛል እና ለአስተናጋጁ ያስተላልፋል። ከአውታረ መረብ ጋር ለመገናኘት እና ግንኙነት ለመጀመር ይህ የመጀመሪያው አስፈላጊ እርምጃ ነው።

ደረጃ 7 የ WiFi ግንኙነት ተግባርን መተግበር

የ WiFi ግንኙነት ተግባሩ በ Pmod WiFi እና በገመድ አልባ ራውተር መካከል ክፍት (ደህንነት የለውም) ወይም ደህንነቱ የተጠበቀ (ለምሳሌ WPA2) ግንኙነትን ያቋቁማል። ሌሎች ጉልህ መለኪያዎች በ SSID እና በአውታረ መረብ ዓይነት (መሠረተ ልማት ወይም አድ-ሆክ) ይወከላሉ።

ደረጃ 8: TCP/IP Packet Transmission

የ TCP/IP ፓኬት ማስተላለፊያ የመድረሻ ሶኬት (የአይፒ አድራሻ እና የ TCP ወደብ) ይፈልጋል። የ TCP/IP ማስተላለፍ እውን ሊሆን የሚችለው ግንኙነትን በተሳካ ሁኔታ ከተቋቋመ በኋላ ብቻ ነው።

ደረጃ 9: TCP/IP Packet Reception

የ TCP/IP ፓኬት በተሳካ ሁኔታ ለመቀበል አንድ ሰው በአስተናጋጁ ላይ ሶኬት መክፈት አለበት።

የሚመከር: