Processing math: 100%

Prijavi problem


Obeleži sve kategorije koje odgovaraju problemu

Još detalja - opišite nam problem


Uspešno ste prijavili problem!
Status problema i sve dodatne informacije možete pratiti klikom na link.
Nažalost nismo trenutno u mogućnosti da obradimo vaš zahtev.
Molimo vas da pokušate kasnije.

Израда и управљање електромеханичким моделом IV

1. Модел система за пуњење боца

На следећој слици видимо систем за пуњење боца које долазе на траци и одлазе напуњене.

_images/punilica.gif

2. Опис рада система - Алгоритамски кораци

Систем пролази кроз следеће кораке:

  • Боца долази до станице на којој се врши пуњење

  • Сензор детектује присуство боце

  • Трака се зауставља

  • Почиње пуњење

  • Завршава се пуњење

  • Трака односи напуњену боцу

3. Усвајање улазних и излазних сигнала

У овом систему имамо излазне сигнале:

  • Електромагнетни вентил на pin16

У овом систему имамо улазне сигнале:

  • Сензор - детектор присуства боце на button_a

Напомена: Када систем не користи тајмер нема потребе за прављењем логичке табеле. У овом случају систем је једноставан јер користи само један дигитални излаз и тајмер тако да ни у овом случају нема потребе за цртањем логичке табеле.

4. Електрична шема

Електрична шема повезивања сензора на протоборду:

_images/punilicasema.jpg

5. Реализација на протоборду

Електронске компоненте повезујемо преко протоборда као на слици:

_images/punilicaproto.jpg

Ово је изворни код програма који је потребно уписати у микробит:

 
1
import microbit as mb
2
3
while True:
4
5
    if mb.button_a.is_pressed():
6
7
        mb.pin1.write_digital(1)
8
        mb.sleep(1000)
9
        mb.pin1.write_digital(0)
10

(punilica)

Додатни задаци

Опис задатка: Помоћу овог електронског склопа мењамо смер обртања једносмерног мотора. Транзистори раде у паровима и то тако да раде транзистори по дијагоналама. Прво се укључују један пар пнп и нпн транзистора, па се потом укључује други пар пнп и нпн транзистора. Као резултат имамо обртање у првом случају у једном смеру а у другом случају у другом смеру.

Eлектрична шема кола:

_images/hbridge2.jpg

Повежи компоненте као на следећој слици:

_images/hbridge10.jpg

Вежба је успешно урађена, ако добијемо ефекат као на следећем видеу. Кликните на видео да би се покренуо:

Ово је изворни код програма који је потребно уписати у микробит:

21
 
1
import microbit as mb
2
import utime
3
4
mb.pin1.write_digital(1)
5
mb.pin8.write_digital(0)
6
utime.sleep_ms(1000)
7
8
while True:
9
10
    if mb.button_a.is_pressed():
11
        mb.pin1.write_digital(1)
12
        mb.pin8.write_digital(1)
13
14
    if mb.button_b.is_pressed():
15
        mb.pin1.write_digital(0)
16
        mb.pin8.write_digital(0)
17
18
    if (not (mb.button_a.is_pressed()) and (not mb.button_b.is_pressed())):
19
        mb.pin1.write_digital(1)
20
        mb.pin8.write_digital(0)
21

(DCmotor)