Cov txheej txheem:
- Kauj Ruam 1: Tau Kho Vajtse/Software
- Kauj Ruam 2: Thaiv Daim Duab
- Kauj Ruam 3: Txoj Haujlwm Qauv
- Kauj ruam 4: Kev txwv
- Kauj Ruam 5: Xeem
Video: VHDL Ib feeb Nres Stopwatch: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:30
Nov yog cov lus qhia yuav ua li cas tsim ib feeb stopwatch siv VHDL thiab Basys 3 board. Xws li lub cuab yeej zoo tshaj plaws rau kev ua si uas txhua tus neeg ua si muaj qhov siab kawg ntawm ib feeb los ua kom lawv txav mus los. Lub moos ntsuas pom tseeb qhia vib nas this thiab milliseconds ntawm xya ntu saib, pib ntawm 0 vib nas this thiab 0 milliseconds, mus txog 60 vib nas this thiab 0 milliseconds. Ob lub khawm kuj tseem siv: lub hauv paus khawm, siv los pib, nres, thiab txuas ntxiv lub sijhawm, thiab khawm sab xis, siv los rov pib lub sijhawm. Thaum lub cuab yeej sib piv ib sab nrog lub moos nres hauv lub xov tooj ntse, qhov tseeb ntawm lub moos yog pom.
Kauj Ruam 1: Tau Kho Vajtse/Software
1. Basys 3 Artix-7 FPGA Trainer Board los ntawm Digilent nrog Micro-USB rau USB Cable
2. Vivado 2016.2 Tsim Suite los ntawm Xilinx
Kauj Ruam 2: Thaiv Daim Duab
Lub voj voog no tau tsim tus cwj pwm thiab siv cov khoom siv Xilinx ua ke, tab sis kuj tseem tuaj yeem piav qhia tus yam ntxwv, raws li qhia los ntawm daim duab qauv dav dav saum toj no. Los ntawm daim duab, nws tuaj yeem pom tias lub Circuit Court tau tsav los ntawm ob qhov faib faib zaus. Ib qho ntawm qhov sib faib sib faib khiav ntawm 1 centisecond thiab tsav lub cathode txee uas tau siv los ua cov lej pom ntawm xya-ntu tso saib. Qhov faib zaus thib ob tau khiav ntawm 240Hz thiab tau siv los tsav lub anode counter uas tig los ntawm anodes kom txhua tus lej tso tawm kom raug ntawm xya-ntu tso saib. Tus encoder siv lub cathode logic los ntawm cathode counter thiab anode logic los ntawm anode counter, thiab nkag nws mus rau cov zis cathode thiab anode uas ua haujlwm xya-ntu tso saib. Lub luag haujlwm ntawm tus lej ntsuas no yog rau cov cathode cov zis kom hloov pauv txhua lub sijhawm hloov pauv anode. Cov cathode tso tawm tsis tuaj yeem khiav ntawm nws tus kheej vim tias anodes yuav tsum tig los ntawm 4 tus lej sib cais.
Kauj Ruam 3: Txoj Haujlwm Qauv
Ua ntej tshaj, txheej txheem thaiv rau CEN tau ua kom thaum lub Xov Tooj Xov Xwm raug kuaj pom, ENABLE yuav hloov pauv. Qhov no ua haujlwm nres/pib ntawm lub cathode txee.
Hauv cov txheej txheem txuas ntxiv mus, lub centisecond thiab 240Hz moos teeb liab tau teeb tsa kom lawv cov suav suav suav nce 1 txhua txhua lub sijhawm sab hauv 100mHz nce mus txog qhov nce. Thaum lub centisecond txee nce mus txog 500000, nws yuav rov pib dua rau 0. Lub sijhawm 240Hz txee yuav rov pib dua thaum suav mus txog 41667.
Rau ntu cathode ntawm cov cai, yog ENABLE yog '0' cov cathode suav yuav ncua. Yog tias khawm rov pib dua lub sijhawm no, tom qab ntawd txhua qhov suav rov pib dua rau "0000". Lub caij no, yog tias ENABLE yog '1', suav cov cathode yuav txuas ntxiv mus kom txog thaum cov cathode suav mus txog 60.00, uas nws ua rau nres lub teeb liab kom yog '1'. Cov teeb liab nres rov qab mus rau CEN txheej txheem thaiv thiab ua rau ENABLE yog '0' thaum lub teeb liab nres yog '1' thiab yuav tsis hloov pauv kom txog thaum khawm rov pib dua.
Thaum kawg, xya ntu ntu tau teeb tsa los ntawm kev muaj 4 anodes raug txuas nrog txhua ntawm lawv 8 cathodes los tso saib lawv cov lej sib xws 0-9 ib txhij.
Kauj ruam 4: Kev txwv
Cov ntaub ntawv txwv no txuas cov ntsiab lus tshwj xeeb thiab cov txiaj ntsig los ntawm VHDL rau hauv qhov tsim nyog, lub cev ntawm Basys board. Txog qhov haujlwm no, cov khoom suav nrog plaub qhov anodes thiab txhua ntawm lawv yim cathodes rau xya ntu ntu, sab hauv 100 mHz moos, khawm nruab nrab, thiab khawm sab xis.
Kauj Ruam 5: Xeem
Thaum koj tau ua tiav txoj cai, tam sim no koj tuaj yeem ua haujlwm FPGA ntawm USB cable. Xya ntu zaub yuav tsum qhia 0.00. Kuaj xyuas seb cov nyees khawm ua haujlwm los ntawm nias lub hauv paus khawm kom pib lub sijhawm ntsuas kom txog thaum nws mus txog 60.00 thiab nres; txhua lub sijhawm nyob nruab nrab, koj tuaj yeem nias lub hauv paus khawm dua kom ncua nws. Thaum nws raug ncua, koj tuaj yeem nias lub pob kom raug kom rov ua lub sijhawm rov qab mus rau 0.00. Yog tias txhua yam ua haujlwm tau raug, zoo siab nrog koj tau tsim ib lub sijhawm teev ib feeb!
Pom zoo:
Chaw Nres Tsheb Huab Cua DIY & WiFi Chaw Nres Tsheb Sensor: 7 Kauj Ruam (nrog Duab)
Chaw Tshawb Xyuas Huab Cua DIY & WiFi Chaw Nres Nkoj: Hauv qhov haujlwm no kuv yuav qhia koj yuav tsim lub chaw nres tsheb huab cua nrog rau qhov chaw nres tsheb WiFi sensor. Lub chaw nres tsheb ntsuas ntsuas cov ntaub ntawv kub thiab av noo hauv cheeb tsam thiab xa nws, los ntawm WiFi, mus rau chaw nres tsheb huab cua. Cov chaw nres tsheb huab cua tom qab ntawd qhia t
Yuav Ua Li Cas Nres Stopwatch Siv Arduino: 8 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Nres Stopwatch Siv Arduino: Nov Yog Qhov Yooj Yim Heev Arduino 16*2 Lcd Display Stopwatch ……….. Yog Koj Nyiam Qhov Lus Qhia no Thov Sau Npe Rau Kuv Tus Channel https://www.youtube.com /ZenoModiff
Nres Nres Nres Los Ntawm Dej Qab Zib Tau: 6 Kauj Ruam (nrog Duab)
Nres Nres Nres Los Ntawm Dej Qab Zib Tau: " Kuv nyiam haus ib khob cawv … tab sis kuv ntxub nws thaum cawv nchuav hla cov ntaub pua rooj thiab ua rau nws puas tsuaj tas mus li … nyiaj ntau los yuav ib lub tshiab … suab paub? Nws
Nres Nres Nres Siv VHDL thiab Basys3 Board: 9 Kauj Ruam
Yooj Yim Stopwatch Siv VHDL thiab Basys3 Board: Txais tos rau cov lus qhia yuav ua li cas thiaj tsim lub tswb moos siv VHDL thiab Basys 3 board yooj yim. Peb zoo siab los qhia peb qhov project nrog koj! Nov yog qhov phiaj xwm zaum kawg rau chav kawm CPE 133 (Digital Design) ntawm Cal Poly, SLO thaum Lub Caij Nplooj Ntoos Zeeg 2016. Peb tes num txhim kho
Ua Lub Sijhawm Tawm Ntawm Lub Tsheb Nres Nres Nres Disc: 7 Kauj Ruam
Ua Lub Sijhawm Tawm Ntawm Lub Tsheb Nres Nres Nres: Nov yog qhov koj tuaj yeem ua nrog txhua qhov qub/qub tsheb kauj vab nres uas koj tau dag ib puag ncig! ntsia liaj qhov rooj thiab 2 txiv ntoo kom haum lawv (xaiv tau)- brasso- daim txhuam cev hauv chav ua noj + phuam