Řízení krokového motorku SMR 300-100-RI/24

Měřáky, automatizační technika, regulační technika

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Zmije
Příspěvky: 1513
Registrován: 30 čer 2005, 02:00
Bydliště: Pardubický kraj

Řízení krokového motorku SMR 300-100-RI/24

#1 Příspěvek od Zmije »

Jak jednoduše řídit krokový motorek SMR 300-100-RI/24?

Chci to použít pro demonstrační účely ideálně s elektro stavebnicí Saimon (díly 1 až 4) s log. obvody. K dyspozici je NE555 2x tranzistor NPN, řada kondíků a odporů podobně jako na logitroniku. Log. obvody 7400 (4x 2-NAND),
74175 (4x D-KO), 2x 74191 (bin. čítač vpřed / zad), 7489 (paralelní RAM), 74164 (posuvný registr), 24LC02 (I2C EEPROM), 7411 (3x 3-AND), 2x 7432 (4x 2-OR), 7421 (2x 4-AND), 7408 (4x 2-AND), 2x 7-segmentovka, LCD.

Arduino NANO (to používat nechci, bylo by to moc jednoduché a log. obvody by byly k ničemu).

Nápadlo mě že bych z 555 udělal oscilátor s proměnným kmitočtem (stavebnice obsahuje potenciometr) a výstup přivedl do binárního čítače 74191. Zároveň by se mohlo zapojit přepínání směru čítání, které by měnilo směr otáčení.
Jako další krok je potřeba zkombinovat výstup čítače do signálů pro jednotlivé fáze motorku a výkonově zesílit budičem. K dispozici jsou jen dva tranzistory, což je málo, ale mám ULN2803A které bych mohl dát do nepájivého pole, snad ten motorek utáhne.

Chtěl sem se inspirovat rozdělovačem impulsů RI 250-24-4/8.
Naposledy upravil(a) Zmije dne 21 bře 2020, 17:24, celkem upraveno 3 x.

Uživatelský avatar
Yarda1
Příspěvky: 2372
Registrován: 11 úno 2009, 01:00

#2 Příspěvek od Yarda1 »

Hádám, že to u merkuru byly pozůstatky po zapisovači Alfi.
Tady je k němu nějaký návod, třeba by mohl pomoci.
http://www.cerovsky.net/merkur/alfi.pdf
A tady se o něm trochu diskutovalo.
http://merkur.🤐.cz/30diskuse-pris ... =10&kat=18
Svět je divadlo, které se jen proto tak špatně hraje, abych já se měl čemu smát. Ladislav Stroupežnický

Uživatelský avatar
Zmije
Příspěvky: 1513
Registrován: 30 čer 2005, 02:00
Bydliště: Pardubický kraj

#3 Příspěvek od Zmije »

Téma sem původně otevřel zde
http://www.ebastlirna.cz/modules.php?na ... ic&t=93015, ale do toho vlákna se nehodí.

Citované příspěvky se toho týkají.

hobbyrobot píše:
Zmije píše:hobbyrobote víš něco o rozdělovači impulsů RI 250-24-4/8 pro krokový motor MR 300-100-RI/24 ?
Vím, je to čtyřtaktní dvoufázový rozdělovač pulzů, sestavený z běžných TTL obvodů a čtyř výkonových tranzistorů. Je určen pro unipolární zapojení motorů a proud motorem je omezen externími výkonovými rezistory. Dnes beznadějně zastaralá věc, taky - jak jsem se teď koukl - ho Nový Bor už přestal vyrábět.
Zmije píše:Měl bys od něj schéma, alespoň přibližné? Když už se to stejně nevyrábí...
hobbyrobot píše:
Zmije píše:Měl bys od něj schéma, alespoň přibližné? Když už se to stejně nevyrábí...
Kdesi jsem ho asi měl, ale kde...? Kouknu se po něm, až skončí tohle blbnutí a dostanu se zas do práce, ale je to bez záruky. Možná bylo zveřejněno v jednom z modrých Amatérských rádií ze začátku 90. let, které bylo z části věnováno elektromotorům

Potřebuješ přesně tohle schéma, nebo jen hledáš, jak na to? Pokud to druhé, použij modul s obvodem A4988, který stojí pár korun a zajistí ti mnohem větší konfort, než ten původní ze ZPA.
elektrosvit píše:
hobbyrobot píše: Vím, je to čtyřtaktní dvoufázový rozdělovač pulzů, sestavený z běžných TTL obvodů a čtyř výkonových tranzistorů. Je určen pro unipolární zapojení motorů a proud motorem je omezen externími výkonovými rezistory.
Není to náhodou stejný princip, jaký používala s tímto motorkem Tesla v gramofonech NC450, 452...? Oscilátor, jedno TTLko a 4 tranzistory...
hobbyrobot píše:Podobný, ale ne stejný. Pokud mne paměť neklame, tak bylo možno přepínat 4/8 takt, možná i buzení jedné nebo obou fází a směr otáčení.
Naposledy upravil(a) Zmije dne 21 bře 2020, 16:25, celkem upraveno 1 x.

Uživatelský avatar
Zmije
Příspěvky: 1513
Registrován: 30 čer 2005, 02:00
Bydliště: Pardubický kraj

#4 Příspěvek od Zmije »

Yarda1 píše:Hádám, že to u merkuru byly pozůstatky po zapisovači Alfi.
Ten motorek je v mém přípdě pozůstatek po Alfíkoj :D
Bohužel zbytek dílů se tak nějak postrácel, ale mám kousek návodu.

Zaujalo mě to, co psal elektrosvit
elektrosvit píše:Není to náhodou stejný princip, jaký používala s tímto motorkem Tesla v gramofonech NC450, 452...? Oscilátor, jedno TTLko a 4 tranzistory...
Umím si představit, že bych to jednosměrně dokázal se 4017 a sposutou diod jako OR a s budičem se 4 tranzistory.
Ideální by bylo, kdyby existoval dekadický čítač jen do 8 (4022) a se změnou směru čítání.

Celkem jednoduché zapojení, které by mohlo jít udělat se 74175 sem našel tady Ale asi je to jen čtyřtaktní řízení s magnetizací jedné fáze viz

Budič s ULN2803 a animace
Přílohy
4017-and-555.jpg
budic-ULN2803.gif
(14.68 KiB) Staženo 197 x
sequential-seq28.jpg
sequential-seq27.jpg

Uživatelský avatar
Zmije
Příspěvky: 1513
Registrován: 30 čer 2005, 02:00
Bydliště: Pardubický kraj

#5 Příspěvek od Zmije »

Nevím jestli to ULN2803 utáhne, když to srovnám s budičem z Alfi.
V mém návodu jsou na rozdíl od http://www.cerovsky.net/merkur/alfi.pdf uvádeny i náhrady tranzistorů KC148 (KC147-9, KC507-9, KC238) a KF507 (KF506-9, KFY34, KFY46, BSY34, KC635). To by mě zajímalo, kterej blázen by tam dával VF / pulzní tranzistory KFY a BSY.

Tady pomocí ULN2803 udělali dva H-můstky.
Je možné SMR 300-100 řídit i bipolárně?
Přílohy
H-most-ULN.jpg
Alfi-budic.png

Uživatelský avatar
hobbyrobot
Příspěvky: 123
Registrován: 17 čer 2015, 02:00

#6 Příspěvek od hobbyrobot »

Zmije píše: 1. Nevím jestli to ULN2803 utáhne, když to srovnám s budičem z Alfi.
2. Je možné SMR 300-100 řídit i bipolárně?
1. Ano
2. Ano

Tady najdeš všecho, co budeš potřebovat, pěkně pohromadě.
Nezapomeň, že u krokových motorů SMR se proud vinutím omezoval sériovým rezistorem 62R/6 W na hodnotu přibližně 250 mA při napájecím napětí 24 V. Důvody k použití vyššího napájecího napětí a omezovacího rezistoru najdeš ve výše uvedeném odkazu.
Ale já bych pro Saimona použil driver s obvodem A4988, který tě zbaví starostí a má mnohem větší možnosti.

Uživatelský avatar
samec
Příspěvky: 3692
Registrován: 19 pro 2017, 01:00

#7 Příspěvek od samec »

Kód: Vybrat vše

555 -> citac -> XOR(7400)
0      0 0      0
1      0 1      1
0      1 0      1
1      1 1      0
       |        |
       |        +--> faza 1
       +--> faza 2
Zmenou citaca vpred/vzad sa zmeni smer otacania

Uživatelský avatar
Hill
Administrátor
Administrátor
Příspěvky: 18898
Registrován: 10 zář 2004, 02:00
Bydliště: Jičín, Český ráj

#8 Příspěvek od Hill »

Záleží také na tom, jestli chceš demonstrovat s motorkem jako krokovým, nebo také chceš něco tiše pohánět plynulým otáčením (příklad použití v gramofonu). S tím taky počítáš?
Jinak potvrzuji. Alfi je dobrá inspirace.
Zmije píše:Navrhuji přesunout tyto příspěvky, kdyby některý z adminů měl náhodou čas.
To by potřebovalo nejen hodně času, engine fóra neneumožňuje přesun jednotlivých příspěvků. A dělat to přímo v databázi, to je značně riskantní operace, takže pro zachování stability fóra - nechtěj to po nás, prosím.

Uživatelský avatar
Zmije
Příspěvky: 1513
Registrován: 30 čer 2005, 02:00
Bydliště: Pardubický kraj

#9 Příspěvek od Zmije »

Jde spíš o demonstraci toho, jak to udělat "po staru" s dostupnými TTL, podobně jak to bylo v tom RI 250-24-4/8.

Kdybych to chtěl použít do nějaké konstrukce, kde záleží na výsledných parametrech, třeba pro gramofon, nebo XY systém, tak to buď udělám s Arduinem, nebo ještě lépe s A4988 jak radí hobbyrobot, za 50 Kč je to Rolls-Royce mezi drivery.

Našel jsem bakalářskou práci (2011), kde to RI docela vychvaluje
Garantované hodnoty lze dosáhnout s rozdělovačem impulsů RI 250-24-4/8, který dodává přímo výrobce k použitému motoru. S využitím tohoto rozdělovače není nutné provádět výpočty spjaté s polohou rotoru, ale stačí na jeho vstup přivádět pouze jeden řídící impuls, který určuje rychlost krokování, informaci o směru otáčení a typu řízení. Rozdělovač potom na úrovni slaboproudé elektroniky sám řídí, které vinutí má být sepnuto.
Naopak v této bakalářské práci (2007) práci ho moc nechválí
Do návrhu řídící jednotky byl původně tento rozdělovač zahrnut. Nastaly však potíže při konstrukci jednotky, kdy rozdělovač nastavený na 8-taktní řízení otáčel motorem třídavě po kroku 4,5◦a 9◦, což je nepřípustné. Rozdělovač byl vyzkoušen na více generátorech impulsů, ale vždy se stejným výsledkem. Zřejmě se jednalo o pokus vyrovnání se rozdělovače s nestabilitami v řídícím kmitočtu, nebo jen o špatný kus. Proto byla vyvinuta silová část popsaná dále, která tímto neduhem netrpí.
Řízení pomocí FITkitu
Naposledy upravil(a) Zmije dne 22 bře 2020, 10:12, celkem upraveno 3 x.

Uživatelský avatar
hobbyrobot
Příspěvky: 123
Registrován: 17 čer 2015, 02:00

#10 Příspěvek od hobbyrobot »

Hill píše:Jinak potvrzuji. Alfi je dobrá inspirace.
Inspirace k čemu? Vždyť těch 16 tranzistorů, osm diod a já nevím kolik rezistorů jen supluje v té době už (v civilizovaném světě) zcela běžný obvod ULN2803.

Uživatelský avatar
danhard
Příspěvky: 5705
Registrován: 05 bře 2007, 01:00
Bydliště: Jesenice u Prahy

#11 Příspěvek od danhard »

Nebylo to v katalogu Tesla ani na seznamu RVHP :lol:

Uživatelský avatar
Zmije
Příspěvky: 1513
Registrován: 30 čer 2005, 02:00
Bydliště: Pardubický kraj

#12 Příspěvek od Zmije »

Spíš 18 tranzistorů a 9 diod (je tam ještě zdvih pera).
Otázka je, jestli se ULN2803 uchladí stejně dobře jako těch 9 plechovejch hlav KF507.
BSY34 se dal přívíst, když se ráno vyjelo?
hobbyrobot píše: Nezapomeň, že u krokových motorů SMR se proud vinutím omezoval sériovým rezistorem 62R/6 W na hodnotu přibližně 250 mA při napájecím napětí 24 V.
V návodu k Alfi je k tomu napsáno
Poznámka k napájení motorku: Výrobce sice doporučuje napájecí napětí pro motorky 24 V s použitím předřadných rezistorů 62 ohm/6 W, ale v tomto případě 2/3 energie přemění v rezistorech v teplo. Rezistory se mohou zahřát až na velmi vysoké teploty. Se zapisovačem ALFI však budou pracovat děti, a proto jsou rezistory vynechány a napájecí napětí je sníženo na 8 V (nebo 8,8 V). Výhodou však je, že pro motorek na rozdíl od původního řešení lze použít zdroj o nižším napětí. Vynecháním rezistorů se sice zhorší momentová frekvenční charakteristika motorků, což pro naše použití není významné.
Naposledy upravil(a) Zmije dne 21 bře 2020, 18:04, celkem upraveno 1 x.

Uživatelský avatar
danhard
Příspěvky: 5705
Registrován: 05 bře 2007, 01:00
Bydliště: Jesenice u Prahy

#13 Příspěvek od danhard »


Uživatelský avatar
Zmije
Příspěvky: 1513
Registrován: 30 čer 2005, 02:00
Bydliště: Pardubický kraj

#14 Příspěvek od Zmije »

KSY 34 jo, ale BSY 34 (uvedené v návodu ALFI jako náhrada za KF507) vyráběl Siemens Semiconductor Group.
https://www.alldatasheet.com/datasheet- ... BSY34.html

Uživatelský avatar
danhard
Příspěvky: 5705
Registrován: 05 bře 2007, 01:00
Bydliště: Jesenice u Prahy

#15 Příspěvek od danhard »

Myslíš, že tím mysleli tranzistory od soudruha Siemense ?
Od těch to akorát opráskli :lol:
https://www.web-bcs.com/pdf/RF/BS/BSY34.pdf
http://www.teslakatalog.cz/BSY34.html

Odpovědět

Zpět na „Měření, regulace a automatizace“