А давайте обсудим Arducopter - APM
почему плата не разведена по размерам шилда? чтоб не проводки были а прям пин в пин втыкалось? аккуратнее было бы. для справки - заказать двусторонние платы приличного качества в китае - около 30 баксов за десяток. всё приличнее ЛУТа будет 😃
это не претензии, а советы по доведению до коммерческого образца.
Алексей, просто кто то (АС в большей степени китаец в меньшей) хотят кушать хорошо. Вот список комплектухи и цены и место где я их брал, причем все брал штучно, считайте сами… типа не реклама
Наименование Цена Кол-во Сумма Где купить
Ардуино 2560 1120,00 1,00 1120,00 ebay.com
Гиры 350,00 2,00 700,00 брал с рук (у Юрия из Ростова они по 800 за пару)
Аксель 103,00 1,00 103,00 elitan.ru
ADS7844 177,00 1,00 177,00 elitan.ru
LS157 55,00 1,00 55,00 elitan.ru
BMP085 500,00 1,00 500,00 elitan.ru
HMC5883L 110,00 1,00 110,00 elitan.ru
AT45DB161D-SU 105,00 1,00 105,00 elitan.ru
ATMega328P 193,00 1,00 193,00 elitan.ru
Кварц 16Мгц 10,00 1,00 10,00 elitan.ru
Резисторы 0805 14,00 1,00 14,00 брал у местных
Конденсаторы 50,00 1,00 50,00 брал у местных
LP2980 16,00 2,00 32,00 elitan.ru
PCA9306 21,00 1,00 21,00 elitan.ru
PLD-80 2x40 24,00 1,00 24,00 elitan.ru
А в продажу платки поступят? За недорого взял бы себе для сравнения с пиратом
почему плата не разведена по размерам шилда?
Потому что плату делал в домашних условия ЛУТом и одностороннюю, и как можно проще для повторения, я давно говорю что нужно взять чуть переработать оригинал и заказывать… дело в том что я в игле не силен… вообще я просто пытался доказать что ардукоптер можно сделать на коленке в домашних условиях и с не очень большими затратами…
А в продажу платки поступят?
Нет на продажу я делать не буду это точно, файлы плат выложу, мне не жалко, но после того как затестю в реале…
почему плата не разведена по размерам шилда? чтоб не проводки были а прям пин в пин втыкалось? аккуратнее было бы. для справки - заказать двусторонние платы приличного качества в китае - около 30 баксов за десяток. всё приличнее ЛУТа будет 😃
это не претензии, а советы по доведению до коммерческого образца.
китай он разный бывает, иной раз паяльником не успеешь коснуться а дорожка отлетает,
а уж насчет меттализации вообще страсть
Еще немного фото, бутерброд установлен на мою испытательно-неубиваемую раму (на ней я тестю все свои мозги), 49-ю прошивку влил автоматом через 86-й планер, сделал первоначальный сетап, в руках проверил работу моторков. Моторки отрабатывают все правильно, осталось дождаться погоды более менее, думаю в пятницу будет день ХХХ😁
Твоя работоспособность поражает 😃 Я второй день не могу моторы к регулям припаять, а ты коптер за пол дня собираешь 😃 Жму руку! 😃
Сереж спасибо большое за поддержку. Рама у меня уже была в сборе, на ней до этого стоял ОП для которого я сделал раму поменьше (37 см между моторами, 8х4 пропы и моторки 2822-1200, типа на зиму готовлюсь, чтоб в зале ежели че погонять), просто у меня крепеж мозгов и банок от CD на всех 3-х рамах унифицирован. Поэтому поставить (переставить) мозги делов максимум на 20-ть минут.
так мы скоро впереди китая идти будем 😃
я присоединюсь к созданию ,благо рядом живем
Alex27111972, выложи схему в каком-нибудь виде. как будет время попробую на двухсторонней развести в форме нормального шилда.
выложи схему в каком-нибудь виде
Алексей, схемы общедоступны (как и печатки), они есть на спаркфане и в магазине дидронов под каждой платой выложены все файлы. А нормальный шилд не стал делать только потому, что процесс повторения усложняется, необходимо делать 2-х стороннюю плату (на одной стороне реально не сделать), и самое главное то, что закроются шилдом неиспользуемые порты меги… ПОэтому придется выводить еще кучу ног… ну там под гексу, под самолетные дела, вертолетные и т.д… Может еще какие нить ноги будут нужны для развития… А моя основная задача была просто сделать на коленке, очень дешево и с хорошей повторяемостью… Думаю что намного пользительней было бы немного изменить дизайн оригинальных плат (так сказать приблизить к нашим реалиям, если интересно могу в личке изложить свои мысли), хотя это только мое имхо… Вообще любая инициатива по портации и удишевлению только приветствуется… Кстати, сегодня еще делал калькуляцию, подсказали что есть дешевые модули MTK3329, при желании можно уложиться по себестоимости в 2800 но уже и с компасом и ГПСом…
господа, а у кого нить не завалялось скетча чтобы оттестировать мегу 2560 на качество пайки - на предмет замыкания соседних ног и сдвиг единицы по всем разрядам
ибо припаять то припаял, на вид вроде нормально, но чтоб впоследствии без сюрпризов
Привет всем. Погода отстой но руки чесались… Вообщем запустил сегодня свой бутерброд на стоке. ОНО ЛЕТАЕТ!!! Видео не получилось (пробовал снимать на китайский брелок), т.к. был совсем 1-н и камерой нормальной не обладаю… Прошивка 49-я (та которая первая, день назад ее пере выкладывали). Проверил режимы РТЛ и Лоитер, все отрабатывалось достойно, разницу между бутербродом и китайским клоном не заметил… Вообщем рекомендую для повторения. Улучшайзинг и оптимизация приветствуются 😁.
Теперь немного по платам. Делал с помощью ЛУТа на пищевой фольге. БГА корпуса паял станцией (дешевой китайской), все остальное можно паяльником с тонким жалом. Первый свой БГА корпус я запаял летом (когда делал аллинван для мультивия), поэтому причислять меня к супер паяльникам не нужно. Если кому будет интересно, потом опишу свой метод запайки.
В архивах есть все что нужно для изготовления, а так же оригиналы плат со схемами.
На основной плате есть следующие нюансы.
- На выходах гир есть фильтры из кондеров. На первом релизе оригинальных плат (кстати у китайца первый релиз) данные кондеры были разведены через перемычки (хошь подключай. хошь нет), а на последнем релизе данных перемычек уже нет (кондеры всегда подключены). На своей плате я решил перемычки оставить (так универсальней). Тоже касается и выхода TEMP (23-я нога) гир, в первом релизе (и у китайца), подключена 23-я нога ИСЗ500, а в последнем подключена 23-я нога ИДГ500. У меня на плате мона подключить или то или другое…
- Контакты на плате подписаны след образом “Обозначение ардукоптера (нога меги) обозначение ардуины”
- У ISP разъема 328-й меги переставлены местами (если брать стандартный разъем) MOSI и SCK будьте внимательней.
Теперь немного по маленькой плате. На ней есть резистор на 200К. Чета на сайте непонятный сыр бор по поводу него. На оригинале на БАРО данный резистор есть, а вот на плате компаса типа они говорят что его нужно замкнуть, якобы от компаса из-за него прут помехи аж до самых гир. Пробовал и так и сяк… Работает адекватно… У меня осцилографа нету поэтому сигнал посмотреть не могу. Счас он у меня замкнут.
Original.zipShield.zipDataSh1.zipDataSh2.zipDataSh3.zipDataSh4.zip
Привет всем. Люди подскажите пжлста, как можно поставить максимальное отклонение стиков (Pitch_MAX), в последнем планере (и в предыдущих) данного параметра ужо нету… пробовал из сохраненных настроек, типа добавить строчку с данным параметром, но чета не прокатило…
А вот у меня вопрос появился. Стоял на HEX-е OpenPilot и у него по-дефолту передний левый мотор вращается против часовой стрелки.
Ставлю Ardu - тут обратная ситуация. Очень не хочется при смене мозгов изменять настройки регуляторов и менять винты местами.
Идея 1 - ничего не меняем местами и не меняем настройки ESC, а просто делаем реверс канала рудера. Возможно надо как-то еще и подкорректировать управление на рудер.
Идея 2 - если плату ArduCopter перевернуть на 180 градусов, то получим нужную комбинацию - задний правый мотор станет передним левым. И он вращается по часовой стрелке. Но есть нюанс - хватит ли проводков до приемника…
Еще есть варианты ? Может в код всё-таки слазить ? Подскажите где ?
Если кому будет интересно, потом опишу свой метод запайки.
Интересно будет услышать о Вашем методе. Будьте добры.
Интересно будет услышать о Вашем методе. Будьте добры.
Чтоб не засорять топик вот здесь описан мой метод. “Технология пайки без пасты”
Чтоб не засорять топик вот здесь описан мой метод. “Технология пайки без пасты”
и видео уроков есть
и видео уроков есть
ага, когда только от одной мысли про пайку БГА жутко было 😁, это видео было настольной книгой… причем реально запайка БГА технологичная операция… и надо ну очень постараться чтоб чипы досмерти перегреть.
ну QFN/MLF корпуса это далеко на BGA … их паять на порядок легче …
с шариками куда больше проблем … и чем больше плата тем больше проблем … ибо основная проблема равномерный предварительный нагрев всей платы , чтобы её не выгнуло , иначе хрен чего запаяется …
сам мелочевку сейчас паяю китайской воздушкой , но уже давно подумываю о маленькой ИК станции … а в переспективе и о большой …
А вот у меня вопрос появился. Стоял на HEX-е OpenPilot и у него по-дефолту передний левый мотор вращается против часовой стрелки.
Ставлю Ardu - тут обратная ситуация. Очень не хочется при смене мозгов изменять настройки регуляторов и менять винты местами.
Идея 1 - ничего не меняем местами и не меняем настройки ESC, а просто делаем реверс канала рудера. Возможно надо как-то еще и подкорректировать управление на рудер.
Идея 2 - если плату ArduCopter перевернуть на 180 градусов, то получим нужную комбинацию - задний правый мотор станет передним левым. И он вращается по часовой стрелке. Но есть нюанс - хватит ли проводков до приемника…Еще есть варианты ? Может в код всё-таки слазить ? Подскажите где ?
Интересно будет услышать о Вашем методе. Будьте добры.
Отвечу сам себе.
В данном варианте установки и программированием контроллеров надо откорректировать реакцию мозгов на управление хвостом. Для этого делаем следующее (у меня HEX-а - поэтому файл называется соответствующе)
Файл motors-hexa.pde:
процедура static void output_motors_armed(), ищем коммент // Yaw и вносим изменения :
/*
// Yaw
motor_out[CH_2] += g.rc_4.pwm_out; // CCW
motor_out[CH_7] += g.rc_4.pwm_out; // CCW
motor_out[CH_4] += g.rc_4.pwm_out; // CCW
motor_out[CH_3] -= g.rc_4.pwm_out; // CW
motor_out[CH_1] -= g.rc_4.pwm_out; // CW
motor_out[CH_8] -= g.rc_4.pwm_out; // CW
*/
// Yaw
motor_out[CH_3] += g.rc_4.pwm_out; // CCW
motor_out[CH_1] += g.rc_4.pwm_out; // CCW
motor_out[CH_8] += g.rc_4.pwm_out; // CCW
motor_out[CH_2] -= g.rc_4.pwm_out; // CW
motor_out[CH_7] -= g.rc_4.pwm_out; // CW
motor_out[CH_4] -= g.rc_4.pwm_out; // CW
Ну для других рам - по аналогии… Кто не осилит - пишите в личку.
Ардуину изучают здесь 😃 А в этой теме идет обсуждение готового продукта.
а что будешь делать мульти коптер или планер?
В принципе выбор есть, однозначно полный комплект - второе “это” “от изобретателя и производителя” неплох, там есть все кроме компаса,
а купив у неизвестного поставщика на таобао можно как и съэкономить так и влететь купив нерабочий девайс,
еще дешевле и пожалуй лучше купить комплект у кого - нить из форумян, я уже троих знаю кто делает…
а что будешь делать мульти коптер или планер?
Коптер. Про третий вариант можно по-подробнее?