Převod obvodu do log. tabulky

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
makozrout
Příspěvky: 58
Registrován: 26 bře 2020, 00:00

Převod obvodu do log. tabulky

#1 Příspěvek od makozrout »

Čest práci,
Jak byste tento obvod zapsali do logické tabulky potažmo i s logickým vzorcem?

Díky
Přílohy
Opel-zavírání-5.-dve_í (1).png
Opel-zavírání-5.-dve_í (1).png
Uživatelský avatar
Zmije
Příspěvky: 1691
Registrován: 30 čer 2005, 00:00
Bydliště: Pardubický kraj

#2 Příspěvek od Zmije »

Y = SP1 · SP2 · RK1
Uživatelský avatar
samec
Příspěvky: 6687
Registrován: 19 pro 2017, 00:00

#3 Příspěvek od samec »

ak sú RK1 a RE1 nezávislé, tak je to jednoduché

Kód: Vybrat vše

vstupy          |     | výstup
----------------+-----+-------
SP1   SP2   RK1 | RE1 |  M1
----------------+-----+-------
 0     0     0  |  0  |  0
 0     0     1  |  0  |  0
 0     1     0  |  0  |  0
 0     1     1  |  0  |  0
atď...
Logickú funkciu môžeš napísať rôznymi spôsobmi pomocou rôznych logických operácií. Jednoznačný výsledný tvar bez bližšej špecifikácie neexistuje.

Ale ak je RK1 mechanický spriahnutý s RE1, tak tam vzniká spätná väzba a do stavovej tabuľky to nezapíšeš, jedine do prechodovej.
Uživatelský avatar
makozrout
Příspěvky: 58
Registrován: 26 bře 2020, 00:00

#4 Příspěvek od makozrout »

Přechodová tabulka? Co to je vůbec? To je pro mě absolutně novej pojem.

Asi bych k tomu měl něco upřesnit:
Je to vlastně mechanismus otevírání 5. dveří kufru auta.
Elektromotor je ovládán dvěma spínači Sp1 a Sp2 a rozpínacím kontaktem RK.
RK je mechanicky spřažen s motorem - v klidovém stavu se mechanismus opírá o RK a tím je rozpojen. Je to vlastně indikace dorazu motoru, jinak by došlo k jeho přetížení a poškození.
Celá tahle sranda se má aktivovat po stisku Sp2 umístěným na 5. dveřích, kdy se motor začne otáčet, křápne do mechanismu a obsluze mechanicky odblokuje dveře, které byly doteď mechanicky zajištěny proti otevření. Motor se otáčí tak dlouho, dokud nenajede na doraz a jeho mechanismus zase nerozpojí RK.
Relé zajišťuje včasné zastavení motoru a "blbuvzdornost". Pokud by tam nebylo a někdo nesundá včas pracku ze spínače Sp2 nebo dokonce vůbec, dojde k přetěžování motoru a celého mechanizmu a může dojít k poškození, v lepším případě bude vyhazovat pojistku. Takhle dojde k včasnému přerušení napájení k motoru a obsluha se nemusí bát jeho poškození.
Po zavření dveří a zaklapnutí zámku mechanismu se kontakty RK zase rozpojí. Je to dáno mechanismem, kterej do něho zase práskne a udržuje ho v poloze ROZPOJENO, dokud nebude zase někdo chtít otevřít dveře.
Sp2 je jenom hlavní vypínač toho všeho. Je ovládán z prostoru řidiče a obsluha bude pamatovat na to, že před opuštěním a zamčení vozu ho musí vypnout, jinak kdokoliv nežádoucí může otevřít kufr a dostat se do auta.
Na začátku obvodu je ještě pojistka, která není vůbec zakreslena.
Motor se otáčí pouze jedním směrem, jeho pohyb jenom odjišťuje mechanismus. Proto jeho přepólování není vůbec nutné.

Takže:
Sp1
Při jeho vypnutí se nesmí motor nikdy otáčet!

Sp2
Ovládán obsluhou, jeho stiskem chce zapnout motor.

RK
Rozpojeno:
Motor připraven na další činnost, může se otáčet.
Spojeno:
Motor v koncové poloze, nesmí se otáčet!

Zmije:
To je blbost, ne? To jsi napsal funkci pro 3 sériově zapojené spínače, nehledě na to, že RK by měl bejt znegovanej, když je rozpínací.
Uživatelský avatar
Ruprecht
Příspěvky: 1494
Registrován: 28 zář 2005, 00:00
Bydliště: ZČ + JM

#5 Příspěvek od Ruprecht »

Možná by to chtělo přemalovat schéma (v klidovém stavu) a tam, kde jsou rozpínací kontakty tak namalovat opravdu rozpínací
Když promluví, tak buď kňučí, nebo lže.
Uživatelský avatar
makozrout
Příspěvky: 58
Registrován: 26 bře 2020, 00:00

#6 Příspěvek od makozrout »

Líp to nenakreslím, program má jenom v knihovně spínače a přepínače.
Uživatelský avatar
Zmije
Příspěvky: 1691
Registrován: 30 čer 2005, 00:00
Bydliště: Pardubický kraj

#7 Příspěvek od Zmije »

RK1 negovaný není, podle toho jak to teď máš nakreslený.
Neměl by ten motor mít zpětný chod a dva koncáky?
Uživatelský avatar
makozrout
Příspěvky: 58
Registrován: 26 bře 2020, 00:00

#8 Příspěvek od makozrout »

Však jo, vždyť jsem to tak kreslil. Pouze sepnutej stav rozpínacího kontaktu neodpovídá stavu "zamčený dveře", to je asi tak celý.

Zmije:
"RK1 negovaný není, podle toho jak to teď máš nakreslený.
Neměl by ten motor mít zpětný chod a dva koncáky?"


RK je rozpínací kontakt, takže je negován.
Motor se točí jenom jedním směrem, takže má jenom jeden koncák. Ostatní řeší mechanika.[/i]
Uživatelský avatar
samec
Příspěvky: 6687
Registrován: 19 pro 2017, 00:00

#9 Příspěvek od samec »

Tuto bude ešte veselo v tomto vlákne. :)
Uživatelský avatar
Zmije
Příspěvky: 1691
Registrován: 30 čer 2005, 00:00
Bydliště: Pardubický kraj

#10 Příspěvek od Zmije »

Dvojitá negace je klad.
Uživatelský avatar
makozrout
Příspěvky: 58
Registrován: 26 bře 2020, 00:00

#11 Příspěvek od makozrout »

Dobře, ale odkud se ta dvojitá negace vzala? Potřeboval bych to rozvést polopaticky, heslovitý odpovědi mi moc nepomůžou.

Zkusil jsem udělat tabulku na můj požadavek ovládání motoru, tak nevím, jestli správně. Ten rozpínací kontakt mě prostě mate, nejsem si jistej, jak ho do tý tabulky zařadit:
Obrázek

Z posledního řádku mi zákonitě vychází tato funkce:
Obrázek

Když podle ní zapojím hradla, tak mi to funguje, jak chci podle tabulky. Jenže se spínači prostě nevim!
Uživatelský avatar
lesana87
Příspěvky: 4416
Registrován: 20 zář 2014, 00:00

#12 Příspěvek od lesana87 »

Z posledního řádku ti zákonitě vychází funkce, kterou na začátku napsal Zmije. Aby logický součin dal 1, musí být všechny členy 1, /RK je 0, tak to nemůže dát M = 1.
O co se vlastně snažíš, to je jen nějaké mentální cvičení nebo co je cílem?
Uživatelský avatar
makozrout
Příspěvky: 58
Registrován: 26 bře 2020, 00:00

#13 Příspěvek od makozrout »

Cílem je to mentálně pochopit z hlediska logiky a neskončit v Jedličkárně. Že to zapojení je funkční a v autě to bude fungovat, to vím. Ale hrozně rád bych to ještě byl schopnej převézt do log. tabulky a vydedukovat z toho pak log. vzorec.

Jenže Zmije napsal/a funkci pro 3 sériově zapojené spínače, ale já tam mám 2 spínače a 1 rozpínací kontakt. Toho rozpínače se zbavit nemůžu, např. ho nahradit klasickým spínačem. S ním se prostě musí počítat...
Uživatelský avatar
lesana87
Příspěvky: 4416
Registrován: 20 zář 2014, 00:00

#14 Příspěvek od lesana87 »

No a motor se točí, když je ten rozpínací kontakt aktivní = 1, je rozepnutý. V klidu = 0 je sepnutý.
Uživatelský avatar
makozrout
Příspěvky: 58
Registrován: 26 bře 2020, 00:00

#15 Příspěvek od makozrout »

Myslíš podle tohoto schématu? Áno...

Obrázek
Odpovědět

Zpět na „Poradna“