Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 03.07.2013, 16:18  
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: Шаговый мотор (микрошаг) + атмега

Сергей_Ковалев, вроде понял. Сейчас буду пробовать
Реклама:
miwutka вне форума  
Непрочитано 03.07.2013, 16:23  
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: Шаговый мотор (микрошаг) + атмега

Сообщение от makakus Посмотреть сообщение
Вам лет 12-15, судя по "правильнописанию" осмысленности вопросов? "кто-то где-то"... Вы понимаете, что такое синус и коснус и как они описывают вращение вектора? Что такое сдвиг фаз? Почему в трёхфазном моторе обмотки рисуют "звездой" и, главное, на сколько градусов сдвинуты эти напряжения по фазе? Интересовались, что такое синхронная электрическая машина? Как катушка с током создаёт магнитное поле и как эти поля взаимодействуют?
"просто помогайте разбираться" будет, когда вы соизволите прочесть и понять букварь. А до того - нет.
Настраиваю частотные преобразователи, программирую промышленные контроллеры(любые, сименс, микрол, митсубиши ...), создаю SCADA-системы. Дальше продолжать? На форуме не общение с заказчиком, где нужно соблюдать корректность. А если не знаю что и как как объяснить то так и выражаюсь как есть, чтобы люди поняли, что я в этом еще "профан". Фекторы и т.д., синус, кочинус - конечно знаю, но в общих чертах.
P.S. МЫ НЕ В ИНСТИТУТЕ )). Я его окончил с красным дипломом в 2012 году по специальности автоматизир. управление технологическими процессами... Но это чисто бумажка

Последний раз редактировалось miwutka; 03.07.2013 в 16:45.
miwutka вне форума  
Непрочитано 03.07.2013, 16:43  
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: Шаговый мотор (микрошаг) + атмега

Вот сделал в протеусе на 74HC4052 + ШИМ - в программе работает... Можно пробовать в железе? У меня есть 4 шт IRF1405Z. После проб с ULN2003 хочу подключить мосфеты эти как в предыдущем посте.
Миниатюры:
Нажмите на изображение для увеличения
Название: Stepper_2.jpg
Просмотров: 130
Размер:	522.7 Кб
ID:	48906  

Последний раз редактировалось miwutka; 03.07.2013 в 16:48.
miwutka вне форума  
Непрочитано 03.07.2013, 19:03  
Сергей_Ковалев
Вид на жительство
 
Регистрация: 09.01.2011
Сообщений: 364
Сказал спасибо: 31
Сказали Спасибо 86 раз(а) в 59 сообщении(ях)
Сергей_Ковалев на пути к лучшему
По умолчанию Re: Шаговый мотор (микрошаг) + атмега

Сообщение от miwutka Посмотреть сообщение
Фекторы и т.д., синус, кочинус - конечно знаю, но в общих чертах.
P.S. МЫ НЕ В ИНСТИТУТЕ )). Я его окончил с красным дипломом в 2012 году
Не, непохоже))))
Сергей_Ковалев вне форума  
Непрочитано 03.07.2013, 19:34  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Шаговый мотор (микрошаг) + атмега

Сообщение от makakus Посмотреть сообщение
Как у них может быть 5 выводов?
Да вот так.
Нажмите на изображение для увеличения
Название: DSC_0226.JPG
Просмотров: 59
Размер:	296.7 Кб
ID:	48910
Всё замкнуто между собой...
Хотя, по непроверенной теории, если ключевать сразу оба конца обмоток, им должно быть пофиг - замкнуто или нет - на середине ровно половина подаваемой напруги должна быть. Возможно прокатит.
Кстати о микрошаге. Его обычно используют не для увеличения количества дискрет, а для уменьшения вибрации статора.

Ещё вот тут посмотри, и вообще на форумах ЧПУшников.
По тому же ключу где-то есть на МК схема, на ПИКе кажется, но они все для биполярников.
Кстати, если на движке 6 выводов, то он скорее всего универсального подключения - раздельные обмотки со средней точкой. Ищи крайние выводы (по сопротивлению обмоток) и делай схему для биполярника - в этом случае можно добиться максимально возможной скорости работы. Где-то тут видюшку клал.
omercury вне форума  
Сказали "Спасибо" omercury
pinco (19.08.2013)
Непрочитано 04.07.2013, 00:21  
vspvsp
Вид на жительство
 
Аватар для vspvsp
 
Регистрация: 30.10.2007
Адрес: Ростов-на-Дону
Сообщений: 285
Сказал спасибо: 23
Сказали Спасибо 39 раз(а) в 33 сообщении(ях)
vspvsp на пути к лучшему
По умолчанию Re: Шаговый мотор (микрошаг) + атмега

miwutka, давайте распишу, зачем я посоветовал туда 4052 прикрутить и как он будет ШИМ переключать:

Схема у вас правильная, каждый выход ШИМ-контроллера будет, при смене адреса, подключаться к выходу соответствующей обмотки двигателя со сдвигом на 1. Адрес у вас почему-то не подключен к контроллеру. ШИМ рано запускать, будем использовать в состояниях 0 и 100%.

Теперь рассмотрим, как управляются обмотки ШД при смене адреса:
Установим адрес в 0. Установим ШИМ А на 100%, а В - на 100%. Ток пойдёт в обмотку 1 и 2. Будем менять адрес 0-1-2-3-0-1-2-3 - получим полношаговый режим для униполярного двигателя как на графике 1 на картинке.

Шаг Адрес Обмотки 1 2 3 4

0_0_____1 1 0 0
1_1_____0 1 1 0
2_2_____0 0 1 1
3_3_____1 0 0 1

Теперь будем не только менять адрес, но и управлять ШИМ (1=100%, 0=0%), чтобы получить полушаговый режим как на графике 2:

Шаг Адрес ШИМ А ШИМ В Обмотки 1 2 3 4

0_ 0__ 1_ 1_____ 1 1 0 0
1_ 0__ 0_ 1_____ 0 1 0 0
2_ 1__ 1_ 1_____ 0 1 1 0
3_ 1__ 0_ 1_____ 0 0 1 0
4_ 2__ 1_ 1_____ 0 0 1 1
5_ 2__ 0_ 1_____ 0 0 0 1
6_ 3__ 1_ 1_____ 1 0 0 1
7_ 3__ 0_ 1_____ 1 0 0 0

Далее нужно вместе со сменой адреса в нужных пропорциях управлять ШИМ, чтобы получить нечто, похожее на график 3:

(ШИМ - в процентах, проценты - наугад, точные надо брать из табличек в книжке, так как в реальном двигателе эти проценты достаточно причудливо отражают суммарный магнитный поток и момент на валу двигателя и нужны для равномерного вращения и борьбы со всякими резонансами и прочими недостатками)

Шаг Адрес ШИМ А ШИМ В обмотки 1 2 3 4

0 0__ 100 100__ 100 100 0 0
1 0__ 75_ 100__ 75_ 100 0 0
2 0__ 50_ 100__ 50_ 100 0 0
3 0__ 25_ 100__ 25_ 100 0 0
4 0__ 0__ 100__ 0__ 100 0 0
5 1__ 100 25___ 0__ 100 25 0 0 - вот здесь ШИМ "меняются местами", внимательно!
6 1__ 100 50___ 0__ 100 50 0 0

и так далее и тому подобное...

Напомню, что товарищ makakus привёл пример формулы для расчётов и предупреждение про всякие "подводные камни":

"Всё же добавлю про микрошаг.
Не имеет смысла делать больше 16-32 микрошагов. Потому что двигатель изготовлен не идеально в смысле формы и размеров полюсных наконечников, а также соосности ротора и статора. Практически, если вы хотите повернуть ротор, скажем, на 4/32 шага, то в одном положении он повернётся на 4/32 а через пол-оборота уже на 5/32 или 3/32. То есть зависимость угла поворота ротора от номера микрошага нелинейна в пределах одного оборота.
Кроме того, есть гистерезис при вращении в разные стороны. Поворачиваем по 1/16 шага, видим: шагает. Начинаем отворачивать обратно и что? первые 1-3 микрошага реакции нет.
Токи, подаваемые на катушки ШД для микрошага изменяются вообще-то не по синусоидальному закону U=sin(ωt), а с добавлением 3-й гармоники, U=sin(ωt)+k*sin(3*ωt). Коэффициент k зависит от формы полюсных наконечников двигателя."

М-да, вставленные пробелы сайт благополучно проигнорировал или я не в курсе, какую кнопку нажать!
Миниатюры:
Нажмите на изображение для увеличения
Название: Униполярный ШД.png
Просмотров: 89
Размер:	100.8 Кб
ID:	48932  

Последний раз редактировалось vspvsp; 04.07.2013 в 00:43.
vspvsp вне форума  
Эти 2 пользователя(ей) сказали Спасибо vspvsp за это сообщение:
miwutka (04.07.2013), pinco (19.08.2013)
Непрочитано 04.07.2013, 10:54  
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: Шаговый мотор (микрошаг) + атмега

Вчера подключил в железе - все заработало Вручную менял адрес, ШИМы - поворачивался вал на какието микрошаги. Сейчас буду дописывать программку чтобы по кнопке делать 1 микрошаг например. Позже отпишусь. Я хочу сделать часы на ШД
miwutka вне форума  
Непрочитано 04.07.2013, 11:26  
vspvsp
Вид на жительство
 
Аватар для vspvsp
 
Регистрация: 30.10.2007
Адрес: Ростов-на-Дону
Сообщений: 285
Сказал спасибо: 23
Сказали Спасибо 39 раз(а) в 33 сообщении(ях)
vspvsp на пути к лучшему
По умолчанию Re: Шаговый мотор (микрошаг) + атмега

Хехе! Только хотел спросить топикстартера не аналоговый ли секундомер он собирается сделать, а он и сам признался!

Ну тогда ждём видео с особо плавным вращением секундной стрелки!
vspvsp вне форума  
Непрочитано 04.07.2013, 12:20  
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: Шаговый мотор (микрошаг) + атмега

Сообщение от vspvsp Посмотреть сообщение
Хехе! Только хотел спросить топикстартера не аналоговый ли секундомер он собирается сделать, а он и сам признался!

Ну тогда ждём видео с особо плавным вращением секундной стрелки!
А это реально без всяких там стабилизаций тока? Просто выше писали что это будет всё не точно.
miwutka вне форума  
Непрочитано 04.07.2013, 12:57  
Сергей_Ковалев
Вид на жительство
 
Регистрация: 09.01.2011
Сообщений: 364
Сказал спасибо: 31
Сказали Спасибо 86 раз(а) в 59 сообщении(ях)
Сергей_Ковалев на пути к лучшему
По умолчанию Re: Шаговый мотор (микрошаг) + атмега

Сообщение от miwutka Посмотреть сообщение
Просто выше писали что это будет всё не точно
"Точно" понятие растяжимое))))
Сергей_Ковалев вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Атмега 32а, не известно под какую частоту прошита. sae74 Микроконтроллеры, АЦП, память и т.д 1 10.04.2010 19:33
Шаговый двигатель (РХХ) Bruse82 Производственное оборудование 2 07.05.2008 20:54


Часовой пояс GMT +4, время: 19:23.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot