logo

Crowdly

Browser

Add to Chrome

Course 36633

Looking for Course 36633 test answers and solutions? Browse our comprehensive collection of verified answers for Course 36633 at moodle.taltech.ee.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Et skeemi reaalsuses koostada, peame kasutama takisteid, mis päriselt ka olemas on. Valikuvõimalusi sobiva takisti leidmiseks on mitmeid. Kuna valisime turvalise töövahemiku, siis jätame arvestamata takisti tolerantsi ning muud skeemi ebatäpsused.

SAMMUD:

  1. Otsime laialt levinud 5% täpsusega takistite reast sobiva eeltakisti sellest listist (E24 standardi alt). 
  2. Kui täpset väärtust ei leidu, siis tuleb valida lähim, kuid arvutatud väärtusest suurem
  3. Leia komponendi kastist takistid, mille takistus on kõige ligilähedasem sinu arvutatud teoreetilistele väärtustele
  4. Kui te ei ole 5 minuti jooksul sobivat takistit leidnud, tulge küsige juhendajalt sobiv takisti

Vastus: Pane kirja leitud takisti väärtus D1 jaoks.

Ära unusta ühikut panna! "Ω" ja "µ" asemel palun kasutage vastavalt "O" või "u"

View this question

Tuleb kasutada eeltakistit, et piirata mikrokontrollerist tarbitavat voolu. Skeemi ühendatud takistil tekib pingelang tänu millele piiratakse ka valgusdioodi läbivat voolu. Selleks aga peame teadma voolu (IF), mis tohib valgusdioodi läbida ja selleks on maksimaalselt IF = 30 mA (andmeleht). 

Et, mitte panna seade tööle maksimumi lähedal, valime turvalisema väärtuse, vahemikus 5-15 mA. Väiksemat voolu kui 5 mA pole otstarbekas valida, sest valgusdiood põleb nii tuhmilt, et seda on raske laboris märgata. Suuremat voolu kui 20 mA pole ka otstarbekas valida, sest antud mikrokontrolleri maksimaalne väljundvool on kuni 20 mA.

Vastus: Pane kirja valitud voolu väärtus.

Ära unusta ühikut panna! "Ω" ja "µ" asemel palun kasutage vastavalt "O" või "u"

View this question

Vastus: Pane kirja leitud takisti väärtus D2 jaoks.

Ära unusta ühikut panna! "Ω" ja "µ" asemel palun kasutage vastavalt "O" või "u"

View this question

Vastus: Pane kirja pinge, mis multimeeter näitab.

Ära unusta ühikut panna! "Ω" ja "µ" asemel palun kasutage vastavalt "O" või "u"

View this question

Vastus: Pane kirja vool, mida multimeeter näitab. 

Ära unusta ühikut panna! "Ω" ja "µ" asemel palun kasutage vastavalt "O" või "u"

View this question

SAMMUD PART 2:

  1. Seadista multimeeter alalisvoolu mõõtmise režiimi (nupp DCI)
  2. Ühenda takisti ja multimeeter selliselt, et nad oleksid jadamisi ühendatud. Veendu et multimeetri mõõtejuhtmed oleks seadistatud mõõtma voolu.
  3. Ühenda toiteplokk saadud skeemi otstele
  4. Lülita toiteploki 2. kanal sisse

Vastus: Pane kirja vool, mida toiteplokk näitab. (ehk toiteploki poolt mõõdetav väljundvool).

Ära unusta ühikut panna! "Ω" ja "µ" asemel palun kasutage vastavalt "O" või "u"

View this question
SAMMUD:
  1. Pane toiteplokk käima
  2. Vali toitekanal 2 ning sea väljundparameetrid väärtustele 2 V ja 20 mA. Veendu et multimeetri mõõtejuhtmed oleks seadistatud mõõtma pinget.
  3. Võta multimeeter ja seadista see mõõtma alalispinget (nupp DCV)
  4. Ühenda multimeeter toiteplokiga
  5. Lülita toitekanali väljund sisse

Tähtis! Toitekanalai sisse lülitamiseks on eraldi on/off nupud

Vastus: Pane kirja pinge, mida toiteplokk näitab. (ehk toiteploki poolt mõõdetav väljundpinge).

Ära unusta ühikut panna! "Ω" ja "µ" asemel palun kasutage vastavalt "O" või "u"

View this question

Avanenud näitekoodi tuleb muuta, sest sisse ja välja tuleb lülitada

väliselt ühendatud valgusdioode. Selleks lisame

setup() ja loop() programmilõigus loogeliste sulgede vahele kaks uut tingimust.

SAMMUD:

  1. Setup() all, lisa kaks rida "pinMode(MINU_VALIK, OUTPUT);", kus MINU_VALIK on üks nendest portidest, mis eelmises küsimuses valisid (nt. pinMode(4, OUTPUT);).
  2. Kustuta genereeritud LED_BUILTIN kood setup() koodiploki alt.
  3. Loop() koodiploki alt, kirjuta kood selliselt, et digitalWrite() funktsiooniga saaksid mõlemat LEDI juhtida. 
    • digitalWrite() funktsioon suudab juhtida üht porti korraga! 
    • Kasuta delay(x) funktsiooni, kus x on aeg millisekundites, et programmis pausi tekitada. 
  4. Proovi erinevaid vilkumise kombinatsioone. Näiteks:
    • D1 sees -> oota 1000 ms -> D2 sees -> oota 1000 ms -> D1 & D2 sees -> oota 1000 ms;
    • D1 sees -> D2 välja -> oota 500 ms -> D1 väljas -> D2 sees -> oota 500 ms;
    • D1 sees -> D2 välja -> oota 50 ms -> D1 välja -> oota 950 ms;
    • D1 sees -> D2 välja -> oota 50 ms -> D1 välja -> D2 sees -> oota 50 ms;
    • Eelistatavalt mõtle välja enda algoritm LED-ide vilgutamiseks.

NB! Digitaalsete portide jaoks on vaja ainult numbrit pinMode funktsiooni jaoks. (ehk D7 -> 7). Analoog portide jaoks on vaja tervet nimetust (ehk A0 -> A0).

Vastus: Pane kirja oma vilgutamise algoritm samat moodi nagu näideteski.

View this question

Järeldused

Vastus: See on sektsioon, kus võiksite kokku võtta, mida tööst õppisite, arutada võimalikke muudatusi või edasiarendusi laboris ning jagada oma mõtteid või tundeid selle kohta, kas see kogemus on teie huvi elektroonika vastu suurendanud või mitte.

NB! Sa võid selle küsimuse hetkel tegemata jätte ja sellele hiljem vastata.

View this question

Vastus: 

Võrrelge leitud pärivoolusid varem mõõdetud tulemustega ning

analüüsige tulemust (Kui palju erineb see algselt valitud voolust

(IF_VAL), kas tulemus vastab oodatule?

NB! Sa võid selle küsimuse hetkel tegemata jätte ja sellele hiljem vastata.

View this question

Want instant access to all verified answers on moodle.taltech.ee?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome