Хочу передалать радио машинку на arduino, подбираю компоненты

LYNX
Offline
Зарегистрирован: 21.03.2014

Не совсем понятно про питание... Как подключить вживую понятно, а тут чуть чуть другой шилд. Еще после шилда стоит стабилизатор, он вроде не нужен?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

погуглите чтоли. не все за вас искать же

а вообще там джампер убирается вроде и питание внешнее может быть тогда больше 5В. у ардуины будет свое

LYNX
Offline
Зарегистрирован: 21.03.2014

Мотор Шилд решил не использовать, не влазиет, места мало внутри, еще и под аккумуляторы пришлось расширять место.

Столкнулся проблемой падения напряжения на драйвере L293B.

При отключение двигателя дает 4,96В, с ним от 0.5 до 2.5В в зависимости как получится прокрутится двигателю :)

Думаю, проблема не в подключение, а том что он ноута тестирую, проверяю скетч. Возможно из-за этого?

Питание схемы от VCC на Pro Mini

Подключал микросхемку как 1 (М-микросхема) пин на 11 (А-ардуино), 2М-9А, 3М-мотор, 4М-5М-земля, 6М-мотор, 7М-8А, 9М-5В

часть когда

digitalWrite(dPinMotor1, LOW);
digitalWrite(dPinMotor2, HIGH);
analogWrite(aPinMotor, 254);

Пропадет ли проблема при аккумуляторах?

Еще появилась задумка сделать мигание диодом.

Но если делать задержку на код, то возникнет потеря контроля машинкой. Существуют ли потоки? Или только в переменной считать какое-то значение, как бы секунды

Есть использовать 2 источника питания, разные, и соединить между собой минуса только, нормально ли со всей схемой будет

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

вы моторы питаете от 5В с USB ноута? если да то это вы глупость сделали. мало того что будет программа сбоить изза просадок питания, так еще и порт можете сжечь у ноута

использовать разные источники можно, но проще 2 литиевых аккумулятора последовательно, это для драйвера питание, и оттуда же на Vin ардуины подать. и все будет работать. земли конечно же объеденить

для мигания светодиодом почитайте

http://arduino.ru/tutorials/BlinkWithoutDelay

есть же маленькие драйверы

http://ru.aliexpress.com/item/L9110S-DC-Stepper-Motor-Driver-Board-H-Bri...

LYNX
Offline
Зарегистрирован: 21.03.2014

Питаю от ноута для тестирования, пару секунд

Т.е. можно на Vin подать напряжение как на ардуино так и на все остальное и также держать подключенным по RS232 саму плату?

С миганием я как раз так и думал делать, вроде как другого варианта не было.

Останусь на микросхемке тогда, спасибо

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

vin посмотрите сколько можно подавать для начала в описании платы. да можно внешнее питание и одновременно к компу. но зачем если ардуина запитана. запитайте от отдельного источника драйвер, на время тестирования. какие у вас батареи?

LYNX
Offline
Зарегистрирован: 21.03.2014

Батареи 2х18650

Хорошо, спасибо :)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

питание с батарей, последовательно включенных, на драйвер. ардуину от usb и балуйтесь. с батареи потом еще подадите на vin и все в машинку

LYNX
Offline
Зарегистрирован: 21.03.2014

Запитал всю схему от Ni-Cd батареи 400мА 4.8В. Напряжение без нагрузки 4.5В. После подключения и включения двигателей стало 3.8-4.0В. На выходе на двигатели под нагрузкой 2.5В. Может не так подключил L293B ? Тоже самое если L293 Vss питать только от батареи

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

читайте:

1. закон ома

2. мощность нагрузки и мощность источника

2. падение напряжения на p-n переходе

3. внутреннее сопротивление источников напряжения (гальванических элементов)

а то каждый раз возвращаетесь к тестам на вашей батарейке, а потом удивляетесь почему все не так как вы представляли

LYNX
Offline
Зарегистрирован: 21.03.2014

Нужно ли тогда Vss запитывать от батарейки, а не от стабилизированных 5В, чтобы меньше падение напряжения было?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

2 литиевых батареи последовательно на драйвер. оттуда же на vin ардуины и все!(замучался одно и тоже писать)

а хотите разбираться я уже написал что читать

LYNX
Offline
Зарегистрирован: 21.03.2014

Другое имел ввиду. При прямом подключение падает напряжение на 0.2В, а через L293 на 2.5В

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

почитайте про падение напряжения на p-n переходе

LYNX
Offline
Зарегистрирован: 21.03.2014

Хорошо, конденсатор после L293 и перед двигателем компенсирует потерю? Тогда там наверное и стабилизатор еще один нужен? Или какой нибудь диод? Подскажите, буду признателен или где почитать можно. Особо информации не нашел или там большие схемы были. Получается экономичнее брать готовый драйвер двигателя?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

нет. нет . нет. падение на 1 p-n переходе приблизительно 0,7-1 В в среднем для мощных транзисторов

когда включается в любую сторону мост ток проходит через 2 транзистора. соответственно 2 падения 1,4-2В.

LYNX
Offline
Зарегистрирован: 21.03.2014

Про откуда падения понятно стало, спасибо. Остался вопрос как востановить напряжение на двигатель. Тогда получается конденсатор востановит после двигателя. А как примерно +5В и -5В подавать на двигатель. Готовый шилд лучше?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

читайте теорию. побалуйтесь electronic workbench 5.12 и станет понятнее

LYNX
Offline
Зарегистрирован: 21.03.2014

Пока искал компоненту L293B, нашел пример схемы с моторчиком, нужно "гасящие" диоды поставить, без них могло напряжение так упасть?

С индексом D не было в магазине

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

диоды от выбросов самоиндукции двигателя чтобы не пожечь транзисторы драйвера

LYNX
Offline
Зарегистрирован: 21.03.2014

Дома проверю без шима, думаю не так много может упадет напряжение.

На workbench не нашел детальки L293, надо будет смастерить

Еще гляну через мотор шилд, там вроде тоже не на столько падает, хотя вроде почти идентичная схема

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

там и там биполнярники стоят. в воркбенче просто мост соберите на биполярных транзиторах

шим, не шим, от падения на транзиторах нельзя избавится. можно применить только полевые, на которых падение очень маленькое

LYNX
Offline
Зарегистрирован: 21.03.2014

Они наверно и дороже?

А если как вариант при проверки напряжения при шилде будет минимальное падение напряжения, куда дальше копать?

LYNX
Offline
Зарегистрирован: 21.03.2014

Извените за неграмотность, можно попросить составить простенькую схемку на workbench, чтобы потестировать. А то в электротехнике не грамотен (и пока не представлю что такое мост))) :)

LYNX
Offline
Зарегистрирован: 21.03.2014

Основная проблема из-за чего вдруг удивило падение напряжение, моторчики не крутятся :) только если им помочь, начнут... В стандарной плате стоят транзисторы, конденсаторы и резисторы, все без микросхем

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

http://mbed.org/media/uploads/4180_1/h-bridge.png

да нет. не дороже. ну может немного.

на шилде в драйвере тоже биполярники. если будет меньше ну может на полвольта

я уже говорил что делать. а вы все продолжаете как восстановить напряжение после падения на биполярниках. ну если вам делать нечего продолжайте, читайте теорию и может поймете что это глупо. тут либо напряжение повышать, либо полевики использовать

LYNX
Offline
Зарегистрирован: 21.03.2014

Т.е. в принципе можно распаять текущую схему и собрать заново...

Беспокоюсь не за потерю, а из-за того что не крутится двигатель, только если помочь ему

Подключать данный мост: верх - 5В, левый и правый ШИМ?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

ну конечно. 5В питания, плюс просадка, плюс падение на драйвере и мотору уже недостаточно напряжения)))

драйвер у вас уже есть. зачем паять. 

а по схеме на левый например шим. на правый направление. только там надо инвертировать шим при одном из направлений

LYNX
Offline
Зарегистрирован: 21.03.2014

Ну вот смотрите, есть китайская собранная схема, в ней используется транзисторы, без драйверов. И при этом все работает. Я использовал готовый драйвер, у меня не работает. Вот и задумался из-за чего.

LYNX
Offline
Зарегистрирован: 21.03.2014

Под не работает имеется ввиду двигатель нормально не крутится под нагрузкой с использованием одного и того же источника питания

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

хотите фигней маятся пожалуйста. это без меня

LYNX
Offline
Зарегистрирован: 21.03.2014

Получилась такая схема.

Если я буду на верх 5В. В данной схеме возможно шим подавать или права или лево для выбора направления движения? Или нужно Лево ШИМ для указания скорости вращения, а на право, +5 или -5 для указания направления?

Имеются такие транизисторы (стояли в китайской схеме)

1 M28S
6 8050S
2 882
1 C1815
2 C8050
2 C8550
1 H431
2 772

При такой схеме работать будет? или нужно рассчитывать транзисторы?

http://hkar.ru/sll7

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

у вас готовый драйвер. если соберете свой из биполярников падение никуда не денется. от него не избавится если не поменять транзиторы на полевые. ни конденсатор ни стабилизатор (даже не представляю как его включить)  не вернут вам обратно напряжение

LYNX
Offline
Зарегистрирован: 21.03.2014

Пример: на падение напряжение не обращаем внимание. Мы как будто не знает скольк оно там и так оно идет.

Будем считать китайскую схему на транзистора аналог драйвера.

Но у китайцев хватает мощности крутиться двигателю, с возможностью его регулировки скорости, а драйверу не хватает. Если законы одни и те же, не дожно же быть такие отличия?

LYNX
Offline
Зарегистрирован: 21.03.2014

Т.е. мне я так понял нужен другой драйвер, который справится, а не строить схемы?

LYNX
Offline
Зарегистрирован: 21.03.2014

А как узнать подходить ли драйвер L293B к моей схеме вообще?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

соберите схему что вы нарисовали. именно с теми транзиторами. у транзистора с8050 падение типовое значение 0,28В, с двух транзисторов общее падение 0,56В. гораздо лучше чем транзисторы в L298

кстати пересмотрел даташит на L298. там падение при токе 1А получается 1,35+1,2=2,55В. цифра похожа на ту что вы измерили реально

 

LYNX
Offline
Зарегистрирован: 21.03.2014

Как вариант сделать на полевом транзисторе тогда? Сколько их нужно будет? Ими также можно будет регулировать скорост и направление?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

конечно. почти все также, только падения почти нет. irlml2502 и irlml6402 например. только они smd

если таких нет, или достать не сможете собирайте на своих биполярниках. тоже неплохо

 

LYNX
Offline
Зарегистрирован: 21.03.2014

Спасибо большое. А ваш предложенный выше драйвер тоже имеет большое падение? или примерно 0.5В ?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

если правильно понял из даташита там около 2В получается

LYNX
Offline
Зарегистрирован: 21.03.2014

Т.е. если правильно понял, то для моего двигателя лучше использовать транзисторы либо с8050 и с8550, либо если куплю то irlml2502 и irlml6402. Вариант с драйвером отпадает, т.к. при 2.5В двигателю не хватает напряжения. А готовые др==шилды имеют большое падание напряжения. Или если на шилд подать не стабилизированные например 7.4В, то с падением как раз будет 5В ? Есть еще у меня DC-DC Step, тоже можно использовать если брать драйвер? Лучший вариант тогда транзисторы пока как вижу

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

я вам сразу говорил подайте 7.4 и не парьтесь

может step-up если он потянет, и батарея кстати тоже

LYNX
Offline
Зарегистрирован: 21.03.2014

Сегодня получил батарейки 2 х 18650. Все подключил, работает хорошо. Подается на драйвер 7.4В, практически не падает, при полной раскрутке (0-2сек) достигаем Мах. От китайской модели заметил падение ускорения, может мое субъективное мнение? Может на ускорение что-то повлиять? На днях составлю уже съему на монтирования. Jeka_tm огромное спасибо за терпение и помощь :)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

да пожалуйста. я вам сразу это говорил. а вы себе голову заморочили

LYNX
Offline
Зарегистрирован: 21.03.2014

Пока так, рабает... )

LYNX
Offline
Зарегистрирован: 21.03.2014

В планах:

поставить правильный конденсатор после стабилизатора

примонтировать на плату основные элементы (проводок куча)

сделать подсветку

 

Двигатель 2 ногами подключается к драйверу, нужны ли еще конденсаторы 0.1мФ?

Диоды вроде тоже нужно поставить? любой можно? Например на 7В и 1А

Блутус пока временно на ногах 6 и 2

Конденсатор на 470uF на сколько мощность нужно? 0.25Вт хватит?

LYNX
Offline
Зарегистрирован: 21.03.2014

Сейчас обратил внимание что схема питалась от питания моторов Vs, внешнее питание схемы Vss не подключил и работало

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

кондеры 0,1 желательно

диоды на плате драйвера уже должны быть. что за параметр 7В 1А для диода. бред какой то

конденсатор 470uf электролит или тантал. 0,25вт ? вы похоже с резитором перепутали

LYNX
Offline
Зарегистрирован: 21.03.2014

В моем драйвере не встроены диоды, поэтому думаю их поставить. Параметр диода - думаю макс параметры тока, т.к. драйвер на 1А. Конденсатор перепутал))

470 uF x 6,3 V Конденсатор пойдет или надо 10V надо брать?

А диоды примерно какие брать?

Дополнительно надо еще 0.1uF кондесаторы к двигателю куда-нибудь?