|
uln2803 |
|
|
|
Feb 21 2009, 19:13
|

внештатный сотрудник
     
Группа: Участник
Сообщений: 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
|
|
|
|
|
Feb 21 2009, 23:57
|
;
     
Группа: Участник
Сообщений: 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А ??? или я не понимайт?
|
|
|
|
|
Feb 22 2009, 05:10
|

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

|
Цитата(haker_fox @ Feb 21 2009, 23:17)  Вроде бы резистор там совсем не нужен. Может быть внешние быстродейтсвующие диоды поставить, например Шоттки? ставят резистор... чтобы ограничить всплески напряжения при закрывании ключей, с чем я и столкнулся  внешние Шоттки была уже мысль поставить, но хотелось бы убедиться, что именно во встроенных диодах проблема Цитата(_Pasha @ Feb 22 2009, 00:48)  5 вольт на открытом ключе - это очень много. Можно сказать, так не бывает. Приведите, плз, полностью схему.
5В - это на входе ключей (выходе контроллера), а на открытых ключах напряжение 0,8В - нормально Цитата(Огурцов @ Feb 22 2009, 02:21)  Хех, так у вас обмотки питаются между +12V и +5V через диоды uln. Срочно убрать резистор, общий диодов воткнуть на +12V (короче, туда, где подключена нагрузка). И я бы входы и выходы объединил по два. резистор воткнут не на 5В, а как раз на 12 да, попробовал его закоротить и описанный эффект пропал! причем раньше я так и делал, но отказался от этого, потому что момент сильно падал на больших скоростях (при этом не обращал внимания, что без подключения защитных диодов к питанию на входах некоторых ключей напряжение просаживается). теперь видимо придется все-таки вернуться к этому варианту и уменьшать максимальную скорость... жалко Цитата(_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В. ну в общем будем считать, что проблема решена (спасибо, Огурцов!  ) ценой потери момента... эххх, придется "соплю" теперь вешать, из-за одной перемычки переделывать плату неохота:
но что происходит с ключами? и почему не все каналы так себя ведут? странно
Сообщение отредактировал stells - Feb 22 2009, 05:29
|
|
|
|
|
Feb 22 2009, 09:32
|
Гуру
     
Группа: Участник
Сообщений: 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 между общим диодов и питанием движка и будет крутить быстрее.
|
|
|
|
|
Feb 22 2009, 09:46
|

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

|
Цитата(Огурцов @ Feb 22 2009, 12:32)  В общем-то принято, что полношаговый - это ток всегда в двух обмотках, а полушаговый - через раз. Так что в статике 1.2A, в динамике - 1.05A да? ну может быть, я первый раз столкнулся с применением шаговых движков. у меня один движок запитывается через раз то по одной, то по двум фазам (полушаговый режим), а второй - без пересечения фаз, строго попеременно.
Сообщение отредактировал stells - Feb 22 2009, 10:13
|
|
|
|
|
Feb 22 2009, 10:12
|
Гуру
     
Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588

|
Цитата(stells @ Feb 22 2009, 10:46)  без пересечения фаз, строго попеременно Запитывайте, как хотите, но момент приводится для двух обмоток. Если хотите точнее - курите DS. Цитата(stells @ Feb 22 2009, 10:46)  . а ток всегда в двух обмотках это разве не микрошаговый режим, когда регулируется амплитуда в фазах? А (как) вы регулируете ток ?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|