roboforum.ru

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

H-мост (H-bridge) и все о нем

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Сообщение -= Александр =- » 06 янв 2007, 21:19

Просто транзисторы надо подобрать с одинаковыми коэфицентами усиления по току. Или поставить полевики и не париться.  :wink:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение Master » 07 янв 2007, 13:34

Не дело не в транзисторах, сами моторчики при подаче питания непосредственно на них крутятся с разной скоростью.
Я так понимаю что не существует двух абсолютно одинаковых двигателей :), поэтому любой робот классической схемы если его пустить по прямой и у него нет программной завязки на энкодеры будет сварачивать в сторону.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение -= Александр =- » 08 янв 2007, 19:53

Он будет сворачивать скорее от неравномерности поверхностей под колесами, так что енкодеры тут необходимы.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение Master » 09 янв 2007, 03:20

А энкодеры вытягивать с мыши вместе с микросхемой и общаться с ней по протоколу PS/2 или тока диоды и фотодиоды выкавыривать?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение FireFly » 09 янв 2007, 04:04

Master писал(а):А энкодеры вытягивать с мыши вместе с микросхемой и общаться с ней по протоколу PS/2 или тока диоды и фотодиоды выкавыривать?


Простые энкодеры из мыши делаются так  :wink:

Изображение

Фототранзистор и светодиод - мышиные (понравилсь из Genius мышей)

Можно использовать

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

2. делаешь диск с сегментами белое-черное (на отражение) - как удобно.

По схеме
подстроечный резистор я ставил на 10 кОм, R1 - 12 кОм, на выходе ставишь еще подтягивающий резистор на 12 кОм. Проверено работает как часы  :D

4 таких датчика по паре на колесо (счетверенного компаратора как раз хватит) и получается полноценный энкодер с определением направления вращения.

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

зы. Эту же схему в качестве определения границ ринга для мини сумо или для следования по линии приспособить как два пальца  :wink:
Аватара пользователя
FireFly
 
Сообщения: 1576
Зарегистрирован: 19 июн 2005, 18:27
Откуда: Камышин

Сообщение Master » 09 янв 2007, 04:12

2 FireFly
Спасибо за схему. Мне нравится. Только глупый вопрос. Питаение операционника биполярное или можно просто 5 Вольт и землю?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение FireFly » 09 янв 2007, 04:16

Master писал(а):2 FireFly
Спасибо за схему. Мне нравится. Только глупый вопрос. Питаение операционника биполярное или можно просто 5 Вольт и землю?


LM339 (или аналог) - питание обычное, компаратор счетверенный.
Аватара пользователя
FireFly
 
Сообщения: 1576
Зарегистрирован: 19 июн 2005, 18:27
Откуда: Камышин

Сообщение avr123.nm.ru » 09 янв 2007, 11:32

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

Можно и из простой платы сделать - только светодиод помощней использовать.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение KiCom » 09 янв 2007, 14:00

Вот уже готовый энкодер направление+скорость
http://www.chipdip.ru/product0/17653.aspx
KiCom
 
Сообщения: 345
Зарегистрирован: 22 окт 2005, 11:15
Откуда: Красноярск

Сообщение D-M » 09 янв 2007, 14:30

KiCom писал(а):Вот уже готовый энкодер направление+скорость
http://www.chipdip.ru/product0/17653.aspx

ммм
а как его исполизовать?
зачем четыре ножки ?
куда втыкать черную коробочку ?
Аватара пользователя
D-M
 
Сообщения: 486
Зарегистрирован: 28 мар 2006, 17:28
Откуда: Пенза

Сообщение KiCom » 09 янв 2007, 15:32

Есть диск с отверстиями ставишь его на вал двигателя/колеса, с одной стороны этот энкодер с другой стороны ИК светодиод.
1-ножка питание, 2-ножка земля, 3-ножка направление лог. 1-по часовй стрелки, лог. 0-против часовой стрелки, 4-ножка тахометр.
Какая именно смотри даташит.
KiCom
 
Сообщения: 345
Зарегистрирован: 22 окт 2005, 11:15
Откуда: Красноярск

Сообщение FireFly » 09 янв 2007, 16:19

KiCom писал(а):Есть диск с отверстиями ставишь его на вал двигателя/колеса, с одной стороны этот энкодер с другой стороны ИК светодиод.
1-ножка питание, 2-ножка земля, 3-ножка направление лог. 1-по часовй стрелки, лог. 0-против часовой стрелки, 4-ножка тахометр.
Какая именно смотри даташит.


Хех, эт по сути то же самое что и на схеме выше, только в едином корпусе и сдвоенное  :D  надо будет попробовать. Цена правда не радует.
Аватара пользователя
FireFly
 
Сообщения: 1576
Зарегистрирован: 19 июн 2005, 18:27
Откуда: Камышин

Сообщение -= Александр =- » 09 янв 2007, 21:02

Я обычно енкодеры делаю вообще из бумаги - печатаю на принтере и ставлю не на просвет, а на отражение.  :wink:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение Master » 10 янв 2007, 13:41

Цена правда не радует.

Ну если из мышки брать детали, то цена получится не намного ниже:)
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение FireFly » 11 янв 2007, 10:10

Master писал(а):
Цена правда не радует.

Ну если из мышки брать детали, то цена получится не намного ниже:)


Из старой шариковой? никому не нужной? да кстати и не обязательно курочить мышь - светдиоды и фототранзисторы есть в чипедипе и прочих магазинах, стоят если не ожибаюсь не более 20 руб за комплект  :wink:
Аватара пользователя
FireFly
 
Сообщения: 1576
Зарегистрирован: 19 июн 2005, 18:27
Откуда: Камышин

Пред.След.

Вернуться в Электроника, электротехника

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

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