This is an old revision of the document!
DC motor= egyenáramú motor, villanymotor vezérlése micro:bittel:
A motor egyfajta eszköz, amely az elektromágneses indukció szerint a villamos energiát kinetikus energiává alakíthatja át. Sokféle motor létezik, kísérleteinkben mi csak a DC motorokat használjuk. Amikor egyenáramot táplálunk a motor két csatlakozó pontjára, akkor elfordul. Minél nagyobb a feszültség, annál gyorsabban forog. Általában a képen látható motorok 3-5 V feszültséggel működnek, de forgalmaznak 12-24 V… motorokat is.
Beszerezhetők pl. www.vigvari.hu
de régi nem használt elektromos játékok, számítástechnikai alkatrészek stb. szolgálhatnak forrásként.
Általában nem szerencsés közvetlenül a motor tengelyére kötni a hajtást, inkább áttéteken keresztül szokták megvalósítani (különböző fogaskerekek) ezek elnevezése áttételes motor.
Hogyan tudom eldönteni, hogy használható-e a motor?
- táplálom 3 V (2*ceruzaelem) majd 4,5 V esetleg 6 V, ha elfordul, működik, ha nem akkor nem a mi motorunk. Persze azt is észre vettük, hogy attól függően, hogy milyen sorrendben raktuk a vezetékeket (polaritás) változott a forgás iránya.
Hová csatlakoztassam?
Hát leginkább ne csatlakoztassuk, ill. léteznek (kis áram felvételű) motorok, amelyek megszólalnak a 3V és GND kivezetéseken (pl. solar motor), de általában a legtöbb fellelhető motor 5V-os és túl nagy az áramfelvétele.
Persze azért van megoldás, sőt akár több motort is vezérelhetek egyszerre. A meghajtó áram micro:bit IO portjain (PIN, ha már vezérelni szeretnék) túl gyengék ahhoz, hogy közvetlenül csatlakoztassuk a motort. Ezért tranzisztort vagy relét használunk.
Példa tranzisztoros vezérlésre:
(látható, hogy csak akkor fog áram folyni a VCC és a GND között, ha P0 kimeneten ezt megengedtem)
Nagy az öröm dolgozik a motor, de a feszültségtől függően (persze ehhez mindig társul az áramerősség) nagyon gyorsan pörög. Több megoldás is van a sebesség szabályozására, de mi szoftveresen szeretnénk megoldani.
Valódi megoldás, de túl körülményes lenne. Ezért használunk motor vezérlőmodulokat, amelyek a fenti elvet követik, de le egyszerűsített formában.