roboforum.ru

Технический форум по робототехнике.

H-мост (H-bridge) и все о нем

Re: H-мост (H-bridge) и все о нем

SMT » 11 янв 2010, 00:48

Обе платы ДД собранные по схеме
H-Bridge2.jpg

на макетке и ЛУТ-ом работают не стабильно. Подаю на вход ШИМ (осциллограф показывает ШИМ на входе 2 драйвера IR2104), мотор не работает - прикасаюсь ко входу 3 !SD (на схеме отмечен желтым), ДД начинает работать нормально. Изредка при включении питания сразу работает и потом включается-выключается нормально (до выключения питания).
Заметил, что когда ШИМ подается на вход 2 левого драйвера (на входе 2 правого драйвера ШИМ-а нет, +5в), на выходах 6,7 обоих драйверов присудствует ШИМ 17в, на выходах 8 - ШИМ 20в. После касания ко входу 3 любого из драйверов, ДД начинает работать нормально и на выходах 6,7,8 правого драйвера пропадает ШИМ (как и нужно).
Входа 3 касаюсь хоть отверткой, хоть щупом осциллографа (изолированным от руки, конечно) - одинаково срабатывает
Что тут можно сделать?

Re: H-мост (H-bridge) и все о нем

Vooon » 11 янв 2010, 01:05

Шаманство: добавить керамику 0,1 на !SD — GND

Re: H-мост (H-bridge) и все о нем

SMT » 11 янв 2010, 01:14

была такая мысль, но не придумал как объяснить - разве что шаманством :) Попробую, спасибо.

Re: H-мост (H-bridge) и все о нем

Vooon » 11 янв 2010, 01:16

Точнее говоря даже не шаманство, а интуиция подсказывает.
Ты подключаешь небольшую емкость, проходит короткий импульс «0-я», SD активируется, потом все работает.
При некоторых включениях напряжение на !SD нарастает медленнее чем питание микросхемы, SD успевает активироваться — схема работает.
Вот что мне сообщила моя libastral.so

Re: H-мост (H-bridge) и все о нем

Victorovych » 11 янв 2010, 12:49

SMT писал(а):Обе платы ДД собранные по схеме ...

У тебя сигнал по SD поделен резисторами 1к и внутренней подтяжкой к "0". Кинь вход непосредственно на 5В должно стать стабильнее.
Вобще рекомендуют логические уровни по входам IN и SD порядка питания логики, в твоем случае 12В, а у тебя они возле допустимого минимума(ТТЛ).

Re: H-мост (H-bridge) и все о нем

SMT » 12 янв 2010, 13:46

В ДШ написано
3.3V, 5V and 15V input logic compatible

то есть допускается подать на входы 12v

в разделе "Recommended Operating Conditions"
VIN Logic input voltage (IN & SD): Min=0v, Max=VCC

Если на VCC 12v, то нужно подавать на входы именно это значение?
Если у меня TTL уровни на входе, нужно транзисторными ключами поднять их до упомянутых VCC=12v?

Re: H-мост (H-bridge) и все о нем

Victorovych » 12 янв 2010, 14:03

По моему проблема в том что ты поделил сигнал килоомником и внутренней подтяжкой;
в разделе "Recommended Operating Conditions"

VIN Logic input voltage (IN & SD): Min=0v, Max=VCC


вобще-то чем больше размах тем выше помехозащищенность

Re: H-мост (H-bridge) и все о нем

SMT » 13 янв 2010, 01:00

Конденсатор 0.1мкф не помог :(

На одной плате подал 12в на !SD, на другой 12в на каждый вход !SD через 1к резисторы. В первом случае вроде пободрее вначале стало, потом совсем плохо стало срабатывать. Прикуплю конденсаторы на большее напряжение, и буду схему еще проверять, может накосячил где-то - не нравится мне сигнал ШИМ-а на выходах, когда его там не ожидается.

Вообще-то в оригинале на !SD подавался сигнал с И-НЕ viewtopic.php?f=11&t=1963&start=600#p142625 ,но я решил, что это как-то замудрено и насовсем разрешил работу драйверов.

Re: H-мост (H-bridge) и все о нем

SMT » 21 янв 2010, 02:06

Victorovych писал(а):Вобще рекомендуют логические уровни по входам IN и SD порядка питания логики, в твоем случае 12В, а у тебя они возле допустимого минимума(ТТЛ)

Похоже это и было проблемой :( Спасибо за подсказку!
На выходе 74-й логики поставил ключи на транзисторах BC817. Теперь на вход драйверов IR2104 подается не 5в, а 12в ШИМ и 12в !SD. Проверил - пока работает. Небольшая проблема в том, что сигнал инвертируется ключами, так что при сбросе МК двигатели кратковременно работают на полную мощность. Попробую синвертировать сигнал или логику поменять.

Re: H-мост (H-bridge) и все о нем

SMT » 22 янв 2010, 11:55

Такая схемы вырисовывается. Только MOSFET-ы IRFZ44N, транзисторы T1-T4 BC817, диоды BAS16. Шина RoboMD2 + внешний разъем питания (может и лишний). VCC=5в.
Scheme-DD-12v-V2.png

Re: H-мост (H-bridge) и все о нем

=DeaD= » 22 янв 2010, 12:19

Это без фишки "Full-PWM" будет? Может обеспечить эту фичу? Тогда неплохой модуль вырисовался бы для коллекторников с RoboMD2 интерфейсом.

Re: H-мост (H-bridge) и все о нем

Michael_K » 23 янв 2010, 02:54

Кто-то что-нибудь плохого/хорошего может сказать про мостик TLE5205

http://www.promelec.ru/pdf/tle5205-2.pdf

Re: H-мост (H-bridge) и все о нем

SMT » 23 янв 2010, 09:47

Не нашел определенно что такое "Full-PWM"?

Re: H-мост (H-bridge) и все о нем

=DeaD= » 23 янв 2010, 09:56

Ну это когда без ШИМ - тупо полный вперед. В этом случае обычная схема включения верхних ключей не катит. Т.к. там на этот самый ШИМ рассчитана накачка над уровнем питания движков. Если просто забыть включить ШИМ или включить его на слишком большую скважность - можно будет спалить ДД, а это грустно :)

Добавлено спустя 4 минуты 56 секунд:
Michael_K писал(а):Кто-то что-нибудь плохого/хорошего может сказать про мостик TLE5205

http://www.promelec.ru/pdf/tle5205-2.pdf

С виду нормальный, вот только 0.2 Ома на полумост при 5А дадут 2Вт рассеиваемого тепла, так что с 5А наверное они пошутили, да и абсолютный максимум пика в 6А - обычно стартовый ток раз в 5 больше регулярного, т.е. реально получается через него запускать 1-2А движки, а какой смысл? Для 2А можно подешевле на мосфетах собрать. Тут без логики всё равно не получится. А к каким движкам планируешь прикручивать?

Re: H-мост (H-bridge) и все о нем

SMT » 23 янв 2010, 10:00

Периодически во время проверки не подключался ШИМ (из-за плохого контакта на припаянном сверху ключе) - моторы просто работали на полную мощность :o
В чем реализация функции заключается?


Rambler\'s Top100 Mail.ru counter