Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
08.10.2008, 17:49
|
|
Частый гость
Регистрация: 29.01.2007
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Посоветуйте в выборе шагового двигателя и МК для него
Приветствую. Необходимо выбрать шаговый двигатель с микрошаговым режимом (шаг необходим минимум 0.2 градуса), необходимо так же регулировка сворости от 0,1 до 3 м/с, нагрузка на двигатель вешаться будет незначительная, ей можно принебречь, требуется точное позиционирование с шагом от 0,4 градусов и далее считывание положения двигателя с выводом на ПК. Так же будут использоваться датчики температуры окружающей среды и определённых целей, вот и хотелось бы МК подобрать такой, что бы на него кроме ШД повесить и температуру(тоже надо будет выдавать на ПК), если это конечно рационально, для меня важны все мнения. Может кто сталкивался уже с этой проблемой: ШД и датчики температуры и что нибудь подскажет.
|
|
|
|
08.10.2008, 19:38
|
|
Частый гость
Регистрация: 13.12.2006
Сообщений: 47
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Посоветуйте в выборе шагового двигателя и МК для него
Сообщение от 210702
|
Приветствую. Необходимо выбрать шаговый двигатель с микрошаговым режимом (шаг необходим минимум 0.2 градуса), необходимо так же регулировка сворости от 0,1 до 3 м/с, нагрузка на двигатель вешаться будет незначительная, ей можно принебречь, требуется точное позиционирование с шагом от 0,4 градусов и далее считывание положения двигателя с выводом на ПК. Так же будут использоваться датчики температуры окружающей среды и определённых целей, вот и хотелось бы МК подобрать такой, что бы на него кроме ШД повесить и температуру(тоже надо будет выдавать на ПК), если это конечно рационально, для меня важны все мнения. Может кто сталкивался уже с этой проблемой: ШД и датчики температуры и что нибудь подскажет.
|
Шаговый двигатель линейный ???? скорость указана в м/с
Можно использовать шаговый двигатель с редуктором (продаются в одном корпусе), если конечно требуется не линейный.
Для реализации микрошага можно использовать специальный драйвер шагового двигателя с микрошагом, или реализовать его самому.
Большинство шаговых без редуктора имею 200 шагов/об. - 1,8 градуса/шаг (полношаговый режим),
или 400 шаг/об - 0,9 град/шаг.
При такой реализации можно использовать любой униполярный двигатель + 4 транзистора + МК.
Если выберете двигатель биполярный тогда - двиг.+ L293+МК.
Микрошаг можно также получить взяв униполярный двигатель, МК (с ШИМ), логику 4 элемента 2И, 4 транзистора. Тогда при 8 битном ШИМе получим 200*256 шаг/об. Програмно можно почти всю заботу по вращению возложить на аппаратную часть т.е. понадобится 1 таймер в режиме ШИМ + 1 таймер для комутации обмоток и регулировки скорости....
Проблема моторов с редуктором в том, что в редукторе "набегает" большой люфт, но его можно компенсировать алгоритмом при наличии тормозного момента на валу.
МК можно взять любой, с ШИМ (чтоб был инверсный и неинверсный выход ШИМ) напр ATmega8, 16,... и т.д.
http://www.stepmotor.ru/articles/
http://www.electroprivod.ru/microstep.htm
http://www.platan.ru/shem/pdf/str26-29.pdf
|
|
|
|
09.10.2008, 03:15
|
|
Прописка
Регистрация: 18.06.2006
Сообщений: 179
Сказал спасибо: 1
Сказали Спасибо 13 раз(а) в 11 сообщении(ях)
|
Re: Посоветуйте в выборе шагового двигателя и МК для него
Сообщение от 210702
|
... требуется точное позиционирование с шагом от 0,4 градусов и далее считывание положения двигателя с выводом на ПК. Так же будут использоваться датчики температуры окружающей среды и определённых целей, вот и хотелось бы МК подобрать такой, что бы на него кроме ШД повесить и температуру(тоже надо будет выдавать на ПК), если это конечно рационально, для меня важны все мнения. Может кто сталкивался уже с этой проблемой: ШД и датчики температуры и что нибудь подскажет.
|
Точное позиционирование с помощью микрошага не делается, поскольку более-менее точное положение ротора можно получить на полушаге. Дальнейшее дробление шага дает плавность, а не точность.
Здесь нужно либо двигатель с таким мелким шагом, либо механическая передача.
Датчики температуры к управлению ШД отношения не имеют, поэтому увязывать их сейчас в одну кучу с ШД смысла нет, для них подойдет любой МК.
|
|
|
|
09.10.2008, 17:49
|
|
Частый гость
Регистрация: 29.01.2007
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
_grey_, спасибо за ссылки, они были все прочитаны заранее до размещения темы, на kazus.ru есть их ещё много ))), но прочитав ещё разок нашёл кое что ценное, что было не замечено сразу.
Цитата:
|
Точное позиционирование с помощью микрошага не делается, поскольку более-менее точное положение ротора можно получить на полушаге. Дальнейшее дробление шага дает плавность, а не точность.
|
Ценное замечание, я его не заметил сразу, спасибо большое - для меня оно оказалось осноаопологающим, в моём случае необходим ШД с редуктором.
А может кто и про температурные датчики подскажет, какие лучше использовать? Один надо для окружающей среды а другой для измерения температуры металлического листа.
|
|
|
|
10.10.2008, 09:14
|
|
Прописка
Регистрация: 18.06.2006
Сообщений: 179
Сказал спасибо: 1
Сказали Спасибо 13 раз(а) в 11 сообщении(ях)
|
Сообщение от 210702
|
..А может кто и про температурные датчики подскажет, какие лучше использовать? Один надо для окружающей среды а другой для измерения температуры металлического листа.
|
Для среды - любой с цифровым выходом, их много, делают Maxim, Philips, Microchip..
Для листа - нужно смотреть мах температуру, как контактировать... Возможно придется делать дистанционное измерение. Это будет существенно дороже и сложнее.
|
|
|
|
10.10.2008, 11:30
|
|
Частый гость
Регистрация: 29.01.2007
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Не, дистанционные исключаем сразу, уж больно дороги, тем более что мерять надо будет на приличном расстоянии до 30 м, думаю проще через проводочки, тем более что на цифровых с увеличением длинны провода искажение не накапливается, я склоняюсь к DS18x, температура менятся будет в диапозоне от 0 до 50 градусов цельсия, так что вроде подходят, единственное что я не разу не сталкивался с шиной i2c, но говорят что с ней проблем сильно не возникает, тем более что DS на неё можно вешать пачками.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:43.
|
|