Астрономия и микроскопия
http://forum.shvedun.ru/

Как запустить биполярный шаговый двигатель.
http://forum.shvedun.ru/viewtopic.php?f=4&t=1578
Страница 1 из 1

Автор:  suvi-near [ 06 янв 2013, 22:32 ]
Заголовок сообщения:  Как запустить биполярный шаговый двигатель.

Немного отшлифовал старый прожект. Шаговик нужен нам в качестве движка на электрофокусёр или на ось прямого восхождения для мелких монти. Код прост и при
желании можно самому сделать необходимую вещь без лишних затрат.

При нажатии кнопок движок крутится, при её отпускании стоит.
Добавил в схему ещё две кнопки RA6,RA7, таким образом будет две скорости.
Большая и маленькая. Чтобы посмотреть схему полностью, желательно установить симулятор
для работы микроконтроллеров, называется он Протеус(Proteus).
В архиве, в папке Release, находится сам файл(stepper motor) с которым работает Протеус. Откройте его программой и всё увидите.
Кроме того в этой же папке лежит прожект с названием foc. В нем можно
изменять величины скоростей ШД, сделать удобными для вас.
Измените в дерективах:
#define DELAY_ONE 10
#define DELAY_TWO 50
Значения 10 и 50, и получите новую пару скоростей.
Чтобы это сделать, зайдите на сайт: http://www.htsoft.com/downloads/demos.php
И скачайте демо-версию компилера: HI-TECH C Compiler for PIC10/12/16 MCUs
К ней среду HI-TIDE http://www.htsoft.com/products/hitide/index.php
После установки этой двойки откройте в ней пржект foc, и нажмите на зеленый
треугольник. Проект перекомпилится с новыми значениями скоростей.
Проверить их работоспособность можно будет в уже установленном Протеусе. Для того, чтобы
разобраться со значениями напряжений и токов, а также номиналами сопротивлений откройте даташит на L298. Это драйвер двигателя.
Сам микроконтроллер расположен левее на схеме, прошивается любым
pic - программатором, к которому прилагается програмка, в ней нужно
будет выбрать файл с именем foc.hex, вот его и нужно будет залить в микро-
контроллер.

Изображение

Вложения:
foc.rar [63.14 КБ]
Скачиваний: 749

Автор:  suvi-near [ 06 янв 2013, 22:35 ]
Заголовок сообщения:  Re: Как запустить биполярный шаговый двигатель.

Схемка подключения драйвера. Работу L297 заменяет pic16f628a.
Изображение

Автор:  suvi-near [ 13 янв 2013, 10:46 ]
Заголовок сообщения:  Re: Как запустить биполярный шаговый двигатель.

Вчера заглянул на Митинку, видел первую платку: http://www.ldm-systems.ru/portfolio2010.htm
по цене 500р.

Автор:  Олег Санкин [ 10 мар 2013, 08:55 ]
Заголовок сообщения:  Re: Как запустить биполярный шаговый двигатель.

suvi-near писал(а):
Вчера заглянул на Митинку, видел первую платку: http://www.ldm-systems.ru/portfolio2010.htm
по цене 500р.


Володь, а как подобной плате кнопки приспособить? Там ведь только клеммники на ней стоят...
Это я спросил, как "чайник" в электронике и микросхемотехнике :( ...
На ebay очень много всяких плат контроллеров шаговиков и даже с кнопками нашёл..
Например http://www.ebay.com/itm/Stepper-Motor-Speed-Pulse-Controller-and-Driver-Board-/370685409211?pt=LH_DefaultDomain_0&hash=item564e9277bb. Почти даром, включая дармовую доставку. Но там для выбора типа вращения надо на плате ещё джампер сконфигурировать...

Автор:  suvi-near [ 11 мар 2013, 13:33 ]
Заголовок сообщения:  Re: Как запустить биполярный шаговый двигатель.

Олег, это интересные решения, но нужно доку вкурить. Пока непонятно насчёт частоты вращения.
Интересно знать, запоминает ли он установленный режим скорости, её дискретность, чтобы правильно подобрать шестерни. А так вполне и не за дорого!

Я сейчас столкнулся с темой в пейзажах, где нужны мозаики. Это два движка для реализации обхода и съёмки области неба, а это значит, что движок по Ra должен не только выполнять часовое
движение, а вместе с движком по склонению, участвовать в наведении на следующий участок неба. К этому плюс контроль съёмки и установка требуемых значений и их кол-ва в таймер для фотика. Как не крути требуется жки с красным экраном. То есть полный автомат, требует
написание програмки. Модули всегда хороши, и их нужно покупать под соответствующие задачи.
Для простеньких вещей, типа ведения, сгодятся и такие, как ты привёл.

Автор:  Олег Санкин [ 30 мар 2013, 21:43 ]
Заголовок сообщения:  Re: Как запустить биполярный шаговый двигатель.

suvi-near писал(а):
Олег, это интересные решения, но нужно доку вкурить. Пока непонятно насчёт частоты вращения.
Интересно знать, запоминает ли он установленный режим скорости, её дискретность, чтобы правильно подобрать шестерни. А так вполне и не за дорого!

Я сейчас столкнулся с темой в пейзажах, где нужны мозаики. Это два движка для реализации обхода и съёмки области неба, а это значит, что движок по Ra должен не только выполнять часовое
движение, а вместе с движком по склонению, участвовать в наведении на следующий участок неба. К этому плюс контроль съёмки и установка требуемых значений и их кол-ва в таймер для фотика. Как не крути требуется жки с красным экраном. То есть полный автомат, требует
написание програмки. Модули всегда хороши, и их нужно покупать под соответствующие задачи.
Для простеньких вещей, типа ведения, сгодятся и такие, как ты привёл.


Да ведь вроде та задача - съёмка мозаики, решается с помощью монтировки под аскомом....
Или ты хочешь своё родное замутить, поэкспериментировать?

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/