Përmbajtje:

Dekoduesi i Basys 3 Morse: 11 hapa
Dekoduesi i Basys 3 Morse: 11 hapa

Video: Dekoduesi i Basys 3 Morse: 11 hapa

Video: Dekoduesi i Basys 3 Morse: 11 hapa
Video: Pelatihan Budidaya Maggot BSF - Bandung Jawa Barat 2024, Nëntor
Anonim
Image
Image

Ky është një projekt për një klasë kolegji. Ky projekt është shkruar në VHDL në një program të quajtur Vivado. Detyrat për të krijuar të gjitha modulet e nevojshme për të zbatuar një Dekodues Morse duke përdorur tabelën Basys 3. Tabela përdoret për të marrë kodin morse nga një ndërprerës dhe do të shfaq shkronjën në ekranin me shtatë segmente.

Për të bërë një pikë - ndizni dhe fikni çelësin pa pritur

Për të bërë një dash - ndizni çelësin për 2 sekonda, pastaj fikeni

Hapi 1: Instaloni Xilinx Vivado Webpack

Paketa në internet Vivado mund të shkarkohet në xilinx.com. Përdorni këtë udhëzues për fillimin për të ecur nëpër hapat e shkarkimit dhe instalimit.

Hapi 2: Krijoni një Projekt të Ri

Krijoni një Projekt të Ri
Krijoni një Projekt të Ri
Krijoni një Projekt të Ri
Krijoni një Projekt të Ri
  1. Hap vivado. Pastaj klikoni "Krijo një projekt të ri"
  2. Klikoni "Tjetra". Emërtoni projektin dhe zgjidhni vendndodhjen e projektit. Emri i projektit tonë ishte MorseDecoder dhe u ruajt në një makinë USB.
  3. Zgjidhni Projektin RTL.
  4. Klikoni "Tjetra".
  5. Klikoni "Next" për të anashkaluar AddSources
  6. Klikoni "Tjetër" për të anashkaluar Shto IP ekzistuese
  7. Klikoni "Tjetër" për të anashkaluar Shto Kufizime Zgjidhni tabelën tuaj bazuar në figurën e dhënë.
  8. Kliko "Tjetër"
  9. Kliko "Përfundo"

Hapi 3: Krijoni modul hyrës Dot/Dash

Krijo modul hyrës Dot/Dash
Krijo modul hyrës Dot/Dash
Krijo modul hyrës Dot/Dash
Krijo modul hyrës Dot/Dash

Ky modul gjurmon kur shtypet butoni dhe sa kohë shtypet dhe e përkthen atë në kodin Morse.

  1. Shkoni te dritarja Burimet, Klikoni me të djathtën dhe klikoni "Shto burime"
  2. Zgjidhni "Shto ose Krijo burim dizajni"
  3. Klikoni "Krijo skedar"
  4. Ndryshoni llojin e skedarit në "VHDL"
  5. Emërtoni skedarin tuaj (i yni quhet DD) dhe klikoni "OK"
  6. Klikoni "Përfundo"
  7. Klikoni "OK" për të anashkaluar dritaren "Përcakto modulin"
  8. Kopjoni dhe ngjisni kodin tonë të dhënë me Komente

Hapi 4: Krijoni Modulin e Daljes në Shtatë Segmente

Ky Modul është përgjegjës për ndryshimin e kodit të morsit në shkronjën e duhur në një formë bitstream që ekrani me shtatë segmente mund të shfaqë në të vërtetë.

Ndiqni përsëri udhëzimet në Hapin 3, por këtë herë, kopjoni në skedarin "SSD"

Hapi 5: Krijoni Modulin Kryesor

Ky është Moduli gjithëpërfshirës që do të marrë hyrjen dhe daljen e Kodit të Morsit shkronjën në ekranin me shtatë segmente.

Ndiqni përsëri udhëzimet në Hapin 3, këtë herë duke kopjuar në skedarin "MorseDecoder"

Hapi 6: Krijoni Skedarin e Kufizimeve

Krijoni Skedarin e Kufizimeve
Krijoni Skedarin e Kufizimeve

Ne duhet të zgjedhim pajisjen fizike për t'u përdorur në tabelën e bazës. Kjo do të përfshijë përdorimin e ekranit me shtatë segmente, si dhe përdorimin e një çelësi për të kaluar në Kodin Morse.

  1. Klikoni në dritaren e burimit dhe zgjidhni përsëri "Shto burime".
  2. Zgjidhni "Shto ose Krijo Kufizime", pastaj kliko tjetër.
  3. Klikoni "Krijo skedar" dhe lini llojin e skedarit të pandryshuar. Emërtoni skedarin "MorseDecoder".
  4. Klikoni "Përfundo".
  5. Kopjoni dhe ngjisni kodin tonë të dhënë me Komente.

Hapi 7: Sintetizoni Dizajnin

Shkoni te Navigatori i rrjedhës dhe klikoni "Run Synthesis" në seksionin Sinteza

Hapi 8: Zbatoni Dizajnin

Pasi të keni ekzekutuar me sukses sintezën, do të shfaqet një dritare që do t'ju kërkojë të ekzekutoni zbatimin. Klikoni "OK" për të vazhduar. Nëse kjo dritare nuk shfaqet, ndiqni udhëzimet më poshtë:

Shkoni te Flow Navigator dhe klikoni "Run Implementation" në seksionin Implementation

Hapi 9: Gjeneroni Bitstream

Shkoni te Flow Navigator dhe klikoni "Generate Bitstream" në seksionin Program dhe Debug

Hapi 10: Synoni pajisjen

  1. Sigurohuni që bordi juaj Basys3 është i kyçur në kompjuterin që Vivado po punon. Bordi duhet të ketë skajin microUSB të një kablli të kyçur, me skajin e zakonshëm USB të atij kablli të kyçur në kompjuterin tuaj.
  2. Shkoni te "Open Hardware Manager" në seksionin Program dhe Debug, pastaj klikoni trekëndëshin e vogël në të majtë për ta hapur atë.
  3. Klikoni në butonin "Open Target" dhe zgjidhni "Auto Connect"

Hapi 11: Programoni pajisjen

Programoni pajisjen
Programoni pajisjen
  1. Zgjidhni "Menaxheri i Pajisjeve"
  2. Klikoni "Pajisja e programit"
  3. Zgjidhni pajisjen që shfaqet
  4. Klikoni "Program"

Recommended: