а как быть с передаточным звеном до поверхности? это что то должно быть убираемым (возможно и нет, нужно думать) и как в домашних условиях добиться повторяемости в складывании и раскладывании в то же положение с точностью 1 микрон ?
подавая нужное количество импульсов на разные обмотки поворачиваем вал в нужное положение. обмотку держим под напряжением и вал упруго стопорится в нужном нам положении. по идее пока пылью не покроется повторяемость будет.
Дим, схему-то нарисуй... По госту И научи как на гребенке движка нужные контакты найти Мур, Г - не нужен. Можно просто щуп. А вот подавать импульсы и поворачивать - это пичалька полная, драйвер надо колхозить, а все ж знают, что тут никто с током работать не умеет кроме Димы.
Madf писал(а):осталось понять, где купить эту часть сидирома)
Это любой шпиндельный двигатель от cd-rom, только надо смотреть чтоб присутствовали датчики Холла, в последних cd-romах от них начали отказываться
Myp писал(а):это в любом положении механизма или в одном месте 3 микрон, а в другом положении 1000 микрон?
Ну, надо тестить на реальном железе, 3 микрона - это гарантированное переключение компаратора - светодиод горит/погашен в этом диапазоне расстояния.
setar писал(а):а как быть с передаточным звеном до поверхности? это что то должно быть убираемым (возможно и нет, нужно думать) и как в домашних условиях добиться повторяемости в складывании и раскладывании в то же положение с точностью 1 микрон ?
Делать "Г" из не пружинящего материала (например пластиной). Выбрасывается он подачей напряжения на штатные обмотки двигателя - 1 транзистор, без драйвера. Точность выкидывания не важна, выкидывать крюк гарантированно дальше нуля, быстро опускать "z", пролетать "0", обратно плавно поднимать "z" и фиксировать ноль. Примерно как тут:
Вся радость cd-rom - соленоид + датчик в одном флаконе. Точность изготовления (люфты) на высоте...
dccharacter писал(а):Дим, схему-то нарисуй... По госту И научи как на гребенке движка нужные контакты найти
Фух, нагуглилась схема, рисовать не нужно Вот так выглядит cd-rom:
Вообще, я на cd-rom делал энкодер для калибровки управления мощного брушлеса для своего проекта электросамоката, похоже можно забацать пупер энкодер разрядов так на 14. Датчик касания - побочный эффект энкодера
dccharacter писал(а):И научи как на гребенке движка нужные контакты найти
Смотрим на плату, 3 жирные дорожки - ну ты понел. Прозваниваем контакты датчиков Холла, 2 контакта у всех датчиков - питание, см. схему выше. Подавать питание можно в любой полярности, ибо это Холла Оставшиеся 2 контакта - сигнал в противофазе, тупо подавать на входы компаратора, ффсе!
Примерно 360 / (9/3) /2 (колич. групп полюсов). Около 60-ти град.
Добавлено спустя 3 минуты 30 секунд: Можно похимичить с 2-мя транзисторами, тогда будет в 2 раза больше
Добавлено спустя 6 минут 10 секунд: Ой, теория разошлась с практикой 30 град. получилось. Ну да, забыл поделить все еще на 2, т.к. магнит притягивается в обе стороны
Dmitry__ писал(а):Примерно 360 / (9/3) /2 (колич. групп полюсов). Около 60-ти град.
Добавлено спустя 3 минуты 30 секунд: Можно похимичить с 2-мя транзисторами, тогда будет в 2 раза больше
Добавлено спустя 6 минут 10 секунд: Ой, теория разошлась с практикой 30 град. получилось. Ну да, забыл поделить все еще на 2, т.к. магнит притягивается в обе стороны
Давай уже фигачь на принтер и серию измерений делай по девяти точкам. Интересно же
Zusul86 писал(а):Врятли полимерные магниты в закрытом принтере долго проживут.
Война - фигня, главное маневры. Можно вместо родного магнита вклеить неодим от подвеса линзы лазера cd-rom. Он как раз с перемагничиванием в центре. Еще и точность увеличится.
dccharacter писал(а):Давай уже фигачь на принтер и серию измерений делай по девяти точкам. Интересно же
Вот с этим - засада. Я принтер не собирал, купил, а значит слабо представляю все процессы. Сейчас пытаюсь перепрошить с версии 0.7 (там нет автовыравнивания) на текущую версию. При этом не сбить все настройки На данном этапе - ошибки связанные с ендстопом по "z":
#error "You must have a Z_MIN endstop in order to enable Auto Bed Leveling feature!!! Z_MIN_PIN must point to a valid hardware pin."
И для меня пока загадка, может принтер работать без "Z_MIN endstop" (у меня их нет на принтере) или нет. В общем ушел в изучение исходников. А там жестяная жесть...