МиниТПА(термопластавтомат)

Намоточные, сверлильные, электроэррозионные и другие станки с ЧПУ.
Аватара пользователя
mikehv
Мастер
Сообщения: 1810
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1090
Откуда: Иваново
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение mikehv »

aftaev писал(а): 25 ноя 2021, 12:02
alex_sar писал(а): Тогда надо пользоваться нормальными проверенными библиотечками, а не левотой непонятной.
AccelStepper в первую очередь пробовал, те же грабли.
Мож ардуина кривая
aftaev
Зачётный участник
Зачётный участник
Сообщения: 33347
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6014
Откуда: Казахстан.
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение aftaev »

mikehv писал(а): Мож ардуина кривая
Какая из них :hehehe:
IMG_1475 (Копировать).JPG (188 просмотров) <a class='original' href='./download/file.php?id=199950&sid=32a8af4ab8b583fec01035aa571464db&mode=view' target=_blank>Загрузить оригинал (338.88 КБ)</a>
Проблема в том, что есть с чем сравнить генерацию. На фото драйв, чтобы отмести что драйв плохой.
IMG_1476 (Копировать).JPG (188 просмотров) <a class='original' href='./download/file.php?id=199951&sid=32a8af4ab8b583fec01035aa571464db&mode=view' target=_blank>Загрузить оригинал (291.61 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 33347
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6014
Откуда: Казахстан.
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение aftaev »

Хорошо бы подошла HMI панель от Delta со встроенным PLC. Можно подключать термопары. Но производитель зажухал функцию DRVI для работы с приводами :pssdoff: Можно конечно к этой панельки довесить еще модуль, но получается дорогой изврат.
IMG_1477 (Копировать).JPG (185 просмотров) <a class='original' href='./download/file.php?id=199952&sid=32a8af4ab8b583fec01035aa571464db&mode=view' target=_blank>Загрузить оригинал (412.15 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
alex_sar
Мастер
Сообщения: 817
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 116
Настоящее имя: Алексей
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение alex_sar »

Рулил с ардуины таким драйвером, все прекрасно работало. осциллографом бы глянуть что там такое.
Аватара пользователя
mikehv
Мастер
Сообщения: 1810
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1090
Откуда: Иваново
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение mikehv »

aftaev писал(а): 25 ноя 2021, 12:55 Хорошо бы подошла HMI панель от Delta со встроенным PLC. Можно подключать термопары. Но производитель зажухал функцию DRVI для работы с приводами :pssdoff: Можно конечно к этой панельки довесить еще модуль, но получается дорогой изврат.
IMG_1477 (Копировать).JPG
Жирно конечно :)
kochevnik
Опытный
Сообщения: 186
Зарегистрирован: 13 окт 2013, 16:24
Репутация: 7
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение kochevnik »

aftaev писал(а): 25 ноя 2021, 06:54
kochevnik писал(а): Там 100% нет столь сложной математики и скорости импульсов, что б ардуина не тянула шаговики.
Кусочек кода покажи для работы с шаговиками. А то что я пробую https://alexgyver.ru/gyverstepper/#%D0% ... 0%98%D0%AF, работает не есть хорошо.
Возьмите библиотеку accelstepper, много лет как обкатана в кучах разных проектов и работает хорошо
kochevnik
Опытный
Сообщения: 186
Зарегистрирован: 13 окт 2013, 16:24
Репутация: 7
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение kochevnik »

aftaev писал(а): 25 ноя 2021, 12:02
alex_sar писал(а): Тогда надо пользоваться нормальными проверенными библиотечками, а не левотой непонятной.
AccelStepper в первую очередь пробовал, те же грабли.
Значит что то вы делаете не так. Смотрите в сторону длительности импульса, соответствия микрошага итд. 100об в минуту это совсем мало для проблем
aftaev
Зачётный участник
Зачётный участник
Сообщения: 33347
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6014
Откуда: Казахстан.
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение aftaev »

MX_Master писал(а): Саня, пиши чё надо сделать, закодим
Что качать нужно? СubeMx + СubeIde или тяжелый KEIL? Ты в чем кодишь?

Надо будет:
генерация шагов с разгон/торможение шаговиков 2-3шт (два возможно будут в паре работать интерполировать)
3 термопары по SPI Max6675
Концевики, кнопки
Экран TFT
ModBus
Пока так.

Есть така платка https://www.hotmcu.com/hyministm32v-dev ... e-p-5.html
01.jpg (172 просмотра) <a class='original' href='./download/file.php?id=199953&sid=32a8af4ab8b583fec01035aa571464db&mode=view' target=_blank>Загрузить оригинал (93.51 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
MX_Master
Мастер
Сообщения: 6939
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 2882
Настоящее имя: Миша
Откуда: Алма-Ата
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение MX_Master »

aftaev писал(а): Что качать нужно? СubeMx + СubeIde или тяжелый KEIL? Ты в чем кодишь?
СubeMX + VSCode
aftaev писал(а): Надо будет:
генерация шагов с разгон/торможение шаговиков 2-3шт (два возможно будут в паре работать интерполировать)
3 термопары по SPI Max6675
Концевики, кнопки
Экран TFT
ModBus
Неплохо. Получается надо разработать цельное устройство. Эдакий автономный контроллер. Я, канеш, базара нет, сделать могу, даже в корпусе, но цена будет... А чё, готовых контроллеров для ТПА нет?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 33347
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6014
Откуда: Казахстан.
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение aftaev »

MX_Master писал(а): Неплохо. Получается надо разработать цельное устройство.
Это мелочи описал. Если выложу что есть в пром. контроллере то ваще паника будет :)
MX_Master писал(а): А чё, готовых контроллеров для ТПА нет?
Есть готовые, с кучей функций но под гидравлику.

То что надо вот. Похоже на СТМ32
https://www.youtube.com/watch?v=but0X43F4oc
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 33347
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6014
Откуда: Казахстан.
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение aftaev »

MX_Master писал(а): А чё, готовых контроллеров для ТПА нет?
Простой https://item.taobao.com/item.htm?spm=a2 ... t=4#detail непонятно что делать будет
Дорогие https://aliexpress.ru/item/100500253359 ... 37a1PMW9Jv
Это от производителя что у нас на взрослом ТПА https://item.taobao.com/item.htm?spm=a2 ... t=4#detail
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
MX_Master
Мастер
Сообщения: 6939
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 2882
Настоящее имя: Миша
Откуда: Алма-Ата
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение MX_Master »

aftaev писал(а): Это мелочи описал. Если выложу что есть в пром. контроллере то ваще паника будет
Никакой паники. Пром. контроллер разработан группой инженеров, программистов и электронщиков. На это у них ушло значительное кол-во времени и денег. Только поэтому там есть все эти ништяки. Ну и, вся работа потихоньку окупается продажами готовых устройств.
aftaev писал(а): То что надо вот. Похоже на СТМ32
Автор случайно не выкладывал исходники? С нуля делать - займёт время. Переделать - гораздо быстрее.
aftaev писал(а): 25 ноя 2021, 15:14 Простой https://item.taobao.com/item.htm?spm=a2 ... t=4#detail непонятно что делать будет
Дорогие https://aliexpress.ru/item/100500253359 ... 37a1PMW9Jv
Это от производителя что у нас на взрослом ТПА https://item.taobao.com/item.htm?spm=a2 ... t=4#detail
Ну, вот видишь, даже простой контроллер в заводском исполнении (без ЖК экрана) - 70 уёв. Уже можно себе представить сколько обойдётся сделать что-то получше с нуля. Если денег не жалко, можем попробовать :) Второй вариант - самостоятельно с ардуиной недельку посидеть, найти все нужные библиотеки, подключить все датчики, кнопки, дисплей. Ну и что-то рабочее своять для тестов. Мне недавно заказывали на ардуине простую программу, чтобы шаговик туда-сюда с ускорениями и паузами вращался. Буквально за пол дня всё нашёл, слепил. Но там дисплея не было и только одна кнопка.
Последний раз редактировалось MX_Master 25 ноя 2021, 15:40, всего редактировалось 1 раз.
alex_sar
Мастер
Сообщения: 817
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 116
Настоящее имя: Алексей
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение alex_sar »

такое программировать дешевле 46тыщ рублей прям никак не выйдет!

проще купить готовый, если тиражировать не планируется.

либо действительно 3d принтерный marlin припинать. эта задача куда реальнее.
Последний раз редактировалось alex_sar 25 ноя 2021, 15:40, всего редактировалось 1 раз.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 33347
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6014
Откуда: Казахстан.
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение aftaev »

MX_Master писал(а): Автор случайно не выкладывал исходники? С нуля делать - займёт время. Переделать - гораздо быстрее.
Не встречал исходников.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 33347
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6014
Откуда: Казахстан.
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение aftaev »

selenur писал(а): А почему не использовать контроллер для 3д принтера?
Глянул на свою плату принтера, там используется термосопротивление 100К, а не термопара. Гугл показывает:диапазон измеряемых температур термосопротивлений: −60...+250°С
Две засады. Температура литья полисульфона 380град. Горячие каналы используют в качестве датчика температуры термопару. В качестве нагревателей планируем использовать нагреватели от горячих каналов. Это такие нагреватели у которых нагреватель и датчик упакован в трубку и смотан в спираль.
02.jpg (128 просмотров) <a class='original' href='./download/file.php?id=199954&sid=32a8af4ab8b583fec01035aa571464db&mode=view' target=_blank>Загрузить оригинал (266.17 КБ)</a>
Так выглядит горячий канал в сборе. Размеры по чертежам ф22мм, длина 100мм.
03.jpg (128 просмотров) <a class='original' href='./download/file.php?id=199955&sid=32a8af4ab8b583fec01035aa571464db&mode=view' target=_blank>Загрузить оригинал (17.51 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 33347
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6014
Откуда: Казахстан.
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение aftaev »

alex_sar писал(а): проще купить готовый, если тиражировать не планируется.
Готовый не подойдет. При смене задачи, и не имея исходников изменить под себя не получится.
alex_sar писал(а): либо действительно 3d принтерный marlin припинать. эта задача куда реальнее.
Сейчас сложность как прикрутить термопару к контроллеру без большого секса. Есть в наличии платки преобразователи термопара-I2C. ПЛК с этим не шибко дружат. Потому выбор в сторону СТМ32. У ПЛК есть аналоговые 12битные входы. Цена ПЛК около 2000руб. ПЛК хорошо дружат с HMI панелями, которые хорошо программируются.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
alex_sar
Мастер
Сообщения: 817
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 116
Настоящее имя: Алексей
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение alex_sar »

если делать на скорую руку, stm32 не вариант. там всё таки нужно аккуратно делать, вдумчиво.

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

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

я по основной работе - программист, и как бы варюсь постоянно в этом. сделать на скорую руку программу это ещё полбеды. а вот блин ошибки в ней отлавливать и дорабатывать - это еще минимум на столько же времени, а обычно больше. поэтому всегда лучше готовое взять - там уже шишки набиты тыщами людей.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 33347
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6014
Откуда: Казахстан.
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение aftaev »

В китайских ПЛК, стоят СТМ32 + есть какая то периферия и стоят не дорого ;)
04.jpg (116 просмотров) <a class='original' href='./download/file.php?id=199957&sid=32a8af4ab8b583fec01035aa571464db&mode=view' target=_blank>Загрузить оригинал (217.78 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 33347
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6014
Откуда: Казахстан.
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение aftaev »

alex_sar писал(а): но ведь в 3д принтерах термопары с раздачи уже обрабатываюся как надо, и даже миросхемы нужные бывают распаяны - только подключай термопару. почему отметаете такой вариант?
Платки что есть у меня в наличии под 3д принтер, под термосопротивление, а не термопары.
alex_sar писал(а): я по основной работе - программист, и как бы варюсь постоянно в этом. сделать на скорую руку программу это ещё полбеды. а вот блин ошибки в ней отлавливать и дорабатывать - это еще минимум на столько же времени, а обычно больше. поэтому всегда лучше готовое взять - там уже шишки набиты тыщами людей.
Как бы тоже программистом работал, знаю не по наслышке что такое написать что то. Чужое, без наличия исходников - это ограниченный функционал.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
alex_sar
Мастер
Сообщения: 817
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 116
Настоящее имя: Алексей
Контактная информация:

Re: МиниТПА(термопластавтомат)

Сообщение alex_sar »

aftaev писал(а): ПЛК с этим не шибко дружат. Потому выбор в сторону СТМ32.
либо, если всё остальное уже решено - просто сделать/найти отдельно преобразователь термопары в нужный аналоговый или цифровой выход. это просто
и оставить плк
Ответить

Вернуться в «Прочие станки»