Но если делать задержку на код, то возникнет потеря контроля машинкой. Существуют ли потоки? Или только в переменной считать какое-то значение, как бы секунды
Есть использовать 2 источника питания, разные, и соединить между собой минуса только, нормально ли со всей схемой будет
вы моторы питаете от 5В с USB ноута? если да то это вы глупость сделали. мало того что будет программа сбоить изза просадок питания, так еще и порт можете сжечь у ноута
использовать разные источники можно, но проще 2 литиевых аккумулятора последовательно, это для драйвера питание, и оттуда же на Vin ардуины подать. и все будет работать. земли конечно же объеденить
vin посмотрите сколько можно подавать для начала в описании платы. да можно внешнее питание и одновременно к компу. но зачем если ардуина запитана. запитайте от отдельного источника драйвер, на время тестирования. какие у вас батареи?
Запитал всю схему от Ni-Cd батареи 400мА 4.8В. Напряжение без нагрузки 4.5В. После подключения и включения двигателей стало 3.8-4.0В. На выходе на двигатели под нагрузкой 2.5В. Может не так подключил L293B ? Тоже самое если L293 Vss питать только от батареи
Хорошо, конденсатор после L293 и перед двигателем компенсирует потерю? Тогда там наверное и стабилизатор еще один нужен? Или какой нибудь диод? Подскажите, буду признателен или где почитать можно. Особо информации не нашел или там большие схемы были. Получается экономичнее брать готовый драйвер двигателя?
Про откуда падения понятно стало, спасибо. Остался вопрос как востановить напряжение на двигатель. Тогда получается конденсатор востановит после двигателя. А как примерно +5В и -5В подавать на двигатель. Готовый шилд лучше?
Извените за неграмотность, можно попросить составить простенькую схемку на workbench, чтобы потестировать. А то в электротехнике не грамотен (и пока не представлю что такое мост))) :)
Основная проблема из-за чего вдруг удивило падение напряжение, моторчики не крутятся :) только если им помочь, начнут... В стандарной плате стоят транзисторы, конденсаторы и резисторы, все без микросхем
на шилде в драйвере тоже биполярники. если будет меньше ну может на полвольта
я уже говорил что делать. а вы все продолжаете как восстановить напряжение после падения на биполярниках. ну если вам делать нечего продолжайте, читайте теорию и может поймете что это глупо. тут либо напряжение повышать, либо полевики использовать
Ну вот смотрите, есть китайская собранная схема, в ней используется транзисторы, без драйверов. И при этом все работает. Я использовал готовый драйвер, у меня не работает. Вот и задумался из-за чего.
Если я буду на верх 5В. В данной схеме возможно шим подавать или права или лево для выбора направления движения? Или нужно Лево ШИМ для указания скорости вращения, а на право, +5 или -5 для указания направления?
Имеются такие транизисторы (стояли в китайской схеме)
у вас готовый драйвер. если соберете свой из биполярников падение никуда не денется. от него не избавится если не поменять транзиторы на полевые. ни конденсатор ни стабилизатор (даже не представляю как его включить) не вернут вам обратно напряжение
Пример: на падение напряжение не обращаем внимание. Мы как будто не знает скольк оно там и так оно идет.
Будем считать китайскую схему на транзистора аналог драйвера.
Но у китайцев хватает мощности крутиться двигателю, с возможностью его регулировки скорости, а драйверу не хватает. Если законы одни и те же, не дожно же быть такие отличия?
соберите схему что вы нарисовали. именно с теми транзиторами. у транзистора с8050 падение типовое значение 0,28В, с двух транзисторов общее падение 0,56В. гораздо лучше чем транзисторы в L298
кстати пересмотрел даташит на L298. там падение при токе 1А получается 1,35+1,2=2,55В. цифра похожа на ту что вы измерили реально
Т.е. если правильно понял, то для моего двигателя лучше использовать транзисторы либо с8050 и с8550, либо если куплю то irlml2502 и irlml6402. Вариант с драйвером отпадает, т.к. при 2.5В двигателю не хватает напряжения. А готовые др==шилды имеют большое падание напряжения. Или если на шилд подать не стабилизированные например 7.4В, то с падением как раз будет 5В ? Есть еще у меня DC-DC Step, тоже можно использовать если брать драйвер? Лучший вариант тогда транзисторы пока как вижу
Сегодня получил батарейки 2 х 18650. Все подключил, работает хорошо. Подается на драйвер 7.4В, практически не падает, при полной раскрутке (0-2сек) достигаем Мах. От китайской модели заметил падение ускорения, может мое субъективное мнение? Может на ускорение что-то повлиять? На днях составлю уже съему на монтирования. Jeka_tm огромное спасибо за терпение и помощь :)
Не совсем понятно про питание... Как подключить вживую понятно, а тут чуть чуть другой шилд. Еще после шилда стоит стабилизатор, он вроде не нужен?
погуглите чтоли. не все за вас искать же
а вообще там джампер убирается вроде и питание внешнее может быть тогда больше 5В. у ардуины будет свое
Мотор Шилд решил не использовать, не влазиет, места мало внутри, еще и под аккумуляторы пришлось расширять место.
Столкнулся проблемой падения напряжения на драйвере L293B.
При отключение двигателя дает 4,96В, с ним от 0.5 до 2.5В в зависимости как получится прокрутится двигателю :)
Думаю, проблема не в подключение, а том что он ноута тестирую, проверяю скетч. Возможно из-за этого?
Питание схемы от VCC на Pro Mini
Подключал микросхемку как 1 (М-микросхема) пин на 11 (А-ардуино), 2М-9А, 3М-мотор, 4М-5М-земля, 6М-мотор, 7М-8А, 9М-5В
часть когда
Пропадет ли проблема при аккумуляторах?
Еще появилась задумка сделать мигание диодом.
Но если делать задержку на код, то возникнет потеря контроля машинкой. Существуют ли потоки? Или только в переменной считать какое-то значение, как бы секунды
Есть использовать 2 источника питания, разные, и соединить между собой минуса только, нормально ли со всей схемой будет
вы моторы питаете от 5В с USB ноута? если да то это вы глупость сделали. мало того что будет программа сбоить изза просадок питания, так еще и порт можете сжечь у ноута
использовать разные источники можно, но проще 2 литиевых аккумулятора последовательно, это для драйвера питание, и оттуда же на Vin ардуины подать. и все будет работать. земли конечно же объеденить
для мигания светодиодом почитайте
http://arduino.ru/tutorials/BlinkWithoutDelay
есть же маленькие драйверы
http://ru.aliexpress.com/item/L9110S-DC-Stepper-Motor-Driver-Board-H-Bri...
Питаю от ноута для тестирования, пару секунд
Т.е. можно на Vin подать напряжение как на ардуино так и на все остальное и также держать подключенным по RS232 саму плату?
С миганием я как раз так и думал делать, вроде как другого варианта не было.
Останусь на микросхемке тогда, спасибо
vin посмотрите сколько можно подавать для начала в описании платы. да можно внешнее питание и одновременно к компу. но зачем если ардуина запитана. запитайте от отдельного источника драйвер, на время тестирования. какие у вас батареи?
Батареи 2х18650
Хорошо, спасибо :)
питание с батарей, последовательно включенных, на драйвер. ардуину от usb и балуйтесь. с батареи потом еще подадите на vin и все в машинку
Запитал всю схему от Ni-Cd батареи 400мА 4.8В. Напряжение без нагрузки 4.5В. После подключения и включения двигателей стало 3.8-4.0В. На выходе на двигатели под нагрузкой 2.5В. Может не так подключил L293B ? Тоже самое если L293 Vss питать только от батареи
читайте:
1. закон ома
2. мощность нагрузки и мощность источника
2. падение напряжения на p-n переходе
3. внутреннее сопротивление источников напряжения (гальванических элементов)
а то каждый раз возвращаетесь к тестам на вашей батарейке, а потом удивляетесь почему все не так как вы представляли
Нужно ли тогда Vss запитывать от батарейки, а не от стабилизированных 5В, чтобы меньше падение напряжения было?
2 литиевых батареи последовательно на драйвер. оттуда же на vin ардуины и все!(замучался одно и тоже писать)
а хотите разбираться я уже написал что читать
Другое имел ввиду. При прямом подключение падает напряжение на 0.2В, а через L293 на 2.5В
почитайте про падение напряжения на p-n переходе
Хорошо, конденсатор после L293 и перед двигателем компенсирует потерю? Тогда там наверное и стабилизатор еще один нужен? Или какой нибудь диод? Подскажите, буду признателен или где почитать можно. Особо информации не нашел или там большие схемы были. Получается экономичнее брать готовый драйвер двигателя?
нет. нет . нет. падение на 1 p-n переходе приблизительно 0,7-1 В в среднем для мощных транзисторов
когда включается в любую сторону мост ток проходит через 2 транзистора. соответственно 2 падения 1,4-2В.
Про откуда падения понятно стало, спасибо. Остался вопрос как востановить напряжение на двигатель. Тогда получается конденсатор востановит после двигателя. А как примерно +5В и -5В подавать на двигатель. Готовый шилд лучше?
читайте теорию. побалуйтесь electronic workbench 5.12 и станет понятнее
Пока искал компоненту L293B, нашел пример схемы с моторчиком, нужно "гасящие" диоды поставить, без них могло напряжение так упасть?
С индексом D не было в магазине
диоды от выбросов самоиндукции двигателя чтобы не пожечь транзисторы драйвера
Дома проверю без шима, думаю не так много может упадет напряжение.
На workbench не нашел детальки L293, надо будет смастерить
Еще гляну через мотор шилд, там вроде тоже не на столько падает, хотя вроде почти идентичная схема
там и там биполнярники стоят. в воркбенче просто мост соберите на биполярных транзиторах
шим, не шим, от падения на транзиторах нельзя избавится. можно применить только полевые, на которых падение очень маленькое
Они наверно и дороже?
А если как вариант при проверки напряжения при шилде будет минимальное падение напряжения, куда дальше копать?
Извените за неграмотность, можно попросить составить простенькую схемку на workbench, чтобы потестировать. А то в электротехнике не грамотен (и пока не представлю что такое мост))) :)
Основная проблема из-за чего вдруг удивило падение напряжение, моторчики не крутятся :) только если им помочь, начнут... В стандарной плате стоят транзисторы, конденсаторы и резисторы, все без микросхем
http://mbed.org/media/uploads/4180_1/h-bridge.png
да нет. не дороже. ну может немного.
на шилде в драйвере тоже биполярники. если будет меньше ну может на полвольта
я уже говорил что делать. а вы все продолжаете как восстановить напряжение после падения на биполярниках. ну если вам делать нечего продолжайте, читайте теорию и может поймете что это глупо. тут либо напряжение повышать, либо полевики использовать
Т.е. в принципе можно распаять текущую схему и собрать заново...
Беспокоюсь не за потерю, а из-за того что не крутится двигатель, только если помочь ему
Подключать данный мост: верх - 5В, левый и правый ШИМ?
ну конечно. 5В питания, плюс просадка, плюс падение на драйвере и мотору уже недостаточно напряжения)))
драйвер у вас уже есть. зачем паять.
а по схеме на левый например шим. на правый направление. только там надо инвертировать шим при одном из направлений
Ну вот смотрите, есть китайская собранная схема, в ней используется транзисторы, без драйверов. И при этом все работает. Я использовал готовый драйвер, у меня не работает. Вот и задумался из-за чего.
Под не работает имеется ввиду двигатель нормально не крутится под нагрузкой с использованием одного и того же источника питания
хотите фигней маятся пожалуйста. это без меня
Получилась такая схема.
Если я буду на верх 5В. В данной схеме возможно шим подавать или права или лево для выбора направления движения? Или нужно Лево ШИМ для указания скорости вращения, а на право, +5 или -5 для указания направления?
Имеются такие транизисторы (стояли в китайской схеме)
1 M28S
6 8050S
2 882
1 C1815
2 C8050
2 C8550
1 H431
2 772
При такой схеме работать будет? или нужно рассчитывать транзисторы?
http://hkar.ru/sll7
у вас готовый драйвер. если соберете свой из биполярников падение никуда не денется. от него не избавится если не поменять транзиторы на полевые. ни конденсатор ни стабилизатор (даже не представляю как его включить) не вернут вам обратно напряжение
Пример: на падение напряжение не обращаем внимание. Мы как будто не знает скольк оно там и так оно идет.
Будем считать китайскую схему на транзистора аналог драйвера.
Но у китайцев хватает мощности крутиться двигателю, с возможностью его регулировки скорости, а драйверу не хватает. Если законы одни и те же, не дожно же быть такие отличия?
Т.е. мне я так понял нужен другой драйвер, который справится, а не строить схемы?
А как узнать подходить ли драйвер L293B к моей схеме вообще?
соберите схему что вы нарисовали. именно с теми транзиторами. у транзистора с8050 падение типовое значение 0,28В, с двух транзисторов общее падение 0,56В. гораздо лучше чем транзисторы в L298
кстати пересмотрел даташит на L298. там падение при токе 1А получается 1,35+1,2=2,55В. цифра похожа на ту что вы измерили реально
Как вариант сделать на полевом транзисторе тогда? Сколько их нужно будет? Ими также можно будет регулировать скорост и направление?
конечно. почти все также, только падения почти нет. irlml2502 и irlml6402 например. только они smd
если таких нет, или достать не сможете собирайте на своих биполярниках. тоже неплохо
Спасибо большое. А ваш предложенный выше драйвер тоже имеет большое падение? или примерно 0.5В ?
если правильно понял из даташита там около 2В получается
Т.е. если правильно понял, то для моего двигателя лучше использовать транзисторы либо с8050 и с8550, либо если куплю то irlml2502 и irlml6402. Вариант с драйвером отпадает, т.к. при 2.5В двигателю не хватает напряжения. А готовые др==шилды имеют большое падание напряжения. Или если на шилд подать не стабилизированные например 7.4В, то с падением как раз будет 5В ? Есть еще у меня DC-DC Step, тоже можно использовать если брать драйвер? Лучший вариант тогда транзисторы пока как вижу
я вам сразу говорил подайте 7.4 и не парьтесь
может step-up если он потянет, и батарея кстати тоже
Сегодня получил батарейки 2 х 18650. Все подключил, работает хорошо. Подается на драйвер 7.4В, практически не падает, при полной раскрутке (0-2сек) достигаем Мах. От китайской модели заметил падение ускорения, может мое субъективное мнение? Может на ускорение что-то повлиять? На днях составлю уже съему на монтирования. Jeka_tm огромное спасибо за терпение и помощь :)
да пожалуйста. я вам сразу это говорил. а вы себе голову заморочили
Пока так, рабает... )
В планах:
поставить правильный конденсатор после стабилизатора
примонтировать на плату основные элементы (проводок куча)
сделать подсветку
Двигатель 2 ногами подключается к драйверу, нужны ли еще конденсаторы 0.1мФ?
Диоды вроде тоже нужно поставить? любой можно? Например на 7В и 1А
Блутус пока временно на ногах 6 и 2
Конденсатор на 470uF на сколько мощность нужно? 0.25Вт хватит?
Сейчас обратил внимание что схема питалась от питания моторов Vs, внешнее питание схемы Vss не подключил и работало
кондеры 0,1 желательно
диоды на плате драйвера уже должны быть. что за параметр 7В 1А для диода. бред какой то
конденсатор 470uf электролит или тантал. 0,25вт ? вы похоже с резитором перепутали
В моем драйвере не встроены диоды, поэтому думаю их поставить. Параметр диода - думаю макс параметры тока, т.к. драйвер на 1А. Конденсатор перепутал))
470 uF x 6,3 V Конденсатор пойдет или надо 10V надо брать?
А диоды примерно какие брать?
Дополнительно надо еще 0.1uF кондесаторы к двигателю куда-нибудь?