Управление шаговым двигателем...

Обсуждаем цифровые устройства...
Аватара пользователя
Goldsmith
Опытный кот
Сообщения: 736
Зарегистрирован: Пн янв 10, 2011 03:06:36
Откуда: Ростов-на-Дону
Контактная информация:

Re: Управление шаговым двигателем...

Сообщение Goldsmith »

ChipKiller писал(а):ток в режиме удержания легко выставить программно
Как можно что-то регулировать, не имея обратной связи? А ее в данной конструкции изначально нет.
ChipKiller писал(а):"сила" связки L297+L298 в том что не надо думать - собрал и работает.
В этом вообще сила любых специализированных микросхем, будь то логический вентиль или стабилизатор напряжения. А думать надо на системном уровне. Делать 5-вольтовый стабилизатор на россыпи или реализовать вентиль 2И-НЕ на контроллере - явно не лучшее решение. Познавательно, но непрактично.
ChipKiller писал(а):Но стоит это раза в 3 дороже и на МК проще добавить различные режимы управления ИМХО.
Цена L297 - около 100 рублей, все необходимое там уже есть и работает. Это меньше стоимости получаса работы программиста. Кому нужна такая экономия, особенно при единичных тиражах?
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
Реклама
Аватара пользователя
ChipKiller
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Re: Управление шаговым двигателем...

Сообщение ChipKiller »

Goldsmith писал(а):Как можно что-то регулировать, не имея обратной связи? А ее в данной конструкции изначально нет.
.. такое ощущение, что говорим про разные схемы :)) - по ссылке, которую давал все есть (... кстати на других сайтах есть и исходник программы)
Goldsmith писал(а):Цена L297 - около 100 рублей, все необходимое там уже есть и работает. Это меньше стоимости получаса работы программиста. Кому нужна такая экономия, особенно при единичных тиражах?
... ну допустим не все - придется добавить генератор и при этом управлять скоростью без доп. схемы станет не проще...
Реклама
Аватара пользователя
Goldsmith
Опытный кот
Сообщения: 736
Зарегистрирован: Пн янв 10, 2011 03:06:36
Откуда: Ростов-на-Дону
Контактная информация:

Re: Управление шаговым двигателем...

Сообщение Goldsmith »

ChipKiller писал(а):такое ощущение, что говорим про разные схемы :))
Действительно, про разные. Я комментировал схему непосредственно перед моим постом. Там дарлингтоновские транзисторы прямо эмиттерами на земле сидят.
ChipKiller писал(а):ну допустим не все - придется добавить генератор и при этом управлять скоростью без доп. схемы станет не проще...
Так вся затея явно делается для управления от какого-то девайса с интеллектом. Уж компьютер справится с генерацией шаговых импульсов.
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
Аватара пользователя
КАШАК
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик
Контактная информация:

Re: Управление шаговым двигателем...

Сообщение КАШАК »

Так на чем лучше собирать, на МК или на специализированной микросхеме?
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Goldsmith
Опытный кот
Сообщения: 736
Зарегистрирован: Пн янв 10, 2011 03:06:36
Откуда: Ростов-на-Дону
Контактная информация:

Re: Управление шаговым двигателем...

Сообщение Goldsmith »

Если есть как минимум программатор для МК и навыки обращения с ним (чтобы прошить чужую программу), а как максимум - умение программировать и отлаживать код реального времени (если потребуется модификация), то можно рискнуть с МК, если видите реальные плюсы. Если хотите просто впаять микросхему и пользоваться, то выбор за специально обученной микросхемой. Не знаю, почем нынче семейство Tiny, но в принципе на МК есть шанс сэкономить рублей 50-60.

Выбор за вами - работать по идее должны оба варианта. Для микросхемы гарантию этого дает производитель, для МК - рекомендации тех, кто попробовал конструкцию.
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
Реклама
Аватара пользователя
КАШАК
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик
Контактная информация:

Re: Управление шаговым двигателем...

Сообщение КАШАК »

Программатор есть, с МК работаю, правда пока больше на начальном уровне, учусь. В данный момент издеваюсь над Mega16, впаянном в макетку. Вот только код в режиме реального времени не знаю как отлаживать... С прошивкой программы проблем не будет. У тас в Таганроге TINY2313 стоит в районе 70р.
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Реклама
Аватара пользователя
belyay
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Пн авг 25, 2008 10:24:51
Откуда: Россия, Магадан

Re: Управление шаговым двигателем...

Сообщение belyay »

я собрал за вечер. полевики выпаял с мамки.
Вложения
avto_cnc.lay
ПП
(30.64 КБ) 373 скачивания
Аватара пользователя
Goldsmith
Опытный кот
Сообщения: 736
Зарегистрирован: Пн янв 10, 2011 03:06:36
Откуда: Ростов-на-Дону
Контактная информация:

Re: Управление шаговым двигателем...

Сообщение Goldsmith »

КАШАК писал(а):Вот только код в режиме реального времени не знаю как отлаживать...
Это не беда, на самом деле его очень мало кто умеет отлаживать. Я больше года собираю эту информацию по крупицам, и пока удалось найти всего несколько книг и несколько статей.
КАШАК писал(а):У тас в Таганроге TINY2313 стоит в районе 70р.
Ну тогда говорить о выигрыше в 30 рублей просто смешно. Взвесьте все "за" и "против". Плюс контроллера - потенциальная возможность добавить дополнительные функции (если, конечно, на это остались свободные ресурсы). Плюс микросхемы - высокая надежность, ведь ошибки в программах - явление нередкое.
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
s64
Потрогал лапой паяльник
Сообщения: 321
Зарегистрирован: Пн окт 18, 2010 21:18:21

Re: Управление шаговым двигателем...

Сообщение s64 »

Goldsmith писал(а):
КАШАК писал(а):Вот только код в режиме реального времени не знаю как отлаживать...
Это не беда, на самом деле его очень мало кто умеет отлаживать. Я больше года собираю эту информацию по крупицам, и пока удалось найти всего несколько книг и несколько статей.
КАШАК писал(а):У тас в Таганроге TINY2313 стоит в районе 70р.
Ну тогда говорить о выигрыше в 30 рублей просто смешно. Взвесьте все "за" и "против". Плюс контроллера - потенциальная возможность добавить дополнительные функции (если, конечно, на это остались свободные ресурсы). Плюс микросхемы - высокая надежность, ведь ошибки в программах - явление нередкое.
тогда уж лучше взять мегу48. цена менее 30руб. ног и памяти больше чем у TINY2313, опять же отлаживать можно через DW.
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Управление шаговым двигателем...

Сообщение Кислый »

добавлю вопрос:
как выглядят диаграммы режимов 1/4, 1/8, 1/16, 1/32 шага ?

я накалякал шаг и полушаг для униполярника :

Изображение

поможете ?
Вложения
1.png
(4.74 КБ) 541 скачивание
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Управление шаговым двигателем...

Сообщение Кислый »

Ребят, чтож так глухо то ? Хоть ссылку дайте
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Ответить

Вернуться в «Цифровая техника»