ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Электроника и Фрикинг > Схемы и программы
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

какие будут советы по проекту?
  #1  
Старый 16.02.2009, 23:44
Аватар для gold-goblin
gold-goblin
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме:
5265510

Репутация: 455


По умолчанию какие будут советы по проекту?

Мы решили с другом создать простейшего робота на основе ноутука.
В принципе решили что управление будет происходить через ком порт, в связи с чем и появилось пару вопросов:
1) На ноутбуке нет ком порта из-за чего и было принято купить переходник usb -> com Но какой лучше? как он определится в системе? есть ли в них защита от КЗ, встречного питания и так далее? Понимаю что это все можно найти в интернете, но блин там нет точного ответа (все пишут свое)

2) Может кто пытался уже собирать робота на основе компьютера, с какими проблемами можно сталкнуться?

Да планируется что робот будет ориентироваться по дальномеру установленому на серво приводе и проверять доступность пути =)

Модеры плиз не сносите тему я планирую (если вы не против) выкладывать сдесь результаты моей работы и задавать вопросы =)
 
Ответить с цитированием

  #2  
Старый 17.02.2009, 00:47
Аватар для mr.The
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

имхо для начала напиши софт. эмуляцию серво привода прикрутить элементарно. а потом уже купиш всё, что надо и будеш отлаживать на железе.
Цитата:
есть ли в них защита от КЗ, встречного питания и так далее
поидее должна быть. в любом случае её припаять несложно. хотя от кз незнаю.. её даже на юсб нет(по крайней мере на старом компе так и было)
 
Ответить с цитированием

  #3  
Старый 17.02.2009, 01:03
Аватар для gold-goblin
gold-goblin
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме:
5265510

Репутация: 455


По умолчанию

Цитата:
имхо для начала напиши софт.
Софт написать не проблема так как используется компьютер, в связи с чем можно использовать любой язык программирования.
Цитата:
поидее должна быть.
Вот тагже пишут на разных форумах и сайтах =)
 
Ответить с цитированием

  #4  
Старый 17.02.2009, 09:06
Аватар для -Денис-
-Денис-
Познающий
Регистрация: 26.08.2008
Сообщений: 83
Провел на форуме:
313336

Репутация: 34
По умолчанию

По поводу защиты от кз однозначно ответа никто не даст, в магазах ведь везде различные переходники продают, различных производителей и соответственно в одних из них могут быть схемы защиты а в других нет!
Но в любом случае хуже не будет если поставить свою собственную защиту в виде самовостанавливающегося предохранителя на ток 0,5А. Но вот хватит ли такого тока для того чтобы привести в движение робота (все зависит от того как будет реализована механика, от того какой массы будет робот). Если 2,5Вт будет мало, тогда прийдется подключать внешнее питание.
 
Ответить с цитированием

  #5  
Старый 17.02.2009, 09:52
Аватар для mr.The
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

Цитата:
Софт написать не проблема так как используется компьютер, в связи с чем можно использовать любой язык программирования.
слабо на ActionScript?)

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

  #6  
Старый 17.02.2009, 10:58
Аватар для -Денис-
-Денис-
Познающий
Регистрация: 26.08.2008
Сообщений: 83
Провел на форуме:
313336

Репутация: 34
По умолчанию

Сперва нужно написать софт хотябы по той простой причине, что во время его написания будут встречаться различные подводные камни, которые исправить в программе проще чем изменять в железе. Можно например при разработке железа не учесть какойнибудь датчик или ещё чего, в результате прийдется изменять железо. А во время написания программы можно некоторые такие камни увидеть и заранее их предусмотреть. Во вторых это не самый простой проект, и поэтому на его реализацию уйдет не мало времени, за которое вся охота может пройти.
Но всеже перед написанием программы следует разработать схему (но не собирать её в железе), для того чтобы писать программу именнно под конкретное железо, а не на обум. После того как будет закончена работа над первоначальным вариантом схемы можно будет приступить к написанию программы. По окончанию написания программы проводятся корректировки схемы и производится сборка в железе, затем уже на этом железе производиться отладка написанной программы.
По крайней мере я всегда при разработке какого либо устройства стараюсь делать это именно в таком порядке.
 
Ответить с цитированием

  #7  
Старый 17.02.2009, 11:32
Аватар для Animal
Animal
Moderator - Level 7
Регистрация: 19.10.2007
Сообщений: 225
Провел на форуме:
1260519

Репутация: 298
Отправить сообщение для Animal с помощью ICQ
По умолчанию

Какой дороже - тот и лучше. Хороший (с защитами и развязкой) выльется примерно тыщи в три русских рублей. Думаю, не стоит с этим заморачиваться. При нормальной прямоте рук и китайский преобразователь за 400 руб. спалить будет трудновато. Все равно придется еще RS-232 в UART преобразовывать... а там по килоомному резистору на Rx, Tx и все будет хорошо. Какой контроллер на роботе собираетесь использовать? Возможно, лучше преобразовывать в RS485 - потом будет проще переходить на wireless, да и выигрыш небольшой будет по потреблению тока. Еще вариант: сразу замахнуться на беспроводную передачу, взять например модуль bluetoosh с UART-ом на выходе и управлением AT-командами. Цена вопроса уже меньше двух тысяч рублей.
Все преобразователи являются CDC-классом USB устройств и определяются в системе как "железный" COM-порт. Можно, кстати, попробовать и какой-нибудь завалявшийся USB дата-кабель от телефона использовать (например на PL2303). Сам не пробовал, но помоему, вести он себя должен точно так же, как и преобразователь, но подключить можно будет прямо к контроллеру.
распиши по подробнее структуру проекта. Какие исполнительные механизмы на роботе, какие датчики. Ато мысль в одном из постов о ноутбуке на колесиках как-то улыбнула.
 
Ответить с цитированием

  #8  
Старый 17.02.2009, 14:41
Аватар для ICD2
ICD2
Познающий
Регистрация: 28.12.2008
Сообщений: 42
Провел на форуме:
191762

Репутация: 64
По умолчанию

pcports.ru отличной сайт для черпания информации о связки пк и девайсов
 
Ответить с цитированием

  #9  
Старый 17.02.2009, 15:43
Аватар для gold-goblin
gold-goblin
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме:
5265510

Репутация: 455


По умолчанию

Цитата:
По поводу защиты от кз однозначно ответа никто не даст
Смотрел в интернете и почти везде про 1 и тодже переходник разные данные, Ну ничего свояем свою защиту =)
Цитата:
поэтому сначала нужно сделать софтовый эмулятор робота
А не подскажешь в каком эмуляторе можно прикрутить дальномер и проверить его работу?

Цитата:
будут встречаться различные подводные камни, которые исправить в программе проще чем изменять в железе
Как я представляю принцип работы подводных камней в конствукции не должно быть так как система определения места положения будет основана всего на двух датчиках. Это дальномер и серво привод который будет крутить перед роботом дальномер, следовательно при любой кривой сборки все можно решить программно. (имхо)

Цитата:
программу именнно под конкретное железо, а не на обум
Это конечно, но сейчас еще выираем железо и принцип его взаимодействия.

Цитата:
Какой контроллер на роботе собираетесь использовать?
В роле контроллера будет выступать схема на основе AVR'a (точно сказать не могу так как контроллер будет собирать друг)

Цитата:
лучше преобразовывать в RS485 - потом будет проще переходить на wireless, да и выигрыш небольшой будет по потреблению тока. Еще вариант: сразу замахнуться на беспроводную передачу, взять например модуль bluetoosh с UART-ом на выходе и управлением AT-командами
Проект планируется как проводной так как в будущем полностью переедет в системный блок =)

Цитата:
Можно, кстати, попробовать и какой-нибудь завалявшийся USB дата-кабель от телефона использовать (например на PL2303)
Меня тоже это надоумило =) подойдет почти любой кабель от кпк под управлением palm os (ну надо будет еще почитать в нэте)

Цитата:
распиши по подробнее структуру проекта. Какие исполнительные механизмы на роботе, какие датчики. А то мысль в одном из постов о ноутбуке на колесиках как-то улыбнула.
на ноутбуке это дело будет отлаживаться а потом переедет полностью в системный блок компьютера =))
Робот будет передвигаться на гусиницах, что сделает возможным разворот на месте и меньше мароки с поворотным миханизмом, В роле датчика будет выступать дальномер (сейчас выбираем) и серво привод с возможностью отсчета от - к + (к примеру -45 +45) который будет вращать дальномер.

Цитата:
pcports.ru отличной сайт для черпания информации о связки пк и девайсов
Пойду почитаю
 
Ответить с цитированием

  #10  
Старый 17.02.2009, 17:18
Аватар для mr.The
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

Цитата:
А не подскажешь в каком эмуляторе можно прикрутить дальномер и проверить его работу?
Цитата:
поэтому сначала нужно сделать софтовый эмулятор робота, обходящего препятствия(камеру (или что вы там юзаете в роли дальномера) всё-таки нужно купить)
собственно вот) да и всегда в прогу можно передавать значения аналогичные дальномеру, а потом смотреть.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Войны будущего будут вестись с использованием нанороботов lilsaint Мировые новости 5 04.12.2008 20:16
Советы и уловки в Windows (Главные функции Windows) Серый Windows 4 17.12.2006 20:46
Какие будут предложения T-4 Чаты 13 08.11.2005 21:02



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ