Контроллер ШД на a3984

ATLab
r0ger:

По диодам сказанно только про max ток диода, а про время воснатовления ни слова. Хотя диоды там и расчитына на 1.5А Так что от моих (2А 600В 35нс 0.95В (max прямое. напряжение))…Так что думаю от них току будет не много…

А вот не факт, что толку не будет. Кроме тока там еще есть прямое падение напряжения на встроенных диодах: 1,2 В при 1,5 А.
Сэкономив вроде немного (0,35 В) сэкономим на рассеиваемой мощности внутри микросхемы, меньше будет греться.

P/s Подложку нужно соединять с землей? я так и не понял.

Читаем примечание, которое я упоминал:
“The two GND pins must be tied together externally by connecting to the exposed pad ground plane under the device.”
Переводим:
Оба вывода GND должны быть соединены вместе снаружи (микросхемы) путем подключения к земляному полигону для открытой (в корпусе ИС) подложки под микросхемой.
Коряво, конечно, но смысл понятен: полигон под микросхемой заземлен, к нему подключать обязательно оба вывода GND.
Наверняка они соединяются и в корпусе, но токи большие и по внутреннему проводнику их гонять не надо.

P.S. 3984 очень похожа на 4983 (с которой я ее сначала и перепутал): корпус другой, да 1/8 нету, а так даже цифры в обозначении те же 😃
Посмотрите еще даташит на 4983, там поподробнее расписано про теплоотвод, топологию платы и т.д.

Dj_smart
r0ger:
  1. Что мешает из униполярника сделать биполярник? у него 6 концов средний вывод можно в воздухе, или разобрать и отпоять его чтобы не смущал, также можно подключить только по одной обмотки(фазе).

А зачем терять? Обмотки можно включит паралельно, не оставляя одну в воздухе. Проверял на более слабых движках, прирост момента за счёт увеличения тока есть однозначно, жаль померять нечем:). И нагрев движков падает.

r0ger

Dj_smart Да согласен можно так сделать!Я пробывал пару раз соединить крайнии выводы, но двигатель стоял на месте.Видемо нужно както хитро это делать.Проще всего взять LC метр и мерить индуктивность и соединить каждую фазу, при правильно соединении(если не изменяет память) Индуктивность останентся тойже что и одной обмотки, только сопротивление упадет в 2 раза. Нужно на ДШИ 200 поэксперементировать.
Насчет резета есть сомнения
В теме Драйвер на Allegro A4983 Andrey12 указал что во всх даташите насчет резата ошибка…
Т.к. в этой схеме Reset сидит на +5В
Может кто в курсе как правильно?

Dj_smart
r0ger:

Dj_smart Да согласен можно так сделать!Я пробывал пару раз соединить крайнии выводы, но двигатель стоял на месте.Видемо нужно както хитро это делать.

Там точку соединения двух обмоток надо распаять, и соединить начало-начало, конец-конец. И пашет на ура. Я так над динасинами изгалялся 😃.

r0ger

Dj_smart Спасиб попробую… (мгтф для соединения нужно будет найти)

ATLab
r0ger:

Насчет резета есть сомнения
В теме Драйвер на Allegro A4983 Andrey12 указал что во всх даташите насчет резата ошибка…
Т.к. в этой схеме Reset сидит на +5В
Может кто в курсе как правильно?

Спросить Andrey12, это же он писал про ошибку.

В даташит написано:
“RESET Input (RESET). The RESET input sets the
translator to a predefined Home state (shown in figures 2
through 5), and turns off all of the DMOS outputs. All STEP
inputs are ignored until the RESET input is set to high.”

Переводим:
Вход Reset. Вход Reset устанавливает
транслятор в состояние Home (см. рисунки fig.2 -
fig.5) и выключает все DMOS выходы. Сигналы
STEP игнорируются до тех пор пока на входе RESET установится высокий уровень.

Выходит:
Reset = лог 0 - установка транслятора в HOME и выключение выходов
Reset = лог 1 - работа.

r0ger

ATLab Спасибо
Я перевел, как пока не установится, сигналы игнорируются

Andrey12

К сожалению не смог ответить r0ger в личку из-за проблем с ЛС (написал модераторам). с 3984 не работал. проблемы были именно с 4983. сброс делал на MAX809/810 просто поменял тип и все заработало.

r0ger

Andrey12 Спасиб…
Можете сдесь опубликовать схему вашей защиты по питанию(электронный предохранитель), о котором вы говорили в теме про 4983

22 days later
r0ger

Вообщем собрал схему со всеми поправками которые говорились тут!

Схема завелась сразу…
У меня теперь вопрос к метру ATLab ток выставлять также как и Вы рекомендовали к l297?

ATLab
r0ger:

У меня теперь вопрос к метру ATLab ток выставлять также как и Вы рекомендовали к l297?

В даташите пункт “Internal PWM Current Control” пишут так:

Максимальное значение тока ограничивается выбором резисторов RSx и напряжением на выводе VREF.

И формула: ITripMAX = VREF / ( 8 * RS ), где

RS - сопротивление измерительного резистора в Ом
VREF - напряжение на выводе REF в вольтах.

И в конце:
критически важно, чтобы напряжение на выводах SENSE1, SENSE2 не превышало 0,5 В.

Что из этого следует?

  1. Выбираем RS исходя из требуемого тока
    Rизм <= 0,5/Iобм_макс
  2. Устанавливаем Vref:
    Vref= 8*Rизм

В Вашей схеме Rизм=R3=R4=0,33 Ом.
Соответственно
Iобм_макс = 0,5/0,33 = 1,51 А,
Vref = 8*0,33 = 2,64 В

И, опять же по Вашей схеме, есть опасность перегрузить входы SENSE, поскольку
максимальное значение Vref можно выставить на уровне 3,4 В.
Для подстраховки можно (любой из вариантов):
-увеличить R1 до 10 кОм, тогда Vref max будет 2,5 В
-уменьшить R2 до 4,7 кОм - тот же результат.

P.S. И не надо обзывать меня метром. Почему не футом, локтем или саженью? 😃

r0ger

Спасибо.
Но видемо руки мне нужно вырварть, т.к. за два дня умудрился спалить 2шт. Больше нету сил у меня нет. Видемо это так и останется на полочке лежать

Микросхема вторая сгорела при высокой температуре, видемо херова она у меня припоялась к подложке. Первая перемучал я ее!

еще один совет от ATLab нужен.
Чтобы передалать статью в схеме Телесинк на 2313 под биполярные двигателя. Что нужно?
Первая мысль была поставить выходы с мк IR2101(IR2104) как делал Tier в Контроллер ШД ATmega8535+AD8402+L6506+IR2101+IRFZ44 только без конроля тока L6506 и AD8402

P.s метром(ударение на последний слог)-> Человек знающий свое дело, и разбирающийся в что говорит. А не как подумали единица длины

P/s простите меня за мою орфографию

Evgeny_l

Не единица длинны , а рост с кепкой. Шутка.

Думаю разводка у вас нехорошая , от того и пожгли микрухи. Посмотрите как организованны силовые цепи в серийных устройствах.
Я делал на 3986, пока еще серьезно не испытывал, но первые испытания (на моторы 48в, 4.2А, ) транзисторы без радиаторов после 5мин работы чуть теплые. После установки радиаторов еще не включал, плотно с механикой занимаюсь, на электронику времени не остается, тут попутно еще огород и гараж время занимают.

r0ger

Evgeny_l Не отрицаю что проблема может в этом и была.Но у меня есть возможность изготовить плату только ЛУТОМ, и нету паяльной станцией. чтобы хорошо припоять микросхему к подложке.

ATLab
r0ger:

Чтобы передалать статью в схеме Телесинк на 2313 под биполярные двигателя. Что нужно?

Не надо Вам эту схему переделывать, там совсем другое управление ШД, не DIR/STEP.

r0ger

ATLab Тогда что можете посоветывать!Мне немного трудновато переходить с Tubes на MK… и в общаге жить без осцилограффа

r0ger

Evgeny_l Схемкой поделишься? Или скажи хотябы какие полевики ставил на выход

Evgeny_l

electro-tech-online.com/…/24375-bipolar-driver-a39…
Но на мой взгляд дело не в схеме, а в разводке, если поискать ответы этого автора, он где-то позже выкладывал рекомендации по исполнению силовой части, еще можно посмотреть ДШ на 398Х. Есть апноут демо платой на этот чип, вот на него и нужно внимательно поглядеть. Я пробовал делать, но больно муторно в домашних условиях переходы межслойные. После свою плату нарисовал, считаю более удачной. полевики irfz24 - цена- качество более менее премлимое.Если использовать промежуточные драйвера (4420) то можно и покруче половики вставить

ATLab
r0ger:

… в общаге жить без осцилограффа

Тогда вообще не стоит браться за любой драйвер с ШИМ, без осциллографа его настроить нереально.

Evgeny_l

Если опыт позволяет, то можно и по температуре орентироваться, но лучше иметь визуальную картинку.

ATLab
Evgeny_l:

Если опыт позволяет, то можно и по температуре орентироваться, но лучше иметь визуальную картинку.

😃 По температуре чего можно определить, что ШИМ драйвер с фиксированным периодом ушел на субгармонику?