ЧПУ контроллер (STM32 + Ethernet + Web)
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
ЧПУ контроллер (STM32 + Ethernet + Web)
Проект влился сюда - http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=18671
Последний раз редактировалось MX_Master 03 янв 2020, 12:28, всего редактировалось 6 раз.
-
- Новичок
- Сообщения: 29
- Зарегистрирован: 24 апр 2018, 10:58
- Репутация: 0
- Настоящее имя: Владимир
- Откуда: Москва
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
если я правильно понял, вы хотите сделать свой автономный контроллер на STM32, с прикрученной веб мордой?
к которому можно конектиться хоть с айпада?
такого как я понимаю еще не сделали...
по крайне мере я не нашел...
за приобретением подобного девайса уже готов встать в очередь....
к которому можно конектиться хоть с айпада?
такого как я понимаю еще не сделали...
по крайне мере я не нашел...
за приобретением подобного девайса уже готов встать в очередь....
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
Да. Давно мечтаю сделать такое.HelicopterX писал(а):если я правильно понял, вы хотите сделать свой автономный контроллер на STM32, с прикрученной веб мордой?
к которому можно конектиться хоть с айпада?
-
- Новичок
- Сообщения: 29
- Зарегистрирован: 24 апр 2018, 10:58
- Репутация: 0
- Настоящее имя: Владимир
- Откуда: Москва
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
ХЕХ....MX_Master писал(а):Да. Давно мечтаю сделать такое.HelicopterX писал(а):если я правильно понял, вы хотите сделать свой автономный контроллер на STM32, с прикрученной веб мордой?
к которому можно конектиться хоть с айпада?
Я, давно мечтаю такое получить.....
подобное решение вроде на виду....
только из за этого, что то подобное хотел сделать на связке beaglebone black & machinekit
PocketNC использовал похожую идею с веб мордой от Rockhopper https://github.com/PocketNC
хоть я и повторил это проект, но линукс у меня вызывает отторжение из за необходимости его изучать не одну сотню часов,а потребность в этих знаниях разовая
только если гулять, так гулять, почему сразу не заложить STM32 Cortex-M7
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
Я пытался делать веб морду для LinuxCNC, и даже рабочие образцы есть. Но небольшой спрос и бесплатность затеи меня быстро остудили. Для связки Orange Pi + Mаchinekit я хотел продолжить проект с веб мордой, но там и без неё сейчас хватает работы.
Т.к. в бесплатных проектах польза веб морды совсем не очевидна, пора задействовать её в отдельном проекте. Более профессионально и коммерчески. Если пользователям понравится такой современный подход к управлению ЧПУ, то проект будет успешно развиваться.
у STM32F7/H7 такое же кол-во аппаратных таймеров
Т.к. в бесплатных проектах польза веб морды совсем не очевидна, пора задействовать её в отдельном проекте. Более профессионально и коммерчески. Если пользователям понравится такой современный подход к управлению ЧПУ, то проект будет успешно развиваться.
у STM32F7/H7 такое же кол-во аппаратных таймеров
-
- Новичок
- Сообщения: 29
- Зарегистрирован: 24 апр 2018, 10:58
- Репутация: 0
- Настоящее имя: Владимир
- Откуда: Москва
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
STM32F7 шустрее раза два, мож позволит на начальных этапах не сильно заморачиваться с оптимизацией, да и задел на будущее
ок, если надо будут тестеры.....
я тут...
дискавери у меня всех серий валяются....
ок, если надо будут тестеры.....
я тут...
дискавери у меня всех серий валяются....
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
Продумать сразу как плюшки прикручивать, смену инструмента и т.д. Частоту не менее 200, тогда взлетит проект.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
Когда делал умножитель сигналов STEP на STM32F103C8T6 (72 МГц), максимальная частота была в районе 1 МГц. На STM32F407VGT6 (168 МГц) должна быть не меньше, а то и больше.tooshka писал(а):Частоту не менее 200, тогда взлетит проект.
-
- Новичок
- Сообщения: 29
- Зарегистрирован: 24 апр 2018, 10:58
- Репутация: 0
- Настоящее имя: Владимир
- Откуда: Москва
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
кстати а где то можно посмотреть как правильно рассчитывать G1,G2,G3 (то бишь формулы)
на linuxcnc https://github.com/LinuxCNC , что то с ходу не нашел
на linuxcnc https://github.com/LinuxCNC , что то с ходу не нашел
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
Если только в школьных учебниках алгебры, геометрии, физики...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Prav
- Мастер
- Сообщения: 827
- Зарегистрирован: 14 июл 2015, 05:10
- Репутация: 138
- Настоящее имя: Петр Раввинский
- Откуда: Москва
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
Крутая задумка с Веб-интерфейсом, взлетит однозначно
- frezeryga
- Почётный участник
- Сообщения: 13679
- Зарегистрирован: 18 авг 2013, 16:08
- Репутация: 5051
- Откуда: Жуковский
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
Чем так крут веб интерфейс?
-
- Новичок
- Сообщения: 29
- Зарегистрирован: 24 апр 2018, 10:58
- Репутация: 0
- Настоящее имя: Владимир
- Откуда: Москва
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
к чему это?UAVpilot писал(а):Если только в школьных учебниках алгебры, геометрии, физики...
по вашим топикам вижу, что вы в теме...
тем более удивил такой ответ от вас (типа садись за учебники сына)
походу не все так "однозначно"и готового алгоритма на все случаи не существует.....
есть только попытка найти золотую середину....
не вижу криминала, чтобы посмотреть как это реализовано у других....
- raddd
- Почётный участник
- Сообщения: 1564
- Зарегистрирован: 10 фев 2015, 08:50
- Репутация: 539
- Настоящее имя: Alexey Rodionov
- Откуда: Беларусь Минский р-н
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
https://github.com/LinuxCNC/linuxcnc/tr ... c/rs274ngc
Тут реализация.
А по вашему вопросу. Все ответили правильно. Формулы в учебниках. И собсвенно разрабы с их азов коды пишут. А кто и и как пишет дело каждого.
Тут реализация.
А по вашему вопросу. Все ответили правильно. Формулы в учебниках. И собсвенно разрабы с их азов коды пишут. А кто и и как пишет дело каждого.
||||||||||||
||||||||||||
||||||||||||
-
- Новичок
- Сообщения: 29
- Зарегистрирован: 24 апр 2018, 10:58
- Репутация: 0
- Настоящее имя: Владимир
- Откуда: Москва
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
1. СПАСИБО!raddd писал(а):https://github.com/LinuxCNC/linuxcnc/tr ... c/rs274ngc
Тут реализация.
А по вашему вопросу. Все ответили правильно. Формулы в учебниках. И собсвенно разрабы с их азов коды пишут. А кто и и как пишет дело каждого.
2. Какие в баню разработчики и азы...., форум ХОББИ!
или я дверью ошибся?
по PID регулированию тоже как "могут" пишут
только по ним до сих пор диссертации защищают
Последний раз редактировалось HelicopterX 15 июн 2018, 11:57, всего редактировалось 1 раз.
- Argon-11
- Мастер
- Сообщения: 2067
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
А траектории STM32 будет вычислять? Если на лету - может не успеть. Если "в оффлайне", то ОЗУ надо бы побольше.
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
Он не привязан к операционной системе. Никаких программ кроме браузера (который уже есть) не надо. Вот, к примеру, ты с телефона и обычного компа заходишь на форум. И он работает одинаково, и выглядит также. А ведь ты открыл его с двух абсолютно разных ОС - андроид и винда. А кто-то открывает его с Linux, iOS и прочих систем. И везде он работает также. Плюсов ещё много.frezeryga писал(а):Чем так крут веб интерфейс?
Я хочу сделать предварительный разбор G кода в более удобный бинарный формат траектории. Разбор будет или в браузере (WebAssembly), или средствами STM32 (читая и записывая на SD карту). Но ключевое слово тут - предварительный. Если такой бинарный файл уже был создан ранее для какого-то УП, то запуск УП будет моментальный.Argon-11 писал(а):А траектории STM32 будет вычислять? Если на лету - может не успеть. Если "в оффлайне", то ОЗУ надо бы побольше.
- Hanter
- Мастер
- Сообщения: 5414
- Зарегистрирован: 27 янв 2012, 14:52
- Репутация: 4338
- Настоящее имя: Алексей
- Откуда: Питер
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
Михаил, а можно поинтересоваться - что значит "бинарный формат" ? просто интересно..
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" Приходит единственный вопрос: "Нахрена?"
==========================================
фрезерная и токарная обработка на станках с чпу.
Резка, гибка, сварка и порошковая окраса.
==========================================
фрезерная и токарная обработка на станках с чпу.
Резка, гибка, сварка и порошковая окраса.
-
- Почётный участник
- Сообщения: 2394
- Зарегистрирован: 17 июл 2015, 10:25
- Репутация: 302
- Настоящее имя: Константин
- Откуда: Балаково (Саратовская обл.)
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
Тогда надо будет сделать возможность принудительного пересчета результата в случае необходимости. Например не понравился какой-то момент в работе УП, но видно что это косяк системы, подправил настройки, сделал пересчет.MX_Master писал(а):Я хочу сделать предварительный разбор G кода в более удобный бинарный формат траектории. Разбор будет или в браузере (WebAssembly), или средствами STM32 (читая и записывая на SD карту). Но ключевое слово тут - предварительный. Если такой бинарный файл уже был создан ранее для какого-то УП, то запуск УП будет моментальный.
Или это будет типа скомпиленного файла который можно будет удалить?
Я так понял что скомпиленный файл будет состоять из отрезков перемещения с указанной скоростью (т.е. грубо говоря G2&G3 заменяются на G1).
Последний раз редактировалось nevkon 15 июн 2018, 12:26, всего редактировалось 1 раз.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: ЧПУ контроллер (STM32 + Ethernet + Web)
Функции планировщика движения куда предполагается поместить? Это, пожалуй, самая ресурсоемкая часть задачи (если делать "по взрослому").MX_Master писал(а):Я хочу сделать предварительный разбор G кода в более удобный бинарный формат траектории.
Чудес не бывает. Бывают фокусы.