Пропорциональное управление шаговым двигателем

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить
Родился
Сообщения: 12
Зарегистрирован: Пт июн 05, 2015 17:29:01

Сообщение LadLucky »

federic писал(а):У меня тоже 2 проца залочены потому что внешний кварц во фьюзах включил по ошибке. Ещё разрешение внутрисхемного программирования SPIEN всегда должен быть включён.
SPIEN в понипрог вообще не октивна.
Реклама
Родился
Сообщения: 12
Зарегистрирован: Пт июн 05, 2015 17:29:01

Сообщение LadLucky »

Вот так должны фьюзы стоять?
Вложения
Вот так фьюзы должны стоять.png
(35.16 КБ) 618 скачиваний
Реклама
Родился
Сообщения: 12
Зарегистрирован: Пт июн 05, 2015 17:29:01

Сообщение LadLucky »

Вот здесь надо галочку ставить? Во вложении скрин.
Вложения
Инвертировать SCKL.png
(97.84 КБ) 755 скачиваний
Родился
Сообщения: 12
Зарегистрирован: Пт июн 05, 2015 17:29:01

Сообщение LadLucky »

Напишите мне вконтаке https://vk.com/id43823630
Уже несколько дней не могу эти фьюзы выставить, только МК лочу.
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 12
Зарегистрирован: Пт июн 05, 2015 17:29:01

Сообщение LadLucky »

Выставил вот так фьюзы(Скрин во вложении). Залочил третий микроконтроллер.
Вложения
Скрин.png
(35.16 КБ) 912 скачиваний
Реклама
Родился
Сообщения: 12
Зарегистрирован: Пт июн 05, 2015 17:29:01

Сообщение LadLucky »

Кто нибудь подскажите как фьюзы выставить :(
Реклама
Родился
Сообщения: 12
Зарегистрирован: Пт июн 05, 2015 17:29:01

Сообщение LadLucky »

Собрал плату заново с новыми деталями. Все заработало!
Не знаю в чем была причина не правильной работы. Дело было не во фьюзах! Можно даже прошить и не выставлять фьюзы, все равно будет работать. Проверял! При второй сборке использовал другой двигатель этой же марки SM-200, перевернул индуктивность другой стороной, резисторы подобрал мальтиметром в точь точь в номинал, убрал оптический датчик VT2, 14 вывод микроконтроллера подключил к +5 В.

Список радио деталий которые использовал:

ATmega8A-PU

Диоды КД522

Логические элементы микросхем К155ЛА18

Индуктивность 10 мкГн

Конденсаторы электролитические
4,7 мкФ 16В
100 мкФ 25В

Конденсаторы керамические
0,1 мкФ
0,47 мкФ

подстроечный резистор 10 кОМ

подстроечный резистор (с ручкой) 10 кОМ

Резисторы мощностью 0,125 Вт
47кОм
10кОм
1кОм

Оптический датчик положения

Стабилизатор напряжения 7805 (к нему радиатор)

Маленькие кнопки

Шлейфы

Двигатель из 5-дюймового Российского дисковода SM-200 6-проводов униполярный

Программатор использовал вот этот Ссылка: http://best-chart.ru/programmatory-sdel ... ramma.html

Прошивал МК через программу PonyProg2000 на Windiws XP

Мануал как прошивать через PonyProg2000 Ссылка: http://cxem.net/beginner/beginner74.php

Видео, правильной работы схемы, загружено на яндекс диск. Включайте HD. Ссылка: https://yadi.sk/i/8sXp0YYQhBDgf

Как выставил фьюзы прикрепил(смотрите во вложении):
Фото сборки во вложении:

Спасибо, Автору за разработку!
Вложения
Фото платы 4.jpg
(167.54 КБ) 1185 скачиваний
Фото платы 3.jpg
(148.87 КБ) 932 скачивания
Фото платы 2.jpg
(159.82 КБ) 932 скачивания
Фото платы 1.jpg
(169.33 КБ) 874 скачивания
Правильно выставленные фьюзы.png
(27.68 КБ) 1048 скачиваний
Последний раз редактировалось LadLucky Ср июн 10, 2015 15:11:05, всего редактировалось 2 раза.
Родился
Сообщения: 12
Зарегистрирован: Пт июн 05, 2015 17:29:01

Сообщение LadLucky »

Продолжение..Фото во вложении:
Вложения
Фото платы 8.jpg
(171.11 КБ) 723 скачивания
Фото платы 7.jpg
(175.74 КБ) 1075 скачиваний
Фото платы 6.jpg
(148 КБ) 853 скачивания
Фото платы 5.jpg
(167.24 КБ) 1023 скачивания
Встал на лапы
Сообщения: 147
Зарегистрирован: Чт янв 10, 2013 21:03:18

Сообщение МКС »

Молодец! Отличная работа! :beer:
Встал на лапы
Сообщения: 147
Зарегистрирован: Чт янв 10, 2013 21:03:18

Сообщение МКС »

Недавно мне пришлось доработать схему и программу к этому устройству. Вместо к155ла18 установлены ключи на полевиках VT1 - VT4 IRFZ48n, изменены номиналы некоторых резисторов для более устойчивой работы (R2, R8, R10) , добавлена перемычка X4 (см. в прикрепленной схеме) для включения обесточивания мотора в моменты остановки. Добавлен SPI разъем на плату для внутрисхемного программирования.
Вложения
step_motor_v3.hex
Пошивка
(2.68 КБ) 830 скачиваний
Печатная плата в зеркальном отображении.lay
(28.77 КБ) 873 скачивания
Расположение элементов на плате.gif
(18.75 КБ) 1358 скачиваний
Принципиальная схема.gif
(62.51 КБ) 1379 скачиваний
Родился
Сообщения: 13
Зарегистрирован: Чт ноя 14, 2013 07:23:11

Сообщение Lupen56 »

Спасибо. Отлично работает.
Родился
Сообщения: 8
Зарегистрирован: Ср дек 02, 2015 19:23:34

Сообщение ppwwdd »

Схема хорошая, рабочая. Главное ничего не нахомутать! Один момент можно добавить. Чтобы в режиме покоя двигатель не потреблял лишний ток. Нужно добавить узел подачи-отключения питания на двигатель.
Встал на лапы
Сообщения: 147
Зарегистрирован: Чт янв 10, 2013 21:03:18

Сообщение МКС »

ppwwdd писал(а): Чтобы в режиме покоя двигатель не потреблял лишний ток. Нужно добавить узел подачи-отключения питания на двигатель.
В новой версии схемы и прошивке (см. сообщение выше) этот недостаток устранен.
Родился
Сообщения: 8
Зарегистрирован: Ср дек 02, 2015 19:23:34

Сообщение ppwwdd »

Повторил схему на транзисторах. Я поставил IRF 540. Двигатель с древнего принтера. Схема рабочая. Правда, когда стоит перемычка Х4 очень очень сильно греются транзисторы. Потребляемый ток в режиме покоя 3А. При снятой перемычке все нормально. Транзисторы в закрытом состоянии
Родился
Сообщения: 8
Зарегистрирован: Ср дек 02, 2015 19:23:34

Сообщение ppwwdd »

Для лучшего понимания работы схемы вместо двигателя можно включить лампочки. Я сделал именно так, потому что с двигателем схема на транзисторах как-то неправильно стала работать. Двигатель дергася туда-сюда, транзиторы сильно грелись. На лампочках все нормально. Только согласно теории при шаговом режиме включена одна полуобмотка, а в полушаговом одна или две полуобмотки разных обмоток. В этой схеме в шаговом режиме включено всегда две полуобмотки и одна, а полушаговом три полуобмотки или две полуобмотки разных обмоток. Вопрос автору проекта: почему так а не как описано в теории?
Родился
Сообщения: 8
Зарегистрирован: Ср дек 02, 2015 19:23:34

Сообщение ppwwdd »

Может кому-то станет полезной информация полученная путем экспериментов. Спаял схему с силовой частью на транзисторах. взял транзисторы полевые с минимальным сопротивлением. Двигатель с УПЗ (устройство печатающее знакосинтезирующее). Когда-то к Синклеру (компьютер 80-х годов) подключал. Двигатель мощнее, чем с дисковода. Питание давал 12 В. Работало как-то все неустойчиво, транзисторы грелись, двигатель сначала двигался в начальное положение, затем становился в положение соответствующее положению потенциометра и тут начиналось дергание то в одну то в другую сторону. когда ставил лампочки вместо обмоток все нормально отрабатывалось. Пришел к тому что питание 12В подал на двигатель через автомобильную лампочку 28 Вт. И схема заработала как положено Подавал 5 В питания на двигатель и тоже работала схема нормально. Видать явление самоиндукции при запирании транзисторов очено сильно влияет на контроллер по цепи питания. Вопрос к уважаемому МКС. Можно ли сделать так чтобы в схеме на транзисторах при снятой перемычке Х4 работал дискретный режим. А то не реагирует контроллер на кнопки при снятой перемычке Х4. В режиме пропорционального управления функция, определяемая перемычкой Х4 работает. А в режиме дискретного не работает.
Встал на лапы
Сообщения: 147
Зарегистрирован: Чт янв 10, 2013 21:03:18

Сообщение МКС »

По поводу первого вопроса: В последней предложенной версии прошивки, алгоритм управления обмотками изменен с целью увеличения мощности мотора. Поэтому определение "шаговый и полушаговый" режим у меня чисто условное.
По второму вопросу: Я посмотрел эту проблему на своей плате. Действительно в одном из режимов, при котором перемычками выставлено следующее: дискретное управление (перемычка Х5 снята), полушаговый режим (перемычка Х6 установлена), обесточивание мотора при остановке (перемычка Х4 снята) - управление кнопками не работает. Как будет свободное время - эту ошибку в программе я устраню и файл прошивки "перезалью" здесь на форуме.
Открыл глаза
Аватара пользователя
Сообщения: 45
Зарегистрирован: Пн дек 21, 2015 12:42:23

Сообщение terkum »

в ближайшее время собираюсь реализовать схему на транзисторах, вопрос: в каком температурном интервале работоспособна схема , предполагается использовать от30С до 50С в плюсе конечно, возможно это?
Родился
Сообщения: 8
Зарегистрирован: Ср дек 02, 2015 19:23:34

Сообщение ppwwdd »

Спасибо за ответ. Будем ждать дальнейшее усовершенствование.
Родился
Сообщения: 8
Зарегистрирован: Ср дек 02, 2015 19:23:34

Сообщение ppwwdd »

Да, еще хотел сказать, что когда по обеим полуобмоткам одной обмотки протекает ток, то магнитные поля обеих обмоток взаимоуничтожаются - так как противоположно направлены. Это всеравно что обмотки обесточены. Лишний расход энергии. Это я к схеме на транзисторах. На ЛА18 я еще не имитировал с лампочками.
Ответить

Вернуться в «Статьи»