roboforum.ru

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

 

Строительство колесного шасси

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

Re: Строительство колесного шасси

Сообщение boez » 25 фев 2009, 14:56

realsystem писал(а):Спасибо, поюзаем. Но щас задача куда более тривиальная, просто управлять через ком порт из скриптов, примитивно. И сразу возникла проблемка. Пытаюсь просто через ком порт программкой minicom управлять МК и ситуация такая. Линух с minicom'ом на виртуалке(vmware workstation), ее виртуальный ком порт проброшен на реальный и соединен с МК. Проверяем на хост системе(винда, putty) - работает. Переключаем порт на виртуалку и пробую пустить команду уже из линуха, команда уходит, вижу реакцию какую-то(с кодом ошибки от МК, как будто не правильная команда), но англ. текст который должен выдать МК пишется крякозябрами (хотя все настройки такие же как в винде в путти), цифры кода ошибки от МК вижу. Чо может быть не так?

Сложно сказать. Навскидку такая фигня разве что при несовпадении скорости может быть. А вообще я бы попробовал грузануться с Linux LiveCD или линуха на юсб-флешке (их щас море разных есть) - ну чтоб не ставить реальный линукс, и проверить. Тогда будет понятно чья проблема - вмвари иили линуха
boez
 
Сообщения: 1974
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: Строительство колесного шасси

Сообщение realsystem » 25 фев 2009, 18:15

А у меня есть реальный линух на VIA Epia на CF карте которая подготовлена для данного шасси, тока там не альт линух, мало пакетов(ssh нету, неохота клаву перетыкать и вторая клава с севшими аккумами :)), надо обновляться, ставить пакеты, вчера не успел, седня попробую.

Просто хотел чтоб с железом не возится все сделать в виртуалке - я стараюсь все так делать, сначала повиртуалил - потом уже реалить :good:

Скорости, биты, виды терминалов и прочее ОДИНАКОВЫЕ. В том то и прикол :)

Добавлено спустя 2 часа 35 минут 30 секунд:
Не стал ждать реального линуха, решил добить виртуалку :) Взял скелет для работы с компоротом на Сях, доделал для моих нужд, и сделал скрипт на баше который вызывает эту софтинку сишную (команды посылаются в виртуальный ком порт который соединен через виртуальный пайп с виртуальным ком портом второй виртуальной машины - вот такой вот я извращенец :crazy: ). Вроде работает, ответы приходят.
Вложения
cmds.JPG
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение realsystem » 26 фев 2009, 13:23

Разобрался с ком портом. Все просто до безобразия. :D На VIA Epia из линуха работает управление мотором и сервой. Скрипт реализует логику, а команды посылаются сишной прогой. Кстати использовал для отладки очень хороший сниффер ком порта http://sourceforge.net/projects/slsnif/ :)

В приложенном архиве и скрипт и прога
Вложения
robot.tar.gz
(11.15 КиБ) Скачиваний: 16
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение realsystem » 27 фев 2009, 14:36

Потыркал socat - да злая весчь. Но подумал что мне будет достаточно просто ssh сессии на бортовой комп по wifi, а там просто minicom открываешь или скриптик готовый запускаешь - и все работает.
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение realsystem » 02 мар 2009, 14:00

Доделал второй кулак и шкворни, осталось сделать рулевые тяги и все собрать на шаське. Рулевые наконечники будут от тяг карбюратора классики :)
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение realsystem » 08 мар 2009, 22:49

Доделал рулевое, собрал его на шаське, осталось закрепить серву, согласовав уровни качалки и тяг. Ну и днище немного пора уже подрезать, убрать часть текстолита :D
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение realsystem » 09 мар 2009, 22:27

Собрал рулевое, точность управления не проверял, пока не до этого. Главное серва тянет всю контрукцию с 5.6кг АКБ на борту. Но не учел один немаловажный факт. Серва потребляет 2А, при среднем токе 1.5А(просто так в инете пишут, сам не мерял). А у меня стабилизатор на 6В на плате может только 1.5А. Вывод после 20сек. езды с постоянными поворотами на максимальный угол - злостно нагрелся стаб и я все выключил. Буду менять на чо-нить более мощное. Фото ниже. Решил сразу усилить рычаг на серве и потом еще саму серву надо подвесить на амортизационных резинках которые в комплекте. Шкворни и кулаки канешно не супер точные, первый вариант все так, ручная работа. :) Для начала я считаю неплохо. А там посмотрим, главное чертежи отладить можно и электронику обкатать.

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение avr123.nm.ru » 09 мар 2009, 23:00

Фантастика ! Зверская воля к победе :cry:

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

Re: Строительство колесного шасси

Сообщение realsystem » 09 мар 2009, 23:09

От него. Что скажете по поводу питания серв? Надо 6В 2А с запасом
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение EdGull » 09 мар 2009, 23:58

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

Re: Строительство колесного шасси

Сообщение realsystem » 10 мар 2009, 00:14

Схема в миниботе?
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение EdGull » 10 мар 2009, 00:17

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

Re: Строительство колесного шасси

Сообщение realsystem » 10 мар 2009, 00:24

Вот это? Я даже и не знал про подобные микрухи :)
Вложения
1.JPG
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Строительство колесного шасси

Сообщение galex1981 » 10 мар 2009, 00:29

Именно это ;)
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Строительство колесного шасси

Сообщение EdGull » 10 мар 2009, 00:40

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

Пред.След.

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

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

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

Mail.ru counter