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

 
 
> H-bridge, покритикуйте пожалуйста)
haker_fox
сообщение Jul 11 2008, 04:28
Сообщение #1


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

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



Здравствуйте!
Мой первый вопрос: имеет ли такая схема право на жизнь? Это мост для управления коллекторным двигателем постоянного тока. Верхние MOSFET управляются без драйверов, с помощью биполярных тразисторов. Частота ШИМа, который подается на вход ENBL не велика (около 4 КГц), следовательно заметного нагрева этих транзисторов быть не должно, что на практике подтверждается. Входы IN_1 и IN_2 предназначены для управления двигателем: если на них одинаковый логический уровень, выводы двигателя закорочены; если уровни разные, то меняется направление вращения. Этот режим работы справедлив, когда на входе ENBL лог. 0. Если там лог. 1, то все полевики закрыты, двигатель обесточен. Логика на элементах 2ИЛИ-НЕ предназначена для железной защиты от сбоя программы/железа управляющего МК: никаким образом не будут одновременно открыты полевики по одну сторону моста, т.е. не произойдет КЗ. Два стабилитрона защищают затворы верхних MOSFETов, т.к. мост будет питаться от напряжения 27В.

Второй вопрос: шунт R9 предначен для измерения потребляемого двигателем тока. Я хочу реализовать измерение тока, скажем в диапазоне от 500ма до 5 А с разрешением в 50 ма.
Тогда при 500ма напряжение на шунте: 0.500 * 0.375 = 0.188,
при 5А: 5.000 * 0.375 = 1.875.
Коэффициент усиления ОУ при указанных на схеме резисторах = 2.670.
Тогда выходное напряжение ОУ при мин и макс ток будет соответсвенно: 0.188 * 2.670 = 0.502 В и 1.875 * 2.670 = 5.006В.
Таким образом я планирую завести выход ОУ на АЦП какого-либо AVR.
Т.к. АЦП 10 битный, то мы сможем измерять напряжение с выхода ОУ с разрешением 5 / 1024 = 0.005 В.
Для измерения тока с точностью 50ма, мы должны измерять напряжение с шагом:
(5.006 - 0.502) / 100 = 0.045 В. Таким образом мы видим, что АЦП это позволяет и погрешность при "шумящих" малых разрядамх не должна быть высокой.
Кстати, нижний порог в 500 ма выбран из соображений, что меньше измерять нет смысла. Да и по даташиту минимальное входное напряжение ОУ при питании от 32 В равно 0.3 В.

Третий вопрос: нужно ли ставить опторазвязку на управление мостом, т.е. на входы ENBL, IN_1 и IN_2? Это на случай пробоя силовых транзисторов.
Поставить опторазвязку в схему измерения тока, как мне кажется будет проблематично из за нелинейности оптронов.

Четвертый вопрос: верно ли имитирую двигатель: резистор R16 и индуктивность L1? Только источника противоЭДС нет.

Схема в формате JPG и для Micro-CAP8 в архиве.

При анализе в MC никаких огрехов замечено не было, но мой небольошой опыт не позволяет быть в этом уверенным на 100%. Анализ проводил только Transient. Может быть нужно что-то еще?

Заранее благодарен Всем, уделившим внимание моим вопросам!


Упс! про минимальные входные 0.3 В для ОУ я конечно загнул, не заметил знак "минус" в даташите. Т.о. минимальное входное -0.3 В.
Прикрепленные файлы
Прикрепленный файл  h_bridge.zip ( 35.83 килобайт ) Кол-во скачиваний: 575
 


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Pasha
сообщение Aug 9 2008, 07:25
Сообщение #2


;
******

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



Насчет пробивания затвора - поясняю, что непонятно было, пробился ли транзюк от перенапряжения из-за кривой разводки, либо что-то случилось по затвору, либо завис МК и транзистор сгорел по току. Результат - выгорает токовый резистор, и весь затвор включен на -36 вольт относительно истока.

Еще что хочу сказать: заметил, что у L298 мостовые выходы можно параллелить, так что до 5А можно снять. Очень полезная вещь! А мы тут транзисторами балуемся...
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 11 2008, 05:12
Сообщение #3


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

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



Цитата(_Pasha @ Aug 9 2008, 16:25) *
Насчет пробивания затвора - поясняю, что непонятно было, пробился ли транзюк от перенапряжения из-за кривой разводки, либо что-то случилось по затвору, либо завис МК и транзистор сгорел по току. Результат - выгорает токовый резистор, и весь затвор включен на -36 вольт относительно истока.

Понятно. Спасибо за детальное разъяснение!
Цитата(_Pasha @ Aug 9 2008, 16:25) *
Еще что хочу сказать: заметил, что у L298 мостовые выходы можно параллелить, так что до 5А можно снять. Очень полезная вещь! А мы тут транзисторами балуемся...

Гм! А вот за это уже a14.gif
Но посмотрев на внутреннию структуру L298 мне кажется, что можно параллелить выходы не только в пределах одного корпуса, но более. Например, поставив 2 корпуса, можно запараллилить 4 моста, и получить 10 А. Т.е. про запас в моем случае. Надеюсь, что не ошибаюсь в этом.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
alexander55
сообщение Aug 11 2008, 11:06
Сообщение #4


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(haker_fox @ Aug 11 2008, 09:12) *
Но посмотрев на внутреннию структуру L298 мне кажется, что можно параллелить выходы не только в пределах одного корпуса, но более. Например, поставив 2 корпуса, можно запараллилить 4 моста, и получить 10 А. Т.е. про запас в моем случае. Надеюсь, что не ошибаюсь в этом.

Параллелить можно, но.
Внутри корпуса характеристики более одинаковые, чем в разных корпусах. Это надо иметь ввиду.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 11 2008, 12:03
Сообщение #5


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

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



Цитата(alexander55 @ Aug 11 2008, 20:06) *
Параллелить можно, но.
Внутри корпуса характеристики более одинаковые, чем в разных корпусах. Это надо иметь ввиду.

Да, конечно. Но наверно для моих целей это не столь критично. Особенно если посадить эти корпуса на один теплоотвод и не допускать критических нагрузок.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Sergej s
сообщение Aug 11 2008, 21:16
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 24-02-07
Из: Ростов на Дону
Пользователь №: 25 621



Греются 298 сильно, больше чем на половину в длительном режиме рассчитывать не стоит,
зато дешево и сердито.
А по IR2104 есть интересный вариант (IRовский DT 92-4) внешняя накачка бустрепной
емкости 555 таймером, позволяет использовать драйверы IR21хх в статическом режиме.
Пробовал на макете н-мост на IR2104 в таком варианте, был приятно удивлен, запустился
без капризов, лишних шипов не вылезло.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 14 2008, 08:31
Сообщение #7


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

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



Цитата(Sergej s @ Aug 12 2008, 06:16) *
Греются 298 сильно, больше чем на половину в длительном режиме рассчитывать не стоит,
зато дешево и сердито.

Сегодня провели испытания "на скорую" руку: запараллели мосты в пределах одной микросхемы и попробывали погонять двигатель. Верее двигателя два, но запаралеленных (такова оригинальная конструкция манипулятора). Работает отлично. Правда управляющие входы L298 дергали от руки, через джампера. Некогда МК было ставить, ПО готовить. Хотелось как можно скорее проверить драйвер в действии.
Теперь немного более подробно о технической части.
Двигатель ДПМ-35-Н2-02. Пуск. ток 2.5 А, ном. ток 0.6 А. Соответсвенно нетрудно прикинуть что будет при двух запаралеленных движках.
L298 подключена строго по даташиту. Были испытаны все режими двигателя (реверс, экстренное торможение, полное выключение) при разгруженном вале (передвигал только руку манипулятора) и при нагруженном. Примерно 2.5 кг на горизонтальную руку (движение по горизонтали). Трудно прикинуть какая нагрузка приходилась на вал. Микросхема не грелась. В конце испытания двигатель включался и выключлся под нагрузкой с частотой 3 - 5 Гц (подергиванием джампера). Все прошло отлично. Теперь есть уверенность с подключением к МК и полном испытании (ШИМ и тп).
Конечно техническая часть не блещет наукой, но все режимы L298 по даташиту были соблюдены: быстродействующие диоды, макс. и пиковая нагрузка и тд.
Павел (_Pasha) огромный Вам a14.gif и просто человеческое спасибо за наводку!!!


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- haker_fox   H-bridge   Jul 11 2008, 04:28
- - _Pasha   Что немного смущает: 1. Нет DeadTime Официальное п...   Jul 11 2008, 05:38
|- - haker_fox   Цитата(_Pasha @ Jul 11 2008, 14:38) Что н...   Jul 11 2008, 06:11
|- - _Pasha   Цитата(haker_fox @ Jul 11 2008, 09:11) 2....   Jul 11 2008, 06:42
- - haker_fox   А чем грозит невыполнение пунктов 1 и 2? Дело в то...   Jul 11 2008, 07:28
|- - alexander55   Цитата(haker_fox @ Jul 11 2008, 11:28) А ...   Jul 11 2008, 09:15
- - haker_fox   Не об этих пика идет речь? Нижний график - ток чер...   Jul 11 2008, 09:27
|- - alexander55   Цитата(haker_fox @ Jul 11 2008, 13:27) Не...   Jul 11 2008, 09:38
- - _Pasha   Сложненький мост получается. А чем Вам бутстрепные...   Jul 11 2008, 14:34
- - Burner   Разряд ускоряется вот так: А IR2104 - действител...   Jul 11 2008, 15:57
|- - _Pasha   Цитата(Burner @ Jul 11 2008, 19:57) Разря...   Jul 11 2008, 18:10
|- - haker_fox   Цитата(_Pasha @ Jul 12 2008, 03:10) 2hake...   Jul 12 2008, 03:50
- - haker_fox   Немного изменил схему, добавил диоды D18 & D19...   Jul 14 2008, 06:09
|- - alexander55   Цитата(haker_fox @ Jul 14 2008, 10:09) Ес...   Jul 14 2008, 06:36
|- - haker_fox   Цитата(alexander55 @ Jul 14 2008, 15:36) ...   Jul 14 2008, 06:55
|- - alexander55   Цитата(haker_fox @ Jul 14 2008, 10:55) Не...   Jul 14 2008, 07:01
|- - _Pasha   Цитата(haker_fox @ Jul 14 2008, 09:55) По...   Jul 15 2008, 04:08
|- - haker_fox   Цитата(_Pasha @ Jul 15 2008, 13:08) - в...   Jul 15 2008, 05:20
|- - _Pasha   Цитата(haker_fox @ Jul 15 2008, 08:20) По...   Jul 15 2008, 07:30
- - haker_fox   Доброго времени суток! Отсутствие четких мысле...   Aug 4 2008, 05:09
- - kamil yaminov   Если делать программно deadtime и защиту от одновр...   Aug 5 2008, 02:14
|- - haker_fox   Цитата(kamil yaminov @ Aug 5 2008, 11:14)...   Aug 5 2008, 03:16
|- - _Pasha   Цитата(haker_fox @ Aug 5 2008, 06:16) Но ...   Aug 5 2008, 06:09
||- - haker_fox   Цитата(_Pasha @ Aug 5 2008, 15:09) Тут ве...   Aug 5 2008, 07:03
||- - _Pasha   Цитата(haker_fox @ Aug 5 2008, 10:03) Хор...   Aug 6 2008, 00:08
||- - haker_fox   Цитата(_Pasha @ Aug 6 2008, 09:08) Отчего...   Aug 6 2008, 00:36
||- - _Pasha   Цитата(haker_fox @ Aug 6 2008, 03:36) Пав...   Aug 6 2008, 19:58
||- - haker_fox   Большое спасибо за ответ!!! Цитата(_Pa...   Aug 6 2008, 23:15
|- - dpss   Цитата(haker_fox @ Aug 5 2008, 07:16) Но ...   Aug 5 2008, 14:33
|- - haker_fox   Цитата(dpss @ Aug 5 2008, 23:33) Один из ...   Aug 5 2008, 23:03
|- - haker_fox   Цитата(_Pasha @ Aug 9 2008, 16:25) Еще чт...   Aug 12 2008, 05:18
- - maximiz   Вообще-то на L293 вешается конец на комплементарны...   Aug 12 2008, 06:53
- - Burner   maximiz, "Вообще-то на L293 вешается конец н...   Aug 14 2008, 20:00
- - haker_fox   Уф! Провели буквально сейчас более полную пров...   Aug 15 2008, 08:39
|- - _Pasha   Цитата(haker_fox @ Aug 15 2008, 12:39) Па...   Aug 15 2008, 15:52
|- - haker_fox   Цитата(_Pasha @ Aug 16 2008, 00:52) Дык В...   Aug 18 2008, 03:34
- - maximiz   Цитатаmaximiz, "Вообще-то на L293 вешается ко...   Aug 15 2008, 09:13


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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 18:09
Рейтинг@Mail.ru


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