Контрола брзине једносмерног мотора помоћу Андроид-а

Испробајте Наш Инструмент За Елиминисање Проблема





Повезивање једносмерног мотора са микроконтролером је веома важан концепт у многим индустријским и роботским апликацијама. Повезивањем једносмерног мотора са микроконтролером, можемо да контролишемо смер мотора, контролишемо брзину мотора. Овај чланак описује вас, Контрола брзине једносмерног мотора помоћу микроконтролера 8051 уз помоћ Блуетоотх Андроид контролера. Блок дијаграм је приказан у наставку.

Блок дијаграм контроле брзине једносмерног мотора помоћу Андроид апликације

Блок дијаграм контроле брзине једносмерног мотора помоћу Андроид апликације



Контрола брзине једносмерног мотора помоћу Андроид апликације

Контрола брзине једносмерног мотора помоћу Андроид мобилног уређаја има много примена попут индустријских апликација, покретних степеница, дизала, роботских апликација и апликација сигурносних система. Корисник треба да инсталира андроид апликацију на свој Андроид паметни телефон.


Корисник може да пошаље упутства за контролу брзине једносмерног мотора. Блуетоотх бежична комуникација се користи за слање наредби кориснику и контролеру. Главне хардверске компоненте кола су 8051 микроконтролер, управљачки програм мотора Л293Д ИЦ, једносмерни мотор, Блуетоотх модул и Андроид паметни телефон.



Погледајте ову везу да бисте сазнали више о томе 8051 Историја и основе микроконтролера

Максимална излазна струја пина микроконтролера је 15мА на 5В, али то не чини функцију једносмерног мотора, па чак и задња ЕМФ (електромоторна сила) коју мотор производи може нанети штету микроконтролеру.

Због тога није вредно међусобно повезивати једносмерни мотор директно са микроконтролером. Дакле, склоп управљачког програма мотора (Л293Д ИЦ) је навикао интерфејс једносмерног мотора и микроконтролера .


Мотор возач (Л293Д)

Л293Д је интегрисани круг двоструког Х-мост покретача мотора (ИЦ). Возачи мотора делују као појачала струје јер узимају контролни сигнал слабе струје и дају сигнал веће струје. Овај сигнал веће јачине струје користи се за погон мотора. Л293Д садржи два уграђена управљачка кола Х-моста . У свом уобичајеном начину рада, два једносмерна мотора могу се истовремено покретати, и у правцу напријед и назад. Моторним радом два мотора може се управљати улазном логиком на пиновима 2 и 7 и 10 и 15.

Улазна логика 00 или 11 зауставиће одговарајући мотор. Логиц 01 и 10 ће га ротирати у смеру кретања казаљке на сату и у супротном смеру кретања казаљке на сату. Омогућене пинови 1 и 9 (који одговарају два мотора) морају бити високи да би мотори почели да раде. Када је улаз за омогућавање висок, придружени управљачки програм се омогућава.

Као резултат, излази постају активни и раде у фази са својим улазима. Слично томе, када је улаз за омогућавање низак, тај покретачки програм је онемогућен, а њихови излази су искључени и у стању високе импедансе. Пин дијаграм и унутрашња структура Л293Д ИЦ приказани су у наставку.

Пин дијаграм и унутрашња структура Л293Д ИЦ

Пин дијаграм и унутрашња структура Л293Д ИЦ

Шта је Андроид?

Тхе Андроид оперативни систем ради на бази Линук-а, дизајниран је првенствено за мобилне уређаје са додирним екраном као што су паметни телефони и таблет рачунари. Један од најчешће коришћених мобилних оперативних система данас је Андроид. Андроид је софтвер који је основан у Пало Алту у Калифорнији 2003. године.

Андроид Мобиле

Андроид Мобиле

Андроид је моћан оперативни систем и подржава велики број апликација на паметним телефонима. Ове апликације су удобније и напредније за кориснике. Основан је хардвер који подржава андроид софтвер АРМ архитектура платформа .

Андроид је оперативни систем отвореног кода значи да је бесплатан и свако може да га користи. Андроид има на располагању милионе апликација које вам могу помоћи да управљате животом на један или други начин, а доступан је по ниским ценама на тржишту због чега је Андроид веома популаран.

Шематски дијаграм Објашњење управљања брзином једносмерног мотора

Шематски дијаграм круга управљања брзином једносмерне струје и објашњење рада дати су у наставку.

Шематски приказ

Шематски приказ

Коло користи стандардно напајање које се састоји од силазног трансформатора од 230В до 12В и 4 диоде које чине мостни исправљач који испоручује пулсирајући једносмерни ток који се затим филтрира помоћу електролитски кондензатор од око 470µФ до 1000µФ.

Филтрирани једносмерни ток је нерегулисан, ИЦ ЛМ7805 се користи за добијање константе од 5В једносмерне струје на свом контакту бр. 3. Регулисана 5В једносмерна струја се даље филтрира малим електролитским кондензатором од 10µФ за било какав шум који генерише коло.

Контролни сигнал са Андроид уређаја биће послат преко Блуетоотх-а. Овај сигнал ће се преносити са микроконтролером уз помоћ предајника и пријемника оба уређаја. Овај сигнал ће бити означен једним словом које контролише брзину и смер мотора.

Како контролисати брзину једносмерног мотора? У овом пројекту, главни принцип рада је да се ПВМ импулси генеришу из програмираног микроконтролера како би се омогућио пин 1 Л293Д за повећање и смањење радног циклуса импулса. Ови радни импулси могу довести до једносмерног мотора у правом смеру са одређеном брзином.

Модулација ширине импулса

Модулација ширине импулса постиже се на излазу микроконтролера који је прописно програмиран да прима податке које је тако примио Блуетоотх уређај повезан са њим. Један Блуетоотх модул правилно је повезан са микроконтролером за двосмерни проток података, док се програм изводи за развијање ПВМ импулса.

Андроид апликација са било ког паметног телефона комуницира путем уграђеног Блуетоотх-а телефона са Блуетоотх модулом који је повезан са микроконтролером за рад по потреби. Радни циклус модулације ширине импулса приказан је испод.

Радни циклус ПВМ

Радни циклус ПВМ

Додирно дугме на паметном телефону који покреће Андроид програм користи се за повећање дежурног циклуса ПВМ-а, док је надоле дугме за смањење радног циклуса.

Андроид апликација за контролу брзине једносмерног мотора

Андроид апликација за контролу брзине једносмерног мотора

Тхе Једносмерни мотор пролази кроз ИЦ управљачки програм мотора Л293Д са примењеним различитим радним циклусом како би се омогућило напајање пина 1 Л293Д из микро контролера за контролу брзине. Прикључци за ЛЦД податке повезани на микроконтролер за приказ процента брзине којом мотор ради.

Отуда је контрола брзине једносмерног мотора помоћу андроид апликације исплатив, практичан и најсигурнији начин уштеде енергије. Једноставна техника ПВМ (модулисање ширине импулса) може се користити за контролу брзине мотора. Радни циклус таласа контролише његову брзину. Изменом излазних прикључака ефикасно ће променити смер мотора.

Поред тога, било која питања у вези са овим чланком дајте своје драгоцене предлоге коментаришући у одељку за коментаре испод. Ево питања за вас, које су примене интерфејса једносмерног мотора на микроконтролеру?