roboforum.ru

Технический форум по робототехнике.
Текущее время: 10 апр 2025, 14:32

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 15:29 
Не в сети

Зарегистрирован: 09 янв 2009, 13:02
Сообщения: 41
прог. языки: C/C++/Assembler/С#
1)От корпуса рулевой машинки(не цифровой) идет связка из трех проводов : желтый ,красный,черный. Разьем подключения хорошо соединяется с разьемом для двигателей на минибот-плате.Вопрос : как подключить рулевую машинку к плате?

2)Приведите ,пожалуйста ,пример кода ,который выполнит следующие действия: повернул руль.машинку направо ,подождал 3 секунды ,потом руль.машинку повернул налево ,подождал 3 секунды

Спасибо за ответы!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 15:40 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
1) убедиться что желтый - это сигнал управления,красный - питание около +5 вольт, черный - земля.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 15:46 
Не в сети

Зарегистрирован: 09 янв 2009, 13:02
Сообщения: 41
прог. языки: C/C++/Assembler/С#
спасибо за ответ !

а пример кода приведите ,плз ,который управлял рулевой машинкой


Последний раз редактировалось EdGull 30 ноя 2009, 15:48, всего редактировалось 1 раз.
Устное предупреждение! Запрещено дублировать предыдущий пост.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 15:47 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
1. у тебя какая комплектация минибота?
2.
Код:
Servo(1) = 0
Wait 3
Servo(1) = 1000
Wait 3 


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 15:48 
Не в сети

Зарегистрирован: 09 янв 2009, 13:02
Сообщения: 41
прог. языки: C/C++/Assembler/С#
базовая комплектация


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 15:51 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
тогда ищи откуда будешь брать питание для сервы
ей нужно 5-7 вольт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 16:03 
Не в сети

Зарегистрирован: 09 янв 2009, 13:02
Сообщения: 41
прог. языки: C/C++/Assembler/С#
попорошу оценить код управления сервой (робот должен выполнить "змейку"):

Код:
$prog &HFF , &HBD , &HC9 , &H00                 'Новичкам фусибиты лучше не трогать, а оставить прежними
$regfile = "m32def.dat"                                ' файл спецификации Меги32
$crystal = 7372800                                     ' указываем на какой частоте будем работать

'----------------------------------------------------------------------------
Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down
Config Pinc.2 = Output : Drl Alias Portc.2                  'ногу сконфигурировали как выход и обозвали Drl
Config Pinc.3 = Output : Drr Alias Portc.3                  'ногу сконфигурировали как выход и обозвали Drr
Config Pind.4 = Output                                      'ногу ШИМа левого  движка сконфигурировали как выход
Config Pind.5 = Output                                      'ногу ШИМа правого движка сконфигурировали как выход
'----------------------------------------------------------------------------
Dim Speed As Byte
Speed = 100                                                 'Возможно задание скорости в пределах от 70 до 255

Do
  Drl = 1                                                   'направление движения левого движка, в моём случае это прямо
  Drr = 0                                                   'серва поворачивает направо
  Wait 3                                                    'ждем 3 секунды
  Drr = 1000                                                ' поворачиваем налево
  Wait 3                                                    'ждем 3 секунды
  Pwm1b = Speed : Pwm1a = Speed
Loop


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 16:14 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
1. так нельзя писать
Drr = 1000
или 1 или 0

2. ты не путай коллекторный движек с сервой (рулевой машинкой)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 16:21 
Не в сети

Зарегистрирован: 09 янв 2009, 13:02
Сообщения: 41
прог. языки: C/C++/Assembler/С#
а как тогда должен выглядеть код ,для управления сервой?

напиши ,пожалуйста ,полностью его


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 16:44 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
1. набери в хелпе слово servos
2. на разъем для коллекторного движка сервы цеплять нельзя.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 19:00 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
На вскидку проект Серва + IR Шарп на Bascom-AVR,
Вообще тема достаточно часто обсуждается на форуме )))

To EdGull а разве в вике в примерах управления сервы через баском нет??? Ты же где то здесь видио выкладывал ...

Добавлено спустя 8 минут 16 секунд:
Вот еще одна тема про управление Servo из Bascom

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 19:25 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
минибот первый или второй?
если последнее, то нужна мега88+3хпиновые разъемы.
если есть, то нужно наладить связь, для этого собираем софтварный уарт (кушает по таймеру с передающей и приемной стороны) и встроенный конфиг для серво-машинок(ещё один таймер меги88)

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 19:29 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
у него минибот-2 но в базовой комплектации.
поэтому у него нет 5-ти вольтового питания, дополнительной меги88 и естественно разъемов для сер и шарпов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 30 ноя 2009, 22:00 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Так питание внешнее 5 В поставить, а подключить сигнальный провод к любому порту GPIO Меги 32

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Minibot : Подключение рулевой машинки
СообщениеДобавлено: 01 дек 2009, 00:36 
Не в сети

Зарегистрирован: 09 янв 2009, 13:02
Сообщения: 41
прог. языки: C/C++/Assembler/С#
Цитата:
Так питание внешнее 5 В поставить, а подключить сигнальный провод к любому порту GPIO Меги 32


а можно процесс подключения сервы к меге поподробнее описать?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO