Stránka 1 z 1

Ovládání DC motorků - pomoc

Napsal: 18 bře 2013, 12:20
od krtekm
Zdravím, mám 16 DC motorků a potřebuji k nim udělat logiku. Jsou ve čtyřech řadách a jde o to, aby se rozběhli jednim směrem, po nějakém čase se zastavili v určité poloze (infrazávora), vyčkali nějaký čas a potom se roztočili opačným směrem.
Komu by se do toho chtělo a za kolik by to byl schopen navrhnout a naprogramovat. Díky za vaše reakce.

Napsal: 18 bře 2013, 12:53
od p32
Jak to myslíš, po nějakém čase ?
Na vše to stačí ke každému motorku spouštěč, pak diodová logika ke spouštění a klopný obvod s těmi závorami. Asi bys k tomu nepotřeboval žádný PIC atd.
Pokud by měly pokračovat jiným směrem do další optozávory, tak snad nějaký časový spínač na tu prodlevu nebo logický spínač na další spuštění.
V každém případě to chce definovat, co to bude dělat doopravdy celé.

Napsal: 18 bře 2013, 13:13
od krtekm
mám čtyři řady motorků po čtyřech, ke každému je infrazávora. Po zapnutí by se měli roztočit první a třetí řada jedním směrem a druhá a čtvrtá druhým. Po 30s se mají všechny motorky zastavit v jedné poloze, 15s-20s pauza a následuje rozběh opačným směrem zase první se třetí a druhá se čtvrtou. Každý z těch 16 motorků je možné kdykoli samostatně zastavit (přepínač), ale po přepnutí musí doběhnout do polohy dané infrazávorou. Po opětovném spuštění, roztočení do směru, kterým se točí zbytek řady. Pokud je to popsané zmateně, tak se omlouvám.

Napsal: 18 bře 2013, 13:59
od p32
Jestli jsem to pochopil správně, tak tam máš 16 infrazávor. Co tam dělají ? To jsou tam jako koncové spínače ?
Po 30 s se má vše zastavit ? Jak máš ošetřené to, že některý motorek ještě jako nedoběhl ?

A jestli jsem to správně pochopil, tak bys tam měl mít 16 IZ jako koncáky pro jeden směr a 16 IZ pro druhý směr. S tím by přes logiku 16/1 od těch IZ byl vždy daný povel pro vypnutí toho směru s časovou prodlevu přes klopný obvod a povel pro další šváb s 16 výstupy na 16 tranzistorů na stejné motorky s opačným směrem.
Ty IZ by měly jednotlivé motorky vypínat, aby se zbytečně netočily než dojede zbytek. Tady by to mohlo být v desetinách sekund, ale šlo by to použít pro rozdílné délky dráh.

Možná by bylo vhodné napsat k čemu to máš, že by se nevymýšlely ptákoviny. A druh těch motorků spolu se zvoleným napětím.

Napsal: 18 bře 2013, 14:09
od krtekm
ano je tam 16 infrazavor, ktere hlidaji polohu kazdeho motorku. Po 30s by se měly aktivovat závory a až knim motorky doběhnou tak se zastavi, je jedno, kterým směrem se otáčeli, zastavení je vždy jen v jedné poloze.

Bylo to řešeno na čtyřech deskách, vždy pro jednu řadu, ale někomu se podařilo odpálit právě tu logiku.

Motorky jsou 3V, odběr 40mA

Napsal: 18 bře 2013, 15:15
od p32
To s jednou infrazávorou kontroluješ směr tam i zpět ? K čemu to je ?

Napsal: 18 bře 2013, 15:20
od krtekm
infrazavora tam je jen kvuli zastavovaci poloze, je jedno zda se zrovna otacej doleva ci doprava, ale zastavit se musej v jedne poloze

Napsal: 18 bře 2013, 20:07
od Yarda1
Majitelé křišťálových koulí, spojte se.
DC motorek - představuji si, že se k němu připojí baterka a on se roztočí dost velkým fofrem. Jak se zastaví na signál infrazávory - to se nějak zabrzdí? Nebo je u něj převod do hodně pomala, aby se ten kotouč co je poháněný zastavil přesně nebo skoro přesně v poloze dané infrazávorou a neuplatnila se moc setrvačnost dobíhajícího rotoru? Jsou tam skutečně DC motory, nejsou tam krokové?
Fotky by napověděly.

Napsal: 19 bře 2013, 07:40
od krtekm
Ano jsou na nich prevodovky do hodne pomala, na prevodovce je kotouc a na nem je nalepeny prouzek, ktery odrazi paprsek zpet cimz je dana zastavovaci poloha a jsou tam skutecne DC motorky a ne krokove. Jinak puvodni popis je dost vseobecny, pokud se ozve nekdo kdo by do toho sel, tak samozrejme upresnim dle potreby.

to Yarda1: ta kristalova koule co mas, funguje dost dobre ;)

Napsal: 27 bře 2013, 08:23
od elnovy
Zdravím pošli mi email jak to má vlastně fungovat....respektive požadavky co schceš pomoci vyřešit ....

Napsal: 15 dub 2013, 09:07
od krtekm
diky za ochotu, uz to beha ;)