Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.10.2014, 21:55   #1
zettarman
Junior Member
 
Регистрация: 25.10.2014
Сообщений: 1
Вес репутации: 0
zettarman is an unknown quantity at this point
По умолчанию Микрошаговый режим управления ШД

Ребят, помогите реализовать микрошаговый режим управления ШД, а то в интернете только теоретическая информация об этом и то её очень мало.
Получилось реализовать полношаговый(2 фазы), полношаговый(1 фаза) и полушаговый. Я даже представляю как должен ШД в микрошаге работать, но практически реализовать не получается. На форуме читал, что например переход от первого положение во второе
на первую фазу подаем косинус от 0(1) до 90 (0) градусов
на вторую фазу подаем синус 0т 0(0)до 90(1) градусов
в результате мы должны получить этот переход 1000-0100, но он уже более плавный. Для этого необходимо реализовать массив значений половины синусоиды, но дальше развить мысль не получается, управляю ШД с помощь. ULN2003, а сам ШД - 28BYJ-48. Помогите, заранее спасибо.
zettarman вне форума   Ответить с цитированием
Старый 25.10.2014, 22:01   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Микрошаговый режим управления ШД

Я не очень знаком с этой темой, но мне кажется что без специального драйвера, у которого можно регулировать ток удержания, не обойтись. Даже в полношаговом режиме Вы не сможете удерживать ротор в нужном положении
Вернее удерживать можно, но мотор быстро перегреется
Admin вне форума   Ответить с цитированием
Старый 22.12.2014, 09:56   #3
SergeS
Senior Member
 
Регистрация: 21.12.2014
Сообщений: 164
Вес репутации: 0
SergeS is an unknown quantity at this point
По умолчанию Re: Микрошаговый режим управления ШД

Цитата:
Сообщение от Admin Посмотреть сообщение
Я не очень знаком с этой темой, но мне кажется что без специального драйвера, у которого можно регулировать ток удержания, не обойтись. Даже в полношаговом режиме Вы не сможете удерживать ротор в нужном положении
Вернее удерживать можно, но мотор быстро перегреется
Там где надо долго удерживать шаговики и где не хочется их держать под напряжением - используют редукторы.
SergeS вне форума   Ответить с цитированием
Старый 22.12.2014, 11:10   #4
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Микрошаговый режим управления ШД

Зачем городить костыли, если все можно решить программным путем?
Admin вне форума   Ответить с цитированием
Старый 23.12.2014, 08:19   #5
SergeS
Senior Member
 
Регистрация: 21.12.2014
Сообщений: 164
Вес репутации: 0
SergeS is an unknown quantity at this point
По умолчанию Re: Микрошаговый режим управления ШД

Цитата:
Сообщение от Admin Посмотреть сообщение
Зачем городить костыли, если все можно решить программным путем?
Это ко мне вопрос, вы о редукторе?
Если да - то не всегда вопрос удержания шаговика можно решить програмно, электрически. Например нельзя, когда надо экономить питание, или когда мотор будет перегреватся при заданной силе удержания, или когда электрически просто невозможно обеспечить необходимую силу удержания. Да и часто редуктор все равно уже стоит, о нем могут даже и не знать ;-)

Upd: например, в том моторчике, который топикстартер использует уже есть редуктор с передаточнам числом 1/64.

Последний раз редактировалось SergeS; 23.12.2014 в 08:23.
SergeS вне форума   Ответить с цитированием
Старый 23.12.2014, 11:53   #6
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Микрошаговый режим управления ШД

С редуктором смысл шагового двигателя теряется, Для чего тогда можно использовать этот тихоходный мотор?
Проще тогда подключить обычный электродвигатель с редуктором и энкодером.
У всех моторов есть свое предназначение

Цитата:
Например нельзя, когда надо экономить питание, или когда мотор будет перегреватся при заданной силе удержания
Похоже что Вы новичек в этой области. Мотор при правильно настроенном токе удержания, никогда не перегреется и этот ток имеет не большие значения. Это как говорится экономия на спичках. Ни у кого не возникает же вопросов по экономии энергии на реле, но у реле тоже есть ток удержания контактов.
Admin вне форума   Ответить с цитированием
Старый 23.12.2014, 15:28   #7
SergeS
Senior Member
 
Регистрация: 21.12.2014
Сообщений: 164
Вес репутации: 0
SergeS is an unknown quantity at this point
По умолчанию Re: Микрошаговый режим управления ШД

Цитата:
Сообщение от Admin Посмотреть сообщение
С редуктором смысл шагового двигателя теряется, Для чего тогда можно использовать этот тихоходный мотор?
Проще тогда подключить обычный электродвигатель с редуктором и энкодером.
У всех моторов есть свое предназначение
Согласен, что у каждого мотора свое предназначение. Ведь не мы же выбирали этот мотор, я просто констатировал факт, что редуктор у этого мотора есть. И у многих шаговых моторов он есть. Вопрос "для чего он нужен" - немного странен в данном контексте, ответ вполне очевиден, для чего нужен редуктор в моторах - общеизвестно. А в шаговых моторах он еще нужен для того, что бы уменьшить угол шага, увеличив тем самым точность позиционирования, и как я уже и сказал, - для увеличения силы удержания в выключенном состоянии. А теряется иди нет смысл редуктора на шаговике - это уже не нам решать, а тому кто этот мотор собирается применять, он ведь ничего не сказал, как именно он его собирается применять.

Цитата:
Похоже что Вы новичек в этой области. Мотор при правильно настроенном токе удержания, никогда не перегреется и этот ток имеет не большие значения. Это как говорится экономия на спичках. Ни у кого не возникает же вопросов по экономии энергии на реле, но у реле тоже есть ток удержания контактов.
При правильно настроенном токе удержания мотор не перегреется, глупо спорить. Но сила удержания при этом может оказатся недостаточная, что тогда делать?
Аналогия с реле - надуманная, потому что применение реле в корне отличается от применения моторов, в первую очередь потому что механическая система реле замкнута и работает только на себя саму, следовательно - параметы срабатывания и удержания реле являются (в первом приближении) фиксированными, не зависят от применения и легко просчитываются. А в моторе, любом, не только шаговом, аналогичные параметры зависят от механических нагрузок, от применения.

К тому же - вопросы экономии энергии на удержание реле таки да, возникают, в аппаратуре где эту энергия вообще надо экономить, например с батарейным питанием, там обычные реле стараются вообще не применять, заменяя их чем нибудь другим, например реле (не помню как правильно называются) фиксирующие, с постоянным магнитом, где на реле надо подать напряжение только в момент переключения, а удержание осуществляется за счет магнита.
SergeS вне форума   Ответить с цитированием
Старый 23.12.2014, 19:06   #8
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Микрошаговый режим управления ШД

Шаговые моторы, в редких случаях бывают с редукторами
Admin вне форума   Ответить с цитированием
Старый 24.12.2014, 03:58   #9
SergeS
Senior Member
 
Регистрация: 21.12.2014
Сообщений: 164
Вес репутации: 0
SergeS is an unknown quantity at this point
По умолчанию Re: Микрошаговый режим управления ШД

Цитата:
Сообщение от Admin Посмотреть сообщение
Шаговые моторы, в редких случаях бывают с редукторами
А реки редко впадают в каспийское море ;-)

Редко - не редко, не знаю как это определяется... Я описал случаи, когда шаговые моторы используют с редуктором. К тому же у первоначально-вопрошающего таки тот самый "редкий случай".
SergeS вне форума   Ответить с цитированием
Старый 24.12.2014, 08:14   #10
Bulatovor
Senior Member
 
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 799
Bulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond repute
По умолчанию Re: Микрошаговый режим управления ШД

Моторы вообще редко бывают со встроенными редукторами. А по факту в конструкции привод обычно и представляет из себя редуктор - будь то винтовая передача или ременная
Автор кинул одно сообщение и больше не появлялся, а у вас тут целый спор . А вообще решения при заданных условия получения микрошагового режима я не видел, да и сомневаюсь что ардуино справится с обработкой микрошага сама - токо спец драйвер, а дуина только степ-дир

Последний раз редактировалось Bulatovor; 24.12.2014 в 08:18.
Bulatovor вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:25. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика