roboforum.ru

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

Станок РобоСтроителя (Электронника, контроллер, интерфейсы)

Модератор: bolt

setar » 08 июл 2005, 10:51

Согласен с Александром, не стоит на ровном месте проблеммы выдумывать.
Всяко в МК буффер небольшой будет, несколько килобайт,
вот порциями туда и заливать.
А постоянное внимание компа станку вроде как и не нужно,
а это значит отработку критических ситуаций нужно однозначно делать в МК !

Tracer » 08 июл 2005, 18:45

Да в чем собственно проблема Передавать пачками или по мере отработки задания

Так на этот случай существует такая вещ как ПРОТОКОЛ
Их на сегодня для СОМ порта два вида
1. ЖЕЛЕЗЯЧНЫЙ (Hardware) - используются выводы
RTS - Request To Send - Запрос на передачу выдает ПК
CTS - Clear To Send - Чист (Готов) для передачи выдает МК

2. Программный (Software) XON/XOFF
Передачи спец символов Готовности к передче пакета

Можно изобрести сотню своих ОРИГИНАЛЬНЫХ но эти поддерживаются ЛЮБОЙ ОС по умолчанию

-= Александр =- » 09 июл 2005, 02:04

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

gab » 09 июл 2005, 18:15

-= Александр =- писал(а):В простых контроллерах нету аппаратного управления потоком, а свое выдумывать будет криво... Программное вполне сойдет, у нас же скорость передачи не такая уж и высокая!

"640 кб памяти вполне хватит для большинства приложений пользователя" (с) Билл Гейтс.

:(

-= Александр =- » 10 июл 2005, 22:20

В Бобруйск этогго предсказателя!  :D
А вообще никуда оно не денется, будет работать!

tony » 14 июл 2005, 01:41

я  тут канечно не  в свой огород лезу могу быть запросто смешон , однако  я считаю  1  что  дешевле купить , а если уж  приспичило делатьто   как  мнe казется   проблемы управления должна быть возложена  на писюк на  базе програмного емулятора  микропросесоров с  обширной  графической оболочкой  чтобы мозно было не толко по цифрам нои  в 3х мерке  видеть деталь тоесть сразу ее  нарисовать  в етой проге (таким образом мы  получим  универсальность и удобство  ,функциональность  иначе чтобы выпилить еденичную железку придется    несколко дней наверно составлят  программу  для  нее   да ешо  тестить когда  будет проше   за пузырь  заказать и сделать до обеда  на заводе дяди васи) а узе затем она сама бyдеt автоматом выдавать команды  4erez port PC   воспринимать их на железном уровне можно микроконтролерами (1 version) либо   (version 2)через  мосфеты релюшки уже   кидать (VERSION 3) управляюший сигнал на сервы , непосредствено с  порта  писюка , либо через усилители (если  недостаточно)непосредственно с порта на  серву  (vqbor  version 1,2,3 в зависимости от типа привода рабочих инструментов).сигнал с датчиков положения тоже мозно  без микроконтролеров обрабатывать непосредственно     в етом  емуле avtomaticheski  4erez port pc ,tipa  obratnoy  svazi  emulator  sam budet otslezivat hod processa .ГЛАВНАЯ ЖЕ  ТРАБЛА   ето сама  механика станка  чтобы  люфты и металл  станка  был  ЖЕЛЕЗНЫМ  !!  (епитет) вот   с железным  параметром ето мне  видется самым сложным  заказывать на заводе компоненты  будет не дечего  если будем делать   механику  из сответствуюшх материалов  с соответствуюшим уровнем точности и мех обработки  , по  програмным емулаторам с графическим интерфейсом не знаю думаю  есть что то уже готовое   надо лиш искать  к примеру я   в течении 5  лет!!!!  безнадежно искал  програмный емуль  на одну железку     которая бы ее могла ee заменить   полагал что  ее ни кто не написал   однако  она былa!!!!! просто  на редком языке индексировалась в  поисковиках , настолко полезной оказалось(етот  програмный емул    заменял и гораздо  лутче   сложную  железку на микроконтролерах)  ну ето уже  частый случай , все таки я стороник  покупать уже готовое  если ето  есть и береч время

Varashilo » 14 июл 2005, 09:57

tony писал(а):я  тут канечно не  в свой огород лезу могу быть запросто смешон , однако  я считаю  1  что  дешевле купить , а если уж  приспичило делатьто   как  мнe казется   проблемы управления должна быть возложена  на писюк на  базе програмного емулятора  микропросесоров с  обширной  графической оболочкой  чтобы мозно было не толко по цифрам нои  в 3х мерке  видеть деталь тоесть сразу ее  нарисовать  в етой проге (таким образом мы  получим  универсальность и удобство  ,функциональность  иначе чтобы выпилить еденичную железку придется    несколко дней наверно составлят  программу  для  нее   да ешо  тестить когда  будет проше   за пузырь  заказать и сделать до обеда  на заводе дяди васи) а узе затем она сама бyдеt автоматом выдавать команды  4erez port PC   воспринимать их на железном уровне можно микроконтролерами (1 version) либо   (version 2)через  мосфеты релюшки уже   кидать (VERSION 3) управляюший сигнал на сервы , непосредствено с  порта  писюка , либо через усилители (если  недостаточно)непосредственно с порта на  серву  (vqbor  version 1,2,3 в зависимости от типа привода рабочих инструментов).сигнал с датчиков положения тоже мозно  без микроконтролеров обрабатывать непосредственно     в етом  емуле avtomaticheski  4erez port pc ,tipa  obratnoy  svazi  emulator  sam budet otslezivat hod processa .ГЛАВНАЯ ЖЕ  ТРАБЛА   ето сама  механика станка  чтобы  люфты и металл  станка  был  ЖЕЛЕЗНЫМ  !!  (епитет) вот   с железным  параметром ето мне  видется самым сложным  заказывать на заводе компоненты  будет не дечего  если будем делать   механику  из сответствуюшх материалов  с соответствуюшим уровнем точности и мех обработки  , по  програмным емулаторам с графическим интерфейсом не знаю думаю  есть что то уже готовое   надо лиш искать  к примеру я   в течении 5  лет!!!!  безнадежно искал  програмный емуль  на одну железку     которая бы ее могла ee заменить   полагал что  ее ни кто не написал   однако  она былa!!!!! просто  на редком языке индексировалась в  поисковиках , настолко полезной оказалось(етот  програмный емул    заменял и гораздо  лутче   сложную  железку на микроконтролерах)  ну ето уже  частый случай , все таки я стороник  покупать уже готовое  если ето  есть и береч время


Эх были бы у меня 25-50 КилоБаксов,, даже не подумал бы мучаться с постройкой станка........а так примерно получаеться что потрачу на это дело около 2КилоБаксов плюс время.....

Насчет механики ты абсолютно прав, там не все так просто,.......с ней возни много, но мне попроще уже имеется фрезер ЧПУшный так что со многими деталями проблем не будет, а вот насчет того из чего он должен быть сделан несовсем....мой фрезер японский говорят вроде сделан из алюминия(из него я и себе его клепать буду Д16Т)....
Главная проблема для меня сейчас это электроника и МК......ну нету у меня нужных знаний и опыта в этом вопросе....на ней все сейчас и застряло......

tony » 14 июл 2005, 18:47

Изображение мне кажется  проше вот OPTI BF 20 VARIO что то такое купить  за 1 килоевро (горовят в москоу в 2-3 раза дороже )  и  доостастить какой надо електроникой хотя скоре там уже все есть  ,а  алюминий  ето  сыро , я  делал  ручные  станки для себя  типа фрезы, сверлилки из алюминя токарку по дереву  но то руками  а не електроникой и обрабатывла   мягкие металлы    то ешо туда сюда   , кроме того  японец знаменит хорошим металом могет у него  станок  не из  люминя а  из електрона который как  титан   а то и сталь читай....а вообше при достаточной пронырливости мона найти уже готовый советский за  скромные лаве, огромный но надежный станок/ за рубезок совтские станки очень  ценятся   если говорить о промышленных,

tony » 14 июл 2005, 18:57

по поводу обойтись без микроконролеров  полностию все перелозить на  софт на  писюке мне кажется  ето дело  надо лиш поискать и настроить под него  обратную связь на  железяке  ,  почему й ауверен что такой софт ест?потому  что  станки  с  чпу для  домахнего узера за  бугромаи точно   сушествуют   а  буржуи они же потребители   что  такое  паскаль или сипипи  они не втыкают  а слов о компилить  они асоциируют со  словом шпилить )) кого то )) НА край  мона програмера найти кто напишет софтинку под  форточки , за 1 килобакс--------ЕТО БУДЕТ  В КОНЕЧНОМ ИТОГЕ ЮЗАБЕЛьНЕЙ ГОРАЗДО ЧЕМ КАДЫЙ РАЗ  ПЕРЕПРОШИВАТь МИКРОКОНТРОЛЕРЫ    ЕТО    ТАКАЯ ЖО..... для  таких как  я   любителей простоты

Varashilo » 14 июл 2005, 22:00

tony писал(а):Изображение мне кажется  проше вот OPTI BF 20 VARIO что то такое купить  за 1 килоевро (горовят в москоу в 2-3 раза дороже )  и  доостастить какой надо електроникой хотя скоре там уже все есть  ,а  алюминий  ето  сыро , я  делал  ручные  станки для себя  типа фрезы, сверлилки из алюминя токарку по дереву  но то руками  а не електроникой и обрабатывла   мягкие металлы    то ешо туда сюда   , кроме того  японец знаменит хорошим металом могет у него  станок  не из  люминя а  из електрона который как  титан   а то и сталь читай....а вообше при достаточной пронырливости мона найти уже готовый советский за  скромные лаве, огромный но надежный станок/ за рубезок совтские станки очень  ценятся   если говорить о промышленных,


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

Про выше приведенный станочек ... а какое у него рабочее поле ?! Я свой планирую 1300х640х300.....

Про покупку нашего, тут опять же все в цель упираеться, ну накой х... мне станок с рабочем полем 500х500 весом под 2 тоны ?!

Varashilo » 14 июл 2005, 22:09

tony писал(а):по поводу обойтись без микроконролеров  полностию все перелозить на  софт на  писюке мне кажется  ето дело  надо лиш поискать и настроить под него  обратную связь на  железяке  ,  почему й ауверен что такой софт ест?потому  что  станки  с  чпу для  домахнего узера за  бугромаи точно   сушествуют   а  буржуи они же потребители   что  такое  паскаль или сипипи  они не втыкают  а слов о компилить  они асоциируют со  словом шпилить )) кого то )) НА край  мона програмера найти кто напишет софтинку под  форточки , за 1 килобакс--------ЕТО БУДЕТ  В КОНЕЧНОМ ИТОГЕ ЮЗАБЕЛьНЕЙ ГОРАЗДО ЧЕМ КАДЫЙ РАЗ  ПЕРЕПРОШИВАТь МИКРОКОНТРОЛЕРЫ    ЕТО    ТАКАЯ ЖО..... для  таких как  я   любителей простоты


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

tony » 14 июл 2005, 22:41

насчет  глуков  винды  ето   неверно  в хороших руках  хрюша   работает недежно  , кому нужны  космическая надезность ставим  мас ос  , пингвина или  ест  оси сверхнадежные имено для промышленостиние (запамятовал  маму их имя ) при  хорошем програмере и грамотной сопраяженке   праблы будут толко на етапе  первичний  настройки а затем  будет арахис   пожизненый ,   по поводу  какие у станка параметры  смотрим гугл  фирма производитель оптимум . германия   хотя в мире полно аналогичных фирм  с широким асортиментом , по поводу я на мучаюсь  тоже ошибка   я либо закзываю   на заводах   а если приспичит куплю   станок  руками делать лично мена будет  в  50  100 раз дороже  ,по поводу обойтис совсем без микроконтролеров я не настаиваю     вероятно некоторые   сервы  будет  удобнее имено через микроконтролеры    связать  ето дело  канкретного частно случая . ..а пластик    если деталь  возможно сделать  из термо или ректопластов я предпочту формовку,бысто дешего и качественно ,детали термонагруженые  делаю  из керамики любых  форм метал    стараюсь собирать модулные   по частям из хлама если ето позволяет  тех требования  на надежность  если нет закзываю  на заводе у  токаря дяди вити  за поллитра   ( были такие славные времена))

tony » 14 июл 2005, 22:48

и ешо  совершенно невижу  ввидй наверно моей  проф непригодности по вопросу  чпу управления  станками почему  ОС  немогет замeнить полностию и  гораздо качественне    микроконтроллеры?ведь не даром  есть  2 ос  в мире  зарекомендовавшие  себя  в пром производстве на  особо  критичных производтствах !какие  ос  хмм   покопаюсь в памяти    назову  , имхо  же  для  хомеюзер  хрюша  гуд енаф/////////////так или иначе зделать станок без глуков и качествено удел профи  и уровень  должен быть соответствуюший иначе пока   добьешся етог уровня  изрезав по пути   тону железа на траш  и кучу килобаксов придеш в выводу  что дешевле  и быстрее было купить   готовое  у профи....... P/S  URL  http://www.optimum-machines.com

Varashilo » 15 июл 2005, 10:22

tony писал(а):насчет  глуков  винды  ето   неверно  в хороших руках  хрюша   работает недежно  , кому нужны  космическая надезность ставим  мас ос  , пингвина или  ест  оси сверхнадежные имено для промышленостиние (запамятовал  маму их имя ) при  хорошем програмере и грамотной сопраяженке   праблы будут толко на етапе  первичний  настройки а затем  будет арахис   пожизненый ,   по поводу  какие у станка параметры  смотрим гугл  фирма производитель оптимум . германия   хотя в мире полно аналогичных фирм  с широким асортиментом , по поводу я на мучаюсь  тоже ошибка   я либо закзываю   на заводах   а если приспичит куплю   станок  руками делать лично мена будет  в  50  100 раз дороже  ,по поводу обойтис совсем без микроконтролеров я не настаиваю     вероятно некоторые   сервы  будет  удобнее имено через микроконтролеры    связать  ето дело  канкретного частно случая . ..а пластик    если деталь  возможно сделать  из термо или ректопластов я предпочту формовку,бысто дешего и качественно ,детали термонагруженые  делаю  из керамики любых  форм метал    стараюсь собирать модулные   по частям из хлама если ето позволяет  тех требования  на надежность  если нет закзываю  на заводе у  токаря дяди вити  за поллитра   ( были такие славные времена))


1 насчет хрюши ты не совсем прав. насколько я помню это система не реального времени, проще тогда под дос написать, да так и делать надо  надежней получится.
2 Насчет арахиса и шоколода.....По мне так проще отладить МК раз и потом ставить его куда угодно......и суколько угодно....
3 Ага формовать изделие тиражем 3-50 штучек....а еще лучше лить....сколько там пресформы стоят от 5 килоБаксов ?!
4 Ну насчет рук тут все упирается в человека, канешно надеяться на точность в 0.01 мм не стоит но до 0.1мм получить можно что меня устраивает....
5Эх если бы мне найти завод где за 0.5 сделают деталь..........эх.......:))))

Alex Gritsenko » 18 июл 2005, 02:15

Чего вы жо*ы себе рвете???

1: Контроллер. Прога передает координаты следующей точки станку, а МК вычисляет, как ему из предыдущей точки в новую приехать. Хранятся только координаты двух точек - много памяти не надо. Закончил этап - отправил проге запрос, чтоб следующую точку отослала. Если хотите, можно чтоб три раза присылала (для тех у кого винда раз в минуту вылетает :) ). Типа проверка на подлинность.

2: Стружки в направляющих. Рабочее пространство можно и коробком прикрыть, или те же направляющие прикрыть...

Вопрос: для чего кому такой станок?
Мне например для сверления плат, для фигурной резки листового материала. А вам?


cron
Rambler\'s Top100 Mail.ru counter