Orodha ya maudhui:
- Hatua ya 1: Usanifu wa Kifaa
- Hatua ya 2: Jenereta ya Entropy
- Hatua ya 3: Sajili ya Maoni ya Sauti ya Sauti
- Hatua ya 4: Binary hadi kwa sehemu ya sehemu 7
- Hatua ya 5: Kitengo cha Udhibiti
- Hatua ya 6: Mipangilio ya Macrocell
Video: Kete ya Dijiti ya DIY: Hatua 6
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Hii inaelezea jinsi ya kubuni Kete ya Dijiti, jenereta ya nambari isiyo ya kawaida kutoka 1 hadi 6. Kifaa hiki kinaweza kutumika badala ya kete inayotumiwa sana. Inayo onyesho la LED lenye nambari 1-sehemu 7 na vifungo viwili: "Run" na "Display Previous". Kete ya Dijiti inaweza kuwezeshwa kutoka kwa betri moja ya CR2032. Haina nguvu ya kuwasha kwa sababu ya utumiaji mdogo wa nguvu wakati wa uvivu.
Hapo chini tulielezea hatua zinazohitajika kuelewa jinsi chip ya GreenPAK imesanidiwa kuunda Kete ya Dijiti. Walakini, ikiwa unataka tu kupata matokeo ya programu, pakua programu ya GreenPAK ili kuona Faili ya Ubunifu wa GreenPAK iliyokamilishwa tayari. Chomeka GreenPAK Development Kit kwenye kompyuta yako na hit program ili kuunda IC ya kawaida kudhibiti Kete yako ya Dijiti.
Hatua ya 1: Usanifu wa Kifaa
Ubunifu una vitalu vifuatavyo:
- Jenereta ya Entropy
- Sajili ya Maoni ya Sauti
- Binary kwa 7-Sehemu ya avkodare
- Kitengo cha Udhibiti
- Mipangilio ya Macrocell
Hatua ya 2: Jenereta ya Entropy
Jenereta ya entropy imejengwa na oscillators nne za asynchronous. Mbili kati ya hizo zimejengwa kwa kutumia kitanzi kilichofungwa kilichofungwa na kuchelewesha (1 MHz na 6.5 MHz). Wengine wawili ni GreenPAK's OSC1 (2.048 MHz pamoja na kugawanya na 3) na OSC2 (25 MHz imegawanywa na 2).
Kuingiza ishara chache za saa zenye kupendeza kwa lango la XNOR ni vya kutosha kupata ishara isiyotabirika juu ya pato lake (kelele au entropy). Lakini macrocell ndani ya SLG46826V huruhusu kutengeneza suluhisho ngumu zaidi. Kutumia oscillator moja zaidi na DFF tunapata ishara isiyo ya kawaida kabisa.
Hatua ya 3: Sajili ya Maoni ya Sauti ya Sauti
LFSR ya 3-bit imejengwa kwa kutumia DFF tatu na lango moja la XNOR. Kizuizi hiki na kila saa ya kuingiza hutengeneza nambari ya uwongo isiyo ya kawaida ya 3-bit. Hapa, badala ya pigo la saa, ishara ya kelele inaingia kwenye pembejeo ya LFSR, ikizalisha nambari halisi ya 3-bit.
Hatua ya 4: Binary hadi kwa sehemu ya sehemu 7
Ili kubadilisha nambari isiyo na mpangilio ya 3-bit inayotokana na LSFR, Binary kuwa sehemu ya sehemu ya 7 hutumiwa, angalia Kielelezo 3. Decoder imejengwa kwa LUTs 3-bit.
Hatua ya 5: Kitengo cha Udhibiti
Kitengo cha kudhibiti ni sehemu ya kifaa kilichoundwa kuanza na kuacha baada ya kipindi cha sekunde 3. Pini mbili zimesanidiwa kama pembejeo na vifungo viwili lazima viunganishwe kutoka VDD hadi pini hizo. Wakati kitufe cha "Run" kinabanwa, kifaa huendelea kutoa nambari za nasibu. Mara tu baada ya kifungo kutolewa, kizazi kinasimama na LFSR hufunga matokeo yake. Decoder baadaye huendesha onyesho la sehemu 7. Baada ya kipindi cha pili 3, Kete ya Dijiti huenda bila kufanya kazi. Kifaa bado kimewashwa, lakini kwa sababu oscillations zote zimezimwa, matumizi ya sasa ni ya chini sana. Hii inaruhusu kifaa "kukumbuka" nambari ya mwisho iliyobadilishwa. Ikiwa kitufe cha "Onyesha Uliopita" kimesisitizwa, nambari ya mwisho inayotengenezwa itaonyeshwa hadi kitufe kitolewe. Kwa sababu Kete ya Dijiti imeundwa kuchukua nafasi ya kete za kawaida, 3-bit LUT12 hutumiwa kuiwasha tena wakati "0" au "7" inatokea. Hii inahakikisha kifaa kitazalisha nambari isiyo ya kawaida katika anuwai ya 1 hadi 6.
Hatua ya 6: Mipangilio ya Macrocell
Kwa kila macrocell, mipangilio inarejelea meza zilizo hapo juu.
Hitimisho
Kete ya Dijiti inaweza kutumika kama uingizwaji wa kete za kawaida kwenye kasino au wakati wa kucheza michezo mingine yoyote ambapo kete zinahitajika. Inayo jenereta ya entropy ambayo inazalisha kila wakati nambari 3-kidogo wakati kitufe cha "Run" kinabanwa. Inasimama na kuonyesha matokeo tu wakati kitufe kinatolewa, kwa hivyo sababu ya kibinadamu pia huathiri nambari inayotengenezwa ya nasibu. Oscillators nne za asynchronous pamoja na ubadilishaji wa kitufe cha kibinadamu hufanya kifaa kitabiriki kabisa na kisichotarajiwa.
Ilipendekeza:
Kete ya dijiti - Diego Bandi: Hatua 4
Dijiti ya Dijiti - Diego Bandi: Huduma zote za tovuti hii zinatekelezwa kwa njia inayofaa kwa sababu ya mkutano wa safari ya solo solo. El botton funciona msingi wa un boton na un potenciometro para poder cordinarse los numeros. Todo zetu ni msingi wa familia zote
Kete ya Ludo ya Dijiti Pamoja na Mradi wa Uonyesho wa Sehemu ya Arduino 7: Hatua 3
Kete ya dijiti ya Ludo na Mradi wa Uonyesho wa Sehemu ya 7 ya Arduino: Katika mradi huu, onyesho la sehemu 7 hutumiwa kuonyesha nambari kutoka 1 hadi 6 bila mpangilio wakati wowote tunapobonyeza kitufe cha kushinikiza. Hii ni moja wapo ya miradi baridi kabisa ambayo kila mtu anafurahiya kuifanya. Ili kujifunza jinsi ya kufanya kazi na sehemu 7 ya kuonyesha bonyeza hapa: -7 segme
E-kete - Arduino Die / kete 1 hadi 6 kete + D4, D5, D8, D10, D12, D20, D24 na D30: 6 Hatua (na Picha)
E-kete - Arduino Die / kete 1 hadi 6 kete + D4, D5, D8, D10, D12, D20, D24 na D30: Huu ni mradi rahisi wa arduino kutengeneza kufa kwa elektroniki. Inawezekana kuchagua kwa kete 1 hadi 6 au 1 kati ya kete 8 maalum. Chaguo hufanywa kwa kugeuza tu usimbuaji wa rotary.Hizi ni huduma: 1 kufa: kuonyesha dots kubwa 2-6 kete: kuonyesha dots
Dado Electrónico - Kete ya Dijiti: Hatua 4
Dado Electrónico - Kete ya Dijiti: Rahisi dado digital kwa jugar al parchis Jinsi ya kujenga kete za dijiti
Kete ya dijiti: Mradi wa Arduino .: Hatua 4
Kete ya Dijiti: Mradi wa Arduino .: Watu wanapenda michezo "high tech". Kwa mfano: katika nchi yangu kuna mchezo uitwao "Ukiritimba". Katika mchezo huo lazima mtu akusanye "mitaa" kwa kuinunua kwa pesa.Mchezo huo hivi karibuni ulitoa toleo ambapo mtu hajalipa na karatasi lakini na deni c