Хе-х... Последняя надежда угасла.
Мне проще, используя только калькулятор и таблицы, рассчитать сужающее устройство, хоть для пара, хоть для жидкости, чем разбираться с битовой последовательностью.
А на 1284 можно без всяких изменений записывать и запускать ?
А Вам нужно еще и электронику спроектировать? Однако запросы... При замене одного процессора на другой НЕОБХОДИМО понимать, "как это работает", поэтому и предлагал изучить pin-mapping"
На 1284 можно запускать без каких-либо изменений - это тот же проц, просто памяти больше.
Нет, я думал что, программу с 644 переписать на Arduino для программиста не очень сложная задача. В моём представлении. Похоже что, я ошибался.
А вот с электроникой я до сих пор не могу понять, как это может быть связано с программой ? Ведь, изначально, в программе уже всё было прописано. Теперь, меняя платформу, электроника остаётся без изменения. Или её тоже нужно менять ?!!
Все зависит от сложности программы и используемых подходов. В Вашей программе на всю катушку используются возможности CV, задействованы таймеры и прерывания. Такую переписать сложно. Проще просто новую написать, но нужен подробный алгоритм.
В микроконтроллерах программа очень тесно связана с железом. Если Вы переезжаете на контроллер той же функциональности, но с большей памятью (с 644 на 1284) - то ничего не меняется (при условии, что камень в том же корпусе), в 2860 камне все несколько по-другому. Программа написана с жесткой привязкой к железу (в отличие от среды Ардуино, где железо опосредовано дефайнами и библиотеками). Вы же пытаетесь, образно говоря, поменять пентиум-II на i-7 и удивляетесь, почему он не подходит, он же тоже микропроцессор и математика такая же.
Уважаемый AlexFisher, могу ли я спросить у вас.. Пока я жду новую Ардуину, я решил попробовать еще и спаять контроллер для чпу своего. Раз драйвера смог спаять, и пока будет ехать новая плата, решил еще чем то полезным заняться.
Вы не могли бы подсказать схему, какого-нибудь контроллера? В интернете полно схем на микросхемах 555TM7, но насколько я понял, их не рекомендуют применять. Есть какой-то еще доступный вариант или может знаете аналоги этих 555-х?
Нуу.. Насколько я понимаю, драйвер нужен для управления двигателем, а что бы с ПК посылать "что куда двигать" - нужен контроллер. То есть, как я понял, контроллером в моем случчае выступал именно Ардуино. Я имеюю виду собрать Контроллер - драйвер двигателя - двигатель и подключить это все дело к ПК.
Подстроечник подключается к Vref - диапазон регулировки 0-2.5 В. То есть берем 10к, одна нога на землю, другая через резистор 10к на +5, движок - на Vref (желательно на Vref еще конденсатор 0.1 мкФ поставить - сглаживающий)
Enable можно к LPT не подключать. Хотя с ним - лучше. Можно отключать шаговики во время простоя - меньше греться будут. Но только при использовании полного шага, иначе дробная часть шага будет теряться. У LPT 13 выходов - хватит.
Съездил на радио-рынок, купил все что необходимо для "классики". Сегодня начинаю паять. )))
Подскажите, в инете везде в описании схем L297+L298 сказано, что на Vref нужно подавать строго 3 Вольта! Ну а соответственно, прочитал я это после того как съездил на радиорынок. И КРЕНку на 3 В не купил! ( БП для всех своих рукоделок я использую компьютерный, и у меня есть выход на ружу клем с 3,3В, подскажите их можно использовать?????
Нужно читать даташиты в первую очередь, а не описания схем Вот из даташита:
На эту ногу подается напряжение от 0 до 3 вольт - пропорционально ограничению тока обмоток. Если не будете регулировать, то просто подайте 2.5 вольта с делителя напряжения. Никаких кренок или других стабилизаторов не надо.
Всем доброго настроения! Очень интересный топик. Жаль, что не видно готовых станков. Сам ищу софт, что бы смастерить ЧПУ фрезер, вот случайно наткнулся на такой вот продукт "EstlCam" http://www.estlcam.com
Нет, этот датчик не подойдёт. Он только метку может выдать, а нам нужно и направление вращения определять, и в любом месте.
По логике, микроконтроллер должен давать четкие обороты шпинделю. Со стороной вращения вала тоже не должно быть проблем (+-). Если нужно определить скорость вращение чего либо, ставишь датчик Холла. Определить в какую сторону, ставишь два.
Тоже есть огромное желание собрать станочек. Я пока на этапе поиска програмного обеспечения под Arduino. Кто в теме про ПО для ЧПУ подскажите оптимальный вариант?
Товарищи, а кто из питера? Есть хороший, интересный проект с финансированием на 5-6 осевую платформу на Ардвино. Кто уже сделал что ни будь работающее?
Извиняюсь что так лезу, но тема большая, пока не освоил.
Вот в чем проблема заливаю скетч на Ардуину так как у мня имеются и Ш.Д. 28BYJ-48 с драйвером UNL2003 подклучаю к Ардуино все работает как часы но стоит мне подключить к этим драйверам Nema 17 с отдельным питание в 12 в Ш.Д просто гудит и стоит на месте. Знаю что проблема в скетче потому что заливал простой скетч для проверки крутить Ш.Д. вперёд, назад все отлично. Помогите плиз разобраться, что я делаю не так . А использовать Ш.Д. 28BYJ-48 они маловаты да и очень медленные.
Тебе нужно техническую документацию на ПО смотреть. Там должна быть схема подключения. Обязательно смотри схемы подключения ШД и драйвера. Если предположить, что ты подключил все правильно есть вероятность, что ток выставлен на драйвере не правильно, они обычно из за этого гудят. Но это просто предположекнеие.
не в курсе насчёт доставки, спросил продовца, ещо не ответил... мне в Латвию мож чуток по дешевле будет.. ;) а обычные шпильки с резьбой (мелкой) не будут ли обузой? скорость работы меньше, лишние обороты для движков...перегрев?
Да, конечно. Дело в том, что я не юзаю шаговые двигатели, а ставлю серво. А для управления сервоприводом нужен контроллер, со своим процессором. Но, если Вам больше по душе слово драйвер, пусть будет драйвер.
А если я дам скетч для одной оси токарного, написанный начинающим, сможет кто- нибудь пригладить его и добавить ещё одну ось ? Я скажу, что именно должно получиться. Или по другому, что требуется, от одновременной работы обеих осей. А если ещё и третью ось зарезервировать то, будет вообще супер.
Это токарный станок, сервы из подручного материала, а контроллеры не дороже шаговых. UHU.
Хе-х... Последняя надежда угасла.
Мне проще, используя только калькулятор и таблицы, рассчитать сужающее устройство, хоть для пара, хоть для жидкости, чем разбираться с битовой последовательностью.
А на 1284 можно без всяких изменений записывать и запускать ?
А Вам нужно еще и электронику спроектировать? Однако запросы... При замене одного процессора на другой НЕОБХОДИМО понимать, "как это работает", поэтому и предлагал изучить pin-mapping"
На 1284 можно запускать без каких-либо изменений - это тот же проц, просто памяти больше.
Нет, я думал что, программу с 644 переписать на Arduino для программиста не очень сложная задача. В моём представлении. Похоже что, я ошибался.
А вот с электроникой я до сих пор не могу понять, как это может быть связано с программой ? Ведь, изначально, в программе уже всё было прописано. Теперь, меняя платформу, электроника остаётся без изменения. Или её тоже нужно менять ?!!
Все зависит от сложности программы и используемых подходов. В Вашей программе на всю катушку используются возможности CV, задействованы таймеры и прерывания. Такую переписать сложно. Проще просто новую написать, но нужен подробный алгоритм.
В микроконтроллерах программа очень тесно связана с железом. Если Вы переезжаете на контроллер той же функциональности, но с большей памятью (с 644 на 1284) - то ничего не меняется (при условии, что камень в том же корпусе), в 2860 камне все несколько по-другому. Программа написана с жесткой привязкой к железу (в отличие от среды Ардуино, где железо опосредовано дефайнами и библиотеками). Вы же пытаетесь, образно говоря, поменять пентиум-II на i-7 и удивляетесь, почему он не подходит, он же тоже микропроцессор и математика такая же.
Уважаемый AlexFisher, могу ли я спросить у вас.. Пока я жду новую Ардуину, я решил попробовать еще и спаять контроллер для чпу своего. Раз драйвера смог спаять, и пока будет ехать новая плата, решил еще чем то полезным заняться.
Вы не могли бы подсказать схему, какого-нибудь контроллера? В интернете полно схем на микросхемах 555TM7, но насколько я понял, их не рекомендуют применять. Есть какой-то еще доступный вариант или может знаете аналоги этих 555-х?
То есть обычные драйвера "допилить" до степ/дир? Тут вариантов просто масса. L297 - классический вариант. А уж аналог в нете найти...
Нуу.. Насколько я понимаю, драйвер нужен для управления двигателем, а что бы с ПК посылать "что куда двигать" - нужен контроллер. То есть, как я понял, контроллером в моем случчае выступал именно Ардуино. Я имеюю виду собрать Контроллер - драйвер двигателя - двигатель и подключить это все дело к ПК.
Если я соберу "классику" из 333 поста, с помошью какого ПО можно будет ей управлять? и как ее подключать то?
Я так понял без вот этого никак мне не обойтись!
Да, если на ставить контроллер с интерпретатором G-кода, то нужно подключать по LPT и использовать программу Mach-3
Благодарю! Попробую собрать один пока, классический. Если получится, то вообще шикарно! Правда еще нужно найти "железяку" с LPT. ))
Как я понимаю, к ЛПТ потом будет подключаться только 3 лапки от L297 для управления?
1- step
2 - dir
3 - enable
НЕ могу понять, на схеме не вижу подстроечных резисторов, а на готовых платах (спаяных уже) стоят подстроечники. Где на схеме их необходимо вставить?
Подстроечник подключается к Vref - диапазон регулировки 0-2.5 В. То есть берем 10к, одна нога на землю, другая через резистор 10к на +5, движок - на Vref (желательно на Vref еще конденсатор 0.1 мкФ поставить - сглаживающий)
Enable можно к LPT не подключать. Хотя с ним - лучше. Можно отключать шаговики во время простоя - меньше греться будут. Но только при использовании полного шага, иначе дробная часть шага будет теряться. У LPT 13 выходов - хватит.
ООО, вот так объяснили!!! Спасибо огроменное, а то со схемы толком не понятно и не допаял бы чего.
Всем доброго времени суток.
Съездил на радио-рынок, купил все что необходимо для "классики". Сегодня начинаю паять. )))
Подскажите, в инете везде в описании схем L297+L298 сказано, что на Vref нужно подавать строго 3 Вольта! Ну а соответственно, прочитал я это после того как съездил на радиорынок. И КРЕНку на 3 В не купил! ( БП для всех своих рукоделок я использую компьютерный, и у меня есть выход на ружу клем с 3,3В, подскажите их можно использовать?????
Нужно читать даташиты в первую очередь, а не описания схем Вот из даташита:
На эту ногу подается напряжение от 0 до 3 вольт - пропорционально ограничению тока обмоток. Если не будете регулировать, то просто подайте 2.5 вольта с делителя напряжения. Никаких кренок или других стабилизаторов не надо.
Всем доброго настроения! Очень интересный топик. Жаль, что не видно готовых станков. Сам ищу софт, что бы смастерить ЧПУ фрезер, вот случайно наткнулся на такой вот продукт "EstlCam" http://www.estlcam.com
Ребят, поучаствуйте пожалуйста в моей теме http://arduino.ru/forum/proekty/xyz-iz-kitaiskikh-palochek
там как раз вопросы про 3d принтеры ;)
Обороты шпиндиля можно считывать-регулировать при помощи датчика Холла от ВАЗ 2108
Нет, этот датчик не подойдёт. Он только метку может выдать, а нам нужно и направление вращения определять, и в любом месте.
та направление пофиг, тут другое дело... он не точный , вы с ним резьбу не нарежете :)
А-а... Ну если по фиг, тогда... А Вы, простите, о чём ? На фрезерном резьбу нарезать ? М6 ?
да, а что.. не видели как на фрезерном резьбу нарезают? у нас резали в упор и проходные резьбы
Вы видели я софт для управление ЧПУ под Arduino выкладывал?
Софт или линк на сайт софта ? Кстати, линк не совсем корректен.
EstlCam CNC for Arduino: http://www.estlcam.com http://www.estlcam.de/
Нет, этот датчик не подойдёт. Он только метку может выдать, а нам нужно и направление вращения определять, и в любом месте.
По логике, микроконтроллер должен давать четкие обороты шпинделю. Со стороной вращения вала тоже не должно быть проблем (+-). Если нужно определить скорость вращение чего либо, ставишь датчик Холла. Определить в какую сторону, ставишь два.
Тоже есть огромное желание собрать станочек. Я пока на этапе поиска програмного обеспечения под Arduino. Кто в теме про ПО для ЧПУ подскажите оптимальный вариант?
Еще один проект фрезера ЧПУ на Arduino с чертежами и ПО: http://www.youtube.com/watch?v=2VasRIHSIkA&list=PLioOqHaBo6ZO55KLHQLK9dvybiccMSv0M
Товарищи, а кто из питера? Есть хороший, интересный проект с финансированием на 5-6 осевую платформу на Ардвино. Кто уже сделал что ни будь работающее?
Извиняюсь что так лезу, но тема большая, пока не освоил.
Если в видео того станка, на который Вы дали линк, убрать музыку то, Вы сойдёте с ума от его визгов- хрипов... Кака это, а н е станок.
Тебе нужно техническую документацию на ПО смотреть. Там должна быть схема подключения. Обязательно смотри схемы подключения ШД и драйвера. Если предположить, что ты подключил все правильно есть вероятность, что ток выставлен на драйвере не правильно, они обычно из за этого гудят. Но это просто предположекнеие.
как вам такой комплектик? всё ли необходимое уже в комплекте(не считая самой конструкции станка)? :) 109$ ... ;)
http://www.ebay.com/itm/281188392513?_trksid=p2055120.m1438.l2649&ssPage...
Так это только моторы, драйвера и блок питания. Сам станок где? Станина, платформа, направляющие и т.д.
драйвера на tb6560 брать не рекомендую, очень у многих с ними проблема
Остальные составные самодельные... Главное в этом комплекте все составные для управления конструкцией.. Или есть варианты дешевле?
Цена хорошая, моторы и электронику по отдельности купить будет дороже
но еще остается не менее или не более дорогая часть - механика и на ней можно всю экономию растерять
как вам такой комплектик? всё ли необходимое уже в комплекте(не считая самой конструкции станка)? :) 109$ ... ;)
http://www.ebay.com/itm/281188392513?_trksid=p2055120.m1438.l2649&ssPage...
И доставка 60$
Этот чуточку дешевле
Этот чуточку дешевле
в вашем примере моторы ниже классом nema17, они обязаны быть дешевле чем nema23 из примера выше
впрочем где то nema17 больше подойдут за счет меньших габаритов (но и мощность ниже)
не в курсе насчёт доставки, спросил продовца, ещо не ответил... мне в Латвию мож чуток по дешевле будет.. ;) а обычные шпильки с резьбой (мелкой) не будут ли обузой? скорость работы меньше, лишние обороты для движков...перегрев?
Этот чуточку дешевле
в вашем примере моторы ниже классом nema17, они обязаны быть дешевле чем nema23 из примера выше
впрочем где то nema17 больше подойдут за счет меньших габаритов (но и мощность ниже)
Можно и такие воткнуть ЕЩЁ мощнее будет! :)
тогда готовый станок за 500 баксов взять лучьше.. :р
если есть готовый за 500 - отличная цена, я в свое время купил готовый за 900
Так и не сдвинулось дело с места...
Тогда такой вопрос к специалистам, сможет ли Arduino управлять скажем, двумя контроллерами одновременно ?
Вы контроллерами драйвера моторов называете?
Так и не сдвинулось дело с места...
Тогда такой вопрос к специалистам, сможет ли Arduino управлять скажем, двумя контроллерами одновременно ?
может - легко - проверено.
Другие утверждают что, у Arduino ресурсов не хватает для второго...
Можете примеры привести, где двумя управляет ?
Pardon, глюкнул...
Вы контроллерами драйвера моторов называете?
Да, конечно. Дело в том, что я не юзаю шаговые двигатели, а ставлю серво. А для управления сервоприводом нужен контроллер, со своим процессором. Но, если Вам больше по душе слово драйвер, пусть будет драйвер.
Один драйвер мотора это одна ось. Пример - 3д принтер reprap, там три оси управляемые ардуино.
Что за конструкция чпу станка в котором применены сервы? Это должны быть какие то жутко дорогие сервы, чтобы обеспечить точное позиционирование
А если я дам скетч для одной оси токарного, написанный начинающим, сможет кто- нибудь пригладить его и добавить ещё одну ось ? Я скажу, что именно должно получиться. Или по другому, что требуется, от одновременной работы обеих осей. А если ещё и третью ось зарезервировать то, будет вообще супер.
Это токарный станок, сервы из подручного материала, а контроллеры не дороже шаговых. UHU.