Zdravím Vás.
Mám krokový motor 40rpm 12V Encoder Motor DC (podľa obrázka), ale neviem ako fungujú jednotlivé vývody.
Na riadenie mám arduino aj driver ULN2003. Softvér nie je problém napísať.
Viete mi poradiť so zapojením?
Riadenie krokového motora s enkodérom.
Moderátor: Moderátoři
- Last_HighLander
- Příspěvky: 51
- Registrován: 07 kvě 2013, 02:00
- Bydliště: Ždiar
Riadenie krokového motora s enkodérom.
- Přílohy
-
- sku_434055_3.jpg
- (74.11 KiB) Staženo 58 x
Řekl bych, že to není krokový motor, ale obyčejný stejnosměrný motor - jenom enkoder (s magnetem a dvouma hallovýma spínači) udává polohu rotoru - podle umístění spínačů to bude nejspíš registrovat 4 polohy natočení rotoru. Řídit to bude nejspíš potřeba pomocí PWM a nějakého tranzistoru (ULN2003 nemusí stačit).
- Artaban001
- Příspěvky: 9457
- Registrován: 01 dub 2004, 02:00
- Bydliště: Pendrov
Podle mě ten enkodér je magnetická obdoba enkodéru co ovládá hlasitost ve spotřební elektronice, nebo to, co snímalo kotoučky u kuličkové myši..
viz zde:
https://cs.wikipedia.org/wiki/Gray%C5%AFv_k%C3%B3d
viz zde:
https://cs.wikipedia.org/wiki/Gray%C5%AFv_k%C3%B3d
- Last_HighLander
- Příspěvky: 51
- Registrován: 07 kvě 2013, 02:00
- Bydliště: Ždiar
Mali ste recht.
Motor sa roztočil na 12V, pri zmene polarity sa točil opačne.
Zaujímavé však bolo počítať impulzy. Kým sa točil proti smeru hodinových ručičiek, tak počet kombinácii 0-0, 1-0, 0-1, 1-1 bol rovnaký. Pri opačnom točení sa však kombinácia 0-0 vyskytla tak 50x menej ako kombinácia 1-1.
dík za pomoc...
Motor sa roztočil na 12V, pri zmene polarity sa točil opačne.
Zaujímavé však bolo počítať impulzy. Kým sa točil proti smeru hodinových ručičiek, tak počet kombinácii 0-0, 1-0, 0-1, 1-1 bol rovnaký. Pri opačnom točení sa však kombinácia 0-0 vyskytla tak 50x menej ako kombinácia 1-1.
dík za pomoc...
- Last_HighLander
- Příspěvky: 51
- Registrován: 07 kvě 2013, 02:00
- Bydliště: Ždiar