роботы робототехника микроконтроллеры


 Страниц (1): [1]   

> Без описания
MiF Post Id


Рядовой


Сообщений всего: 14
Дата рег-ции: Май 2008  



Приветствую, уважаемые.

Заинтересовался робототехникой, но для начала с целью получения опыта решил изготовить устройство позволяющее перезагружать компьютер / предоставлять доступ к консоли (через com порт) и все это должно происходить через TCP/IP сеть.

Впринципе понятно что делать и как реализовать, но так как занимаюсь такими вещами впервые затруняюсь с выбором ПО.

Что можете посоветовать.

Нужно:
1. По для удобного построения схемы устройства
2. Если существует, нужно ПО моделирующее работу схемы! Насколько я знаю существует.

И конечно буду признателен, за наставление на путь истенный по части выбора инструментария необходимого для разработки подобных простых устройств.

P.S. предполагается для начала попытаться реализовать это на AVR микроконтроллерах.

P.P.S. желательно под Linux, но Win то же пойдет, буду в виртуалке гонять.
 
 Top
Арамис Post Id



Маршал


Сообщений всего: 131
Дата рег-ции: Май 2007  



Ну и задачку ты выбрал для получения опыта в робототехникегы-гы!

Сразу напрашивается вопрос, как ты претставляешь себе реализацию TCP/IP через COM???
СОМ поддерживает протокол физического уровня RS-232, но ты в своей задаче явно напул чегото, сформулируй её по подробнее, если честно не до конца понятно, что имено имелось ввиду.
Для того чтобы перезагрузить удалённо комп хватает открыть CMD и там прописать (shutdown -r -m имя компа), и то если браузер отключен, а если нет, то это уже хакинг требэ тЯбЭУхмылка
Вот теперть и прикинь устройство: некая перепаянная клавиатура под комп порт с ЖК дисплейчиком, способная отправить, хотябы по RS232 пакеты содержащие компанды shutdownне в себе

С пакетами TCP/IP ты на каком уровне дружишь?Ухмылка
 
 Top
MiF Post Id


Рядовой


Сообщений всего: 14
Дата рег-ции: Май 2008  



Арамис

Это не я напутал, это Вы неправильно поняли Улыбка

Я описал все достаточно подробно и просто вроде Улыбка Я написал, что устройство подключенное к сети TCP/IP (грубо говоря интернет, локалка) должно быть доступно с клиентской машины и после авторизации должно предоставлять возможность перезагрузить управляемое устройство (компьютер например) замыканием контакта кнопки "резет". А так же предоставить возможность считывать и передавать данные в com порт компьютера которым пытаемся управлять (и который в свою очередь поддерживает redirect консоли в com порт).

Я думаю Вам уже понятно, но поясню комментарии:

Цитата:
Сразу напрашивается вопрос, как ты претставляешь себе реализацию TCP/IP через COM???
СОМ поддерживает протокол физического уровня RS-232, но ты в своей задаче явно напул чегото, сформулируй её по подробнее, если честно не до конца понятно, что имено имелось ввиду.


Например поверх того же RS-232 не думаю, что возникнет проблема инкапсулировать TCP/IP поверх RS-232, но в данном случае этого не требуется. Изготавливаемое устройство будет общаться по com порту на родном RS-232. TCP/IP нужен только для связи устройства через сеть с клиентской машиной (машиной оператора).

Цитата:
Для того чтобы перезагрузить удалённо комп хватает открыть CMD и там прописать (shutdown -r -m имя компа)


Не один здравомыслящий человек не допустит такой возможности на машине смотрящей в интернет Улыбка Собстно как и Windows (но это уже отдельная тема, для фанатиков гы-гы!). Перезагрузить рабочую машину вопросов не возникает, перезагрузка нужна аппаратная, если машина зависла.

Цитата:
С пакетами TCP/IP ты на каком уровне дружишь?


На уровне понимания как все происходит. Но не вижу проблемы, остальное уже чисто справочная информация.

Удаленное предоставление com порта нужно например, чтобы изменять настройки BIOS на удаленной машине, а так же видеть загрузочную диагностическую информацию.\n\n(Добавление)
Отошли от темы. Так что касательно непосредственно вопроса? Кто какой софт использует? Или никаким не пользуетесь? Кто делал серьезные проекты, наверняка приходилось с софтом работать.
 
 Top
MiF Post Id


Рядовой


Сообщений всего: 14
Дата рег-ции: Май 2008  



Пока из интересного нашел http://www.eplan.de/.

Есть русская. Платная, но варезные на торрентниках лежат.
 
 Top
VCOM Супермодератор Post Id



Супермодератор


Сообщений всего: 660
Дата рег-ции: Март 2007  



Eplan это пень какойта, електрику вроде как рисовать. Насчет схем для рисования дофига всего. Типа orCad, P-Cad, Sprint Layout, Mentor Grafics, Proteus. Насчет моделирования там есть Proteus, Pspice, orCad. Насчет программирования контроллеров там есть IAR, Keil, Cross Works.... Вот, а насчет управлять удаленно по езернед, заходи на http://87.224.152.156 Вот. Это сервачек мой, который крутица на АРМ, и в принципе можно у него там ногами дергать, в усарт всякую ерунду писать... Так что вод!
 
 Top
MiF Post Id


Рядовой


Сообщений всего: 14
Дата рег-ции: Май 2008  



Спасибо! Буду переваривать потихоньку Улыбка
 
 Top
MiF Post Id


Рядовой


Сообщений всего: 14
Дата рег-ции: Май 2008  



Качаю P-CAD, по скринам вроде ничего. Закупился сегодня на 3.5 касаря.. жесть.. но я правда много чего дорого купил.. мини-дрель, паяльник, набор резисторов (480шт) и еще много чего. Но думаю всетки с чего-то простого начну, а то опыта мало, вваливаться серьезные вещи сразу неразумно.
 
 Top
VCOM Супермодератор Post Id



Супермодератор


Сообщений всего: 660
Дата рег-ции: Март 2007  



Хмы тут один товарищ из этого форума за 2 тыр купил платку с АРМ. Дак во всю уже их программит (под моим так скзать чутким руководством). Имхо гораздо более разумное вложение, нежели 480 резисторов Ж))))))
 
 Top
MiF Post Id


Рядовой


Сообщений всего: 14
Дата рег-ции: Май 2008  



Цитата:
480 резисторов


200р. я на бензине за нужным резистором больше потрачу Улыбка

затраты исключительно на инструмент. мини-дрель там и т.д. сегодня вот еще 500р потратил. купил полкило хлорного железа, держатель плат с лупой, штекерочков разных. Начальные затраты. Мне проще купить сразу 40 каких-то деталей, который всеравно рано или поздно уйдут, чем кататься за каждой мелочью Улыбка

P.S. а платка меня вообще мало интересует. проблем запрограммить что-то не сильно сложное не вижу. меня больше волнует аппаратная часть, а уж программирование для меня дело второстепенное, где решающим фактором является только время.
 
 Top
Страниц (1): [1]
« Делаем роботов »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru