реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> uln2803
stells
сообщение Feb 21 2009, 19:13
Сообщение #1


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



здравствуйте!
к порту D atmega8 подключен драйвер uln2803, к нему - два униполярных шаговых двигателя fl42sth33 (12В, 0,3А). в момент закрывания некоторых ключей входное напряжение на открываемом или уже открытом (в полушаговом режиме) соседнем ключе падает с 5 до 3 вольт. причем такой эффект наблюдается только для 2-х из 8-и ключей драйвера, если вращение идет в одну сторону, или 2-х соседних, если реверсирую вращение. подтяжка к питанию общего вывода защитных диодов uln2803 через резистор 100 Ом устраняет это дело, но только для высоких скоростей следования импульсов.
предполагаю, что рабочий ключ все-таки оказывается под обратным напряжением и его переход база-коллектор оказывается прямосмещенным, но в базах транзисторов uln есть резистор 2,7кОм и там не может быть такого тока, чтобы megу "просадить".
что это? как бороться? спасибо!
Прикрепленное изображение
Прикрепленное изображение

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

Сообщение отредактировал stells - Feb 21 2009, 19:52
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Feb 21 2009, 20:17
Сообщение #2


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(stells @ Feb 22 2009, 03:13) *
подтяжка к питанию общего вывода защитных диодов uln2803 через резистор 100 Ом устраняет это дело, но только для высоких скоростей следования импульсов.

Вроде бы резистор там совсем не нужен. Может быть внешние быстродейтсвующие диоды поставить, например Шоттки?


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Feb 21 2009, 21:48
Сообщение #3


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(stells @ Feb 21 2009, 22:13) *
 уже открытом (в полушаговом режиме) соседнем ключе падает с 5 до 3 вольт.


5 вольт на открытом ключе - это очень много. Можно сказать, так не бывает. Приведите, плз, полностью схему.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Feb 21 2009, 23:21
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Хех, так у вас обмотки питаются между +12V и +5V через диоды uln. Срочно убрать резистор, общий диодов воткнуть на +12V (короче, туда, где подключена нагрузка). И я бы входы и выходы объединил по два.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Feb 21 2009, 23:31
Сообщение #5


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(Огурцов @ Feb 22 2009, 02:21) *
 И я бы входы и выходы объединил по два.


Не надо. Там макс 500 мА постоянки. 
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Feb 21 2009, 23:50
Сообщение #6


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



"Там" еще есть мощность.


зы: т.е. на два движка я бы ее ставить точно не рискнул.


ззы: посмотрел DS - лучше объединить парами, без вариантов
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Feb 21 2009, 23:57
Сообщение #7


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(Огурцов @ Feb 22 2009, 02:50) *
"Там" еще есть мощность.
зы: т.е. на два движка я бы ее ставить точно не рискнул.
ззы: посмотрел DS - лучше объединить парами, без вариантов


Как говорят барыги, "щитаем":
Power(total package) 2.25W
Saturation voltage  максимум 1,6В, но мы не звери, и у нас не 350ма, а 300 поэтому 1,5В рулят
Поделили, получили макс тотал ток 1,5А А у нас два движка по 0,3А, т.е 0,6А
??? или я не понимайт?
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Feb 22 2009, 00:14
Сообщение #8


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Обмотки могут включаться по две, итого 2*2*0.3*1.5=1.8W, что для такого корпуса как-то много. Температура для STM будет под 135С, т.е. близко пределу. Для TI вообще зашкалит. По мне так 0.9W на такой корпус более чем достаточно, да и температура будет поближе к норме. Кипеть-то микруха по-любому не должна ?
Go to the top of the page
 
+Quote Post
stells
сообщение Feb 22 2009, 05:10
Сообщение #9


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(haker_fox @ Feb 21 2009, 23:17) *
Вроде бы резистор там совсем не нужен. Может быть внешние быстродейтсвующие диоды поставить, например Шоттки?

ставят резистор... чтобы ограничить всплески напряжения при закрывании ключей, с чем я и столкнулся laughing.gif
внешние Шоттки была уже мысль поставить, но хотелось бы убедиться, что именно во встроенных диодах проблема

Цитата(_Pasha @ Feb 22 2009, 00:48) *
5 вольт на открытом ключе - это очень много. Можно сказать, так не бывает. Приведите, плз, полностью схему.

Прикрепленное изображение

5В - это на входе ключей (выходе контроллера), а на открытых ключах напряжение 0,8В - нормально

Цитата(Огурцов @ Feb 22 2009, 02:21) *
Хех, так у вас обмотки питаются между +12V и +5V через диоды uln. Срочно убрать резистор, общий диодов воткнуть на +12V (короче, туда, где подключена нагрузка). И я бы входы и выходы объединил по два.

резистор воткнут не на 5В, а как раз на 12
да, попробовал его закоротить и описанный эффект пропал! причем раньше я так и делал, но отказался от этого, потому что момент сильно падал на больших скоростях (при этом не обращал внимания, что без подключения защитных диодов к питанию на входах некоторых ключей напряжение просаживается). теперь видимо придется все-таки вернуться к этому варианту и уменьшать максимальную скорость... жалко unsure.gif

Цитата(_Pasha @ Feb 22 2009, 02:57) *
Как говорят барыги, "щитаем":
Power(total package) 2.25W
Saturation voltage  максимум 1,6В, но мы не звери, и у нас не 350ма, а 300 поэтому 1,5В рулят
Поделили, получили макс тотал ток 1,5А А у нас два движка по 0,3А, т.е 0,6А
??? или я не понимайт?

один движок должен работать в полношаговом режиме, другой - в полушаговом, когда ток бывает одновременно в 2-х обмотках, так что 0,9А. но это нормально для микросхемки, как я уже написал выше напряжение на ключах около 0,8В.

ну в общем будем считать, что проблема решена (спасибо, Огурцов! beer.gif ) ценой потери момента... эххх, придется "соплю" теперь вешать, из-за одной перемычки переделывать плату неохота:
Прикрепленное изображение

но что происходит с ключами? и почему не все каналы так себя ведут? странно unsure.gif

Сообщение отредактировал stells - Feb 22 2009, 05:29
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Feb 22 2009, 07:52
Сообщение #10


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(stells @ Feb 22 2009, 09:10) *
 я так и делал, но отказался от этого, потому что момент сильно падал на больших скоростях  


Очень интересно. А кто-нить может объяснить физику процесса? Лично я нифига не понимаю...
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Feb 22 2009, 09:32
Сообщение #11


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(stells @ Feb 22 2009, 06:10) *
потому что момент сильно падал на больших скоростях

Так правильно - это режим с медленным спадом тока.

Цитата(stells @ Feb 22 2009, 06:10) *
один движок должен работать в полношаговом режиме, другой - в полушаговом, когда ток бывает одновременно в 2-х обмотках, так что 0,9А

В общем-то принято, что полношаговый - это ток всегда в двух обмотках, а полушаговый - через раз. Так что в статике 1.2A, в динамике - 1.05A

Цитата(stells @ Feb 22 2009, 06:10) *
ценой потери момента

Поставьте что-нибудь типа SMBJ24A между общим диодов и питанием движка и будет крутить быстрее.
Go to the top of the page
 
+Quote Post
stells
сообщение Feb 22 2009, 09:46
Сообщение #12


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(Огурцов @ Feb 22 2009, 12:32) *
В общем-то принято, что полношаговый - это ток всегда в двух обмотках, а полушаговый - через раз. Так что в статике 1.2A, в динамике - 1.05A

да? ну может быть, я первый раз столкнулся с применением шаговых движков. у меня один движок запитывается через раз то по одной, то по двум фазам (полушаговый режим), а второй - без пересечения фаз, строго попеременно.

Сообщение отредактировал stells - Feb 22 2009, 10:13
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Feb 22 2009, 10:12
Сообщение #13


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(stells @ Feb 22 2009, 10:46) *
без пересечения фаз, строго попеременно

Запитывайте, как хотите, но момент приводится для двух обмоток. Если хотите точнее - курите DS.

Цитата(stells @ Feb 22 2009, 10:46) *
. а ток всегда в двух обмотках это разве не микрошаговый режим, когда регулируется амплитуда в фазах?

А (как) вы регулируете ток ?
Go to the top of the page
 
+Quote Post
stells
сообщение Feb 22 2009, 10:21
Сообщение #14


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(Огурцов @ Feb 22 2009, 13:12) *
Запитывайте, как хотите, но момент приводится для двух обмоток. Если хотите точнее - курите DS.
А (как) вы регулируете ток ?

да нет, ток я не регулирую и уже почитал "букварь" и исправил пост. спасибо за подсказку, сейчас буду перепрограммировать в полношаговый режим тот двигатель, от которого требуется больший момент. другой работает на пару винт-гайка и от него скорее всего полного момента не потребуется, поэтому оставлю его в режиме с попеременным включением фазrolleyes.gif
Go to the top of the page
 
+Quote Post
stells
сообщение Feb 22 2009, 11:22
Сообщение #15


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



разницы в моменте при полушаговом включении фаз и при полношаговом визуально не отличил, зато в обоих случаях после соединения общего вывода защитных диодов с питанием стал заметно греться драйвер в динамике - рука еле держит, значит на корпусе больше 60С, а на кристалле... надо все-таки подбирать видимо резистор и этот общий вывод подключать к питанию через него, а то драйвер так долго не протянет

Сообщение отредактировал stells - Feb 22 2009, 11:25
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st July 2025 - 01:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01529 секунд с 7
ELECTRONIX ©2004-2016