Logický obvod pro ovládání modelu dveří
Moderátor: Moderátoři
Logický obvod pro ovládání modelu dveří
Mám model výtahu na kterém potřebuji vymysle logický obvod pro ovládání dveří. Dveře vyjíždějí do strany čímž se otevřou, opačným směrem zase zavřou. Motorek pro ovládání dveří je připojen pře H-můstek - viz. obrázek. Dveře mají na každé straně koncový spínač realizovaný pomocí mikropřepínače (tři vývody) BEZ aretace. Takže v rozpojeném stavu davají log. 0 a v sepnutém log. 1.
Potřeboval bych tedy navrhnout logický obvod s tím, že na vstup I11(I21) dle obrázku je přiveden výstup z mikropočítače, kterým by se řídilo otevírání a zavírání dveří. Zastavení motoru se pak má řídít druhým vstupem H- můstku I12(I21). Na modelu dveří ani na zapojení bohužel nemůžu nic měnit a zapojení musí zůstat stejné. Jde jen o to navrhnout logický obvod a při tom zachovat ovládání pouze jedním výstupem z mikropočítače. Zastavování je pak potřeba řešit logikou pomocí těch mikropřepínačů.
Pokud mohu být tak skromný, tak prosím o konkretní schéma zapojení a ne rady typu "Proč tam nedáš NAND?"
Děkuji
- Přílohy
-
H-můstek.jpg- (46.97 KiB) Staženo 97 x
piitr píše:Já teda nevím, ale mně to přijde, že když se ten most bude řídit přímo těma signálama I11 a I12, tak to bude dělat přesně to, co má. Žádná logika netřeba. Prostě podle I11 připojím na + nebo - jeden vývod motoru, podle I12 totéž s druhým vývodem motoru.
No ono je problém v tom, že ty koncové spínače nemají aretaci, takže jsou sepnuty pouze když jsou dveře opravdu v krajních polohách. Jakmile přijde signal pro opačný směr tak se logická úroveň z koncaků změní a motory se zastaví.
Koncové spínače jsem neřešil, jen řízení motoru. V tomhle ohledu ale asi bretovo zapojení není lepší. Já bohužel s těma vypínačema asi přesně nechápu zadání, takže víc neposloužím.VrzekII píše:No ono je problém v tom, že ty koncové spínače nemají aretaci, takže jsou sepnuty pouze když jsou dveře opravdu v krajních polohách. Jakmile přijde signal pro opačný směr tak se logická úroveň z koncaků změní a motory se zastaví.
VrzekII píše:breta1 píše:Třeba takto?
Děkuji. Je nějáká šance to minimalizovat? Těch dveří je 10, tak by to pak byl obvod s 20 - 30ti IO. Moc zkušenosti s návrhy logockých obvodů nemám.
Místo těch horních a dolních dvou sériových NAND lze dát AND 7408 a místo toho prostředního invertor 7404. Pro 10ks vrat mi to vychází 3x 7486, 5x 7408 a 2x 7404, tedy 10ks IO.