Форум программистов, компьютерный форум, киберфорум
Блоки питания и аккумуляторы
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/41: Рейтинг темы: голосов - 41, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 22.12.2010
Сообщений: 78
1

Раздельные концевые выключатели на оси станка с ЧПУ

23.07.2014, 00:51. Показов 8486. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день.

Делаю себе небольшой станочек для автоматизации сканирования цветовых профилей для принтеров.
Задача состоит в том, что бы при прижатии головы спектрофотометра к образцу срабатывал бы концевой выключатель и заодно шёл бы сигнал на контроллер о том, что можно начинать сканирование.
При этом, хотелось бы, что бы при попытке поднять голову выше положенного, тоже срабатывал бы концевик, но без сигнала о начале сканирования.

Базовая схема подключения такова, что оба концевика на одной оси вешаются на один вход (управление через GRBL прошивку на Atmego328).

Набросал по быстрому несколько вариантов, из которых самым жизнеспособным оказался тот, что я приложил к посту.

Но получил облом: на выходе у выключателей ожидается 0-0.8В низкий уровень или более 2В - высокий уровень. Всё что посредине - неопределённое состояние (я правильно понимаю? или гистерезис?), а падение на оптроне всего 1.25В, что в любом случае недостаточно для переключения выхода в низкий уровень.

Помогите, пожалуйста, советом, в какую сторону мне дальше двигаться, а то что-то больше нет идей.

UPD.: добавил пояснения к схеме:
OUT1 - выходной сигнал с концевиков на вход контроллера, требуемые уровни сигналов H - 2-5В и L - 0-0.8В.
R3 - подтяжка и заодно токоограничитель на оптрон
Оптрон - 4N32, падение напряжения на входном светодиоде 1.25-1.5В
OUT2 - выходной сигнал на управление спектрофотометром
Справа по схеме, со стороны 3.3В и управления спектрофотометром проблем нет.

0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.07.2014, 00:51
Ответы с готовыми решениями:

Готовый набор для станка с ЧПУ
Наткнулся на вот такой интересный набор по достаточно привлекательной цене - 200 у.е....

Построение фигур для ЧПУ станка
Здравствуйте. Мне нужно нарисовать такие фигуры, высотой 12см для последующей распечатки их на ЧПУ...

Интерфейс для ЧПУ станка написанный на с++
Добрый вечер уважаемые форумчане! Сделали ЧПУ станок, который работает на arduino mega. Работает он...

Подскажите USB контроллер станка с ЧПУ.
Кто искал, и таки нашел USB контроллер станка с ЧПУ(схема+прошивка)? Поделитесь ссылкой. И вообще...

Автономный контроллер ЧПУ станка на Arduino?
Всех приветствую. Многие знают о наличие таких ЧПУ станков под управлением чипом "MEGA-328",...

7
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 801
23.07.2014, 12:58 2
Цитата Сообщение от dmmidyo
При этом, хотелось бы, что бы при попытке поднять голову выше положенного, тоже срабатывал бы концевик, но без сигнала о начале сканирования.
зачем ставить концевик если его сигнал не будет использоваться?
ну и в целом включение концевиков выглядит маразматичным
0
0 / 0 / 0
Регистрация: 22.12.2010
Сообщений: 78
23.07.2014, 13:24 3
Как не будет использоваться? Как раз таки по срабатыванию концевика и будет ясно, что голова прижалась к образцу и дальше опускать нет резона.

А как по вашему будет не маразматично?
0
0 / 0 / 0
Регистрация: 06.04.2014
Сообщений: 215
23.07.2014, 15:54 4
А прошивка в контроллере способна работать с двумя концевиками на одном входе? Если нет, то как не извращаейтесь, а толку от двух концевиков менее чем 0.
И помоему R1 надо увеличить, чтобы оптрону легче было просадить вход до лог 0.
0
0 / 0 / 0
Регистрация: 22.12.2010
Сообщений: 78
23.07.2014, 16:34 5
Да, прошивка работает с двумя концевиками на одном входе, поэтому и извращаюсь.
Со стороны 3.3В всё нормально. Проверил экспериментально на макетке и совпало с расчётами.
А вот со стороны 5В проблема остаётся.

Обновил пост.
0
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 801
24.07.2014, 07:20 6
дополнение с пояснениями немного помогли, но зачем 2 концевика я так и не понял. Вот например денситометру x-rite достаточно одного концевика, замкнулся контакт, измерение пошло, разомкнулся - прекратилось. Зачем плодить сущности?
0
0 / 0 / 0
Регистрация: 22.12.2010
Сообщений: 78
24.07.2014, 10:57 7
Цитата Сообщение от Kosym
зачем 2 концевика я так и не понял
Что бы при ошибке в программе, голова не убилась бы о второй конец оси Z.

0
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 801
28.07.2014, 10:16 8
Цитата Сообщение от dmmidyo
Цитата Сообщение от Kosym
зачем 2 концевика я так и не понял
Что бы при ошибке в программе, голова не убилась бы о второй конец оси Z.

таким образом второй концевик - аварийный и из цикла основной работы его можно убрать. и вообще, чтобы голову переместить над бунигой достаточно подъёма головы на доли мм, таким образом нижний концевик и как датчик нуля и как стартовый для замера, а поднимать голову достаточно по таймеру или количеству тактов шаговика
0
28.07.2014, 10:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.07.2014, 10:16
Помогаю со студенческими работами здесь

Идея по оптимизации работы ЧПУ станка
сейчас у меня работа происходит так: травлю плату делаю так что была дырка 0.0 (нижняя левая) и...

Помогите подобрать электронику для станка с ЧПУ
Добрый день, прошу помочь в выборе сервопривода. Нужен с 17-битными серийными энкодерами. Может...

Замена подвесного пульта управления станка ЧПУ на ПДУ
Помогите с описанием схемы пульта и приемника дистанционного управления. Просто диплом пишу (учусь...

Отправка команд на плату CNC станка с ЧПУ (кодировка GRBL)
Доброго времени суток!!! Имею желание написать программу для управления станком ЧПУ с платой CNC...

Какой стабилизатор будет хорошо для ЧПУ станка мощностью 600 В
Друзья подскажите, такой стабилизатор будет хорошо для ЧПУ станка мощностью 600 Вт в гараж ЭЛИМ...

Контроллер шаговых двигателей от ЧПУ станка Кулибин-1. Разработчик отказывает в документации
приобрёл конструктор станка. долго налаживал. наладил. но программа к контроллеру работает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru