0 / 0 / 0
Регистрация: 13.12.2009
Сообщений: 15
|
|
1 | |
Помехи от шагового двигателя04.01.2015, 15:30. Показов 10850. Ответов 15
Метки нет (Все метки)
Собираю схему управления униполярным ШД. Двигатель от эпсона 1050
В настоящий момент все выглядит так - МК Атмега328, к выводам микроконтроллера подключена ULN2003, а к ней уже - концы обмоток. средние точки обмоток заведены на + питания. Когда контроллер просто крутил двигателем, то все работало отлично. Проблемы появились, когда стало необходимо часто менять направление вращения от внешнего прерывания (кнопка) Для отладки при работе двигателя вывожу в терминал отладочные сообщения - направление вращения, обороты и пр. Так вот, без двигателя все работает нормально - прерывания срабатывают, сообщения выводятся. Как только подключаю двигатель, что через 5-10 прерываний начинается чехарда - сначала исчезают сообщения в терминале, но при срабатывании концевика двигатель все-таки исправно меняет направление вращения, а еще через несколько нажатий кнопки двигатель просто замирает и все. В какую сторону копать?
0
|
04.01.2015, 15:30 | |
Ответы с готовыми решениями:
15
Драйвер шагового двигателя Драйвер биполярного шагового двигателя. Драйвер шагового двигателя на BTS7960B Источник питания для драйвера Шагового Двигателя Вращение шагового двигателя |
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
|
|
04.01.2015, 17:19 | 2 |
Покажите плату.
0
|
0 / 0 / 0
Регистрация: 13.12.2009
Сообщений: 15
|
|
04.01.2015, 17:39 | 3 |
Отлаживаю на Arduino pro mini, стандартная, синяя
0
|
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
|
|
04.01.2015, 19:18 | 4 |
Питание как разведено? Попробуйте звездой от БП.
0
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
04.01.2015, 19:46 | 5 |
экранировку можно тоже попробовать.
0
|
1 / 1 / 0
Регистрация: 01.02.2010
Сообщений: 2,010
|
|
05.01.2015, 01:42 | 6 |
А диоды помехоподавляющие стоят параллельно каждой обмотке шаговика?
0
|
0 / 0 / 0
Регистрация: 13.12.2009
Сообщений: 15
|
|
05.01.2015, 12:50 | 7 |
Сообщение от STT
все собрано на макетке 4х2 см, платка с контроллером и рядом uln2003, на двигатель разъем и провода 30-40 см
Сообщение от Johmmy0007
Сообщение от ShodS
0
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 661
|
|
05.01.2015, 13:05 | 8 |
Звездой от БП - это так:
http://**************************/download/file.php?id=22905&sid=672b56bc25c1507397bdf9c5518d0657
0
|
Oxford
|
|
05.01.2015, 14:33 | 9 |
А что лучше чем ULN2003 не изобрели?
|
5 / 5 / 5
Регистрация: 20.11.2010
Сообщений: 173
|
|
05.01.2015, 17:01 | 10 |
Еще желательно резистор ом так на 20 воткнуть перед 7805 (точнее перед ее входным фильтром, и даже диод по вкусу добавить)...
Я когда то делал так: http://tqfp.org/uptoods/images/00/00/13 ... a3f6b8.jpg - работало...
0
|
0 / 0 / 0
Регистрация: 13.12.2009
Сообщений: 15
|
|
05.01.2015, 17:45 | 11 |
Сообщение от Sirkyo
там всей минусовой шины - два с небольшим сантиметра. это действительно может играть роль и помочь, если я два проводка, каждый из которых припаян к третьему на расстоянии 1 см, поменяю местами? или это уже какие-то танцы с бубнами? резистор перед фильтром 7805 - на нем упадет 1-2в, а что он дает в плане борьбы с помехами?
0
|
5 / 5 / 5
Регистрация: 20.11.2010
Сообщений: 173
|
|
05.01.2015, 17:50 | 12 |
в плане борьбы с помехами он "делает" RC-цепочку, за счет чего всякие паразитные вещи хуже пролазят через тракт питания... Я сравнивал - без резистора если от этой же цепочки запитать обмотку мелкой релюшки (касанием провода, это важно), то контроллер виснет, не помогают никакие конденсаторы. С резистором - нет...
0
|
0 / 0 / 0
Регистрация: 13.12.2009
Сообщений: 15
|
|
05.01.2015, 18:26 | 13 |
а мощные электролиты обязательно? в даташите на 7805 указаны мелкие, меньше 1 мкф. у меня стоят до и после 7805 на 0.1 мкф
и все-таки с диодами.... надо их параллельно обмоткам или тех, что в uln2003 достаточно?
0
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 661
|
|
05.01.2015, 18:52 | 14 |
Там не диоды нужны а между 8 и 9 ногой драйвера надо добавить толстый электролит на напряжение вдвое больше напряжения питания в непосредственной близости от микросхемы. Наверное, минимум 1000 мкф. И питание ко всему этому отдельными проводами. "Всякие паразитные вещи" в этой схеме это выбросы с обмоток двигателя, которые идут в источник питания.
А падение напряжения на земляной шине легко посчитать зная геометрию дорожек ДхШхВ, удельное сопротивление меди и протекающий по ним ток. На эту величину может подпрыгивать порт, притянутый к этой шине и регистрировать ложные срабатывания.
0
|
0 / 0 / 0
Регистрация: 04.10.2014
Сообщений: 28
|
|
05.01.2015, 23:44 | 15 |
Сообщение от som
0
|
5 / 5 / 5
Регистрация: 20.11.2010
Сообщений: 173
|
|
07.01.2015, 22:08 | 16 |
Да не надо там диоды все должно при нормальной разводке на встроенных работать...
0
|
07.01.2015, 22:08 | |
07.01.2015, 22:08 | |
Помогаю со студенческими работами здесь
16
Вращение шагового двигателя Драйвер шагового двигателя H-мост биполярного шагового двигателя Управление контроллером шагового двигателя Задержка для шагового двигателя. Skeatch для шагового двигателя Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |