в связи с включение подержки в программе VRI-cnc контроллеров "направление/шаг" думаю стоит занятся их изготовлением. сюда кидайте их схемы, описания, кто какие использует.
контроллер Step/Dir схемы и т.п.
Сообщений 1 страница 30 из 161
Поделиться22008-03-16 21:48:55
Информации очень много, но сюда размещать неудобно, схемы очень большие. Но тем не менее, начну с мелких. Это просто трансляторы сигнала из степ/дир в 4 фазы, подаваемых на драйвер.
Поделиться32008-03-16 21:55:02
А это печатная плата контроллера с драйверами на МР4101.
Внимание рисунок печатки уже отзеркален для ЛУТ.
Отредактировано Трудоголик (2008-03-16 21:56:30)
Поделиться42008-03-16 21:55:20
http://aeropic.free.fr/pages/CNC/IF_PAPenglish.htm - на PIC 12C509 (вроде как полушаг).
Более продвинутая версия, поддерживающая различные дробные версии шага (full step, half step, 6th step, 18th step - до 1.5A, полный шаг - до 4А ) http://www.piclist.org/techref/io/stepp … /index.htm на PIC16F84.
Обе схемы - только для униполярных двигателей.
Отредактировано koolhatcker (2008-03-16 21:59:16)
Поделиться52008-03-16 22:00:16
Здесь http://www.imafania.boom.ru/shem_lpt.htm
Схема контроллера на 16F874 с платами и прошивкой.
Отредактировано Трудоголик (2008-03-16 22:03:09)
Поделиться62008-03-16 23:10:49
кто может помочь полноценным контролером направление/шаг для ШД-5Д!!! Есть что то похожие но точно незнаю будет ли она работать правильно http://imlab.narod.ru/MechSys/StM_Reg/StM_Reg.htm???
Поделиться72008-03-17 07:34:27
но точно незнаю будет ли она работать правильно
Она работает с двумя сигналами направления "вперед" и "назад",
для работы с одним сигналом, поставьте не входе такую схемку, должно помочь.
Можно сделать просто, отсоединить провод от выхода левого нижнего элемента и подсоединить его на вход левого верхнего элемента.
К сожалению на схеме не вижу номера выводов но надеюсь и так понятно.
Отредактировано Трудоголик (2008-03-17 08:06:13)
Поделиться82008-03-17 18:50:10
кто может помочь полноценным контролером направление/шаг для ШД-5Д!!! Есть что то похожие но точно незнаю будет ли она работать правильно http://imlab.narod.ru/MechSys/StM_Reg/StM_Reg.htm???
от этой схемы выкидывается половина логики, заменяется на три ТМ7 и все будет работать с моей схемой.
см. тему ШД-5 и пиши туда же.
Поделиться92008-03-28 04:42:30
Вобщем вот, как говорится сваял. Контроллер степ/дир, полушаг, с регулируемой скважностью ШИМ от 40 до 80%. Регулировка дискретная, 16 позиций с шагом 2,5%. Сделан на МК PIC16F628A. В качестве драйвера применена L293D т.к. имею только биполярные двигатели. ШИМ аппаратный, частота 20kHz. Контроллер позволяет применять на одном станке и при одном питании ШД разные по своим характеристикам. А главное подбор оптимального режима для каждого двигателя. Также удобно проводить опыты по разгону. Почему скважность до 80%? Просто контроллер изначально задумывался для работы при повышенном напряжении. Скважность задается двоичным кодом устанавливаемым на переключателях (удобно использовать DIP, я не нашел поставил просто джампера). В цепи питания МК необходимо ставить емкость 0,1мкФ. Вобщем кому интересно вышлю прошивку.
Отредактировано life (2008-03-28 04:55:10)
Поделиться102008-03-28 08:34:37
Я так понял в схеме нет обратной связи по току?
Отредактировано Трудоголик (2008-03-28 08:36:13)
Поделиться112008-03-28 08:44:34
Пока нет, разбираюсь с модулем компараторов.
Поделиться122008-03-28 12:55:21
Пока нет, разбираюсь с модулем компараторов.
Измерительный резистор будет общим для 2-х обмоток?
Поделиться132008-03-28 14:09:03
А вот и подскажите, как будет лучше
Поделиться142008-03-28 16:01:49
Вобщем кому интересно вышлю прошивку.
life, ИНТЕРЕСНО!
СКИНЬ, КОЛЬ НЕ ТРУДНО, НА ПОЧТУ - ПОПРОБУЮ, А ТО ВАЛЯЕТСЯ ПИК...И СХЕМУ(МЕЛКОВАТО - НЕ ВИДНО)
ЗАРАНЕЕ БЛАГОДАРЮ.
Поделиться152008-03-29 05:38:00
А вот и подскажите, как будет лучше
Лучше наверное два Чтобы грелись меньше.
Хотя если один справится, то можно и один оставить. Просто проверять перед измерением состояние сигналов на фазах - если на обоих фазах сигналы разные, то "rrf измеренное значение,0" - таким образом будем знать ток через одну фазу.
Выложите схему куда-нибудь, а то не совсем понятно что там сделано. RA5 идёт на землю, но потом там планируется резистор?
Отредактировано koolhatcker (2008-03-29 06:40:38)
Поделиться162008-03-29 09:14:51
Выложите схему куда-нибудь, а то не совсем понятно что там сделано. RA5 идёт на землю, но потом там планируется резистор?
Совершенно верно.
Поделиться172008-03-29 09:58:12
Совершенно верно.
Может всё-таки RA4?
Вам конечно виднее, но я бы с измерительного резистора подал на компаратор (RA0-RA3). Как вы планируете цифровым входом измерять напряжение на резисторе?
Поделиться182008-03-30 07:32:31
RA5 идёт на землю, но потом там планируется резистор?
RA5 идет через сопративление на +5в. Сброс по питанию. Не знаю почему форум так уменьшил картинку. Ни чего не видно.
Может всё-таки RA4?
Вам конечно виднее, но я бы с измерительного резистора подал на компаратор (RA0-RA3). Как вы планируете цифровым входом измерять напряжение на резисторе?
0+-
На RA0 разумеется, переключатели соответственно RA1-RA4.
Поделиться192008-03-30 10:52:35
На RA0 разумеется, переключатели соответственно RA1-RA4.
Так не получится. Не будут переключатели работать.
На RA1 или RA2 нужно.
Поделиться202008-03-30 13:46:32
А чем stepdir на микроконтролле лучше схем в начале темы?
Поделиться212008-03-30 14:58:48
А чем stepdir на микроконтролле лучше схем в начале темы?
Хотябы наличием ШИМ с регулируемой скважностью
Поделиться222008-04-07 13:35:57
тогда вот такая схема
Алгоритм довольно прост. В момент, когда GP4 не управляет ключом, измеряется ток одной из обмоток. Поскольку обмотки одинаковые, то этого достаточно. Результат измерения используется для ШИМ.
Еще два резистора и два транзистора не показаны.
Ток зависит от R3, а вариант подключения от прошивки. Может быть как модулем stepdir, так и модулем одной из 4 осей при управлении от СОМ.
Себестоимость ~80руб, для токов до 2А и ~180 для 20..80А версии
Отредактировано bolt (2008-04-07 13:48:57)
Поделиться232008-04-08 05:49:33
тогда вот такая схема
Ну вот, опять токоизмерительный резистор. Это ШИМ стабилизация тока. Понятно. Только ответьте на вопрос. У меня на станке три РАЗНЫХ двигателя, с РАЗНЫМ рабочим током. В Вашей схеме стабилизируемый ток задается программированием опорного напряжения компараторов в прошивке. Теперь прикинем. Я питаю свои ШД от 24 вольт. Мне необходимо расчитать ток каждого двигателя и соответственно изменить программу и сделать прошивку для каждой оси отдельно. Это раз. Если меня чтото не устроит в работе какойто оси я должен опять изменить прошивку и прошить МК. Это два. А если я захочу поменять ШД на оси, да еще и не раз? Опять прошивку менять? Это три. Теперь насчет моих баранов. Целью моей разработки (сообщение №9) была не СТАБИЛИЗАЦИЯ, а РЕГУЛИРОВКА тока с помощью ШИМ. В период доводки и настройки станка это очень удобно, можно испытывать различные ШД на различных режимах. А вот когда уже точно известно где и какой будет стоять, можно и стабилизацию приделать. Собственно место под резистор можно предусмотреть на плате сразу. Сняли перемычки, впаяли резистор, ОДИН раз перепрошили, вот и все. Я на своем контроллере гонял движки от 3 до 17Ом при 24В, и для настройки оптимального режима требуется пара минут. Правда на 3-х омном L293 через пару секунд вырубается по тепловой защите. Сейчас жду L298, хочу 3Ома на 36В погонять. Вот такой расклад.
Поделиться242008-04-08 09:25:44
Ток стабилизации можно регулировать как резистором R3=0,1..1Е, так и напряжением питания. Прошивку для этого менять не нужно. Вместо R2 можно поставить подстроечник и крутить его так часто, как хочется. Изменение тока почти в 50 раз, вполне достаточно для самых разных ШД
Отредактировано plut (2008-04-08 09:45:58)
Поделиться252008-04-08 11:27:49
Ток стабилизации можно регулировать как резистором R3=0,1..1Е
Это в смысле реостат поставить? Или перепаивать все время? Вобщем чо разговаривать, я доволен пока тем что сделал и предложил другим, удобно и работает стабильно. Но если все таки Вы выложите полную схему и рабочую прошивку, я обязательно соберу (с пиками проблем нет) и клянусь, если будет удачней и удобней, буду использовать Вашу схему и другим советовать. А пока здесь рабочие схемы Трудоголика да моя. Критиковать каждый может.
Отредактировано life (2008-04-08 11:30:02)
Поделиться262008-04-08 12:26:34
Вероятно, все опять слишком просто Регулировать ток можно в очень широких пределах, меняя напряжение на измерительном входе GP4. Делать это можно как значением R3, так и использовав вместо R2 подстроечник. Сами сообразите как или нарисовать?
Схема полная, правда для работы, а не игр с токами.
Относительно удачности можно спорить, но L29x не на каждом углу продают, да и греются/стоят они много больше. Кроме того, любой бросок напряжения приводит к выгоранию всего чипа.
Я эту схему рисовал под СОМ. Прошивку под StepDir желающие легко напишут сами.
зы. тут жаловались, что схемы очень большие. Вот я и показал маленькую
Поделиться272008-04-08 13:10:49
Вероятно, все опять слишком просто Регулировать ток можно в очень широких пределах, меняя напряжение на измерительном входе GP4. Делать это можно как значением R3, так и использовав вместо R2 подстроечник. Сами сообразите как или нарисовать?
Я то соображу, но форум этот для тех кто по началу не сообразит, а сделать хочет. Вот для них нарисуйте. Трудоголик на этом форуме с самого начала, а по прежнему все схемы которые выкладывает, сам проверяет ,по мере возможности. Чтобы новичкам легче было.
Схема полная, правда для работы, а не игр с токами.
Как серьезно. У меня для работы итальянский Мустанг 1,3м на 2,5м автономный в цеху стоит, а это для души, поэтому и игры с токами
но L29x не на каждом углу продают, да и греются/стоят они много больше.
Предложите альтернативу для биполярников, с удовольствием использую.
Прошивку под StepDir желающие легко напишут сами.
Так вот и напишите для тех кому не легко, раз Вам легко! А если для Вас это не интересно то к чему весь этот разговор?
Поделиться282008-04-08 14:20:46
Интересная схема, на популярном у начинающих PIC16F84 вместе с прошивкой, схемой программатора и прочими причиндалами есть на "Удалено как реклама". Там и другие схемы есть, вместе с результатами проверки.
Предложите альтернативу для биполярников
Все мои схемы уже на дешевых полевиках, если обратили внимание. Подстроечники не ставлю без нужды, т.к. регулярно перенастраивать модули мне не нужно, а надежность снижается.
Заваливать этот форум схемами, под LPT в мои планы не входит. Писать прошивки по заявкам нуждающихся не имею возможности, своих проектов пока хватает. Если что-то подходит для Ваших целей - пользуйте, нет - вернитесь к своим баранам
Отредактировано plut (2008-04-08 14:32:42)
Поделиться292008-04-08 14:40:34
Все мои схемы уже на дешевых полевиках, если обратили внимание.
Обратил, а Вы отличаете биполярный двигатель от униполярного? Все ваши схемы для униполярных.
Заваливать этот форум схемами, под LPT в мои планы не входит. Как, впрочем, и писание прошивок по заявкам нуждающихся. Если что-то подходит для Ваших целей - пользуйте, нет - вернитесь к своим баранам
А здесь обсуждается электроника к VRI-cnc которая ПОКА поддерживает только LPT. Судя по всему этот форум вобще не в Ваших планах. Заявок Вам тоже никто не давал. Поэтому пасем своих баранов.
Поделиться302008-04-08 15:17:26
plut
Боюсь с такими заявками вам тут будет нечего делать.
Форум прежде всего для обсуждения программ и контроллера которые согласуются с программой VRI-CNC. Но никак не наоборот!
Вы хотите чтобы все переходили к вам, но при этом отказываетесь делать что либо для других...
Прийдут к вам люди, а вы скажете: я все делаю для себя, а вы все делайте сами...
Поэтому делаю вам предупреждение за рекламу.