практический контроллер stepdir для фрезерного станка

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

решил собрать на одной атмеге16 такой контроллер - 3 в одной микрухе. причина - то что я не нашёл в других контроллерах нужных мне функций, в частности борьба с резонансами и установщик нуля по Z. может ещё что-нибудь вставлю если ног хватит.
бороться с резонансами думаю с помощью коммутируемых RC цепочек в базах транзисторов, а в качестве транзисторов использовать TIP122.пока собрал на монтажке разъём программатора затестил - долго не работало пока не сообразил что неплохо бы запаять кварц :lol:
движки буду пользовать пока ДШИ-200
Вложения
Clipboard03.jpg (1539 просмотров) <a class='original' href='./download/file.php?id=38926&mode=view' target=_blank>Загрузить оригинал (168.16 КБ)</a>
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение megagad »

очередной велосипедист? ШИМ каким образом будете организовывать? Ограничение тока как делать будете? Не думали, что РЦ цепочка завалит управляющий импульс и на выходе получим не совсем то, что хотим?
И про "установщик нуля по Z" поподробней можно? куда он "ноль" ставит? Вы уже написали свою "КАМ" программу. которая будет с данным контроллером общаться и при выставлении нуля она автоматом ноль будет ставить?
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение aftaev »

novarobotix, цель какая - лижбы сделать свое?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

aftaev писал(а):botix, цель какая - лижбы сделать свое?
основная цель - избавиться от резонансов. они реально меня и соседей задолбали, хочу чтобы тихо было. второстепенная цель добавить в контроллер установку нуля по Z. я бу с удовольствием собрал такое готовое но не нашёл.
запаял силовые транзисторы, в эмиттеры резисторы по 1 ому - это типа стабилизатор тока, и запаял мордой вниз чтобы если что-то рванёт в ходе экспериментов чтобы была защита от осколков.
Вложения
SDC13095.jpg (1507 просмотров) <a class='original' href='./download/file.php?id=38928&mode=view' target=_blank>Загрузить оригинал (414.05 КБ)</a>
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
mhael
Мастер
Сообщения: 2443
Зарегистрирован: 09 мар 2013, 11:22
Репутация: 769
Настоящее имя: Ильдар
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение mhael »

novarobotix писал(а):добавить в контроллер установку нуля по Z
:shock:
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

megagad писал(а):очередной велосипедист? ШИМ каким образом будете организовывать? Ограничение тока как делать будете?
а шима не будет. зачем? ограничение тока думаю сделать с помощью полевого транзистора который закорачивает резистор в цепи питания мотора.
megagad писал(а):Не думали, что РЦ цепочка завалит управляющий импульс и на выходе получим не совсем то, что хотим?
ну в принципе да, с уменьшением шума в 10 раз мощность падает примерно в 2 раза, я этот вопрос как раз сейчас изучаю.
megagad писал(а):И про "установщик нуля по Z" поподробней можно? куда он "ноль" ставит? Вы уже написали свою "КАМ" программу. которая будет с данным контроллером общаться и при выставлении нуля она автоматом ноль будет ставить?
нет просто кнопка и по нажатию Z двигаетсявниз до момента контакта с датчиком. каму об этом знать не надо, в каме я перед работой на ноль сброс делаю.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

mhael писал(а):
novarobotix писал(а):добавить в контроллер установку нуля по Z
:shock:
у меня уже так сделано просто в отдельном контроллере, хочу перенести всё в один основной.очень удобно и быстро кстати происходит установка на ноль.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
nERV
Мастер
Сообщения: 1519
Зарегистрирован: 27 сен 2013, 19:00
Репутация: 624
Настоящее имя: Александр
Откуда: Ульяновск
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение nERV »

Что так все набросились? Ну хочет человек сделать что-то свое, да ради бога.
Просто у всех вызывает недоумение тот факт, что все уже давно придумано и сделано, а автор изобрел велосипед :)
Тот же датчик нуля можно прицепить к практически любой платке и все это прекрасно работает по нажатию кнопки на компьютере :)
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение michael-yurov »

Если не хотите шуметь - нужен микрошаг.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение megagad »

novarobotix писал(а):а шима не будет. зачем? ограничение тока думаю сделать с помощью полевого транзистора который закорачивает резистор в цепи питания мотора.
Линейник хотите? У вас дома не топят? Ибо всё что не пойдёт на двиг - уйдёт на резистор. И да - вы идёте по проторенному пути ещё времён ШД-5 - там такие резисторы были по 100Вт. И очень хорошо грели ящик и комнату :D
novarobotix писал(а):ну в принципе да, с уменьшением шума в 10 раз мощность падает примерно в 2 раза, я этот вопрос как раз сейчас изучаю.
Для справки(ибо я может чего недопонял) - вы РЕЗОНАНСЫ собираетесь убирать, или "шумы"? Ибо если первое - вам РЦ цепочки будут до одного места. А если второе - обычной РЦ цепочкой не обойтись - там фильтра нужны 3-4 порядка ;)
novarobotix писал(а):нет просто кнопка и по нажатию Z двигаетсявниз до момента контакта с датчиком. каму об этом знать не надо, в каме я перед работой на ноль сброс делаю.
Нда. хороший "обнулятор". Только вот в любом драйвере его можно повесить на кнопку "EN", или вообще на "стоп".
Из вышеперечисленно так и не понял - чем вам обычный цифровой драйвер от лидшайна не подошёл?
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

nERV писал(а):Тот же датчик нуля можно прицепить к практически любой платке и все это прекрасно работает по нажатию кнопки на компьютере :)
можно. но мне так кажется удобнее - не надо ничего настраивать, независит от типа емс, не нужно тянуться к компьютеру и опять глазеть в монитор - глаза и руки отдыхают - разнообразие.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

nERV писал(а):Ну хочет человек сделать что-то свое, да ради бога.
Просто у всех вызывает недоумение тот факт, что все уже давно придумано и сделано, а автор изобрел велосипед :)
так в том то и дело что я бы с удовольствием повторил уже сделанное, но не нашёл то что меня устраивает
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

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

Re: практический контроллер stepdir для фрезерного станка

Сообщение aftaev »

novarobotix писал(а):я бу с удовольствием собрал такое готовое но не нашёл.
ГеккоДрайв, только там нет Z нуля :)
novarobotix писал(а):нет просто кнопка и по нажатию Z двигаетсявниз до момента контакта с датчиком.
Это ЧПУ должно делать, а не драв ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение aftaev »

novarobotix писал(а):так в том то и дело что я бы с удовольствием повторил уже сделанное, но не нашёл то что меня устраивает
то что устраивает на халяву не будет валяться в инете ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение megagad »

novarobotix писал(а): но мне так кажется удобнее - не надо ничего настраивать, независит от типа емс, не нужно тянуться к компьютеру и опять глазеть в монитор - глаза и руки отдыхают - разнообразие.
Ыч? зачем "настраивать"? нажал кнопку, подусунул под фрезу датчик и сидишь любуешься. как комп сам ставит ноль плюс вносит поправку на толщину датчика(который вы задёте перед обнулением). Обычно толщину датчика прописывают сразу в скрипте - тогда просто нажал на кнопку подсунул датчик и всё.
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение michael-yurov »

Десять лет назад я делал сам драйверы для своего станка.
Сделал несколько вариантов. Все сложнее и сложнее, пока ге дошел до схемы из микроконтроллера, ЦАП, компаратора, токоизмерительных резисторов, ОУ, драйверов полевых транзисторов и самих силовых ключей.
Работало, хорошо работало, но качественную прошивку написать так и не смог.
А потом обнаружил, что обычные китайские драйверы устроены точно так же. Только в их случае прошивка была доведена до ума.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

aftaev писал(а):ГеккоДрайв, только там нет Z нуля :)
визжит он шимом - в топку.
megagad писал(а):Линейник хотите? У вас дома не топят? Ибо всё что не пойдёт на двиг - уйдёт на резистор. И да - вы идёте по проторенному пути ещё времён ШД-5 - там такие резисторы были по 100Вт. И очень хорошо грели ящик и комнату
вот придумал другой вариант - 2 источника питания один скажем на 20 вольт ходовой, второй на 5 вольт - удержание, и силовой транзистор коммутирует между 2-мя источниками питание мотора. или реллюшку можно поставить.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

michael-yurov писал(а):Десять лет назад я делал сам драйверы для своего станка.
Сделал несколько вариантов. Все сложнее и сложнее, пока ге дошел до схемы из микроконтроллера, ЦАП, компаратора, токоизмерительных резисторов, ОУ, драйверов полевых транзисторов и самих силовых ключей.
Работало, хорошо работало, но качественную прошивку написать так и не смог.
я бы с удовольствием посмотрел на то как они работают. а зачем там были "ЦАП, компаратора, токоизмерительных резисторов"?
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

решил запитать моторы от трансформатора УПС - обмотка на 23 ома как я понимаю это в 200 сувать, остальные обмотки меньше омов. для опытов думаю выпрямить 7 вольт переменки - самый толстый провод, будет около 10 вольт, а потом ещё 7 добавлю - будет 20 вольт.
мне не нужна война.мне нужен МИР. желательно весь...
Ответить

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