Përmbajtje:

Zare dixhitale DIY: 6 hapa
Zare dixhitale DIY: 6 hapa

Video: Zare dixhitale DIY: 6 hapa

Video: Zare dixhitale DIY: 6 hapa
Video: Как убрать ОТЕКИ, ДВОЙНОЙ ПОДБОРОДОК и подтянуть ОВАЛ лица. Моделирующий МАССАЖ лица, шеи и декольте 2024, Nëntor
Anonim
Zare dixhitale DIY
Zare dixhitale DIY

Ky udhëzues përshkruan se si të krijoni Zare dixhitale, një gjenerator i vërtetë i numrave të rastit nga 1 në 6. Kjo pajisje mund të përdoret në vend të një zare të përdorur zakonisht. Ka një ekran LED me një shifër 7-segmentësh dhe dy butona: "Run" dhe "Display Previous". Zareja Dixhitale mund të mundësohet nga një bateri e vetme CR2032. Nuk ka ndërprerës të ndezjes për shkak të konsumit të ulët të energjisë në mënyrë të papërfillshme kur është në punë.

Më poshtë kemi përshkruar hapat e nevojshëm për të kuptuar se si çipi GreenPAK është programuar për të krijuar Zare Dixhitale. Sidoqoftë, nëse thjesht doni të merrni rezultatin e programimit, shkarkoni softuerin GreenPAK për të parë Skedarin e Dizajnit të GreenPAK të përfunduar tashmë. Lidheni Kompletin e Zhvillimit GreenPAK në kompjuterin tuaj dhe goditni programin për të krijuar IC të personalizuar për të kontrolluar Zarin tuaj Dixhital.

Hapi 1: Arkitektura e pajisjes

Arkitektura e pajisjes
Arkitektura e pajisjes

Dizajni përbëhet nga blloqet e mëposhtme:

  • Gjenerator Entropie
  • Regjistri i Ndërrimit të Reagimeve lineare
  • Dekoduesi binar me 7 segmente
  • Njësia e Kontrollit
  • Cilësimet e Macrocell

Hapi 2: Gjeneratori i Entropisë

Gjenerator Entropie
Gjenerator Entropie

Gjeneratori i entropisë është ndërtuar nga katër oshilatorë asinkronë. Dy prej të cilave janë ndërtuar duke përdorur një LUT me qark të mbyllur të përmbysur me vonesë (1 MHz dhe 6.5 MHz). Dy të tjera janë OSC1 e GreenPAK (2.048 MHz së bashku me një ndarje me 3) dhe OSC2 (25 MHz e ndarë me 2).

Futja e disa sinjaleve të orës asinkrone në portën XNOR është e mjaftueshme për të marrë një sinjal të paparashikueshëm në daljen e tij (zhurmë ose entropi). Por makrocelët brenda SLG46826V lejojnë bërjen e zgjidhjeve edhe më të ndërlikuara. Duke përdorur një oshilator më shumë dhe DFF marrim një sinjal krejtësisht të rastësishëm.

Hapi 3: Regjistri i Ndryshimit të Reagimeve Lineare

Regjistri i Ndërrimit të Reagimeve lineare
Regjistri i Ndërrimit të Reagimeve lineare

LFSR 3-bitësh është ndërtuar duke përdorur tre DFF dhe një portë XNOR. Ky bllok me secilën orë hyrëse gjeneron një numër pseudo të rastit 3-bit. Këtu, në vend të pulsit të orës, sinjali i zhurmës futet në hyrjen e LFSR, duke gjeneruar një numër të vërtetë të rastësishëm 3-bitësh.

Hapi 4: Dekoduesi binar në 7 segmente

Dekoduesi binar në 7 segmente
Dekoduesi binar në 7 segmente

Për të konvertuar numrin e rastësishëm 3-bit të gjeneruar nga LSFR, përdoret dekoduesi binar në 7 segmente, shihni Figurën 3. Dekoduesi është ndërtuar nga LUT-të 3-bitësh.

Hapi 5: Njësia e Kontrollit

Njësia e Kontrollit
Njësia e Kontrollit

Njësia e kontrollit është një pjesë e pajisjes e krijuar për ta nisur dhe ndaluar pas periudhës 3-sekondëshe. Dy kunja janë konfiguruar si hyrje dhe dy butona duhet të lidhen nga VDD me ato kunja. Ndërsa shtypet butoni "Run", pajisja gjeneron vazhdimisht numra të rastit. Menjëherë pas lëshimit të butonit, gjenerata ndalet dhe LFSR mbyll rezultatet e saj. Dekoduesi më pas drejton një ekran me 7 segmente. Pas një periudhe prej 3 sekondash, Zare Dixhitale kalon boshe. Pajisja është ende e ndezur, por për shkak se të gjitha luhatjet janë fikur, konsumi aktual është jashtëzakonisht i ulët. Kjo i lejon pajisjes të "mbajë mend" numrin e rastit të gjeneruar të fundit. Nëse shtypet butoni "Shfaq të mëparshëm", numri i rastësishëm i gjeneruar i fundit do të shfaqet derisa butoni të lëshohet. Për shkak se Digital Dice është projektuar për të zëvendësuar zaret e zakonshme, LUT12 3-bitësh përdoret për ta rinisur atë kur shfaqet "0" ose "7". Kjo siguron që pajisja të gjenerojë një numër të rastësishëm në rangun prej 1 deri në 6.

Hapi 6: Cilësimet e Macrocell

Cilësimet e Macrocell
Cilësimet e Macrocell
Cilësimet e Macrocell
Cilësimet e Macrocell
Cilësimet e Macrocell
Cilësimet e Macrocell
Cilësimet e Macrocell
Cilësimet e Macrocell

Për secilën makrocellë, cilësimet i referohen tabelave të mësipërme.

Përfundimet

Zare Dixhitale mund të përdoret si zëvendësim i zareve të zakonshëm në kazino ose kur luani ndonjë lojë tjetër ku nevojiten zare. Ka një gjenerator entropie që gjeneron vazhdimisht numra të rastësishëm 3-bit ndërsa shtypet butoni "Run". Ndalon dhe shfaq rezultatin vetëm kur lëshohet butoni, kështu që faktori njerëzor ndikon gjithashtu në numrin e rastit të krijuar. Katër oshilatorë asinkronë së bashku me ndryshueshmërinë e butonit njerëzor e bëjnë pajisjen plotësisht dhe në mënyrë të dëshirueshme të paparashikueshme.

Recommended: