roboforum.ru

Технический форум по робототехнике.

платформа для робота из шуруповертов + Wi-Fi + PC

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение Kitam1n » 28 июн 2012, 11:10

Лампочка конечно не должна гореть.
Короче я вечером сделаю эту схему с этим же транзистором и выложу подробные фотки, если раньше не разберетесь.
По недавнему опыту: я несколько раз путал подключение с разными транзисторами, но не разу из строя они не выходили, думаю и ваш живой.
Мне IRL3705N продавали в фольге, вроде база боится статики.
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение ildmitry » 28 июн 2012, 12:33

Kitam1n писал(а):Е-мое, сейчас начал сверять ваши фотки со своей схемой и до меня кажется доперло, я перепутал в ней полярность батареи(длинный это "+", короткий "-", а я начертил на скорую руку наоборот). Возможно это и ввело вас в заблуждение при сверке с другими схемами. Схему поправил! Дико прошу прощения!!!

Исправленная схема работает! Сейчас специально доехал до магазина купил еще пару IRL-ов, поменял свой на новый из магазина и все заработало. Судя по всему во время моих экспериментов предыдущий сгорел.

Дополнение.... со вторым IRL-ом из магазина не работает.
Начал более подробно их рассматривать
Фотка ниже, они даже по маркировке на корпусе различаются
DSC_5516.JPG

Самый правый ведет себя именно так как и должен вести, то есть с ним все ок, и в схеме он работает и методика проверки, по которой я проверял работает ПРАВИЛЬНО, так как я и нашел, то есть черный (-) тестера на 2-ой контакт и дальше все красным, а не наоборот, а вот 1-ый и 2-ой так не работают, с ними лампочка просто сразу же горит, да и тестором они тестируются так как я описывал выше. Это что? другие транзисторы? или в магазине они уже "битые"?
ildmitry
 
Сообщения: 54
Зарегистрирован: 22 мар 2012, 00:25

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение Kitam1n » 28 июн 2012, 15:07

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

Вечером сфоткаю свои.

Диод не забудьте поставить, а то транзистор греться будет.

П.С.: вот так купишь а потом понять не можешь почему он не работает.
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение ildmitry » 28 июн 2012, 17:17

Kitam1n писал(а):Диод не забудьте поставить, а то транзистор греться будет.

куда его ставить в схеме?

Поехал сейчас в магазин, хотел еще купить IRL-ов.... шиш объехал все 3 радиомагазина в нашей "деревне", так больше нет их нигде. А я уж с собой тестер взял, чтобы сразу проверить их при покупке......
Чем можно поменять? если IRL3713 поставить? он ток держит побольше, но только не знаю хватит ли 5В чтобы его открыть полностью.
ildmitry
 
Сообщения: 54
Зарегистрирован: 22 мар 2012, 00:25

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение Duhas » 28 июн 2012, 20:23

буква L в названии тонко намекает на то, что открывается ключ логическими уровнями.. теми же 5В.
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение Kitam1n » 29 июн 2012, 09:22

Хорошо когда знаешь что обозначает каждая буква транзистора :)

=DeaD= писал(а):Вот как надо ставить защитные диоды. например, можно поставить HER508, лучше сдвоенные :).


Эт моя тема, заходите если что: http://roboforum.ru/forum16/topic11509-75.html
Вложения
bcbfab2de1f3.jpg
bcbfab2de1f3.jpg (15.72 КиБ) Просмотров: 3682
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение cjA » 02 июл 2012, 23:08

A IRF - чем открывается? Не откроется TTL-логикой?
cjA
 
Сообщения: 468
Зарегистрирован: 19 мар 2010, 20:11

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение Duhas » 03 июл 2012, 18:57

нормально - нет..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение cjA » 05 июл 2012, 15:09

ну и тогда другой вопрос.
то есть шимить мосфеты- это греть Землю?
cjA
 
Сообщения: 468
Зарегистрирован: 19 мар 2010, 20:11

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение Duhas » 05 июл 2012, 17:10

нет, греть землю это подавать вольт 6 на мосфет который открывается при 10
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение ildmitry » 08 авг 2012, 11:56

Потихонечку модернизирую исходный вариант своей платформы - надо хотя бы сначала сделать, чтобы ездила нормально.
Как я уже писал, у меня раньше стояли "механические ШИМ" - то есть стояли просто кнопки от шуруповертов, они у меня достаточно быстро сгорели - что в общем-то наверное и не удивительно :-)
По совету сделал парочку H-bridge для управления двигателями.
http://www.pyroelectro.com/tutorials/h_bridge_4_transistor/index.html
DSC_8862.JPG

Радиаторы повесил с запасом - потому что как выяснилось, что двигатель даже без нагрузки уже греет транзисторы, с радиаторами - транзисторы вообще холодные.
Когда поставил на двигатели с редукторами - выяснилось, что не зря - так как просто крутить редукторы с колесом (пока еще никуда не ездим - просто колеса в воздухе), радиаторы уже теплые.

Еще сделал себе плату Arduino Severino на базе Atmega8 (а то свою Mega мне чего-то жалко)
DSC_8864.JPG

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

Реверс у меня так и остался реализован с помощью релюшек на плате KernelChip. Попробовал попереключал в разные стороны - работает (у меня там задержка при переключении стоит около 1 секунды).

Все в куче это выглядит вот так:
DSC_8861.JPG


нетбук у меня отняли :-( но помогло несчастье... у товарища купил ровербук с битым экраном - пока его использую в качестве компьютера.

Пока нахожусь в задумчивости.... то ли вообще избавиться от KernelChip и оставить одну Arduino или же пока оставить так (чтобы по минимуму изменять программную часть на компьютере) Но хочу сделать дополнительную возможность изменения скорости движения в процессе, а значит в любом случае надо будет Arduino сопрягать с компьютером.

Может кто какие идеологические идеи подкинет? :-)
ildmitry
 
Сообщения: 54
Зарегистрирован: 22 мар 2012, 00:25

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение Nesenin » 08 авг 2012, 12:22

у меня есть KernelChip (см.forum10/topic11112.html). сейчас использую Arduino nano v1.1 (см.post246577.html#p246577)
Последняя удобнее в разы. Со стороны ПО "общение" с платой аналогично - запись\чтение команд в виртуальный COM порт. В случае с arduino можно самому настроить как, каким образом данные слать. Хоть то дискретные каналы(0\5В),хоть выходы с ШИМ, хоть входы АЦП. Arduino выигрывает в гибкости, скорости, возможностях, цене.
В последнем видео как рас двигателями управляю, с передачей в командах значений ШИМ.
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение Kitam1n » 08 авг 2012, 12:33

ildmitry писал(а):Еще сделал себе плату Arduino Severino на базе Atmega8 (а то свою Mega мне чего-то жалко)

Это прально, я так и спалил 2 выхода на своей Arduino UNO пока очередной мост ваял.

ildmitry писал(а):Пока нахожусь в задумчивости.... то ли вообще избавиться от KernelChip и оставить одну Arduino или же пока оставить так (чтобы по минимуму изменять программную часть на компьютере)


Конечно избавляйся, зачем реверс на реле(пятая нога), если есть полноценный Н-мост с реверсом?
И обязательно сделать программную защиту от включения сразу обоих ШИМ на каждый мост, а то сгорит.
Ну и желательно паузу между реверсом. Напомню что у меня этот Н-мост сгорел даже не нагревшись при первом реверсе на весу ( с колесами). А когда ждал до полной остановки колес переключало как положено.


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

А в чем проблема?
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение ildmitry » 08 авг 2012, 17:36

Kitam1n писал(а):Конечно избавляйся, зачем реверс на реле(пятая нога), если есть полноценный Н-мост с реверсом?
И обязательно сделать программную защиту от включения сразу обоих ШИМ на каждый мост, а то сгорит.
Ну и желательно паузу между реверсом. Напомню что у меня этот Н-мост сгорел даже не нагревшись при первом реверсе на весу ( с колесами). А когда ждал до полной остановки колес переключало как положено.

есть одна загвоздка - на Atmega8 всего 3 PWM, а тут надо 4, нет я знаю, что можно сделать свой PWM и на цифровых каналах без PWM - это я уже почитал в инете, но я тут заказал с ebay несколько чипов Atmega328 в DIP корпусе - вот придут, тогда уже от релюшек избавлюсь
Меня конечно посещают какие-то мысли о том, что может и с 2-мя выходами PWM можно сделать реверс, если приспособить L293D - но надо подумать как (если это вообще возможно).
ildmitry
 
Сообщения: 54
Зарегистрирован: 22 мар 2012, 00:25

Re: платформа для робота из шуруповертов + Wi-Fi + PC

Сообщение Plastilinstyle » 26 сен 2012, 18:30

ну как там продвижение?
3-ий этап остался :D
Аватара пользователя
Plastilinstyle
 
Сообщения: 263
Зарегистрирован: 26 июл 2012, 18:40
Откуда: Екатеринбург

Пред.След.

Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8