Удачи! По сравнению с родным - небо и земля. Но не стоит рассчитывать на максимальные обороты, так как для ПИД нужен запас мощности. Если двигатель совсем другой с другим характером нагрузок, то возможно придется регулировать коэффициенты ПИД изменением значений в исходнике (в архиве) и затем компилировать CodeVisionAVR.
А как вы его будете программировать? не вижу интерфейсов для ПК? Или там другой принцип. Никогда не видел станков с ЧПУ, только слышал о них. А тут еще и домашний станов. Вообще бомба, а мозги вынес напрочь - ничего не понятно (кроме механики понятно)
Если вы о станке, то на первом фото виден принтерный разъем центроникс для связи с LPT портом ПК. Интерфейс очень простой. Управляющая программа на ПК по траектории (G кодаы) формирует импульсы на LPT . Каждая ось (привод) станка управляется парой сигналов STEP/DIR (шаг шагового мотора /направление вращения). Частота импульса шага задает скорость подачи. Могут быть и вспомогательные сигналы для включения шпинделя, насоса охлаждения, пылесоса. От станка программа получает сигналы датчиков HOME для первоначальной калибровки (базирования) и сигнал E-STOP аварийной остановки (паузы). Я себе собрал USB адаптер planet-cnc для управления станком через USB.
Для борьбы с мусором, на скорую руку, был сделан циклон для пылесоса. На фото с ником виден шланг. В верхней части вклеен завихритель, сделанный из заглушки. Идея конструкции из канализационной трубы не моя, взял отсюда http://cncmasterkit.ru/viewtopic.php?f=8&t=839 только ведро добавил для увеличения объема и уменьшения габаритов.
Все усвояемо, главное терпение или деньги! Да, тоже хочется что нибудь дельное сделать. Станок готов, софт (компас+мастеркам+планет цнц) более-менее освоил, нужна задача. Декор меня не сильно привлекает. Немного позже в моделизме себя попробую. Видео перемещения по датчикам HOME(LIMIT): позиция смены инструмента, центр рабочего поля, ноль координат. В качестве датчиков - микрики OMRON SS01GL. Погрешность по микрометрическому индикатору +-0.01мм
Вот что в ящике под станком. Блоки питания 48В 150Вт и 12В 25Вт. Драйвера, как говорил ранее, собраны на L297+L298+NE555. Есть собранные микрошаговые, но пока не могу добиться чтоб работали в связке. Плата опторазвязки и ручного управления на ATMEGA16+H11L1+P3CU-0505ELF. Плата подавления дребезга от датчиков HOME на 74HC07. Плата монитора питания MC33161+реле коммутирующее питания блока 48В. Плата коммутации питания и управления шпинделя. Вентиляторы не пригодились. --- добавлено: Apr 6, 2013 7:24 PM ---