Страница 3 из 5

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Вс янв 16, 2011 19:53:16
Соник
DimanVIP писал(а):Я бы на твоем месте выкинул тот готовый драйвер и собрал бы с нуля свой.
Я не знаю что собирать :(

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Пн янв 17, 2011 00:37:22
DimanVIP
Соник писал(а):Я не знаю что собирать :(
В нете этих схем всяких разных... подберите себе по вашему уровню подготовки и требованиям и дерзайте!
Я же тоже не сразу с МК начинал... потихоньку, полегоньку...
Если что, пишите в личку, солью вам всю инфу по первым моим драйверам. И схемы и печатки...

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Пн янв 17, 2011 09:46:21
Соник
Да нет в интернете. Я уже весь гугль облазил. Там для униполярных движков навалом.

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Пн янв 17, 2011 10:05:35
falkonist
Ну вот Вам на микроконтроллере. И даже с микрошагом http://robozone.su/2009/07/16/mikroshag ... ovogo.html

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Пн янв 17, 2011 10:09:51
Соник
Я их программить не умею. И за прошивку там деньги нужно платить.

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Пн янв 17, 2011 10:41:37
falkonist
Соник, на Вас не угодишь: и то не так, и это не этак... Определитесь наконец, чётко, что Вам надо. В конце концов, принципиальной разницы между управлением монополярным и биполярным ШД нет. Во втором случае всего лишь выходной каскад представляет собой мост вместо отдельных ключей, как в первом случае.

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Пн янв 17, 2011 10:46:29
Соник
Нужно всего-то управлять биполярным шаговым двигателем. Без компьютера. Без микроконтроллеров.

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Пн янв 17, 2011 10:57:22
falkonist
Что из деталей у Вас есть?
Какие режимы нужны?

Как я писал в предыдущем посте, никакой принципиальной разницы в управлении тем и другим нет: http://home.roboticlab.eu/ru/examples/motor/stepper таблица та же самая, значит, и задающие цепи такие же. Разница только в выходном каскаде. Например:

Изображение

Нужно два таких, для каждой обмотки.

Вот ещё один вариант, с применением микросхемы УМЗЧ D-класса: http://rainbow.com.ua/upload/files/Rtek ... 02(07).pdf

И еще одна схема:

Изображение

И всё это я за 5 минут нашел в Гугле... Никого не спрашивая и не вопя: "Дай-дай!"

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Пн янв 17, 2011 11:17:07
Соник
falkonist писал(а):Что из деталей у Вас есть?
Какие режимы нужны?
Из деталей конкретно этой схемы резисторы все и диоды 1N5408.
Режимы - для начала крутить в одну сторону с регулировкой скорости.

И я уже писал не раз, что драйвер у меня есть, нет устройства которое посылает сигналы на этот драйвер.
Соник писал(а):У меня драйвер уже есть, но нет блочка который на него сигналы подаёт. http://radiokot.ru/forum/download/file.php?id=54259

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Вт янв 18, 2011 12:09:06
Соник
DimanVIP писал(а):
Соник писал(а):DimanVIP, а эти драйвера 100% рабочие?
А на каких МК ты собирал?
Собраны на 561 логике. Проработали почти год.
Потом собрал на МК tiny2313
А ссылочку на схему не дашь?

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Вт янв 18, 2011 17:58:31
DimanVIP
Пока было время и острая необходимость я им занимался. Сейчас забросли, доведя до нужного рабочего состояния.

Вкратце, что имеет драйвер:
- Тинька 2313 20 Мгц
- микрошаг 1/8 (можно сделать любой)
- можно переключать режимы джамперами (пока в проге убрал)
- смешанный спад тока (также можно сделать любой и в любой комбинации)
- работа на сигналах степ до 75 кГц (считаю что выше и не надо, момента уже нет, а увеличение микрошага не имеет практической ценности)
- относительно стабильный тайм офф
- регулировка тока внешним резистором (пока динамическую регулировку не прикрутил)
- если делать простую регулировку тока (только, допустим, быстрый спад тока), то частота стабилизации достигнет ~ 80 кГц., иначе зависит от времени тайм офа (пока ~ 36 мкС)

Сколько занимает код в тиньке - хз, HEX файл весит 2763 байт. Хотя помнится и при его весе в 8 кБ все работало и никто не ругался.
Код пока не оптимизировался, просто доведен до нужного рабочего состояния.
В составе вложения:
1. Схема принципиальная (Splan7)
2. Печатная плата - 3 штуки (SL5)
3. Исходный код (IAR + hex)
2313ms.zip
Во вложении незаконченная проша под микрошаг. Уже не помню на чем тормознулся.
Могу еще выложить полностью отлаженную и проверенную прошивку просто под полушаг.
Вообщем исходники есть, кому действительно надо - разберется.
Если будут вопросы - обращайтесь, насколько вспомню подмогу.

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Вт янв 18, 2011 21:44:56
Соник
Что-то мне кажется там очень много наворочено :oops:

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Ср янв 19, 2011 00:54:42
DimanVIP
Соник писал(а):Что-то мне кажется там очень много наворочено :oops:
Как раз таки по самому необходимому минимуму. Из-за чего было много споров.
В соседней теме я делаю драйвер для линейного двигателя. Вот там наворочено по полной программе.

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Сб янв 22, 2011 11:07:33
Соник
Пацаны, вот здесь мне добрый человек помог. Схема рабочая. http://radiokot.ru/forum/viewtopic.php? ... 02#p693102

ПС: а двигатель и драйвер должны сильно греться при работе?

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Вс янв 23, 2011 04:12:49
DimanVIP
Соник писал(а):Пацаны, вот здесь мне добрый человек помог. Схема рабочая. http://radiokot.ru/forum/viewtopic.php? ... 02#p693102

ПС: а двигатель и драйвер должны сильно греться при работе?
Зависит от режима работы, режимов спадов тока и еще очень много от чего. Из опыта могу сказать что даже одна буковка на конце обозначения марки транзистора очень многое дала(выяснить по даташитам ее смысловую нагрузку не удалось).
Но в любом случае, если все сделано по уму, то сильно греться не должно.
К примеру у меня ни движки, ни транзюки не нагреваются сильнее "чуть еле тепленьких".
Хотя все, от самых маленьких до 86 серии работают на 85-ти вольтах и абсолютно одинаковых драйверах.

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Вс янв 23, 2011 10:12:09
Соник
А bolek там пишет что нагрев это нормальное явление. Но у меня даже руку обжигают :o
Ну а фирменный драйвер наверное по уму сделан :dont_know:
DimanVIP писал(а): Хотя все, от самых маленьких до 86 серии работают на 85-ти вольтах и абсолютно одинаковых драйверах.
Фигасе! 85В!

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Вс янв 23, 2011 10:27:50
Meteor
Раз обжигает, значит не соблюден ток и скоро можно будет "помахать" движку ручкой.
Драйвер, драйверу рознь. Тут как в поговорке что русскому хорошо, то немцу смерть

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Вс янв 23, 2011 10:50:45
Соник
Это какой-то полтергейст. Двигатель и драйвер то из одного принтера, работали там вместе.

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Вс янв 23, 2011 11:09:03
Meteor
Это не полтергейст, скорее всего рядом еще какой то элемент стоял, типа "второстепенный". Сейчас нет его рядом и кушаешь проблемы.

Re: Управление биполярным шаговым двигателем без компьютера.

Добавлено: Вс янв 23, 2011 11:24:54
Соник
Meteor писал(а):скорее всего рядом еще какой то элемент стоял, типа "второстепенный"
Какой? Что это может быть за элемент?