Stránka 2 z 4
Napsal: 25 dub 2021, 19:29
od Cowley
1) Protože i třeba ten H-můstek budeš muset dimenzovat podle odběru svého motoru
2) Protože pokud se něco, co motor ovládá hýbe, protože chceš koncovou polohu sledovat magnetickým čidlem, možná bude mít převodovku
a další a další nové dotazy.
Jinak tu je pár stránek o řízení ovládání dvířek kurníku, koukni i tam pro inspiraci...
EDIT, Jupí, zabralo to

Napsal: 25 dub 2021, 19:34
od termit256
EKKAR píše:Ale tomu věříš tak akorát ty a pár lidí na Dálným Východě - a ti už vo tom taky začínají pochybovat, viď? Nikdy v životě jsem ještě neviděl nic řízenýho jakýmkoliv softwérem, co by chodilo naprosto na první pocuc. Vždycky byla někde chyba - jednou v HW, jindy se pos.ral SW, ale NIKDY jsem nezažil, že by cokoliv snad kromě blikače s NE555 chodilo naprosto přesně podle návrhu na první zapnutí - obzvlášť v tom případě, kdy HW navrhuje ajťák ...
Jo, soft se ladi, ale po hw strance u podobnych veci neni co zmrvit. Nemusis desku zdlouhave odpojovat, vymontovavat ze zarizeni, prehazovat na ni soucastky, pripadne lepit nove, zamontovavat to zpatky, jen abys zjistil ze zas neco nejede podle tvych predstav atd...
Pokud mas mcu, pripojis kabel, nahrajes novy soft a je za okamzik hotovo.
Ja opravdu nevidim duvod, proc pro tohle stavit nejaky orloj s nekolika 555, impulznimi rele apod, kdyz staci ATTINY, H-bridge nebo motor driver, a nejaky ten blokovaci kondenzator.
Napsal: 25 dub 2021, 19:47
od ZdenekHQ
"Tak já tam dám zpátečku" "Proboha, člověče, když to jede dopředu, tak tam nemůžete dát zpátečku. Dejte tam prvně neutrál!" "Promiňte, já jsem to nikdy neřídil..."
Volná citace. Rozpuštěný a vypuštěný.

Napsal: 25 dub 2021, 19:47
od Hill
Na dorazu sice vypadá magnetický senzor elegantně, ale, jestli to má nějakou sílu, tak je vždycky bezpečnější mechanický kontakt, aby to něco neutrhlo. Nebo to mechanickým kontaktem pojistit kousek za magnetickým senzorem, kdyby ho to přejelo. Ideový návrh včetně popisu, jak to funguje,
jsme probírali v tomto vláknu.
Reverzační kontakty (vlevo na schémátku) patří pulsnímu paměťovému relé, které jedním impulsem přepne do jedné polohy, druhým do opačné. A bez ovládacího napětí v této poloze zůstane. Ničemu to nevadí, motor prostě dosáhne koncové polohy a koncák ho odpojí. A zpět může jen tehdy, až to reverzační relé překlopí do opačné polarity.
Na motor s odběrem DC 500 mA se těch relé najde víc, teda, jestli víš, kolik umí žrát ten motor zastavený.
Napsal: 25 dub 2021, 19:55
od ZdenekHQ
To ale v některých situcích spíš naštve čekat na koncovej spínač, když chceš jen popojet a vrátit.
Napsal: 25 dub 2021, 21:24
od warp
Přepínací relé s 2-mi kontakty, princip reverzace (jako páčkový přepínač), jednou třeba při stisku a přivedení napětí na cívku relé je to na výstupu +/- a při rozpojení spínače a odpadnutí relé je to pak -/+. Motor však musí mít koncové spínače ! Takto jsem řešil ruční otevírání klapky komínu u krbu. Tlačítko nevyhovuje, po uvolnění to jde hned zpět, takže vypínač řazení 1. Takže pak by šlo použít impulzní relé, tam nevím jak je to s napájením a provedením kontaktů
Napsal: 25 dub 2021, 21:28
od termit256
Tady mas priklad zapojeni ktere bude bez problemu fungovat.
Za 5minut nakreslene, za hodku vyrobene a zbytek je jen o napsani SW.
Ten motor driver dokaze i brzdit, ma ruzne ochrany a nehrozi ze bys spatnym povelem sepnul H-bridge proti sobe, takze se neni ceho bat. V programu si nastavis sekvence reverzace a casy brzdeni jake budes chtit, muzes si napr. nastavit jinou funkci spinace kdyz motor jede urcitym smerem, kdyz stoji, muzes menit pomoci PWM otacky v ruznych fazich polohovani (plynuly rozjezd) atd. bez toho aniz bys hrabl pajkou do zapojeni.
Napsal: 25 dub 2021, 22:17
od Kremik
Dobré řešení, pokud si soft dokážeš napsat sám. Ale pokud jsi s každou změnou na někoho odkázanej, je fakt lepší pár klopáků a trandů. Vždyť je to jednoduchý zapojení.
Napsal: 25 dub 2021, 22:31
od termit256
Tak ono je otazka, jestli je jednodussi naucit se tech 100 instrukci (nebo kolik jich ten bazmek ma) z nichz stejne bude v realu pouzivat tak 1/4, nebo to jak pracuji soucastky typu tranzistor aby z nich dokazal takovou vec navrhnout a rozumel presne tomu co se v analogovem zapojeni deje.
Tady je to hlavne o flexibilite cele konstrukce. Kdyz to udelas z klopaku a ve finale se treba ukaze, ze by to chtelo plynuly rozjezd aby to s veci tolik nemlatilo, muzes cely hw zahodit a zacit znovu. U mcu je nahrajes novy soft.
Napsal: 25 dub 2021, 22:44
od Kremik
Zajímavá polemika

Ale jo, pokud by měl začínat s obojím od nuly, pak by to opravdu bylo na zvážení...
K dodatku: Prd, jenom připojíš malou destičku navíc.
Napsal: 25 dub 2021, 23:39
od termit256
Tak ono tezko dopredu rict, jestli napriklad bude z hlediska plynulosti chodu (potazmo zivotnosti celeho bastlu) lepsi postupne snizovat otacky rampou, motor proste odpojit, nebo ho brzdit zkratovanim h-mustku. Pokud pojede pohon proti gravitaci nebo pruzine, bude to pro kazdy smer jine.
Muze se ukazat, ze napr. v pripade ze je spinac stisknut za chodu, je lepsi pohon jen zastavit (nouzovy stop) a reverzovat az dalsim stiskem, nebo pokracovat puvodnim smerem a reverzovat az po dojeti na koncak...
Casem zjisti, ze po vypadku proudu je vhodne aby si pohon nasel polohu v jake se nachazi najetim na ten koncak, ze je potreba omezit cas chodu motoru smerem ke koncaku, protoze pohon obcas neco mechanicky zablokuje a bez toho by bezel porad a milion dalsich veci ktere mne nenapadly, protoze neznam konkretni aplikaci.
A pak se z toho v pripade ciste hw reseni zacne pomalu ale jiste stavat peknej orloj

V pripade pouziti mcu se na hw konstrukci nezmeni ani ň.
Napsal: 26 dub 2021, 00:23
od workhard
Makám ve fabrice s různými stroji a můžu zodpovědně prohlásit, že čím to má víc obrazovek, displejů a funkcí, tím hůř se s tím pracuje.
Napsal: 26 dub 2021, 00:43
od EKKAR
Pod tohle nezbejvá než se podepsat ...
Napsal: 26 dub 2021, 01:22
od MetalGod
termit256 píše:Jo, soft se ladi, ale po hw strance u podobnych veci neni co zmrvit. Nemusis desku zdlouhave odpojovat, vymontovavat ze zarizeni, prehazovat na ni soucastky, pripadne lepit nove, zamontovavat to zpatky, jen abys zjistil ze zas neco nejede podle tvych predstav atd...
Pokud mas mcu, pripojis kabel, nahrajes novy soft a je za okamzik hotovo.
Ja opravdu nevidim duvod, proc pro tohle stavit nejaky orloj s nekolika 555, impulznimi rele apod, kdyz staci ATTINY, H-bridge nebo motor driver, a nejaky ten blokovaci kondenzator.
Naproti tomu, když u toho začneš při návrhu přemejšlet a budeš mít o elektrotechnice nějakej ánung, fungovat to bude na první zapojení (tohle bude velice jednoduchý schéma) a nemusíš nikde nic přehazovat.
Například - napadlo někoho, že okamžitá změna polarity, třeba H-můstkem, nebo i relé, je možná? No prostě před něj vřadím proudovej zdroj s omezením proudu třeba na 1.2násobek proudu za provozu (jestli nepřekročí maximální proud zdroje) - pak ze zdroje vyšší proud nepoteče, nebude se tvrdě prát s elektromotorickým napětím, nebude dostávat záhul H-můstek (ani při zkratu, např. motoru, nebo když jsou obě půlky aktivní) ani mechanickej převod, tím nastaveným proudem se motor nenásilně zastaví a plynule roztočí bez extra prodlevy časovače na druhou stranu. Tak odpadne jakýkoliv časování, nebo hlídání, jestli se ještě točí (elektromotorickým napětím, optikou,…), při zaseknutí se motorek pravděpodobně nespálí, a nepotřebuješ na takovou trivialitu MCU, protože máš co? Máš mozek a myslí Ti to politicky.
Tam je akorát jeden limit - potřebuješ napájení o 1.5-2V vyšší (jak v případě lineárního LM317, tak i u čínskejch spínanejch modulů; u LM317 dáš pro proud ~700mA odpor 1.8Ω/1W), ALE na napětí mezi vstupem a výstupem můžeš sledovat zátěž motoru, tedy i to, jestli dojede na konec, nebo se někde zasekne, a po ňáký časový prodlevě, kterou dáš nikoliv MCU, nikoliv 555, ale blbým kondenzátorovým integrátorem, můžeš odpojit pro určitej směr napájení (zablokovat jednu půlku H-můstku).
Tohle zapojení by šlo udělat klidně z pár dvojitejch přepínacích relátek, dvojice koncáků + toho omezení proudu (2 součástky). Bez MCU!
Napsal: 26 dub 2021, 07:09
od termit256
Delaji se motor drivery, ktere maji proudove rizeni (typicky pro krokove motory) i detekci zastaveni, ale je s tim uz slozitejsi prace. Ten co jsem nakreslil ve schematu byl prvni co jsem nakliknul.
Ciste na na zaklade mereni protekajiciciho proudu se vetsinou neda urcit nic, proud pri zastaveni a chodu se u malych motorku prakticky nelisi, takze zas jednoduche to neni. Zkousel jsem to treba u motorku na ovladani horizontalnich zaluzii, kde takove zastavovani bylo a odesla tam puvodni elektronika. Ta detekce zastaveni se dela pomoci analyzy prubehu proudu motorem v case, back EMF apod. coz rozhodne neni trivialni zalezitost ktera by se dala zvladnout bez pomerne dukladne znalosti toho co v motoru pri chodu probiha.
Kdyz jsem sledoval prubehy proudu na roletkach Velux ktere jedou taky bez koncaku, tak po zastaveni to melo jeste asi 10 cca 200ms proudovych peaku kdy ridici mcu jeste zkousel roztocit motor aby se ujistil, ze je opravdu dojety na doraz a nejslo jen o nejakou chybu nebo anomalii v prubehu mereni, apod. Evidentne maji nejaky duvod proc to tak delaji.
Ja netvrdil, ze to bez mcu to postavit nejde, ja tvrdil ze to bude orloj, ktery po HW strance bude treba hodne ladit nez bude fungovat, coz je pracne a zdlouhave.