{"id":16459,"date":"2022-10-11T16:20:26","date_gmt":"2022-10-11T08:20:26","guid":{"rendered":"https:\/\/pcblithuania.com\/?p=16459"},"modified":"2022-10-11T16:26:06","modified_gmt":"2022-10-11T08:26:06","slug":"28byj-48","status":"publish","type":"post","link":"https:\/\/pcblithuania.com\/28byj-48.html","title":{"rendered":"28BYJ-48: 5 laid\u0173, 5 V unipolinis \u017eingsninis variklis"},"content":{"rendered":"\n
\u017dingsniniai varikliai yra patog\u016bs \u012frankiai \u012fvairiuose \u012frenginiuose d\u0117l j\u0173 pad\u0117ties valdymo savyb\u0117s. \u0160i savyb\u0117 rei\u0161kia, kad be\u0161epet\u0117liniai varikliai gali padalyti vis\u0105 savo sukimosi cikl\u0105 \u012f lygias dalis arba \u017eingsnius. Juose naudojamas krumpliaratinis ratas ir keli elektromagnetai, kad ratas b\u016bt\u0173 sukamas \u017eingsnis po \u017eingsnio. Vienas i\u0161 toki\u0173 varikli\u0173 yra 28BYJ-48. Tai vienas pigiausi\u0173 ir lengviausiai naudojam\u0173 \u017eingsnini\u0173 varikli\u0173, skirt\u0173 mokytis apie \u017eingsnin\u012f sukim\u0105si. I\u0161samiai ap\u017evelgsime \u0161\u012f varikl\u012f ir kaip j\u012f valdyti naudojant ULN2003 tvarkykl\u0119 ir \"Arduino\" plok\u0161tes.<\/p>\n\n\n\n
Turinys<\/p>\n\n\n\n
Kas yra 28BYJ-48 \u017eingsninis variklis?<\/p>\n\n\n\n
Kas yra 28BYJ-48 \u017eingsninis variklis?<\/strong><\/h2>\n\n\n\n
28BYJ-48 yra 4 fazi\u0173, 5 laid\u0173 vienpolis \u017eingsninis variklis. Jo u\u017eduotis - elektrinius signalus diskreti\u0161kai paversti mechaniniu sukimu. Variklis sukasi tiksliais, fiksuotais \u017eingsneliais po 5,625\u00b0 kampu, kai jam perduodamas elektrinis impulsas. Jo \u017eingsnio kampas pus\u0117s \u017eingsnio re\u017eimu yra 5,625\u00b0\/64, t. y. vienam apsisukimui atlikti reikia 64 \u017eingsni\u0173.<\/p>\n\n\n\n
360\u00b0\/5.625\u00b0 = 64<\/p>\n\n\n\n
Viso \u017eingsnio re\u017eimu \u0161is skai\u010dius suma\u017e\u0117ja perpus - iki 32. <\/p>\n\n\n\n
Variklis turi keturias rites, tolygiai i\u0161d\u0117stytas aplink rotori\u0173, kurios sudaro statin\u012f, nejudant\u012f statori\u0173. Kiekviena i\u0161 j\u0173 turi +5 V vardin\u0119 \u012ftamp\u0105, tod\u0117l j\u0105 lengva valdyti naudojant bet kur\u012f 5 V toleruojant\u012f mikrovaldikl\u012f, pavyzd\u017eiui, \"Arduino\". <\/p>\n\n\n\n
28BYJ-48 varikliai vartoja didel\u0119 srov\u0119, tod\u0117l jiems reikia tokios tvarkykl\u0117s, kaip ULN2003, kaip s\u0105sajos tarp j\u0173 ir \"Arduino\". J\u0105 sudaro septyni\u0173 Darlingtono tranzistori\u0173 por\u0173 masyvas, kur antroji stiprina pirmosios i\u0161\u0117jim\u0105. <\/p>\n\n\n\n
Kiekvienas tranzistorius gali valdyti iki 500 mA ir 50 V apkrov\u0105. <\/p>\n\n\n\n
Jei maitinate k\u0105 nors, kas vartoja daugiau nei 80 mA esant 5 V \u012ftampai, naudokite tvarkykl\u0117s plok\u0161t\u0119. Ta\u010diau, jei valdote bet kokio dyd\u017eio \u017eingsnin\u012f varikl\u012f, visada naudokite ULN2003 tvarkykli\u0173 plok\u0161t\u0119. Kod\u0117l? \u017dingsninis variklis gali sukelti elektrin\u012f triuk\u0161m\u0105 maitinimo linijose, o \u0161is triuk\u0161mas gali sugadinti \"Arduino\" mikrovaldikl\u012f. <\/p>\n\n\n\n
28BYJ-48 \u017eingsninio variklio valdymas naudojant ULN2003 tvarkykl\u0119 ir \"Arduino<\/strong><\/h2>\n\n\n\n
Jums reikia \u0161i\u0173 komponent\u0173:<\/p>\n\n\n\n