Diagrami i kubit elektronik. Diagramet skematike elektrike të qarqeve radio

Ndërtimi, përshkrimi i të cilit është paraqitur më poshtë, kryen funksionet e një kubi loje, por ka avantazhin ndaj tij se nuk kërkon hedhjen e një kubi të vërtetë në një sipërfaqe horizontale. Baza e pajisjes është një tregues i përbërë nga shtatë LED HL1-HL7 (Fig. 1), të vendosura në mënyrë që të nxjerrin në pah konfigurimin e cilësdo prej gjashtë anëve të kubit.

Në përputhje me diagramin strukturor (Fig. 2), pajisja përmban një gjenerator pulsi, një numërues, një konvertues kodi (dekoder) dhe treguesin e lartpërmendur LED.

Diagrami skematik i pajisjes është paraqitur në Fig. 3. Një gjenerator pulsi është montuar në elementët DD1.1- DD1.3 të mikroqarkullimit DD1 sipas skemës standarde. Impulset futen në hyrjen C2 (pin 1) të numëruesit të bërë në mikroqarkun DD2. falë reagimet në hyrjet & dhe R (kunjat 3 dhe 2), numëruesi funksionon me një faktor konvertimi prej 6. Diodat VD1-VD5, elementi DD1.4 dhe elementët e mikroqarkut DD3 formojnë një konvertues të kodit binar në një "kod të fytyrës kubike". Sinjalet e kësaj të fundit futen në LED HL1-HL7, duke treguar numrin e rënë. Për të kufizuar rrymën përmes LED-ve, janë instaluar rezistorët R2-R8.

Pajisja funksionon si më poshtë: ndërsa kontaktet e çelësit të butonit SB1 janë të hapura, gjeneratori dërgon pulset e orës në banak dhe LED-të kalojnë me një frekuencë të lartë në tregues, duke treguar "skajet e kubit" në mënyrë sekuenciale nga 1 në 6. Sapo kontaktet SB1 mbyllen duke shtypur butonin, gjenerimi i pulseve do të ndalojë ... Në daljet e mikroqarkut DD2, numri në kodin binar do të fiksohet, dhe në tregues - "numri i rënë" përkatës. Kështu, për të “filluar” kubin duhet ta ndizni me çelësin SA1 dhe për ta ndalur shtypni butonin e çelësit SB1.

Tani le të themi disa fjalë për modelin dhe detajet e pajisjes: mikroqarqet DD1 dhe DD3 - K155LAZ, K555LAZ; DD2 - K155IE5, K555IE5; diodat VD1 - VD5 - KD522B ose seritë KD102, KD103; çdo rezistencë R2-R8, e përshtatshme në madhësi, me një vlerë nominale prej 120 deri në 470 Ohm (shkëlqimi i diodave treguese varet nga rezistenca e tyre); kondensatori C1 duhet të jetë qeramik, lejohet zëvendësimi i tij me një kapacitet oksidi prej 1 ... 2 μF. Në mungesë të kondensatorëve të tillë, mund të përdorni dy okside polare (elektrolitike), duke i lidhur ato në seri, "drejt" njëri-tjetrit.

Të gjitha pjesët e kubit elektronik, me përjashtim të çelsave të butonave SA1, SB1 dhe baterisë, janë montuar në një tabelë qarku të printuar 57x70 mm, një skicë e së cilës tregohet në Fig. 4.

E gjithë struktura vendoset në një kuti plastike me përmasa të përshtatshme (Fig. 5). Pajisja merr energji nga një bateri e sheshtë me një tension prej 4,5 V. Konsumi aktual kur përdorni mikroqarqet e serisë K155 është afërsisht 40 mA.

Si përfundim - në lidhje me zgjerimin e mundësive të lojës dhe ndryshimin e skemës së kubit. Nëse kapaciteti i kondensatorit C1 rritet në 50-100 μF, dhe në vend të një rezistence konstante R1, vendoset një e ndryshueshme me rezistencë të lartë, atëherë frekuenca e kalimit të treguesit mund të ndryshohet në një gamë të gjerë. Pastaj, në vlera të ulëta të rezistencës së rezistencës R1, vlera e rënë në tregues është e rastësishme (pajisja kryen funksionin e një kubi). Në vlera të mëdha të rezistencës së rezistencës R1, frekuenca e ndërrimit të "fytyrave të kubit" zvogëlohet, gjë që do t'ju lejojë të kontrolloni dhe rregulloni vizualisht numrin në tregues (lojëra me reagim).

Pajisja mund të thjeshtohet ndjeshëm nëse nga diagrami strukturor(shih Fig. 2) përjashtoni numëruesin dhe ktheni menjëherë pulset e gjeneratorit në kode treguese. Kjo mund të arrihet duke përdorur tre rrokullisje D, për shembull, të përfshira në mikroqarkun K155TM8, duke i lidhur ato me një numërues unazor. Diagrami i pajisjes së modifikuar është paraqitur në Fig. 6, dhe diagrami i kohës së funksionimit në daljet e ndezësve (pikat A, B, C dhe D) është paraqitur në Fig. 7.

Gjeneratori i pulsit është montuar në elementët logjikë të mikrocirkut DD1. Impulset drejtkëndore nga dalja e tij (pin 8) futen në hyrjen e numërimit të mikroqarkut DD2 (pin 9). Në pjesën e përparme të pulsit të katërt, falë reagimeve përmes elementit DD1.4, aktivizuesit rivendosen (në fillim të ciklit të shtatë). Përndryshe, pajisja funksionon në të njëjtën mënyrë si ajo e mëparshme. Pllaka e qarkut të printuar për këtë version të kubit elektronik nuk është zhvilluar.

Zarat janë përdorur nga njerëzit për mijëra vjet.

Në shekullin e 21-të, teknologjitë e reja ju lejojnë të hidhni zarin në çdo kohë të përshtatshme, dhe nëse keni akses në internet, në një vend të përshtatshëm. Zari është gjithmonë me ju në shtëpi ose në rrugë.

Gjeneratori i zareve ju lejon të hidhni në internet nga 1 në 4 zare.

Hidhni mjaft zare në internet

Kur përdorni zare të vërtetë, mund të përdoret shkathtësia manuale ose zare të krijuar posaçërisht mbipeshë në njërën anë. Për shembull, mund të rrotulloni një kub përgjatë njërit prej akseve dhe më pas shpërndarja e probabilitetit do të ndryshojë. Një veçori e kubeve tona virtuale është përdorimi i një softueri gjenerues numrash pseudo të rastësishëm. Kjo ju lejon të ofroni një opsion vërtet të rastësishëm për këtë apo atë rezultat.

Dhe nëse e shtoni këtë faqe në faqeshënuesit tuaj, atëherë zari juaj në internet nuk do të humbasë askund dhe do të jetë gjithmonë pranë në kohën e duhur!

Disa njerëz janë përshtatur me përdorimin e zareve në internet për të treguar fatin ose për të bërë parashikime dhe horoskopë.

Humor i gëzuar kalofsh nje dite te mire dhe pac fat!

Kjo pajisje bazohet në një gjenerator numrash të rastësishëm dhe synohet të përdoret si lojë (për shembull, zare, ose si kub në lojërat logjike), si dhe mund të përdoret për të përcaktuar fituesin në çdo konkurs duke hedhur short. ...

Dizajni është shumë i thjeshtë dhe është i përsëritshëm nga pothuajse çdo radio amator fillestar që ka më pak përvojë me një hekur saldimi dhe i njeh specifikat e mikroqarqeve të saldimit. është si më poshtë:
1) Maja e hekurit të saldimit duhet të jetë e tokëzuar
2) Mos e ngrohni daljen e mikroqarkut për më shumë se 5-8 sekonda
Pika e parë mund të hiqet nëse mikroqarku nuk ka frikë nga statike (por kjo nuk vlen për MK).

Pra, këtu është diagrami aktual i pajisjes:

Menjëherë përqendrohem në mungesën e rezistorëve kufizues të rrymës të lidhur në seri me LED. Në këtë qark, nuk ka nevojë për to, pasi në një tension furnizimi prej 3.7 V, një rrymë relativisht e vogël rrjedh nëpër LED, të cilat mikrokontrolluesi është në gjendje t'i rezistojë (por nëse ende dëshironi ta luani të sigurt, atëherë ekziston hapësirë ​​e mjaftueshme në tabelë për të lidhur rezistorët në seri me LED në ekzekutimin smd).

Siç mund ta shihni, dimensionet e dërrasës janë mjaft modeste (6 x 4.5 cm).Nëse përdorni bordi i qarkut të printuar me topologjinë e dhënë në këtë artikull, atëherë pamjen bordi i montuar do të jetë si më poshtë:

Meqenëse në këtë dizajn bordi është bërë në një version të dyanshëm, procedura për bashkimin e një prize për një mikrokontrollues mund të rezultojë të jetë problematike. Në praktikën time, unë përdor këtë metodë të lidhjes së dy shtresave të tabelës:

Kjo metodë është shumë e përshtatshme për lidhjen e përçuesve të printuar me fuqi të ulët, si dhe ku numri i lidhjeve të këtij lloji është i vogël, përndryshe është shumë e vështirë t'i bashkoni të gjitha.

Tani në lidhje me firmuerin. Kam zhvilluar një program për MK në mjedis (projekti është i bashkangjitur artikullit, ka edhe një projekt në PROTEUS). Programi funksionon si më poshtë: kur fuqia aplikohet në MK, programi fillon dhe pret që të shtypet një buton. Sapo të shtypet butoni, thirret ndryshorja gsch (lloji bajt) dhe i caktohet një vlerë (ky është një RNG softuerësh). Më pas, vlerësohet numri i gjeneruar, me një interval prej 42 bitësh (nëse numri<=42 битам, тогда на кубике высвечивается одна точка, если число больше 42, но меньше 84, то высвечивается две точки и т.д. Так же после отпускания кнопки число будет светиться до следующего нажатия.

Tani në lidhje me pjesët e siguresave:

Kështu duket dritarja për instalimin e tyre në program.

Detaje, zëvendësime. Si element kontrolli, kam përdorur një mikrokontrollues të familjes AVR, ATTINY2313, duhet të merret një rezonator kuarci me një frekuencë 8 MHz, kondensatorë me kapacitet 22-33 pF, si për LED-të, ato duhet të jenë me fuqi të ulët për një tension nominal prej 2V.

Më poshtë mund të shkarkoni burimet, firmuerin, PP, projektin në dhe

Avantazhi i gjeneratorit të zareve në internet ndaj zarave të zakonshëm është i dukshëm - ai nuk do të humbasë kurrë! Një kub virtual do t'i përballojë funksionet e tij shumë më mirë sesa një i vërtetë - manipulimi i rezultateve është plotësisht i përjashtuar dhe mund të shpresohet vetëm për shansin e Madhërisë së Tij. Zarat në internet janë, ndër të tjera, një argëtim i shkëlqyeshëm në kohën tuaj të lirë. Gjenerimi i rezultatit zgjat tre sekonda, duke ndezur eksitimin dhe interesin e lojtarëve. Për të simuluar hedhjen e zareve, thjesht duhet të shtypni butonin "1" në tastierë, i cili ju lejon të mos shpërqendroheni, për shembull, nga një lojë emocionuese e bordit.

Numri i zareve:

Ju lutemi ndihmoni shërbimin me një klik: Tregojuni miqve tuaj për gjeneratorin!

Kur dëgjojmë një frazë të tillë si "Zare", atëherë vjen menjëherë shoqata e kazinove, ku thjesht nuk bëjnë dot pa to. Për të filluar, le të kujtojmë pak se çfarë është ky objekt.

Zarat janë kubikë, në secilën faqe të të cilëve me pika paraqiten numrat nga 1 deri në 6. Kur i hedhim, kemi gjithmonë shpresë se do të bjerë numri që kemi konceptuar dhe dëshiruar. Por ka raste kur një kub, duke rënë në një skaj, nuk tregon një numër. Kjo do të thotë që ai që ka hedhur mund të zgjedhë cilindo.

Ndodh gjithashtu që kubi mund të rrokulliset nën krevat ose gardërobë, dhe kur hiqet prej andej, numri ndryshon në përputhje me rrethanat. Në këtë rast, kocka hidhet përsëri në mënyrë që të gjithë ta shohin qartë numrin.

Rrotullimi i zareve në internet me 1 klikim

Në një lojë me zare të zakonshëm, është shumë e lehtë të mashtrosh. Për të marrë numrin e dëshiruar, duhet ta vendosni këtë anë të kubit sipër dhe ta rrotulloni në mënyrë që të mbetet e njëjtë (vetëm pjesa anësore të rrotullohet). Kjo është një garanci jo e plotë, por përqindja e fitimit do të jetë shtatëdhjetë e pesë për qind.

Nëse përdorni dy zare, atëherë shanset reduktohen në tridhjetë, por kjo nuk është një përqindje e vogël. Për shkak të mashtrimit, shumë fushata lojtarësh nuk u pëlqen të përdorin zare.

Në të vërtetë, shërbimi ynë i mrekullueshëm funksionon pikërisht për të shmangur situata të tilla. Do të jetë e pamundur të mashtrosh me ne pasi hedhja e zareve në internet nuk mund të falsifikohet. Një numër nga 1 në 6 do të bjerë në faqe në mënyrë krejtësisht të rastësishme dhe të pakontrollueshme.

Gjenerator i përshtatshëm i zareve

Një avantazh shumë i madh është se gjeneratori i zareve në internet nuk mund të humbet (për më tepër, ai mund të shënohet), dhe një zare e vogël e zakonshme mund të humbet lehtësisht diku. Gjithashtu, një plus i madh do të jetë fakti që manipulimi i rezultateve është plotësisht i përjashtuar. Gjeneratori ka një funksion që ju lejon të zgjidhni nga një deri në tre zare për të hedhur në të njëjtën kohë.

Gjeneratori i zareve në internet është një argëtim shumë interesant, një nga mënyrat për të zhvilluar intuitën. Përdorni shërbimin tonë dhe merrni rezultate të menjëhershme dhe të besueshme.

4.8 nga 5 (vlerësimet: 116)

Në vend të zarave të zakonshëm, është shumë interesante të përdoren ato elektronike. Ne kemi diskutuar më parë një pajisje të tillë (shih Projekti 12 në Kapitullin 3), tani le t'i diskutojmë ato përsëri në më shumë detaje. Zakonisht, zarat elektronikë përbëhen nga një ekran elektronik dhe një ekran LED. Kjo mund të jetë ose një që shfaq numrat nga 1 në 6 (Fig. 7.18), ose shtatë LED të veçanta (Fig. 7.19).

Oriz. 7.18. Zare elektronike me ekran me shtatë segmente

Oriz. 7.19. Zare elektronike me LED të veçantë

Së fundi, bateritë mund të zëvendësohen me një gjenerator Faraday. Në fig. 7.20 tregon një bllok me zare të tillë elektronikë.

Siç është thënë shumë herë, për të marrë energji nga gjeneratori Faraday, ai duhet të tundet disa herë. Ju mund të krijoni një "detektor tronditje" që përdor LED për të dhënë një numër të rastësishëm. Meqenëse energjia është e disponueshme vetëm kur tundni tubin, është e nevojshme që do të vazhdojë të futet në qark për ca kohë dhe pas lëkundjes kur shfaqet një numër i rastësishëm në LED. Pas shkarkimit, kondensatorët fiken. Është e mundur të rritet koha e ndriçimit të LED-ve duke rritur kapacitetin e kondensatorit.

Specifikimi i projektit

Qëllimi i projektit është krijimi i zarave elektronikë që do të shfaqin numra të rastësishëm duke përdorur LED dhe pa përdorimin e burimeve tradicionale të energjisë (ato do të zëvendësohen nga Faraday). Disa lojëra tavoline kërkojnë dy zare, kështu që e dyta ka dy tregues LED.

Përshkrimi i pajisjes

Zbulimi i faktit të lëkundjes kryhet duke përdorur diodën D5, rezistencën R1 dhe diodën zener D6. Rryma alternative e hyrjes korrigjohet dhe vetëm impulset pozitive kalojnë nëpër diodën D5. Sinjali në daljen D5 është paraqitur në fig. 7.22.

Kodi burimor i përpiluar (së bashku me skedarin MAKEFILE) mund të shkarkohet nga lidhja: www.avrgenius.com/tinyavrl.

Një nga pjesët e rëndësishme të programit është cikli kryesor i pafund, ku monitoron vazhdimisht pulset në kontaktin PBO (Lista 7.5).

Kur pulset ndalojnë së shfaquri, ai gjeneron një numër të rastësishëm (duke përdorur TimerO) dhe e shfaq atë në LED. I njëjti kod është i disponueshëm për zare të dyfishta. Vonesa u krijua duke përdorur funksionin _delay_loop_2 (në krahasim me funksionet _delay_ms DHE _delay_us të përdorura më parë).

const char ledcode PROGMEM = (Oxfc, Oxee, 0xf8, 0xf2, OxfO, 0xe2, Oxfe); kryesor i zbrazët (i zbrazët)

temp char i panënshkruar = 0; int count = 0;

DDRB = 0xfe; / * PBO - kunja hyrëse * /

TCCR0B = 2; / * pjesëto me 8 * /

/ * prisni derisa momenti të jetë i lartë * / ndërsa ((PINB & 0x01) == 0);

Vonesa_loop_2 (50);

/ * prisni derisa impulsi të zhduket * / ndërsa ((PINB & 0x01) == 0x01);

De1au_1oop_2 (50); numërimi = 5000;

ndërsa ((numërimi> 0) && ((PINB & 0x01) == 0))

nëse (numërimi == 0) / * nuk ka më impulse - shfaq një numër të rastësishëm * / (PORTB = 0xfe; / * fik gjithçka * /

Vonesa_loop_2 (10000); temp = TCNT0; temp = temp% 6;

temp = pgm_read_byte (& ledcode);

Tinyl3 është programuar me një programues dhe vendosja e bitave të siguresave të mikrokontrolluesit tregohet në Fig. 7.28.

Oriz. 7.28. Vendosja e siguresave të mikrokontrolluesit