Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 21:27:45

Очередное УГ. Где защита от сквозняка???

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 21:34:15

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


>Где защита от сквозняка???
а разве есть IC драйверы полумостов без нее?) ...

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 21:37:20

Где защита от сквозняка???

Программная.

Добавлено after 2 minutes 33 seconds:
немножко. для линейных моторов делал схемы и алгоритмы. сейчас в качестве хобби вожусь с разным мелким электротранспортом.

Вот и я собираю электробайк из старых запчастей от своих предыдущих горных великов :)

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 21:39:40

еще кстати не менее важна защита от снижения напряжения питания затворов (от выхода в линейный режим) и она обычно тоже в ic драйверах присутствует. аппаратная всмысле.


если для транспорта то 12V это только для тестов, побаловаться. по нынешним временам и 120V в мелких байках не предел !)

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 21:49:11

еще кстати не менее важна защита от снижения напряжения питания затворов (от выхода в линейный режим) и она обычно тоже в ic драйверах присутствует.

В IR2101, надеюсь, данная защита имеется?

Добавлено after 4 minutes 5 seconds:
если для транспорта то 12V это только для тестов, побаловаться. по нынешним временам и 120V в мелких байках не предел !)

Да, напряжение маловато, но и байк делается из фекалий и палок :))) Т. к. в качестве двигателя выступает бывший генератор от «Восьмерки», не хотелось бы на него подавать напряжение выше 12 В — все же он на это не рассчитан. К тому же, запитывать байк планирую от старого аккума со своей тачки.

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 21:55:17

да, IR2101 вполне модный драйвер, фича называется Undervoltage lockout или UV detection/protection
Последний раз редактировалось AlexS4 Пн сен 13, 2021 22:15:49, всего редактировалось 2 раз(а).

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 21:57:46

да, IR2101 вполне модный драйвер, фича называется Undervoltage lockout или UV detection/protection

Отлично. Значит, осталось дождаться посылки с диодами с Али — и можно приступать к пайке.

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 22:16:42

моторы/генераторы на самом деле расcчитывают скорее под ток, только он является реальным ограничением, потому что напрямую связан с нагревом. а напряжение питания поднимают чтоб можно было получить одновременно и хорошую тягу и широкий диапазон оборотов...
оч рекомендую заглянуть сюда:
https://electrotransport.ru/ussr/index. ... 100#topmsg
https://electrotransport.ru/ussr/index. ... 7.0#topmsg
https://electrotransport.ru/ussr/index. ... 9.0#topmsg
и там вокруг все полистать и про моторы и про контроллеры и про применение на транспорте.

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 22:41:13

моторы/генераторы на самом деле расcчитывают скорее под ток, только он является реальным ограничением, потому что напрямую связан с нагревом. а напряжение питания поднимают чтоб можно было получить одновременно и хорошую тягу и широкий диапазон оборотов...

Токи планируются большие: максимальный ток у этого генератора не менее 55А. При работе «наоборот» ожидается нечто подобное. Ну а напряжение лимитировано аккумулятором на 12В. К тому же работать у меня он будет на низких оборотах, но с большим моментом. Для более-менее высоких оборотов нужно передаточное число не менее 10:1, в моем же случае — 4:1 максимум, и оно лимитировано звездами. По-хорошему, редуктор надо ставить, но чтобы его изготовить, у меня нет подходящего оборудования.
Прошивка тоже заточена под низкие обороты, чтобы с учетом передаточных отношений получить типичный каденс 60. Ногами при таком каденсе развивается постоянная мощность примерно 100-120 Ватт.
оч рекомендую заглянуть сюда

Знаю этот сайт, бывал там. Благодарю за ссылки, почитаю на досуге.

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 22:49:08

Где защита от сквозняка???

Программная.

Завис МК. Твои действия???

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 23:22:59

Завис МК. Твои действия???

Reset. И при зависании одновременно верхние и нижние ключи на одной фазе никак не откроются — это совершенно недопустимо алгоритмом. Пусть даже в HardFault свалится, в худшем случае останутся открытыми последние ключи, т. е. двигатель просто остановится в одном положении.

Добавлено after 12 minutes 26 seconds:
Кстати, насчет HardFault: пропишу, пожалуй, в обработчик код закрытия всех портов.

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 23:30:47

Пока там МК расчухивает, что к чему, получаешь сквозной прогар плеча с бабахом.
В самолётную автоматику МК до сих пор не ставят. Почему?

Re: Открытие NPN транзистора высоким уровнем с МК

Пн сен 13, 2021 23:51:32

Пока там МК расчухивает, что к чему, получаешь сквозной прогар плеча с бабахом.

Несмотря на обилие периферии в STM32, этот проект я реализовал чисто программно — ногодрыгом — как раз, чтобы исключить непредвиденные обстоятельства. Так что код выполняется строго последовательно, и пока в регистры ODR или BSRR не будут записаны соответствующие биты, на ногах МК не возникнет логическая единица, открывающая ключи. В алгоритме исключена вероятность одновременного открытия верхних и нижних ключей, но если даже предположить, что произойдет какой-то невероятный сбой, и МК начнет выполнять невесть что, он сразу улетит в обработчик HardFault_Handler, а там все порты вообще закроются. Далее — "B .", то есть вечный цикл.

Re: Открытие NPN транзистора высоким уровнем с МК

Вт сен 14, 2021 00:32:05

у STM32 на время аппаратного ресета в каком состоянии gpio ноги? если в высокоимпедансном или пуллап то нужны резисторы затягивающие вниз или проинвертировать напр все 3 входа верхних плеч аппаратно(аля 74lvc04) а входы нижних оставить не инвертированными.

Re: Открытие NPN транзистора высоким уровнем с МК

Вт сен 14, 2021 00:39:58

у STM32 на время аппаратного ресета в каком состоянии gpio ноги?

На тех, что используются в проекте (на схеме были выбраны от балды, чтобы просто показать, как это будет. К тому же, камень там не тот), — все по нулям.

Re: Открытие NPN транзистора высоким уровнем с МК

Вт сен 14, 2021 01:14:21

все по нулям.

очстранно, c stm32 пока ниразу не имел отношений но в avr,x51,pic - не так. надо опираться на состояние которые бывают у чистой незалитой mcu из тубы. навсяк лучше нажать ресет и померить на ноге притянутой резистором к земле и к питанию. короче скорее всего нужны пуллдаун резисторы на ногах для неинверированных драйверных входов.

Re: Открытие NPN транзистора высоким уровнем с МК

Вт сен 14, 2021 08:31:32

В STM32 сразу после запуска почти все ноги сконфигурированы на вход. Во всяком случае это справедливо для камней F103C8 и F4x1CC.

Добавлено after 24 minutes 30 seconds:
Забыл добавить, что тактирование GPIO, как и прочей периферии, вообще после сброса выключено. В СТМках, в отличие от тех же АВР, чтобы задействовать порт/периферию, сначала их необходимо еще включить и долго конфигурировать.

Например, вот минимальный код на C/C++ для камня STM32F411CCU8, чтобы на ноге B0 получить единицу:

RCC->AHB1ENR |= RCC_AHB1ENR_GPIOBEN; // Включаем тактирование порта GPIOB
GPIOB->MODER |= 0x01; // 0-й пин порта B на выход
GPIOB->BSRR |= 1; // Высокий уровень на ноге B0

Re: Открытие NPN транзистора высоким уровнем с МК

Вт сен 14, 2021 09:56:51

Пробило один из ключей. Что дальше происходит?
Или ещё ситуация - диагональный сквозняк. Как там программная защита отработает?

Re: Открытие NPN транзистора высоким уровнем с МК

Вт сен 14, 2021 10:18:36

В самолётную автоматику МК до сих пор не ставят. Почему?

Похоже, ты сильно отстал от жизни: все современные лайнеры имеют систему управления fly by wire (загугли, что это такое). Почему?
Пробило один из ключей. Что дальше происходит?

А чего не все 6 сразу? Если рассматривать всевозможные варианты, вероятность которых крайне мала, то найдутся и такие, в которых никакая защита не спасет. Можно подумать, проектируется устройство, от которого зависят жизни миллионов людей. Пробило — всегда можно спаять новое.


К тому же, ранее пользователь AlexS4 ранее уже высказывался по поводу физической защиты:
а разве есть IC драйверы полумостов без нее?) ...

Re: Открытие NPN транзистора высоким уровнем с МК

Вт сен 14, 2021 11:19:35

к сожалению. встроеная апаратная зашита не даность и бесплатно бонусом предоставляется крайне редко в основном в суперинтегрированых силовых модулях
и даже если элементы зашит заложены в чип изначално то ка минимут обвзку надо поставитьи сконфигурировать узел так чтоб было оно заюзано..
вон 142ен1(2) LM723 тож имели зачиту от КЗ апаратную но толка в итом случае если напаяна вся DS обвязь по референсу включая датчик тока но ленивые любители а порой и профи из копечной экономи схему упрошали..и ка резултат БАХХХ играл свое реквием..
Ответить