roboforum.ru

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

Пожалуйста, исправьте наши ошибки

Пожалуйста, исправьте наши ошибки

altechnology » 05 ноя 2008, 01:52

С другом начали делать простого робота, но только для 4-ех колесного шасси. В качестве драйвера используем L293NE.
Подумали и нарисовали вот такую схемку.
Изображение
Но она не работает. При подаче сигнала вращаются задние колеса, а передние никак не реагируют на сигнал.
Уважаемые форумачане, если вам не трудно, подправьте наши ошибки. Не можем понять, где ошиблись.

Re: Пожалуйста, исправьте наши ошибки

Сергей » 05 ноя 2008, 02:22

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

Re: Пожалуйста, исправьте наши ошибки

altechnology » 05 ноя 2008, 03:49

Хорошо, в следующий раз будем делать в редакторе. Про потреус не слышали. Были бы очень рады ссылке на него - в интернете не нашли. А он может рассказать про правильность входов и выходов для каждой микросхемы? Мы на этом застряли.
В дататшите показана такая схема включения двигателей. У нас принцип следующий: фототранзисторы подключены на инпут 1 и 2 (поворот передних колес). И с каждого из них, при включении, идет сигнал на инпут 4 (включение задних колес). У нас задние колеса все время вращаются, а передние никак не реагируют на сигналы. Потом посидели, подумали, так и не поняли в чем дело. Сегодня днем скачал даташит от "Техас Технолоджи". А там показана диаграмма на Л293Д, на которой показаны инпут 1, 2, 3, 4. И возле 1 и 4 показан высокий сигнал - 1, а возле 2 и 3 - низкий сигнал - 0. Но не совсем понял, как именно это работает. Если можете, то объясните!

Re: Пожалуйста, исправьте наши ошибки

=DeaD= » 05 ноя 2008, 08:36

Вроде то, что вам нужно:
http://myrobot.ru/stepbystep/el_simple_robot.php

Re: Пожалуйста, исправьте наши ошибки

avr123.nm.ru » 05 ноя 2008, 10:23

altechnology писал(а): Про потреус не слышали. Были бы очень рады ссылке на него - в интернете не нашли.

Супер-пупер PROTEUS - http://proteus123.narod.ru/01.htm

Re: Пожалуйста, исправьте наши ошибки

Victorovych » 05 ноя 2008, 12:23

Чет с резисторами по входам накуролесено

Re: Пожалуйста, исправьте наши ошибки

altechnology » 05 ноя 2008, 16:33

Вроде то, что вам нужно:
http://myrobot.ru/stepbystep/el_simple_robot.php

Один резистор R1... Попробуем...

Добавлено спустя 2 часа 6 минут 7 секунд:
Оставили по одному сопротивлению на землю на каждом входе. Теперь получаеться так, что при подаче сигнала задние колеса вращаються, как и надо, а вот при подаче сигнала либо на правый, либо на левый фотодатчик, передние колеса все время поворачивают на право. Кстати, а сопротивления на землю на всех четырех входах должны быть одинаковыми?

Добавлено спустя 53 секунды:
За протеус спасибо - будем разбираться!

Re: Пожалуйста, исправьте наши ошибки

Master » 05 ноя 2008, 16:39

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

Да.

И на сайте схема не до конца нарисована 7-ю ножку тоже нужно к земле подключить.

Re: Пожалуйста, исправьте наши ошибки

altechnology » 05 ноя 2008, 17:20

А можно ли вместо 4,7 кОм, подкидывать на землю через 10 кОм? А 7-ая ножка подключена на землю через R5. R3 и R6 мы убрали из схемы.

Добавлено спустя 57 секунд:
Правда сейчас задние колеса все время вращаються....

Добавлено спустя 23 минуты 41 секунду:
Поставили на каждый вход 10 кОм. на землю. Задние колеса вращаються при сигнале на каждом из датчиков. А передние вообще не реагируют.

Re: Пожалуйста, исправьте наши ошибки

Master » 05 ноя 2008, 20:28

Чета я запутался какие резисторы на землю, у вас такая схема?
Вложения
.JPG

Re: Пожалуйста, исправьте наши ошибки

altechnology » 05 ноя 2008, 21:29

Да, эта. Все уже работает. Ошибка была в том, что не в том месте поставили сопротивление между инпутом и землей.

Добавлено спустя 1 минуту 7 секунд:
Спасибо всем, кто помогал нам в решении данного вопроса!


Rambler\'s Top100 Mail.ru counter