Форум по Роботика

Технически форум => Електроника => Темата е започната от: marian2784 в Март 03, 2010, 11:04:21 pm

Титла: l293D и мотор на 3 волта
Публикувано от: marian2784 в Март 03, 2010, 11:04:21 pm
здравейте нов съм тук прзвя си робот върху верижна платформа,със два мотора на 3 волта имам и L293D но по спецификаций тя работи минимум на 4.5 волта интересува ме мога ли да ползвам схемата и моторите при положение че ще имам 6 волта от батериите и стабилизирани 5 за контролера.та как постъпвате вие с резистор или има и друг вариант.това е първия ми робот и малко съм дизориентиран
Титла: l293D и мотор на 3 волта
Публикувано от: Vexorian в Март 04, 2010, 01:23:04 am
Ще ти трябва второ стъпало... Най-лесно става с биполярен транзистор...
Кажи ми какво би трябвало да прави твоят робот, схема имаш ли? Така по-лесно ще преценя какво точно ти трябва  :)
Титла: l293D и мотор на 3 волта
Публикувано от: marian2784 в Март 04, 2010, 10:40:37 pm
схема нямам още нагледно но ще има три инфрачервени сензора 16ф628 и два мотора с редуктори задвижващи верижна платформа на
tamiya ,но моторите са на 3V имам l293d с платка към него.четох че може да се подава и 3V на моторите прес нея,но в datasheet-а пише минимум 4.5V та се зачудих някой дали е пробвал,като пристигнат ще пробвам но искам да съм подготвен.мисля да го захраня с 6 елемента като ще взема 3.6V за моторите и 7.2V през 7805 за контролера.прочетох че мога да го оправлявам драйвера по PWM ако му подам 4-5 kHz импулси от обикновен генератор с коефициент на запълване 50,така върху моторите ще имам половината от захранването но ще ми коства място заради генератора,че не съм много добър в програмирнето
Титла: l293D и мотор на 3 волта
Публикувано от: Vexorian в Март 05, 2010, 12:07:15 am
L293D са просто 600mA буфери.. нищо повече. Те служат най-често като драйвери на полеви транзистори, като спомагат за по-бързо отпушване, или просто като повторители. Ако ще ползваш микроконтролер.. не ти трябват.. можеш направо с транзисторни стъпала да си направиш драйверите и да си ги захранваш с каквото си поискаш напрежение(стига да е в нормите на транзистора). Никога не ми се е налагало да ползвам L293... Особенно с микроконтролер. Но щом като вече имаш... няма нищо да ти навреди да пробваш.. и едва ли нещо ще им стане на моторите като ги управляваш с 2V повече ;) Измери тока преди това през моторите на 5V, за да знаеш с какво си имаш работа. L293D едва ли работи под абсолютните минимуми..
Титла: l293D и мотор на 3 волта
Публикувано от: zoro1 в Март 05, 2010, 12:09:15 pm
Викторио бъркаш 293 не е буфер,а 2 Н мостсъс защитни диоди.Няма проблем да се захрани и на по ниско напрежение ,но моста!а самата схема да се захрани с малко по вискоко напрежение.а 16ф си е микроконтролер ,няма общо с сензор ,камо ли пък инфрачервен...
Другото 7805 стабилизира 4,8 волта на изхода,като минималното входно напрежение е около 7 волта
Титла: l293D и мотор на 3 волта
Публикувано от: Vexorian в Март 06, 2010, 03:01:16 am
Няма значение как ще наречеш драйвери на нискоомен товар ... H-моста по природа си е 4 буфера(стъпала или повторители).. най-често реализирани с мощни транзистори..

Погледнах тази част от даташийт-а: Output voltage range, VO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . –3 V to VCC2 + 3 V


Погледнах и тази част:

Supply voltage
VCC1  
MIN: 4.5V
MAX 7V
VCC2
MIN: VCC1
MAX: 36

За първи път погледнах L293D толкова пригледно, тъй както казах, не съм работил с нея.. ама от това което пише ми става ясно, че това не са нищо повече от буфери, и се захранват с поне 4.5 V..

Естествено това, че го пише не значи, че е вярно.. ако имах схемата щях да се убедя и да ти кажа :D Както казах, пробвай... И да оплескаш нещо, това е част от забавлението.
Титла: l293D и мотор на 3 волта
Публикувано от: Simeon в Март 06, 2010, 04:42:28 pm
L293D позволява лесно да се контролира подаваното напрежение към електромоторите, които са свързани с него (като това най-често се използва за контролиране на скоростта с която да се въртят).

Подаваното напрежение към пин 1 и пин 9 на L293D контролира напрежението получаваното от моторите свързани към чипа. Ако свържеш тези два пина към ШИМ пинове на микроконтролера ще можеш чрез програмата да контролираш напрежението към моторите.

При Ардуино ШИМ стойностите могат да са в диапазаон от 0 до 255 (съответно 0 до 100% от напрежението с което захранваш L293D чипа).

ако захранваш L293D-то с 5V, за Ардуино използвай командата
analogWrite(номер на ШИМ пина, (255/1.7))                   // 255/1.7 защото 5 / 1.7 = 3

така ще си сигурен, че до електромотора достигат максимум 3V. За всеки случай може да измериш преди да свържеш електромоторите.

не съм ползвал PIC, но предполагам че същия принцип ще свърши работа.

повече за това как работи L293D можеш да прочетеш в тази тема: http://robotics-bg.com/forum/viewtopic.php?t=814
Титла: l293D и мотор на 3 волта
Публикувано от: marian2784 в Март 06, 2010, 05:41:27 pm
моя pic16f628 няма шим.мисля да ползвам външна схема за генериране на сигнал,че не съм много добър в програмирането,но първо да пристигнат па ще му мислим,че трябва да чакам пон 2 седмици докато ми дойдат нещата
Титла: l293D и мотор на 3 волта
Публикувано от: sv_shady в Март 06, 2010, 05:59:52 pm
16F628 има CCP модул, което означава Capture - Compare - PWM. PWM е pulse width modulation, което преведено на български си е широчинно импулсна модулация (ШИМ). То не се изискват сериозни програмистки умения за да го пуснеш, така че пробвай.
Титла: l293D и мотор на 3 волта
Публикувано от: importante в Май 01, 2010, 06:49:59 pm
Някой може ли да ми обясни как мога да направя L293D  да получава на сервотата различно напрежение от захранващото схемата.Искам да е с различни батерий електрониката и сервотата.Благодаря!
Титла: l293D и мотор на 3 волта
Публикувано от: marian2784 в Май 01, 2010, 10:21:16 pm
ами за логиката и за моторите по принцип са различни пиновете на захранването на схемата,само масата е една,така че били се пояснил
Титла: l293D и мотор на 3 волта
Публикувано от: importante в Май 01, 2010, 10:45:39 pm
Какво да поясня.Искам да сложа различни батерий на моторите, и на самата схема за да работи.Тоест моторите да са с отделно захранване.Ако знаеш как ,кажи къде да свържа батерията на моторите,че да са с отделно захранване,а не да ползват това на цялата схема,понеже искам да се захранват с по-високо напрежение.Знам, че интегралата я има тази функция ,но не разбирам как да го осъществя.И какво трябва да се направи за да не получават захранване и от това което в момента получават ,че и от другото (отделно) ,което искам да свържа.Или то когато се подаде друго напрежение на точния пин ,прекъсва предишното?
Титла: l293D и мотор на 3 волта
Публикувано от: marian2784 в Май 01, 2010, 10:51:22 pm
на пин 10 е захранването на моторите а на пин 20 е напрежението на интегралата
Титла: l293D и мотор на 3 волта
Публикувано от: importante в Май 01, 2010, 11:08:20 pm
От това, което четох докато търсех ,на пин 8 е захранването на мотора, а на 16 е на интегралата.Ти да не говориш за 74HC244?На 293-ката е с 16 извода корпус,или може да има някоя двойна ли не зная..Твой ред е да се уточняваш  :-D
Титла: l293D и мотор на 3 волта
Публикувано от: marian2784 в Май 01, 2010, 11:30:49 pm
на 8 и 16 пин са аз съм гледал смд варианта
Титла: l293D и мотор на 3 волта
Публикувано от: importante в Май 02, 2010, 12:36:44 am
Имам още един въпрос.Как да направя така че когато датчика засече обект ,и започва плавно да намалява напрежението върху краче 2 на интегралата,вместо плавно да спира мотора (както в момента се случва) ,да го реверсира ( да му обърне поляритета).Благодаря още веднъж!

ПП. Целта е когато засече обект,да не спре ,а да го завърти на обратно.
Титла: l293D и мотор на 3 волта
Публикувано от: marian2784 в Май 02, 2010, 10:32:52 am
ами това трябва да го зададеш в програмата на контролера ако ползваш такъв
Титла: l293D и мотор на 3 волта
Публикувано от: importante в Май 02, 2010, 11:33:33 am
Не управлявам го без контролер.
Титла: l293D и мотор на 3 волта
Публикувано от: marian2784 в Май 02, 2010, 12:42:24 pm
ами в твоя случай ще ти трябва някаква логика тригер на шмит с нормален и инвертиран изход при по-голямо напрежение на входа подава единица на драйвера за движение напред,а като падне входното напрежение тригера превключва и пуска единица на другия вход на драйвера за движение назад.дано си ме разбрал.тригер на шмит може да се реализира и с трансистори но не се сещам за схемата че беше отдавна когато съм, я правил.
пробвай това:
http://www.lammertbies.nl/comm/info/Schmitt-trigger.html
Титла: l293D и мотор на 3 волта
Публикувано от: importante в Май 02, 2010, 01:43:56 pm
Разбрах те, но можеш ли да ми помогнеш с някаква схема, която да реаизирам, защото това не го разбрах на линка.
Титла: l293D и мотор на 3 волта
Публикувано от: importante в Май 04, 2010, 10:05:36 pm
Никой ли не може да ми помогне със схема.. :roll: