sledování otáček zařízení (schéma)
Moderátor: Moderátoři
sledování otáček zařízení (schéma)
Je to zařízení obdobného principu jako je míchačka ,ale má plnější rám, není problém něco kamkoliv namontovat.
Nepotřebuji sledovat otáčky motoru. To mě nezajímá. Jde mi o to, pokud by převody prokluzovaly (nevypne ochrana motoru) a v této chvíli bude hnaná část stát. Proto potřebuji v podstatě nějakým optickým způsobem (snímat pulzy např. pomocí odrazového sklíčka nebo něčeho takového) a v případě, že se hnaná část netočí (při použití odrazového sklíčka by se např. do 2sekund nevrátil IR paprsek přijímače tak aby se zařízení odstavilo.
Momentálně nemám žádný kreativní nápad jak co nejlépe to vymyslet.
Rám je celý kovový.
Možná i zapojení s hallovým snímačem by bylo realizovatelné.
HALL by byl namontován na držáku na rámu a na hnané části vhodně upevněn magnet.
Jen řeším jak to vhodně zapojit
Otáčky hnané části jsou cca 400/min. (.
Klidně i s pomocí Arduina,
Náročnost na napájení je jedno. V případě potřeby se udělá napájení. Jedná se o tu logickou část..
teď jsem se kouknul na tme.eu. Atmel normálně za pár kaček, nyní počet kusů: 0. Očekávané doručení únor 2022. Čipová krize zjevně vymetá sklady i tady.
Principiálně takto:
1/ Zapsat počáteční hodnotu do časovače. Nechat volně běžet časovač.
2/ Při nástupné hraně na vstupu I1 (senzor) časovač "resetovat" (zapsat počáteční hodnotu)
3/ Pokud dojde k přetečení časovače, potom nahodit výstup Q1 (alarm)
...
4/ odčasovat čas t2, shodit výstup Q2, opakovat od kroku 1/
Další vylepšení: ošetření I1 debouncing, interní watchdog, sleep režim...
Něco podobného v provedení 4060 pro inspiraci zde:
http://www.discovercircuits.com/DJ-Circuits/watchdog.htm
Pro jeden kus bude levnější a méně pracné to elektrické řešení, tedy princip periodického vybíjení kondenzátoru, aby se nestihl nabít na plné napětí, jak o něm píše výše PotPalo.
Je to jednoduché a spolehlivé. A osvědčilo se to už v dobách, kdy se procesory v domácnostech nevyskytovaly.
Jednoduše, když napětí na kondenzátoru přesáhne určitou velikost, sepne proud do vyrážecí cívky jističe, nebo přeruší proud cívkou stykače či relé.
-
petrfilipi
- Příspěvky: 2901
- Registrován: 13 zář 2005, 00:00
Jako čidlo otáček bylo na asynchronním motoru (cca 1400 rpm) použito standardní indukční čidlo, za tím malý PIC, ovládající stykač. Indukční čidlo spustilo přerušení, ve kterém byl povel na nevypnutí stykače. V hlavní smyčce pak bylo čekání 100ms a pokud se v těch 100ms neprovedlo přerušení od binárního vstupu s čidlem, následujícím příkazem se vypnul stykač.
Jde o to, jak rychle potřebuješ reagovat na "neotáčení".
PF
-
petrfilipi
- Příspěvky: 2901
- Registrován: 13 zář 2005, 00:00
Našel jsem průmyslové indukční čidlo u sebe v zásobách. Toto zrovna by byla situace, když bych ho konečně mohl využit.
Vzhledem k tomu, že mám celý obal kovový , tak bych asi to řešil tak, že jedno místo v celém obvodu bych doplnil plastem nebo něčím takovým a při normálním režimu by tedy byl vždy signál rozpojován.
Ve stavu poruchy (když by obvod nebyl rozpojován v nějakém časovém průběhu, tak vyhodnotit jako poruchu.
Asi by byla dobrá i blbu vzdornost, pokud by výstupní signál až po funkci START byl dlouho rozpojen. (tedy že by se stalo že se hnaná část v poruše zastaví a skončí zrovna jak naschvál u toho neželezného materiálu.
To by asi byl nejlepší nějaký MCU. nejhorší je, že to si zase sám nedokážu naprogramovat (napsat ten kód)
Moc rád bych jej konečně využil třeba pro tento účel ....Napadá mě, že bych do obvodu rámu vřadil plastový kus viz.foto..
Tím pádem bych potřeboval následující funkci...
1). Stisknu START na stroji (některý z pinů arduina se spojí s GND a poté zůstane uvolněn.
2). Arduino sepne třeba výstup D2 a bude sepnutý.
3). Rozjede se stroj a až od této chvíle začne hlídací proces s využitím čidla.
3). Pokud by byl výstupní signál přerušován (tím plastem) což je chtěný jev- hnaná část se otáčí ,tak by se nedělo nic . Jen bych využil některý výstupní pin pro signalizaci LED diody že je stav OK.
4). Pokud by paprsek nebyl přerušen (třeba do 1 sekundy) , tak Arduino by mělo tento stav vyhodnotit jako chybu rozepnout výstup D2 a aktivovat jiný výstup pro signalizaci stavu porucha. V tomto stavu vydržet do následného resetu.
5). Tlačítko reset může být buď fyzicky připojené k arduinu anebo reset provést odpojením od napájecího napětí.
6). Skrz blbu vzdornost by asi mělo být v kódu napsáno to ,aby se předešlo situaci ,kdy se hnaná část zastaví jak naschvál na tom plastovém materiálu. Tedy
Pokud při rozjetém zařízení bude výstup čidla bez signálu déle jak 1 sekundu ,tak aby to znovu vyhodnotilo jako chybu.
7). Je to prosím reálné ? a kolik by mě to stálo ten kód ? Je možné dostat k tomu doklad o zaplacení ?
Pan Vágner byl moc hodný a mohol mi, ale potřeboval bych někoho kdo by ni dle popisu napsal ten kód..
Prosím nabídky do SZ
- Artaban001
- Příspěvky: 10090
- Registrován: 01 dub 2004, 00:00
- Bydliště: Pendrov