četrtek, 13. junij 2019

Zaščitno vžiganje avtom. motorja (Vaja b))

a) Ko obrnemo ključ v desno, se sklene kontakt A, ki aktivira zaganjalnik. Pogoj za to pa je, da je vklopljeno skrivno stikalo B. Zaganjalnika tudi ni mogoče pognati, če motor že teče, kar zazna senzor M

b) Vezalna shema (shematic)
c) Vezalna shema (breadboard)


d) Videoposnetek delovanja
e) Najprej smo zvezali DIP stikalo ter motor z vezjem in testirali, če motor deluje. Nato smo prišeli s programiranjem. Sprogramirali smo tako, da se motor prižge če vklopimo stikalo za vžig, motor se pa ne prižge če je skrivno varnostno stikalo ugasnjeno. Se pravi za vklop potrebujemo dva stikala, nato smo v kodi pridobili stanje motorja, ki nam pove ali je motor prižgan ali ne. To stanje smo vklučili v kodo in tako smo ob prižigu motorja najprej preverili če je motor že prižgan, če ni potem se ni nič naredilo.

f) 
g) Arduino UNO, DIP Stikalo, DC Motor, tranzistorji, dioda, rezistor ter žičke.

1 komentar:

  1. a. Naslov naloge [5%]
    b. Tekst naloge [5%]
    c. Vezalni načrt (Fritzing - Schematic) [3%] - ??? (ogromno napak)
    d. Vezalni načrt (Fritzing - Breadboard) [10%] - stikalo ni pravo (mora biti DIP)
    e. Seznam uporabljenih elementov [8%] - kaj je to rezistor??
    f. Izračun vrednosti elementov [0%] - vrednosti R, nikjer ni izračunov
    g. Koda programa C++ [20%]
    h. Videoposnetek delovanja vašega programa [15%]
    i. Komentar izvedbe in delovanja, težave in reševanje [5%]
    ----------------------------
    71 % Db(3)

    OdgovoriIzbriši