Ви не увійшли.
Сторінки 1
задался вопросом собрать не большой проэктом функционального штатива, для старта хочу разобраться с шаговым двигателем (всего по плану их 5-ть). что имеется :
- платка на проце STM32
- шаговый двигатель "28BYJ-48 5V DC
- ULN2003 драйвер
- кнопочный модуль 4х4
и это все как-то бы потключить через USB к ноуту......
Первые вопросы которые возникли :
- как настроить порты ноута? (не видит эту плату)
- можно ли вообще в реальном времени управлять двигателем с компьютера? (как это реализовать?)
- как соединить это все в кучу (может кто знает где почитать)
Неактивний
Если вы хотите работать как в среде Ардуино с HarwareSerial и др., то необходимо выполнить это: https://github.com/rogerclarkmelbourne/Arduino_STM32 Внимательно изучите инструкции. Вы также можете воспользоваться оригинальным проектом Maple от LeafLab, с идентичной Ардуино средой. Если вы имете отладчик ST-LINK, вы можете использовать для программирования STM32CubeMX и Ac6 System Workbench (обе программы бесплатны и имеют набор библиотек для периферии и построители шаблонов проекта). Есть и другие IDE (смотрите на сайте www.st.com). В реальном времени управлять этим двигателем, с нотбука, возможно, но страниц форума не хватит что-бы описать как это сделать. Относительно того, что почитать - сложно посоветовать, неизвестен уровень вашей подготовки.
Остання редакція Вячеслав Азаров (2018-08-29 19:46:07)
Неактивний
Если вы хотите работать как в среде Ардуино с HarwareSerial и др., то необходимо выполнить это: https://github.com/rogerclarkmelbourne/Arduino_STM32 Внимательно изучите инструкции. Вы так-же можете воспользоваться оригинальным проектом Maple от LeafLab, с идентичной Ардуино средой. Если вы имете отладчик ST-LINK, вы можете использовать для программирования STM32CubeMX и Ac6 System Workbench (обе программы бесплатны и имеют набор библиотек для периферии и построители шаблонов проекта). Есть и другие IDE (смотрите на сайте www.st.com). В реальном времени управлять этим двигателем, с нотбука, возможно, но страниц форума не хватит что-бы описать как это сделать. Относительно того, что почитать - сложно посоветовать, неизвестен уровень вашей подготовки.
уровень подготовки думаю проще 0, (когда-то знал pascal, начинал С+).... пробежался по форумам, вроде не особо сложно, но есть свои заморочки....по финалу крутая штука выйдет на самом деле. меня более будоражит вопрос с подключением....
Неактивний
.. интересно цену вопроса? и кто это может реализовать?
Я могу реализовать. Опишите, пожалуйста, подробнее вашу задачу. Кроме того, что вы хотите крутить шаговый мотор компьютером, через USB, в реальном времени, ничего о вашей задаче неизестно. А цена вопроса ... ? Это вопрос очень непростой и неоднозначный.
Неактивний
суть/элементы постановки задачи :
- компьютерное+ручное управление с выводом некоторой инфо на дисплей тфт)
- при необходимости запись порядка действий и сохранение в файл (для последующего повторения)
- стартовое положение
элементы/ части:
основное:
- 3 шаговых двигателя длинного хода (перемещение на 300 мм по 3-м осям)
вспомогательное (продолжение)
- 3 шаговых двигателя для поворота (не более 90 градусов)
- димер (возможно 2 шт)
- пирометр (работает в паре с димером (ами))
- вентилятор (регулировка интенсивности вращения,2 шт впаре)
Возможно дополнение
- возможно лазерный указатель (точка или квадрат)
- возможно 2 разных подсветки (регулировка интенсивности света)
нашел програмку типа vri-cnc73demo, как база очень даже ничего
как-то так, не обязательно если это на ардуино реализовывать, для себя решил пробовать на том что попалось под руку
Неактивний
Если вам нужен просто один станок а не исходный проект, то шестиосный интерполятор лучше купить готовый, проектировать дешевле не выйдет. На Гитхабе, конечно, всяких примеров полно, но на пригодность их необходимо тестировать. Если я не ощибся, вы строите 3D притнер. Можно, конечно, сделать и самому, но готовы ли вы оплачивать многомесячный труд специалистов? Если же вам нужен оригинальный проект, для производства, то я к вашим услугам, за адекватную коменсацию моих услий. Таких (многоосных) интерполяторов я ещё не делал, но занимался измерительной автоматикой на заводе, в прошлом. И достаточно в этом понимаю.
Неактивний
- как настроить порты ноута? (не видит эту плату)
Что есть "не видит"?
Какая операционка на ноуте?
Если винда - что пишет в списке устройств, нет ли "неизвестного устройства"?
- можно ли вообще в реальном времени управлять двигателем с компьютера? (как это реализовать?)
Можно. Те же 3Д-принтеры так и работают, в одном из вариантов.
(как это реализовать?)
А вот это уже другой вопрос...
Неактивний
- 3 шаговых двигателя длинного хода (перемещение на 300 мм по 3-м осям)
вспомогательное (продолжение)
- 3 шаговых двигателя для поворота (не более 90 градусов)
- димер (возможно 2 шт)
- пирометр (работает в паре с димером (ами))
- вентилятор (регулировка интенсивности вращения,2 шт впаре)
Возможно дополнение
- возможно лазерный указатель (точка или квадрат)
- возможно 2 разных подсветки (регулировка интенсивности света)
Кроме аж 6 шаговиков и пирометра - вполе стандартный 3Д-принтер или CNC-шка. На меге с RAMPS 1.4 шилдом умельцами и собирается (5- шаговиков, нагреватели, выходные пины вкл/выкл, сенсоры вкл/выкл, аналоговые сенсоры, дисплей).
Прошивка - Repieter-Firmware или Marlin.
Управление - G-кодами по виртуальному компорту.
В электронике вобщем-то с готовыми платами несложно - заказать хоть с того же arduino.ua и собрать в схему дело пары дней, были б средства. Больше вопросов, как ни странно, по механике.
Остання редакція theoristos (2018-08-25 14:34:47)
Неактивний
Посмотрите девелопмент процесс Мэрлина: https://github.com/MarlinFirmware/Marli … ntributors . Вставил Рамп, залил Мэрлин и плуг энд плей. Но Мэрлин, трехосный, а нужен шести да еще и с лазером. За вечер переделате, вместе с CAM генератором герберов? Если я правильно понял вашу инновацию. Лучший, для вас вариант - просто скопировать Мэрлин, за два дня.
Остання редакція Вячеслав Азаров (2018-08-25 15:26:01)
Неактивний
Нехорошо показывать чужую рекламу, но это стоит посмотреть.
Неактивний
Сторінки 1