Контроллеры перемещений и отображения информации.

Контроллеры, драйверы, датчики, управляющие устройства.
aeroskat
Новичок
Сообщения: 6
Зарегистрирован: 07 сен 2017, 19:54
Репутация: 1
Настоящее имя: Олегович
Контактная информация:

Контроллеры перемещений и отображения информации.

Сообщение aeroskat »

Несколько дней назад решил написать в теме:
http://www.cnc-club.ru/forum/viewtopic. ... 1&start=80
Но тема наверно умерла, а поделиться своими наработками хочется.
Я совсем не программист и поэтому до некоторого момента это было для меня "Домокловым мечом" в построении миниатюрных станков. Но 2 месяца назад я освоил уникальную программу графического (блочного) программирования. Более подробно с моей работой можно ознакомиться: https://forum.flprog.ru/viewtopic.php?t=4600
Теперь я могу вести собственные разработки, транслировать *.ino и *.hex файлы в Ардуино.
Вот схема MPG+DRO контроллера (Генератор ручного/автоматического перемещения + устройство цифровой индикации) на двух Atmega-328.
MPG Arduino-168(328)-5v.JPG (2131 просмотр) <a class='original' href='./download/file.php?id=154553&mode=view' target=_blank>Загрузить оригинал (69.96 КБ)</a>
1xDRO.JPG (2131 просмотр) <a class='original' href='./download/file.php?id=154552&mode=view' target=_blank>Загрузить оригинал (80.46 КБ)</a>
Так как это для станочных дел, то предусмотрен электронный (программируемый) концевик). Схема позволяет (с помощью энкодера без глюков) вручную перемещать ось, включать автоподачу, ускоренную подачу, контролировать перемещения на индикаторе, обнулять данные (установка 0 точки отсчета), вводить автоматический останов на заданную дистанцию (электронный концевик).
Так же есть разработка для линейного перемещения с конечными точками (концевиками), ручным/автоматическим перемещением, раздельной задержкой по времени в концевых точках. Предназначена для литьевой машины СО-228 (термопластавтомата).
Литьевая-кинематика.JPG (2131 просмотр) <a class='original' href='./download/file.php?id=154554&mode=view' target=_blank>Загрузить оригинал (17.13 КБ)</a>
Литьевая-Ардуино.JPG (2131 просмотр) <a class='original' href='./download/file.php?id=154555&mode=view' target=_blank>Загрузить оригинал (54.62 КБ)</a>
Могу помочь с разработкой печатных плат шилдов для этих устройств, адаптировать софт под Ваши нужды и т.д.
Аватара пользователя
Nonstopich
Мастер
Сообщения: 1016
Зарегистрирован: 02 авг 2015, 19:46
Репутация: 284
Настоящее имя: Александр Абдулаев
Откуда: Москва, ФО Крым - Феодосия
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение Nonstopich »

А собственно вопрос: зачем? Что за этим?
И чего вы ждёте от сообщества?) А то вопросов нет. Конечной задачи - тоже.
Чехлы для телефонов с вышивкой: https://www.instagram.com/lumberry.brand/
aeroskat
Новичок
Сообщения: 6
Зарегистрирован: 07 сен 2017, 19:54
Репутация: 1
Настоящее имя: Олегович
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение aeroskat »

На данный момент я занимаюсь разработкой миниатюрных станков для хоббийного и детского технического творчества. Я профессиональный моделист и электронщик, но, к сожалению, я не программист.
Имея многолетний опыт работы на металлообрабатывающем оборудовании и станках ЧПУ, я сделал определенные выводы. Мои миниатюрные проекты имеют цифровые приводы осей (Step/Dir), поэтому нет механических устройств управления. Изначально предполагалось управлять станочками от компьютера. Но оказалось, что творческая мысль опережает CAD-CAM проектирование. В дальнейшем, изготовленная деталь на CNC станке, уже рассматривается как некая заготовка, требующая доработки в технологическом процессе. Вести доработку единичного экземпляра, перечерчивая 3-d модель, забирает много времени. Целесообразнее производить дополнительные операции, как говориться,- «вручную». Но бороться с Mach-3, подключая MPG и пр., становиться нецелесообразным. Тем более, что управляющей системой стал «Автономный контроллер на Atmega-32», а ручное управление обработки кнопками, как понимаете, крайне затруднительно.
Аватара пользователя
Nonstopich
Мастер
Сообщения: 1016
Зарегистрирован: 02 авг 2015, 19:46
Репутация: 284
Настоящее имя: Александр Абдулаев
Откуда: Москва, ФО Крым - Феодосия
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение Nonstopich »

aeroskat писал(а):я занимаюсь разработкой миниатюрных станков для хоббийного и детского технического творчества.
Фотки в студию :) интересно.
Чехлы для телефонов с вышивкой: https://www.instagram.com/lumberry.brand/
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение aftaev »

aeroskat писал(а):Имея многолетний опыт работы на металлообрабатывающем оборудовании и станках ЧПУ
aeroskat писал(а):Тем более, что управляющей системой стал «Автономный контроллер на Atmega-32»
Это на чем ты там многолет работал, что потянуло на Атмегу32 :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aeroskat
Новичок
Сообщения: 6
Зарегистрирован: 07 сен 2017, 19:54
Репутация: 1
Настоящее имя: Олегович
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение aeroskat »

Вот разработочка для печатных плат. Поле обработки 120х90х30мм. Сейчас эта версия в переработке под более мощные моторчики для осей.
micro cnc 120x90x30 router-graver-3d_printer-3d_scaner.jpg (2113 просмотров) <a class='original' href='./download/file.php?id=154556&mode=view' target=_blank>Загрузить оригинал (497.14 КБ)</a>
На предыдущей версии можно было выполнить вот такие платы.
mega32u4-controller-board.jpg (2113 просмотров) <a class='original' href='./download/file.php?id=154558&mode=view' target=_blank>Загрузить оригинал (349.13 КБ)</a>
mega32u4-controller-board1.jpg (2113 просмотров) <a class='original' href='./download/file.php?id=154557&mode=view' target=_blank>Загрузить оригинал (303.08 КБ)</a>
Для гравировки это более чем достаточно. Даже пробовали делать болванку половинки фюзеляжа в оргстекле. Но моторы оказались слабые и теряли шаг. Поэтому сечас этот конструктив перерабатывается на другие ШД. Так же есть версия с приводами на рулевых машинках для моделей. Они более мощные, шустрые, точные. Но еще не отработаны энкодеры для обратной связи. Винтовые пары с компенсацией люфта так же отработаны для этого станка. Подобраны 5 мм трапецеидальные валы. Но скорее всего они появятся раньше на модели токарного станка.
Turn.jpg (2113 просмотров) <a class='original' href='./download/file.php?id=154559&mode=view' target=_blank>Загрузить оригинал (71.45 КБ)</a>
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение aftaev »

aeroskat писал(а):Имея многолетний опыт работы на металлообрабатывающем оборудовании и станках ЧПУ, я сделал определенные выводы.
Смотрю на фото и прихожу к выводу что выводы не сделаны. Еще раз спрошу: это на каком оборудовании был получен многолетний опыт работы в металообработке и на станках ЧПУ? Что сделал станок на висячих валах, и из тонких пластинках сделана колонна.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1422
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 328
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение evgenymcp »

aeroskat писал(а):Вот разработочка для печатных плат.
Не впечатлило. Размеры для ПП маловаты и с эстетической стороны не могу воспринимать подобные конструкции. Видимо после службы в армии след остался на всю жизнь. Всё должно быть параллельно и перпендикулярно!
aeroskat
Новичок
Сообщения: 6
Зарегистрирован: 07 сен 2017, 19:54
Репутация: 1
Настоящее имя: Олегович
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение aeroskat »

aftaev писал(а):Смотрю на фото и прихожу к выводу что выводы не сделаны.
Не хотелось "теребить бабушку", но если Вы так настаиваете - отвечу. Давным - давно (в конце 70-х, начале 80-х), когда, как я понимаю, Вас еще в проекте не было, я был "Мастером спорта СССР". Строил свои ДВС для скоростных моделей. Сам делал чугунные кокили для отливки алюминиевых картеров, потом растачивал отливки, точил и шлифовал поршни и гильзы АВС и ААС (хромировал), точил (правда, сам не термообрабатывал) потом шлифовал коленвалы... Дальше продолжать? Немного позднее, делал прессформы для литья пластмасс на станках Deckel, а позднее на ЧПУ. Так, что опыта хватает. По конструктиву моих станочков, мне кажется, это Вы не въехали в тему. Какие колонны, где висят? Вообще то я открыл тему по электронике, а не про конструктив моих станков.
AVK74
Почётный участник
Почётный участник
Сообщения: 1854
Зарегистрирован: 02 июл 2013, 09:03
Репутация: 335
Откуда: Уфа
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение AVK74 »

Тут ЧСВ причесать не выйдет. Не фейсбук. И чванливость не приветствуется. Мастера спорта в проектах 70х годов всем пофиг.
То что вы показали - ниочем. Китайцев таких по 200 баксов навалом.
Тему вы открыли вообще хз зачем. По электронике тема? Так вы даже схему нормальную нарисовать не можете и кодить не умеете элементарно. Похвастаца походу. Так нечем.
aeroskat
Новичок
Сообщения: 6
Зарегистрирован: 07 сен 2017, 19:54
Репутация: 1
Настоящее имя: Олегович
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение aeroskat »

Да не о Китайцах разговор. Я повел разговор о модулях к ЧПУ станкам (DRO и MPG), реализованных на дармовых Ардуино, которые стОят у НИХ по несколько тысяч (модули). Хвастаться я не желал. Хотелось поделиться опытом. Но, если это не интересно, тогда, увы.

P.S. Скажите, а как должна рисоваться схема?
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1422
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 328
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение evgenymcp »

Я большинство фрез поломал в режиме MPG. Непонятно зачем этот колхоз если можно на ШВП или ШД маховички повесить и руками работать и обратная связь будет.
Аватара пользователя
Mamont
Мастер
Сообщения: 2005
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 391
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение Mamont »

evgenymcp писал(а): Я большинство фрез поломал в режиме MPG. Непонятно зачем этот колхоз если можно на ШВП или ШД маховички повесить и руками работать и обратная связь будет.
Эти контролеры вещь нужная, вопрос в реализации.

Маховички для маленьких станочков применимы ("маленькие" это те, которые раза 2+ больше чем на первом фото).
Да и еще вопрос, двигатели должны быть в режиме удержания или отключенном состоянии? ШВП в режиме без удержания может откатываться под нагрузкой, Х__ руками, а Y__ отжимается понемногу. Некоторые драйверам (не буду показывать в сторону Toshiba6600) могжет поплохеть, если вал двигателя принудительно руками крутить
aeroskat
Новичок
Сообщения: 6
Зарегистрирован: 07 сен 2017, 19:54
Репутация: 1
Настоящее имя: Олегович
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение aeroskat »

Mamont писал(а):Эти контролеры вещь нужная, вопрос в реализации.
Реализации в чем? Если нужен скетч, то пожалуйста, выложу. В *.ino или *.hex. Для переключения из режима ЧПУ в ручной, наверно лучше сделать внешний электронный переключатель с опторазвязкой. Тогда не будет необходимости отключать двигатели.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Контроллеры перемещений и отображения информации.

Сообщение Serg »

aftaev писал(а):Смотрю на фото и прихожу к выводу что выводы не сделаны. Еще раз спрошу: это на каком оборудовании был получен многолетний опыт работы в металообработке и на станках ЧПУ? Что сделал станок на висячих валах, и из тонких пластинках сделана колонна.
Ничё вы не понимаете! Станок крутой и точность у него повыше, чем у ваших!
У меня разрешение станка 0,01 мм, повторяемость +/-0,01.
:)
https://forum.flprog.ru/viewtopic.php?p=60756#p60756
aeroskat писал(а):Немного позднее, делал прессформы для литья пластмасс на станках Deckel, а позднее на ЧПУ. Так, что опыта хватает.
Я владею технологией CNC, но не знаю все функции J и M - кодов
:silent:
https://forum.flprog.ru/viewtopic.php?p=59816#p59816
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

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