Контроллер высоты плазмореза

THC на ардуино для станка ЧПУ

Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14.10.2018{, 00:26}
Репутация: 20
Имя: Андрей

Контроллер высоты плазмореза

#21

Сообщение ingener » 18.10.2018{, 16:21}

vsvv, вот пока что получилось.
Принцип основан на использовании компараторов
на них подается задающее напряжение с потенциометра и с ним сравнивается поступающее через делитель напряжение дуги.
компараторов три.
нижний по схеме работает как автозапуск системы (чтобы суппорт не уехал вверх при отсутствии дуги и чтобы не подавать отдельный сигнал на запуск). То есть, вход А4 является стартом.
средний компаратор отрабатывает нижнюю границу задаваемого напряжения
верхний компаратор отрабатывает верхнюю границу задаваемого напряжения.
Разность между этими двумя напряжениями и есть область поддержания значения, к воторой система стремится поддержать напряжение дуги. Эта разность (в итоге чувствиетльность слежения) задается резистором делителя R6. В данном случае она составляет сотые доли вольта (что на реальной дуге обеспечивает точность 0,1В)
также в обвязке имеются кнопки ручного перемещения суппорта.
В ардуино организованы таймер и 2 генератора для ускорения движения суппорта, если держать кнопку нажатой более 3 сек. Пока это реализовано слишком громоздко, можно 1 генератор с у правлением по входу. Но работает)
выходы - OUT 7 меняет направление движения, OUT 3 задает скорость мотора. Led - это 13 выход, просто индикатор на плате, показывающий включение ускорения движения.
PS - сорри, не знаю как убрать картинки в спойлер
СпойлерПоказать
arnd1.JPG
arnd2.JPG
Вложения
350_700.flp
(168.19 КБ) 233 скачивания

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Контроллер высоты плазмореза

#22

Сообщение vsvv » 19.10.2018{, 09:47}

Большое спасибо ingener, за схему и скетч.

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Контроллер высоты плазмореза

#23

Сообщение vsvv » 19.10.2018{, 12:36}

Моя схема,
СпойлерПоказать
THC.JPG
и скетч проект:
Вложения
THC 5.flp
(371.73 КБ) 262 скачивания

Dobwchin
Рядовой
Сообщения: 2
Зарегистрирован: 07.08.2018{, 10:20}
Репутация: 0
Откуда: Екатеринбург
Имя: Иван

Контроллер высоты плазмореза

#24

Сообщение Dobwchin » 20.06.2019{, 07:45}

vsvv, доброго времени суток! Решил повторить ваш проект. Единственно решил переназначить порты, т.к. дисплей подключен по i2c; добавить индикацию на светодиоды. Двухцветный (Up/Down) d2/d3, одноцветный (thc on) d4. Резисторы добавить на светодиоды и кнопки.
Я правильно понимаю что делитель используется такой
СпойлерПоказать
Изображение
Вопрос по числам на входящих блоках А0.
Что они означают, каким образом осуществляется подбор?
Стабильность работы схемы. Как долго она проработала в "боевых" условиях?
Делитель от схемы каким кабелем подключили (тип, длина)?
Спасибо.

putnik
Рядовой
Сообщения: 18
Зарегистрирован: 16.03.2019{, 18:00}
Репутация: 0
Имя: Андрей

Контроллер высоты плазмореза

#25

Сообщение putnik » 07.07.2019{, 21:16}

vsvv писал(а):
19.10.2018{, 12:36}
Моя схема,
СпойлерПоказать
THC.JPG
и скетч проект:
Добрый день!
Большая просьба: Если возможно то нарисуйте полную схему автономного ТНС (по возможности с i2c + driwer CW5045 + делитель + ардуино + номиналы деталей и полное описание алгоритма работы) Моя почта: poputniku@gmail.com

markirovka76
Рядовой
Сообщения: 18
Зарегистрирован: 08.11.2019{, 22:48}
Репутация: 7
Откуда: Ярославль
Имя: ALEXEY

Контроллер высоты плазмореза

#26

Сообщение markirovka76 » 17.12.2019{, 11:58}

Здравствуйте, хотел в 2018 году сделать нечто подобное. Идея хорошая. Меня остановило только то, что ардуино действительно "ловит" все помехи из вне и еще две причины: дискретность аналогового входа и вообще скорость работы устройства на ардуино. На больших скоростях работать правильно, скорее всего не будет. Пока руки не дошли, но есть вариант сделать подобное устройство на STM32F103CT8 (Синяя таблетка). Скорость работы в разы выше и дискретность аналогового входа выше 4095 против 1023, т.е. точность. И самое главное stm "не ловит" все помехи вокруг.

P.S. Почему Вы не использовали на аналоговом входе блок SCALE, убрав "сложные" для контроллера вычисления с плавающей точкой?

VNL64T
Рядовой
Сообщения: 37
Зарегистрирован: 22.01.2024{, 05:37}
Репутация: 3
Имя: Алекс

Контроллер высоты плазмореза

#27

Сообщение VNL64T » 04.02.2024{, 03:34}

Старая тема...
Немного знаком в свое время строил пламорез..
Очень сомневаюсь в работоспособности той же ардуинки при помехах созданных плазморезом в момент розжига, в свое время кровушки этот момент попил не мало...
markirovka76 писал(а):
17.12.2019{, 11:58}
И самое главное stm "не ловит" все помехи вокруг.
Поверьте эту помеху он успешно поймает...

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 678
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 49
Имя: Виктор

Контроллер высоты плазмореза

#28

Сообщение ViktorPetrov » 04.02.2024{, 11:02}

Интересовался темой: контур заземления надо делать для станка;заземлять,экранировать,ферритовые кольца ставить иначе провода выступают в качестве антенн ВЧ помех ,станок может сам шагать непроизвольно ,драйвера гореть и т.д.

Vasiliy0000
Рядовой
Сообщения: 44
Зарегистрирован: 22.09.2018{, 11:19}
Репутация: 1
Имя: Василий

Контроллер высоты плазмореза

#29

Сообщение Vasiliy0000 » 05.02.2024{, 02:36}

опторазвязка, ADUM 1201, подтягивающий резистор (на 5вольт - 1кОм) - все надо пробовать.

фольга, заземление - это не работает.

Ответить

Вернуться в «Проекты различных устройств на Arduino»