IPB IPB

Здравствуйте, гость ( Вход | Регистрация )

29 страниц V  « < 7 8 9 10 11 > »   
Ответить в данную темуНачать новую тему
> Автономный Контроллер Чпу (stm32f103)
dr_gachet
сообщение 12.4.2013, 19:39
Сообщение #201


Завсегдатай
****

Группа: Пользователи
Сообщений: 100
Регистрация: 16.3.2013
Из: Cheboksary
Пользователь №: 34871



BosniaCNC,
Еnough thank and please :-). We want to know the parameters of your device!
Перейти в начало страницы
 
+Цитировать сообщение
som.andrew
сообщение 13.4.2013, 12:03
Сообщение #202


Новичок
**

Группа: Пользователи
Сообщений: 42
Регистрация: 1.1.2013
Пользователь №: 34517



Цитата(ATLab @ 10.4.2013, 15:27) *
А не соблаговолит ли, многоуважаемый BosniaCNC, выражаться по-русски?
Раз уж прочитал обсуждение на русском?


Цитата(BosniaCNC @ 11.4.2013, 0:55) *
Здесь на русском и насколько хорошо Google Translate не знает. Мой язык не русский, и я не учила в школе. Я сожалею, что вы должны использовать переводчик.
Я надеюсь, что вы счастливы сейчас?
BosniaCNC


Теперь понятно откуда радился анегдот про то что где руссикие отдыхают все бармены говорят по-русски (;
Перейти в начало страницы
 
+Цитировать сообщение
BosniaCNC
сообщение 13.4.2013, 12:33
Сообщение #203


Новичок
**

Группа: Пользователи
Сообщений: 37
Регистрация: 28.11.2008
Пользователь №: 15739



Цитата(dr_gachet @ 12.4.2013, 18:39) *
BosniaCNC,
Еnough thank and please :-). We want to know the parameters of your device!


There are no parameters. This project is dead
Перейти в начало страницы
 
+Цитировать сообщение
BosniaCNC
сообщение 13.4.2013, 12:40
Сообщение #204


Новичок
**

Группа: Пользователи
Сообщений: 37
Регистрация: 28.11.2008
Пользователь №: 15739



Цитата(som.andrew @ 13.4.2013, 11:03) *
Теперь понятно откуда радился анегдот про то что где руссикие отдыхают все бармены говорят по-русски (;


It does not have the whole world to speak English, even as the whole world does not speak Russian, and I think that it's not funny. I try to understand for all, to be a bad translation as google is not my fault. rolleyes.gif
I think we have a smart topic for discussion and not to deal with linguistics.
Перейти в начало страницы
 
+Цитировать сообщение
Oxford
сообщение 13.4.2013, 17:12
Сообщение #205


Прописанный
*****

Группа: Пользователи
Сообщений: 638
Регистрация: 19.2.2011
Из: Киселевск
Пользователь №: 32173



Проект уже копирует китай

Сообщение отредактировал Oxford - 13.4.2013, 17:12


--------------------
Улыбаемся и машем!
Перейти в начало страницы
 
+Цитировать сообщение
topor
сообщение 14.4.2013, 0:19
Сообщение #206


Технический турист
*

Группа: Пользователи
Сообщений: 7
Регистрация: 17.1.2009
Из: bel
Пользователь №: 20920



Цитата(Oxford @ 13.4.2013, 14:12) *
Проект уже копирует китай

логи видели? smile.gif
ебэевской ссылкой поделитесь biggrin.gif
по идее уже должны быть wacko.gif
Перейти в начало страницы
 
+Цитировать сообщение
Oxford
сообщение 14.4.2013, 3:31
Сообщение #207


Прописанный
*****

Группа: Пользователи
Сообщений: 638
Регистрация: 19.2.2011
Из: Киселевск
Пользователь №: 32173



Да нет ссылок нет, просто они за форумами следят. Вон босния интересуется сидит.
Вообще технологии копируют как копиры, поэтому осторожней надо выкладывать в общий доступ такие вещи.

Сообщение отредактировал Oxford - 14.4.2013, 3:31


--------------------
Улыбаемся и машем!
Перейти в начало страницы
 
+Цитировать сообщение
mm.Mike
сообщение 14.4.2013, 5:18
Сообщение #208


Завсегдатай
****

Группа: Пользователи
Сообщений: 220
Регистрация: 27.5.2012
Пользователь №: 33702



Цитата(Oxford @ 14.4.2013, 7:31) *
Вообще технологии копируют как копиры, поэтому осторожней надо выкладывать в общий доступ такие вещи.


Ну и пусть копируют. Я за opensource.
Деньги нужно получать за сопровождение и сервис.

Практически все корпоративные разработки WEB на GWT (google). Вместо Апач - переходят на glassfish (Sun-Oracle). Linux-ы.. опять же.
Так что это общая тенденция. А поскольку самостоятельно разобраться зачастую дороже чем платить за сопровождение, то платят почти все (я имею в виду серьезных корпоративных заказчиков, а не домашних энстузиастов). Ну потом, кто определяет на чем будут создаватся продуты.. те же программеры. И выберут они те бесплатные продукты, которые могли попробовать и знают, что в случае крайней необходимости найдут корни любой потенциальной проблемы в исходниках.

Долой глюкавые и дырявые черные ящики от Микрософт..
Они сволочи даже SOAP в .Net не по стандарту реализовали, что бы обратной совместимости не было. Явно специально. Терпеть не могу эту контору.
Перейти в начало страницы
 
+Цитировать сообщение
som.andrew
сообщение 14.4.2013, 8:39
Сообщение #209


Новичок
**

Группа: Пользователи
Сообщений: 42
Регистрация: 1.1.2013
Пользователь №: 34517



Цитата(mm.Mike @ 14.4.2013, 6:18) *
А поскольку самостоятельно разобраться зачастую дороже чем платить за сопровождение.

Можно это объяснить банальным отсутствием комментариев и описанием архитектуры?
В этом контексте возможно провести параллели с политикой MS?
Перейти в начало страницы
 
+Цитировать сообщение
BosniaCNC
сообщение 14.4.2013, 13:36
Сообщение #210


Новичок
**

Группа: Пользователи
Сообщений: 37
Регистрация: 28.11.2008
Пользователь №: 15739



Цитата(Oxford @ 14.4.2013, 2:31) *
Да нет ссылок нет, просто они за форумами следят. Вон босния интересуется сидит.
Вообще технологии копируют как копиры, поэтому осторожней надо выкладывать в общий доступ такие вещи.


Мальчик, ты оставил эти BosniaCNC и делать свою работу, если у вас это? Вы не устояли давать комментарии и делать анализ своих действий, ни я призвал вас сделать. Я являюсь членом этого форума, как вы вошли мои проекты не знаю, почему я не работать с заявлениями.
Спасибо за ваше внимание и я молился, и мои действия в будущем не комментируют.
Проект, который вы говорите, я уже скопировали земляка и вопрос о том, кто там, потому что от того, кто скопировал все претензии то же самое. Я там просто позвонил мне, чтобы это сделать, и проверить его, и я сказал, что это мой проект.

(Я надеюсь, что Google сделал хороший перевод, что я не писать по-английски)
Перейти в начало страницы
 
+Цитировать сообщение
mm.Mike
сообщение 14.4.2013, 14:04
Сообщение #211


Завсегдатай
****

Группа: Пользователи
Сообщений: 220
Регистрация: 27.5.2012
Пользователь №: 33702



Цитата(som.andrew @ 14.4.2013, 12:39) *
Можно это объяснить банальным отсутствием комментариев и описанием архитектуры?


Напрасно. Все opensource решения от Google и Oracle хорошо документированы. Ничуть не хуже MS.
Ну только скажите мне, кто в последний раз серьезно копался в документации? Когда сроки стоят "вчера" времени на глубокое копания зачастую просто нет.

Цитата(som.andrew @ 14.4.2013, 12:39) *
В этом контексте возможно провести параллели с политикой MS?


Не надо о грустном. Если сравнивать скорость реакции Oracle (по БД и Solaris) на запросы по проблемам со скроростью реакции MS..
Офисный рещения.. да черт с ними если зависают/падают и пр.
Впрочем, серьезных решений от MS особо то и нет :) только класса "офисные" :)

Перейти в начало страницы
 
+Цитировать сообщение
som.andrew
сообщение 14.4.2013, 14:42
Сообщение #212


Новичок
**

Группа: Пользователи
Сообщений: 42
Регистрация: 1.1.2013
Пользователь №: 34517



Цитата(mm.Mike @ 14.4.2013, 14:04) *
Напрасно. Все opensource решения от Google и Oracle хорошо документированы. Ничуть не хуже MS.
Ну только скажите мне, кто в последний раз серьезно копался в документации? Когда сроки стоят "вчера" времени на глубокое копания зачастую просто нет.

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

Цитата(mm.Mike @ 14.4.2013, 14:04) *
Не надо о грустном. Если сравнивать скорость реакции Oracle (по БД и Solaris) на запросы по проблемам со скроростью реакции MS..
Офисный рещения.. да черт с ними если зависают/падают и пр.
Впрочем, серьезных решений от MS особо то и нет :) только класса "офисные" :)

А вот тут вы банально переключаете внимание от выше описанных мной паралелей, наверное у вас на это есть причины... причем вполне понятные - каждый зарабатывает как может.

Сообщение отредактировал som.andrew - 14.4.2013, 14:46
Перейти в начало страницы
 
+Цитировать сообщение
topor
сообщение 18.4.2013, 9:51
Сообщение #213


Технический турист
*

Группа: Пользователи
Сообщений: 7
Регистрация: 17.1.2009
Из: bel
Пользователь №: 20920



оффтоп
мужики прислали мне вот это а сидюк не прислали(ни схемы ни загрузчика)
у кого есть скиньте куда-нибудь
Зы заказывал не я а мой товарищ--а он в командировке--писать поставщику--увы.
Перейти в начало страницы
 
+Цитировать сообщение
Oxford
сообщение 18.4.2013, 13:49
Сообщение #214


Прописанный
*****

Группа: Пользователи
Сообщений: 638
Регистрация: 19.2.2011
Из: Киселевск
Пользователь №: 32173



Цитата(topor @ 18.4.2013, 13:51) *
оффтоп
мужики прислали мне вот это а сидюк не прислали(ни схемы ни загрузчика)
у кого есть скиньте куда-нибудь
Зы заказывал не я а мой товарищ--а он в командировке--писать поставщику--увы.

А что хотите как прошить или что?


--------------------
Улыбаемся и машем!
Перейти в начало страницы
 
+Цитировать сообщение
topor
сообщение 18.4.2013, 14:12
Сообщение #215


Технический турист
*

Группа: Пользователи
Сообщений: 7
Регистрация: 17.1.2009
Из: bel
Пользователь №: 20920



Цитата(Oxford @ 18.4.2013, 10:49) *
А что хотите как прошить или что?

поизучать кортексы-а без схемы(выудил что драйвер LCd ili9320) и загрузчика как-то того. blink.gif
Перейти в начало страницы
 
+Цитировать сообщение
mm.Mike
сообщение 18.4.2013, 15:19
Сообщение #216


Завсегдатай
****

Группа: Пользователи
Сообщений: 220
Регистрация: 27.5.2012
Пользователь №: 33702



Цитата(topor @ 18.4.2013, 18:12) *
поизучать кортексы-а без схемы(выудил что драйвер LCd ili9320) и загрузчика как-то того. blink.gif


загрузчик на сайте STM. ссылку я в форуме давал. поищите.

Схему стоит посмотреть у других продавцов такого же товара на e-bay. Часто выкладывают ссылку (сдесь не буду выкладывать. размер большой).


На точно такой плате я делал металлоискатель. Проект с библиотекой экрана - в том же архиве, где eclipse+gcc

Но вообще то плата не самя удачная по разводке. А процессор из младших
Перейти в начало страницы
 
+Цитировать сообщение
Impartial
сообщение 19.4.2013, 10:55
Сообщение #217


Технический турист
*

Группа: Пользователи
Сообщений: 18
Регистрация: 30.6.2011
Пользователь №: 32631



Цитата(mm.Mike @ 2.4.2013, 17:38) *
STM32F103 - на данный момент единственный вариант (китайский на e-bay) c уже интегрированным/разведеным LCD
Никаких интерфейсных плат разводит/травит/паять не надо. Подключай шлейф и вперед.
Плюс весьма значительный.

M4 - даже не вариант. за эту же цену (так же без LCD) уже есть "правильные" варианты


Я, интереса ради, запустил ЕМС2 (LinuxCNC) на вот такой плате
http://www.st.com/web/catalog/tools/FM116/...SS1532/PF252419
Интересные получились результаты.
Тестировал на простом прогоне их стандартной программы AXIS.ngc.
Оказалось, что быстродействие сильно зависит от наличия сопрцессора с плавающей точкой и оптимизации вычисления синуса и косинуса.
Без сопроцессора программа на частоте проца 168 мгц выполнилась за 5 мин 37 сек. А с сопроцессором и синус-косинусным алгоритмом от STM - за 17 сек.
Это приличный результат, учитывая наличие богатой периферии в этом процессоре.

Попробуйте пересобрать Ваш проект с плавающей точкой. Результат по скорости значительный. Использовать фиксированную точку в мат. расчетах не лучший вариант (IMHO).

Сообщение отредактировал Impartial - 19.4.2013, 10:58
Перейти в начало страницы
 
+Цитировать сообщение
topor
сообщение 19.4.2013, 10:56
Сообщение #218


Технический турист
*

Группа: Пользователи
Сообщений: 7
Регистрация: 17.1.2009
Из: bel
Пользователь №: 20920



Цитата(mm.Mike @ 18.4.2013, 13:19) *
загрузчик на сайте STM. ссылку я в форуме давал. поищите.

Схему стоит посмотреть у других продавцов такого же товара на e-bay.

перешерстил e-bay -такое впечптление что они или копипастят у друг друга или все продавцы живут в одной квартире а торгуют как в старом анекдоте ...
увы не нашел
ЗЫ на одном электронном форуме тоже попросил--вроде должны скинуть(и чего они в 150 метров напихали?)

biggrin.gif
mmMike CNC controller -- The best price --50$!!!
Made in China
rolleyes.gif
Перейти в начало страницы
 
+Цитировать сообщение
mm.Mike
сообщение 19.4.2013, 13:41
Сообщение #219


Завсегдатай
****

Группа: Пользователи
Сообщений: 220
Регистрация: 27.5.2012
Пользователь №: 33702



Цитата(topor @ 19.4.2013, 14:56) *
перешерстил e-bay -такое впечптление что они или копипастят у друг друга или все продавцы живут в одной квартире а торгуют как в старом анекдоте ...
увы не нашел
ЗЫ на одном электронном форуме тоже попросил--вроде должны скинуть(и чего они в 150 метров напихали?)

biggrin.gif
mmMike CNC controller -- The best price --50$!!!
Made in China
rolleyes.gif


В пинциепе, все 150 Мб не нужны. Там вякая хрень, надерганая китайцами для весу
Ловите схему. По моему, это Ваша плата.
Прикрепленные файлы
Прикрепленный файл  MINI_STM32_V3.0_SCH.pdf ( 68,01 килобайт ) Кол-во скачиваний: 1919
 
Перейти в начало страницы
 
+Цитировать сообщение
topor
сообщение 19.4.2013, 13:55
Сообщение #220


Технический турист
*

Группа: Пользователи
Сообщений: 7
Регистрация: 17.1.2009
Из: bel
Пользователь №: 20920



Цитата(mm.Mike @ 19.4.2013, 10:41) *
Ловите схему. По моему, это Ваша плата.

примного благодарен.
Перейти в начало страницы
 
+Цитировать сообщение
mm.Mike
сообщение 19.4.2013, 14:33
Сообщение #221


Завсегдатай
****

Группа: Пользователи
Сообщений: 220
Регистрация: 27.5.2012
Пользователь №: 33702



Цитата(Impartial @ 19.4.2013, 14:55) *
Я, интереса ради, запустил ЕМС2 (LinuxCNC) на вот такой плате
http://www.st.com/web/catalog/tools/FM116/...SS1532/PF252419
Интересные получились результаты.
Тестировал на простом прогоне их стандартной программы AXIS.ngc.
Оказалось, что быстродействие сильно зависит от наличия сопрцессора с плавающей точкой и оптимизации вычисления синуса и косинуса.
Без сопроцессора программа на частоте проца 168 мгц выполнилась за 5 мин 37 сек. А с сопроцессором и синус-косинусным алгоритмом от STM - за 17 сек.
Это приличный результат, учитывая наличие богатой периферии в этом процессоре.


О! А можете проверить на прицепленном файле?
Это средней "вредности" рельеф. При заданных у меня ускорениях (координата не теряется и не ребуется коррекция по энкодеру) этот рельеф обрабатывается 4,5 часа. Время просчета траектории + вывод на экранчик траектории - 55 сек.
Сколько из этих 55 сек расчет, а сколько вывод на экран сказать не могу. Но фактически каждый пиксель отрисовывается (отключать сейчас рисование в контроллере лень.)

Цитата(Impartial @ 19.4.2013, 14:55) *
Попробуйте пересобрать Ваш проект с плавающей точкой. Результат по скорости значительный. Использовать фиксированную точку в мат. расчетах не лучший вариант (IMHO).


Разбалованы программисты отсутсвием проблем с производительностью.. Да. То что я писал, используя интегрирование и целочисленные вычисления с определнным уровнем приближения, можно было уместить в десяток строк с использованием плавающей запятой и пр. Но делалось под конкрентный проц и конкретные задачи.
EMC писался без учета оптимизации по скорость (с расчетом на современные компы). Это не в укор... просто не было задачи такой.

-----------
Меня "обвиняют" в двух совершенно противоположных вещах. biggrin.gif Одни говорят что взял слишком маломощьный проц и проще LinuxCNC + ARM. Другие - "да все можно на 8-битной меге сделать!" rolleyes.gif
Про 8-бит даже комментировать не хочу.. Хотя, если кому дырки сверлить на станке с масимальной подачей 200мм/мин.. то.. вперед.

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

Ну лениво мне платы разводить и пр. если есть уже готовый кит точно под задачу!


Почему я не буду использовать LinuxCNC под, например, raspberry:
- Нет вариантов простым подключением маленького экрана.
- стартует Linux сек 30-40 (!) на нем.
- Linux даже с спец сборкой ядра - это не RTOS. Все одно требуется внешний формирователь step|dir на основе траектории, выданной EMC (это можно на быстрых компах ножками LPT дергать.. в надежде успеть).
- Все, что я пока видел на ютюбе для малины - это медленное и печальное исполнение AXIS.ngc на скорость 200мм/мин для станка с винтами. Как оно потянет ли нормальный рельеф - ?

------------------------------
Еще одна фраза: "не нужен никакой дисплей/экран. Нажал кнопку и поехало"...

Ну.. для любителей концептуального минимализма..
А мне нужно:
1. Список файлов на флешке с возможностью просмотра/выбора файлов как минимум. У меня уже десятка два файлов там. Что я каждый раз с ноутом+USB подходить должен? Тем более, что флешка в данной плате не вытаскивается легко. Стоит себе и стоит.
2. Ручное управление.. Вообще то координаты видеть хочется.

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




Прикрепленные файлы
Прикрепленный файл  owl_1_5mm.zip ( 359,63 килобайт ) Кол-во скачиваний: 759
 
Перейти в начало страницы
 
+Цитировать сообщение
Impartial
сообщение 19.4.2013, 17:01
Сообщение #222


Технический турист
*

Группа: Пользователи
Сообщений: 18
Регистрация: 30.6.2011
Пользователь №: 32631



Цитата(mm.Mike @ 19.4.2013, 14:33) *
О! А можете проверить на прицепленном файле?
Это средней "вредности" рельеф. При заданных у меня ускорениях (координата не теряется и не ребуется коррекция по энкодеру) этот рельеф обрабатывается 4,5 часа. Время просчета траектории + вывод на экранчик траектории - 55 сек.
Сколько из этих 55 сек расчет, а сколько вывод на экран сказать не могу. Но фактически каждый пиксель отрисовывается (отключать сейчас рисование в контроллере лень.)

Проверил. Полный расчет без вывода координат значительно медленнее - около 16 минут. Время сервоцикла 1 мс. Проц работает на частоте 168 мгц.
Сколько из этого времени сам расчет, а сколько работа с OTG FS и файловой системой сказать трудно, нужно с профайлером прогнать.

Сообщение отредактировал Impartial - 19.4.2013, 17:10
Перейти в начало страницы
 
+Цитировать сообщение
BosniaCNC
сообщение 19.4.2013, 17:38
Сообщение #223


Новичок
**

Группа: Пользователи
Сообщений: 37
Регистрация: 28.11.2008
Пользователь №: 15739



mmMike,
What does the letter "E"?

"#define CRD_E 3
SM_E_STEPS_PER_MM"


E = Precision feedrate for threading on lathes and you must have with letter G76 (Threading cycle for turning, multiple repetitive cycle)!
rolleyes.gif

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Перейти в начало страницы
 
+Цитировать сообщение
mm.Mike
сообщение 19.4.2013, 18:04
Сообщение #224


Завсегдатай
****

Группа: Пользователи
Сообщений: 220
Регистрация: 27.5.2012
Пользователь №: 33702



Цитата(Impartial @ 19.4.2013, 21:01) *
Проверил.

Спасибо!
Цитата(Impartial @ 19.4.2013, 21:01) *
Полный расчет без вывода координат значительно медленнее - около 16 минут. Время сервоцикла 1 мс. Проц работает на частоте 168 мгц.
Сколько из этого времени сам расчет, а сколько работа с OTG FS и файловой системой сказать трудно, нужно с профайлером прогнать.


Кстати, в мои 55 сек включено все. И чтение из файла то же.. От нажатия на кнопку "2" - симуляция с показом траектории на экране, до конца расчета/показа и вывода времени прохода по расчетной траектории.

Какая версия LinuxCNC? Глянуть какой там алгоритм обсчета в этой версии.
LinuxCNC модульная система и написана совсем без учета оптимизации по скорости. Куча взаимодействий меду модулями. И, скорее всего задержки не сколько на вычислениях, сколько на всяких обменах и пр.

Сообщение отредактировал mm.Mike - 19.4.2013, 18:19
Перейти в начало страницы
 
+Цитировать сообщение
mm.Mike
сообщение 19.4.2013, 18:11
Сообщение #225


Завсегдатай
****

Группа: Пользователи
Сообщений: 220
Регистрация: 27.5.2012
Пользователь №: 33702



Цитата(BosniaCNC @ 19.4.2013, 21:38) *
mmMike,
What does the letter "E"?

"#define CRD_E 3
SM_E_STEPS_PER_MM"


E = Precision feedrate for threading on lathes and you must have with letter G76 (Threading cycle for turning, multiple repetitive cycle)!
rolleyes.gif


It's atavism :) 4-th axis or extruder.
But it dos not in use at now. I had a plan to try 4-th axis and|or 3d-printer.. but now I have no such plan :)
Because I have got no idea of what can I will do with ones.
X,Y,Z axis only are support.

Перейти в начало страницы
 
+Цитировать сообщение

29 страниц V  « < 7 8 9 10 11 > » 
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Текстовая версия Сейчас: 16.6.2024, 13:09