Cov txheej txheem:
- Kauj ruam 1: Nruab Xilinx Vivado Webpack
- Kauj Ruam 2: Tsim Txoj Haujlwm Tshiab
- Kauj Ruam 3: Tsim Dot/Dash Module Module
- Kauj Ruam 4: Tsim Xya Segment Display Display Module
- Kauj Ruam 5: Tsim Cov Qauv Zoo Tshaj
- Kauj Ruam 6: Tsim Cov Ntawv Txwv
- Kauj Ruam 7: Synthesize Tus Tsim
- Kauj Ruam 8: Siv Qhov Tsim
- Kauj Ruam 9: Tsim Bitstream
- Kauj ruam 10: Lub Hom Phiaj Kho Vajtse
- Kauj Ruam 11: Khoos Phis Tawj
Video: Basys 3 Morse Decoder: 11 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Nov yog ib qhov haujlwm rau chav kawm hauv tsev kawm qib siab. Txoj haujlwm no tau sau hauv VHDL hauv qhov program hu ua Vivado. Cov dej num los tsim txhua tus qauv tsim nyog los siv Morse Decoder siv Basys 3 board. Lub Rooj Tswjhwm Saib tau siv los coj tus lej morse los ntawm kev hloov pauv thiab nws yuav tso tawm tsab ntawv ntawm xya ntu ntu.
Txhawm rau ua Dot - qhib lub qhov hluav taws xob thiab tsis tas tos
Txhawm rau ua Dash - tig lub pob qhib rau 2 thib ob, tom qab ntawd tua nws
Kauj ruam 1: Nruab Xilinx Vivado Webpack
Vivado webpack tuaj yeem rub tawm ntawm xilinx.com. Siv qhov no pib qhia kom taug kev los ntawm rub tawm thiab teeb tsa cov kauj ruam.
Kauj Ruam 2: Tsim Txoj Haujlwm Tshiab
- Qhib vivado. Tom qab ntawd nyem "Tsim Txoj Haujlwm Tshiab"
- Nyem "Tom ntej". Npe lub phiaj xwm thiab xaiv qhov chaw ua haujlwm. Peb lub npe ua haujlwm yog MorseDecoder thiab tau khaws cia ntawm USB tsav.
- Xaiv RTL Project.
- Nyem "Tom ntej".
- Nyem "Tom ntej" txhawm rau hla qhov chaw ntxiv
- Nyem "Tom ntej" txhawm rau hla Ntxiv Ip uas twb muaj lawm
- Nyem “Tom ntej” txhawm rau hla dhau Kev Txwv Xaiv Koj lub rooj tsav xwm raws li daim duab muab.
- Nyem “Tom ntej”
- Nyem "Ua tiav"
Kauj Ruam 3: Tsim Dot/Dash Module Module
Cov qauv no taug qab thaum lub pob nyem, thiab ntev npaum li cas nws raug nias thiab txhais nws rau hauv Morse code.
- Mus rau Qhov Chaw Qhov rai, Txoj Cai Nyem, thiab nyem "Ntxiv Cov Khoom"
- Xaiv "Ntxiv lossis Tsim Tsim qhov chaw"
- Nyem "Tsim Cov Ntaub Ntawv"
- Hloov hom ntawv ua "VHDL"
- Npe koj cov ntaub ntawv (peb lub npe hu ua DD) thiab nyem "OK"
- Nyem "Ua tiav"
- Nyem "OK" txhawm rau hla qhov "Define Module" window
- Luam thiab Paste peb cov cai muab nrog Cov Lus
Kauj Ruam 4: Tsim Xya Segment Display Display Module
Cov Qauv no yog lub luag haujlwm ntawm kev hloov pauv tus lej morse rau hauv tsab ntawv raug nyob rau hauv daim ntawv me ntsis uas xya ntu ntu tuaj yeem tso saib tau.
Ua raws cov lus qhia hauv Kauj Ruam 3 dua, tab sis lub sijhawm no, theej rau hauv “SSD” cov ntaub ntawv
Kauj Ruam 5: Tsim Cov Qauv Zoo Tshaj
Nov yog qhov qauv dav dav uas yuav siv rau hauv Morse Code cov lus tawm thiab tso tawm tsab ntawv ntawm xya ntu ntu.
Ua raws cov lus qhia hauv Kauj Ruam 3 ntxiv, lub sijhawm no theej hauv "MorseDecoder" cov ntawv
Kauj Ruam 6: Tsim Cov Ntawv Txwv
Peb yuav tsum xaiv lub cev khoos phis tawj siv los ntawm pawg thawj coj. Qhov no yuav suav nrog siv xya ntu tso saib, nrog rau siv qhov hloov pauv kom dhau hauv Morse Code.
- Nyem rau ntawm lub qhov rais thiab xaiv "Ntxiv Cov Khoom" dua.
- Xaiv "Ntxiv lossis Tsim Kev Txwv", tom qab ntawv nyem tom ntej.
- Nyem "Tsim Cov Ntaub Ntawv", thiab tawm cov ntawv tsis hloov pauv. Lub npe cov ntaub ntawv "MorseDecoder".
- Nyem "Ua tiav".
- Luam thiab Paste peb cov cai muab nrog Cov Lus.
Kauj Ruam 7: Synthesize Tus Tsim
Mus rau Flow Navigator thiab nyem "Run Synthesis" hauv ntu Synthesis
Kauj Ruam 8: Siv Qhov Tsim
Thaum koj tau ua tiav kev sib sau ua ke, yuav muaj lub qhov rai qhib kom nug koj kom ua qhov kev ua tiav. Nyem "OK" txuas ntxiv. Yog tias lub qhov rai no tsis tshwm, ua raws cov lus qhia hauv qab no:
Mus rau Flow Navigator thiab nyem "Run Implementation" hauv ntu Kev Siv
Kauj Ruam 9: Tsim Bitstream
Mus rau Flow Navigator thiab nyem "Tsim Bitstream" hauv Txoj Haujlwm thiab Debug ntu
Kauj ruam 10: Lub Hom Phiaj Kho Vajtse
- Nco ntsoov tias koj lub Rooj Tswjhwm Saib Basys3 tau txuas rau hauv lub khoos phis tawj Vivado tab tom ua haujlwm. Lub rooj tsavxwm yuav tsum muaj lub microUSB kawg ntawm lub xov tooj txuas nrog, nrog qhov kawg USB kawg ntawm cov xov txuas ntawd rau hauv koj lub computer.
- Mus rau "Open Hardware Manager" hauv Txoj Haujlwm thiab Debug ntu, tom qab ntawd nyem rau daim duab peb sab me me rau sab laug kom qhib nws.
- Nyem rau "Qhib Lub Hom Phiaj" khawm, thiab xaiv "Pib Txuas"
Kauj Ruam 11: Khoos Phis Tawj
- Xaiv "Hardware Manager"
- Nyem "Program Device"
- Xaiv lub cuab yeej uas tshwm tuaj
- Nyem "Program"
Pom zoo:
LabDroid: Morse Code Encoder/Decoder: 4 Kauj Ruam
LabDroid: Morse Code Encoder/Decoder: Nco tseg: Cov lus qhia no tsis tuaj yeem lees paub 1: 1 hauv LabDroid tshiab tshaj plaws. Kuv yuav hloov kho sai sai no txoj haujlwm no yuav qhia koj tias koj tuaj yeem ua dab tsi nrog LabDroid. Txij li Lub Ntiaj Teb Nyob Zoo ib txwm ua los ntawm cov ntawv, lub teeb lossis lub suab, Kuv xav rau LabDr
Binary Tree Morse Decoder: 7 Kauj Ruam (nrog Duab)
Binary Tree Morse Decoder: a.articles {font-size: 110.0%; font-ceeb thawj: siab tawv; font-style: ntawv qaij; text-decoration: tsis muaj; keeb kwm yav dhau-xim: liab;} a.articles: hover {keeb kwm yav dhau xim: dub;} Cov lus qhia no piav qhia yuav txiav txim siab li cas Morse Code siv Arduino Uno R3.T
Yuav Ua Li Cas Program IR Decoder rau Multi-speed AC Motor Control: 7 Kauj Ruam
Yuav Ua Li Cas Program IR Decoder rau Kev Siv Ntau Lub Cev AC Lub Cev Muaj Zog: Ib-theem hloov pauv lub cev muaj zog tam sim no feem ntau pom hauv cov khoom siv hauv tsev xws li cov kiv cua, thiab lawv qhov nrawm tuaj yeem tswj tau yooj yim thaum siv cov xov tooj cua sib txawv rau teeb tsa nrawm. Hauv Cov Lus Qhia no peb tsim cov tswj hwm digital uas yog
Dimmable LED Siv Basys 3 Board: 5 Kauj Ruam
Dimmable LED Siv Basys 3 Board: Hauv phau ntawv qhia no peb yuav tsim thiab tswj cov txheej txheem sab nrauv LED dimming. Nrog cov nyees khawm muaj, tus neeg siv tuaj yeem txo lub teeb LED rau txhua qhov kev xav tau ci. Cov kab ke siv Basys 3 lub rooj tsavxwm, thiab nws txuas nrog lub khob cij uas muaj
Basys 3 Tswb Tswb: 9 Kauj Ruam
Basys 3 Tswb Tswb: Peb tes num tsim lub tswb moos uas siv Basys 3 FPGA board, Arduino, thiab tus hais lus tsav tsav. Tus neeg siv tuaj yeem nkag mus rau lub sijhawm tam sim no rau pawg thawj coj saib siv 11 tus lej hloov pauv ntawm Basys 3 thiab ntsuas tus nqi siv lub pob nruab nrab ntawm