ArduCopter Mega: порт на обычную Arduino (тестим)
у кого сидуинка, allinone и летает - куда питание пихаете?
- от силового аккума через кренку 9В + пленочные конденсаторы и ферриторовое кольцо – идет в Vin Arduino.
- маленький UBEC 5V питает приемник, сонар и АРС220 - мощные потребители, не особо чувствительные к пульсациям. + конденсатор 4700 мкФ и феррит.
- От 5В (линейный стабилизатор) Ардуино питаются AllInOne и GPS.
Ну вот и я столкнулся с зависаниями при подключении GPS.
Я смотрю эта проблема наблюдается у многих с AllInOne II. Тут бы как-нибудь определиться, это проблема железа или кода мега пирата.
Пробовал заливать multiwii, там никаких зависаний датчиков не наблюдается, даже с подключенным gps. Но правда он там и не используется. Поэтому пока я больше всего склоняюсь к тому, что эту проблему можно как-то программно порешать.
в общем буду питать так:
- ардуинка+сонар+датчики (gps отдельный аккум имеет, так как holux m1000) от регуля №1 в Vin
- apc220 от регуля №2
- приемник от регуля №3
возможно - сонар от регуля №4
- gps от регуля №5 или №4
вот и почти все BECи от регуля заняты своими делами =)
земля само собой у всех одна
- ардуинка+сонар+датчики (gps отдельный аккум имеет, так как holux m1000) от регуля №1 в Vin
VIN - Это от 7 до 12В!!! Если подать +5В, то питание Ардуины будет около 4.2В (±) что чревато зависаниями и глюками.
вы уже определитесь что под Vin подразуевать - дырку которая хочет 7-12в (белый раъем на конце платы) или Vin - который пин
или это вообще одно и тоже? 100500 дырок и способов питать уже, а какой правильный - не понятно, но втыкать аккум в ардуинку точно не стоит
или это вообще одно и тоже
У меня это одно и тоже. Как я уже писал неоднократно, +5В (от UBECa) можно подавать прямо на +5В шину Ардуины (Т.е. у меня есть несколько выходов +3.3В, +5В, VIN… так вот на +5В и подавать). В крайнем случае, надо использовать 2S аккум и подавать на VIN.
есть схема сидуинки у кого нибудь?
есть схема сидуинки у кого нибудь?
Вот схемка
ППЦ, а чой то картинка пережалась… Вот оригинал www.siralex.info/files/Seeeduino_V2.2.png
+5В (от UBECa) можно подавать прямо на +5В шину Ардуины
Не пойму. Когда в USB включите, на пине +5В будет напряжение с УСБ и с аккумулятора. Пин +5В - это источник тока для питания периферии.
Если на пин Vin подать 9-10В, то при включении УСБ Ардуинка сама выберет нужный вариант питания. Я именно так питаю без опаски, но дополнительно сделал джампер, переключающий питание Ардуино: усб\аккум. С моей кренкой 9В (она весит грамм, в разрыв провода питания стоит в термоусадке с SMD конденсаторами) аккум может просесть до предела, а Ардуинке хватит все-равно.
Вот схемка
чето не осознал где VCC_EXT (Vin) соединяется с чем
тупо прозвонил Vin и разъем питания - чето как то нифига не прозванивается, но по ардусайту нифига не понятно сколько туда пихать, а на форумах разных - только догадки
буду в usb питать от бека или допаяю разъемчик питания, который не распаян рядом с USB
чето не осознал где VCC_EXT (Vin) соединяется с чем
По схеме, VIN приходит на диод D1 (слева на схеме) и дальше идет на стабилизатор и на компаратор, который управляет питанием с USB (т.е. если питание есть на VIN то от USB отрубается)
есть схема сидуинки у кого нибудь?
Есть картинка на рцгрупсах, не знаю мелькала здесь или нет
Отлетал сегодня еще один пак. Нравится жутко! Расскажите, какие ПИДы и как надо менять, чтобы коптер не колбасило по высоте, при включеном удержании высоты. Когда включаю, коптер сразу взлетает метра на полтора, потом опускается на прежний уровень и дальше плавает по высоте в пределах метра, а я хочу пол-метра максимум. Что крутить?
Да и слава Богу, сидуина мега выглядит именно так и комментарии на рисунке как раз для мегапирата.
Не пойму. Когда в USB включите, на пине +5В будет напряжение с УСБ и с аккумулятора. Пин +5В - это источник тока для питания периферии.
Если на пин Vin подать 9-10В, то при включении УСБ Ардуинка сама выберет нужный вариант питания. Я именно так питаю без опаски, но дополнительно сделал джампер, переключающий питание Ардуино: усб\аккум. С моей кренкой 9В (она весит грамм, в разрыв провода питания стоит в термоусадке с SMD конденсаторами) аккум может просесть до предела, а Ардуинке хватит все-равно.
Не совсем. Там стоит операционный усилитель и ключ на полевике. Если включены аккум и ЮСБ одновременно, то напряжение идет только от одного источника.
чето делать с ардуинкой при подключенном аккуме +моторы с пропами - это для экстрималов конечно =)
Если включены аккум и ЮСБ одновременно, то напряжение идет только от одного источника.
Один раз так уже было подключенно. При перепрошивке, комп послал команду перезагрузки… И вот тут оно и взлетело. Шрам на руке и плече.
Перепрошивать с включенным аккумом не стоит. Это понятно.
(Плата: Seeeduino Mega)
Вопрос 1.
А если 5V с BEC Пустить на ISP 5v?
Как тут на картинке по пруфлинку:
www.rcgroups.com/forums/attachment.php?attachmenti…
Вопрос 2.
Реально нужно все GND от BEC-ов соединять параллельно?
www.rcgroups.com/forums/attachment.php?attachmenti…
Перепрошивать с включенным аккумом не стоит. Это понятно.
Я вот то же прочувствовал это на своих пальцах. Заливал по ошибке прошивку 2.0.38 от ArduCopter’a… включились два двигателя, а заметил я только один, ну и схватился за противположную сторону. Получил по пальцам, правда до фарша дело не дошло 😃
А если 5V с BEC Пустить на ISP 5v?
(У меня Arduino MEGA 2560) Подключал так же.
Реально нужно все GND от BEC-ов соединять параллельно?
Я соединял. По идее, они конечно соединены землей, которая идет от батареи к регулю. Но т.к. схемы регуля нет, я GND на сигнальных проводах так же соединил и подал на GND Ардуины.