Easyelectronics.ru

Электроника для всех
Текущее время: 20 ноя 2017, 05:17

Часовой пояс: UTC + 5 часов



    • 10 шт. 2-слоя 100*100mm 2$. Быстрый заказ: JLCPCB.com
    • JLCPCB - это крупнейшая фабрика PCB прототипов в Китае.
    • Имеющий более 290,000 клиентов и выполняющий более 8,000 заказов в день.
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 16 ] 
Автор Сообщение
 Заголовок сообщения: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 05 ноя 2017, 18:35 
Только пришел

Зарегистрирован: 28 янв 2016, 14:42
Сообщения: 11
В общих словах - сделать двухполярный pwm с тремя состояниями: на ноге +, на ноге -, на ноге выс. импеданс, и чтобы переключалось событиями таймеров, обвешивать и занимать пины доп. транзисторами не очень охота
Вроде AF режим предусматривает дуплекс на пине - при включении инпут будет хайимп, но с PWM и таймерами не нашел таких примеров. Хелп, скинте хотябы внятные описания регистров и событий которые могут их дергать
Упс, тему в STM пожалуйста


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 05 ноя 2017, 18:46 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 613
+ и - на выходах не бывает. Только + относительно VSS. Лог.1 - более +2,4 V, лог.0 - менее +0,4 V при токе выхода 8 мА.

Предельно внятные описания регистров, битов и режимов таймера есть в Reference Manual на серию. Есть на оф.сайте st.com
Например, для F030 - RM0215, для F407, F429 - RM0090

И кстати, у иных силовых ключей токи перезаряда затвора могут достигать 0,5 - 1 - 2 А, а макс.ток выхода МК - 20 мА.
Драйверы мосфетов типа IR2101, IR2110, IR2111, IR2104 - в помощь


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 05 ноя 2017, 19:47 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 1099
BusMaster писал(а):
Драйверы мосфетов типа IR2101, IR2110, IR2111, IR2104 - в помощь

И когда уже это дерьмо мамонта перестанут советовать. Есть же вагон и маленькая тележка нормальных драйверов...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 05 ноя 2017, 23:16 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 613
Всё там с ними нормально. Ты просто не умеешь пользоваться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 06 ноя 2017, 09:08 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 1099
BusMaster писал(а):
Всё там с ними нормально.

Неужели? Видимо, именно по этому вы написали, "токи перезаряда затвора могут достигать 0,5 - 1 - 2 А" и посоветовали драйвера, почти все из которых тянут только 0.2А максимум (2110 исключение). Это если закрыть глаза на то, что все перечисленные драйверы редкие тормоза (опять-таки, за исключением 2110, хотя и она не образец скорострельности) и на то, что они все изначально заточены под высоковольтные приложения. Давая совет вы даже не поинтересовались рабочими напряжениями и токами.
BusMaster писал(а):
Ты просто не умеешь пользоваться.

Я ими умею пользоваться куда лучше, чем вам бы хотелось.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 06 ноя 2017, 10:20 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 613
Чувак, ты еще мал и глуп, и многого не петришь. Если не умеешь в воду пердеть - нехрен рыб пугать.
Всё там нормально, чувак, ты ведь даже еще не знаешь, для чего и в каком применении ТСу это понадобилось...
Ой, да ладно, уже ясно, что ты щас развезешь пиздоболию не по делу как в соседней теме, которую из-за тебя аж потерли к дьяволу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 06 ноя 2017, 11:02 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 1099
BusMaster писал(а):
Чувак, ты еще мал и глуп, и многого не петришь.

Досикуса поучаете?
BusMaster писал(а):
Если не умеешь в воду пердеть - нехрен рыб пугать.

Ну что вы, я бы никогда не посмел соревноваться с таким мастером пердения в воду как вы.
BusMaster писал(а):
Всё там нормально, чувак,

Вы вообще по теме отвечаете или параллельно с досикусом общаетесь?
BusMaster писал(а):
ты ведь даже еще не знаешь, для чего и в каком применении ТСу это понадобилось...

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

Но-но, пиздоболия не по теме, это "илитная" фишка, а я не в вашем клубе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 06 ноя 2017, 13:05 
Только пришел

Зарегистрирован: 28 янв 2016, 14:42
Сообщения: 11
RM0008 161:
For bidirectional Alternate Functions, the port bit must be configured in Alternate
Function Output mode (Push-Pull or Open-Drain). In this case the input driver is
configured in input floating mode
Кажется контроллер умеет.
Теперь вопрос - умеет ли таймер?
RM0008 358:
14.4.18 TIM1 and TIM8 break and dead-time register (TIMx_BDTR)
похоже на то, надеюсь disable в тамошнем контексте обозначает дизейбл выхода и мгновенное подключение на т.н. двухстороннюю альтернативную функцию а не активацию нуля(подтяжка к земле)


Вложения:
tran60.gif
tran60.gif [ 17.55 Кб | Просмотров: 1325 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 06 ноя 2017, 13:25 
Заглядывает иногда

Зарегистрирован: 07 фев 2014, 15:45
Сообщения: 89
evsi писал(а):
BusMaster писал(а):
Всё там с ними нормально.

Неужели? Видимо, именно по этому вы написали, "токи перезаряда затвора могут достигать 0,5 - 1 - 2 А" и посоветовали драйвера, почти все из которых тянут только 0.2А максимум (2110 исключение). Это если закрыть глаза на то, что все перечисленные драйверы редкие тормоза (опять-таки, за исключением 2110, хотя и она не образец скорострельности) и на то, что они все изначально заточены под высоковольтные приложения. Давая совет вы даже не поинтересовались рабочими напряжениями и токами.
BusMaster писал(а):
Ты просто не умеешь пользоваться.

Я ими умею пользоваться куда лучше, чем вам бы хотелось.


Назовите, пожалуйста, нормальные драйвера, на токи от 2А и чтобы они были "образцом скорострельности".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 06 ноя 2017, 14:58 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 1099
yatsok писал(а):
Назовите, пожалуйста, нормальные драйвера, на токи от 2А и чтобы они были "образцом скорострельности".

Автор топика не указал рабочие напряжения. В зависимости могут быть разные ответы. Скажем, для напряжений до 25В вполне подойдут, например, LM27222, NCP5359, NCP5911, ZL1505. На напряжения повыше подойдут, например, NCP81075, UCC27212. На высокие напряжения (до 600) имеет смысл применить что-нибудь типа L6498, L6491, L6494, NCP5183, UCC27714.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 06 ноя 2017, 15:18 
Заглядывает иногда

Зарегистрирован: 25 апр 2011, 01:46
Сообщения: 119
MAX4420ESA+ 6А 18В 35нс
1EDN7512BXTSA1 4/8А 20В 19нс
MAX17601AUA+ 4А 14В 12нс
TPS28225 4А 33В <30нс
IR2113SPBF 2.5А 600В 120нс
И это из наличия со склада в Терре/ЧиД
Нашел за 2 минуты, дольше характеристики выписывал.

P.S. А еще и опоздал, но пускай полежит.

А вот кстати да UCC27714 4А 600В 90нс, по цене 180р, в наличии в Терре, оставлю себе на заметку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 06 ноя 2017, 20:27 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 613
Мдяяя... Вместо того, чтобы умничать не по делу, объяснили бы топикстартеру, что для мостовых схем надобно бы делать раздельное управление мосфетами, с dead-time (для чего у TIM1 есть специальная настройка и раздельные выходы - P и N каждого канала), иначе получите сквозной ток через оба мосфета. Пусть и в наносекундах, но наносекундные помехи большой амплитуды еще более страшны.
И заодним, объяснили бы ему, как именно работают N-канальный и P-канальный мосфеты...

Но если посмотреть на схему, там ничего такого не требуется. Это - обычное изменение направления вращения у моторчика. А таймер, там он тупо для шим-регулирования.
Кстати говоря, для изменения направления вращения моторчика существует H-мостовая схема с однополярным питанием, когда моторчик включается в горизонтальный средний участок (по схеме). И для мелких моторчиков есть готовые драйверы двигателя.
Судя по напряжению питания, у топикстартера средне-мелкий девятивольтовый моторчик, и на скоростные характеристики мосфетов там в принципе то начхать. Так что не стоило напрягаться не по делу пердением в воду :))) Вот как всегда у таких пиздоболов - разведут херню, не вникнув в вопрос, слюнями забрызгают, напредлагают деталек из космических технологий с наносекундами, а потом на самом то деле окажется, что всё это нахрен не нужно, потому что там мелкий моторчик на 9 В, 0,35 А и нужно его крутить то в одну, то в другую сторону и это будет обычная игрушка-поделка :))))))
Зато какой понт то, епт. Вот она где, "илитность", а :)))) Ёбаные волки, вот то-то и оно.

О, ёvsi тут как тут :))) надо же. Ну не может удержаться, чтобы не продемонстрировать свою "значимость".
Ну ладно, евси, да, ты умный, малалэц, ёпта! Так держать! Ну, беги возьми конфетку - и спать/

Зы. И раз уж evsi тут появился разу и опять мимо кассы, то судя по его упорному молчанию по поправкам ТС в схеме, evsi всё в ней устраивает... Замечательно! Так и запишем... так и запишем...

Хотя, тысяча чертей, да какой там "ладно"?! :)))) Не, эт ад кромешный. Он что, читать схемы не умеет? И если вдруг evsi соберет по этой схеме выходной каскад, то его удивлению не будет конца и края, когда оба мосфета задымят от сквозного тока даже без управляющих сигналов.
Не, он еще спрашивает, почему... Да покачану! Откуда писюшнику знать, как работает мосфет? Ну...
Притягивание обеих затворов к среднему 0 В заставит открыться оба мосфета.


Последний раз редактировалось BusMaster 06 ноя 2017, 21:34, всего редактировалось 3 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 06 ноя 2017, 20:30 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 1099
BusMaster писал(а):
Так что не стоило напрягаться не по делу пердением в воду :)))

Замечательный совет. Жаль, что вы к нему не прислушались.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 07 ноя 2017, 10:46 
Только пришел

Зарегистрирован: 28 янв 2016, 14:42
Сообщения: 11
Induced-channel MOSFET запираются при 0 правильно?
Но может так получится что через резистор, если он не овер-мегаом, на DGND будет пробиваться защитный диод контроллера и держать на затворе ~ -5 вольт
В итоге присоединить контроллер без подачи симметричной 1.6v двухполярки не выйдет, ну можно через второй резистор в точке затворов сбавить потенциал до порога пробития - но нули то сместятся и гг. можно поставить пару диод стабилитрон: диод будет пропускать в одну сторону +, стабилитрон не пускать ток пробоя в другую, пока внутренний защитный не закорочен ключем.
С биполярными таких проблем не будет, тока коллектор-база не достаточно же чтобы открыть защитный?

Мотор там не мотор а гальвонометр. Отклик важен в пределах 10 мкс. Пока подрублю через PAM8610 - возможно его будет достаточно.
Практическая возможность дергать "трит" аппаратно все ещё интересна.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 07 ноя 2017, 17:49 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 613
Ну хорошо. У вас найдется пара ненужных мосфетов? Соберите вашу схему без микроконтроллера и без нагрузки гальванометром. Отсутствие МК - имитация Hi-Z состояния его выхода.
Затем включите питание. Только глаза подальше уберите. Хорошо, если будет БП с токовой защитой, выставите ее где-нить на полампера или поменьше.
Я такие демонстрационные эксперименты как-то не очень то желаю проводить, а вот вы потом нам расскажите о впечатлениях. Наблюдаемый вами эффект называется "сквозной ток моста".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Push-pull-float через переферию? Для cиловых ключей
СообщениеДобавлено: 07 ноя 2017, 18:05 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 1099
dimkt писал(а):
Мотор там не мотор а гальвонометр. Отклик важен в пределах 10 мкс.

Я так понимаю, токи там не большие? Если да, то имеет смысл взять какой-нибудь готовый драйвер low side (лучше спаренный) и использовать его в качестве полумоста. Два драйвера, соответственно, дадут полный мост. Какой-нибудь LM5110-1 вполне может справиться. Думаю, время отклика в пределах единиц микросекунд вполне достижимо даже с индуктивной нагрузкой.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB