Возможно ли отказаться от токоизмерительного шунта в BLDC контроллере?

Автор atatas, 07 Март 2017 в 10:47

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

atatas

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

gad1982

Сопротивление канала полевика будет сильно зависеть от температуры его кристалла. Короче можно, но точность писец не айс.

poraboloid

Yedoo Ox, МК DD350W, 9А\ч LiFePo4  Yedoo City, МК QQ85,11A\ч LiIon
Yedoo Mezec new, MXUS 350, 9А\ч LiFePo4 Самовар на тесте.
EVO 2xDD500W в ремонте.Оxelo Dirt в доделке

plog90

Цитата: atatas от 07 Март 2017 в 10:47
Идея такая: вместо измерения падения напряжения на шунте (для ограничения батарейного тока) измерять падение напряжения прямо на нижних ключах.
Идея хорошая и вполне осуществимая, нужно только решить несколько проблем.
1) Сопротивление транзисторов будет свободно гулять +-20% в зависимости от нагрузки и температуры, хотя это может быть и бонусом: если транзисторы горячие - порог срабатывания будет ниже, если холодные - выше.
2) В BLDC контроллере 3 нижних плеча, и замерять падение напряжения нужно на активном в данный момент.
3) На стоках неактивных транзисторов вообще с напряжением будет твариться черти что, и это будет создавать сильнейшие помехи.
4) Не забывайте про шим, из-за которого ток будет пульсировать.

Пока вроде все. Если еще что придет в голову - сообщу. Вы пока подумайте как решить эти проблемы.

P.S. Честно говоря, тоже хочу избавиться от шунта совсем. Константана или манганина у меня нет, а шунт из нихрома :neg:.

ingener

Емкость перехода мосфета привнесет малопрогнозируемые девиации напряжения (приотсутствии тока на шунте напряжение =0,  при отсутствии тока через мосфет напряжение может быть =питающему или более), имхо ничего не выйдет, не зря используют именно чисто резистивный шунт. Да и чего от него избавляться - кусочек проволоки или полосы нержавейки, отлично паяется с ортофосфорной кислотой.
Explore Brabus HD 8"
Full custom offroad 14,5"

atatas

Цитата: plog90 от 07 Март 2017 в 14:48
1) Сопротивление транзисторов будет свободно гулять +-20% в зависимости от нагрузки и температуры, хотя это может быть и бонусом: если транзисторы горячие - порог срабатывания будет ниже, если холодные - выше.
2) В BLDC контроллере 3 нижних плеча, и замерять падение напряжения нужно на активном в данный момент.
3) На стоках неактивных транзисторов вообще с напряжением будет твариться черти что, и это будет создавать сильнейшие помехи.
4) Не забывайте про шим, из-за которого ток будет пульсировать.
Цитата: ingener от 07 Март 2017 в 14:51
Емкость перехода мосфета привнесет малопрогнозируемые девиации напряжения (приотсутствии тока на шунте напряжение =0,  при отсутствии тока через мосфет напряжение может быть =питающему или более), имхо ничего не выйдет, не зря используют именно чисто резистивный шунт.
Звучит не очень :-(, но давайте разберем все по порядку:
1) Это вообще не проблема, низкая точность мало чего изменит, главное контроллер все равно будет ограничивать мощность.
2) Так никто с этим и не спорит, можно сосредоточиться на нужном плече. Благо мы точно знаем какое плечё активно в данный момент.
3) Так мы же не следим за этими полевиками, так какая нам разница что там с ними происходит. Это же относится и к
Цитата: ingener от 07 Март 2017 в 14:51Емкость перехода мосфета....
.
4) Сглаживающая RC цепочка решит эту проблему, не?

tmiaer

Цитата: atatas от 07 Март 2017 в 16:57
2) Так никто с этим и не спорит, можно сосредоточиться на нужном плече. Благо мы точно знаем какое плечё активно в данный момент.
Кстати, таким образом будет замеряться именно фазный ток, то есть заводя обратную связь через него получаем правильное токовое управление. А не мощностное, которое реализуется регулировкой батарейного костылями в виде ца.

mr.Dream

[user]tmiaer[/user], только нужно в нужный момент мерить ток на нужном полевике. Ибо "нерабочие" будут болтаться в воздухе. И возникает еще одна проблема, нужно мерить миливольты, одновременно позволяя на вход измерителя подавать десятки вольт. Или можно решить проблему аналоговым мультиплексором. На котором нижнем ключе счас на затворе есть напряжение, тот и мерить :)
А вот если делать свой контроллер на МК, то проще математически ток считать через батарейный средний.
Думаю, аппаратно фазный лучше все таки мерить датчиками холла.

TRO

Когдато давным давно делал обратноходовый преобразователь на UC3842, и использовал вместо шунта замер по падению напряжения на самом полевике. Не помню где подсмотрел это решение, но оно мне тогда очень понравилось. По памяти перенес методику на трехфазную схемотехнику контроллера:


Теперь по логике работы. Когда один из затворов открывается, то от сигнала управления затвором идет ток через резистор 1К и упирается диодом в открытый канал транзистора, в итоге на верхней части диода присутствует сумма напряжений из падения на транзисторе и падения на диоде. Второй диод из этой точки нагружается на резистор (с фильтрующим конденсатором), в итоге в этой точке имеем напряжение уже за вычетом напряжения упавшего на диоде. Поскольку диоды ставятся из одной партии и с термоконтактом друг к другу (паяются рядом), и падения напряжения на них почти одинаковое, то значит на выходе мы имеем напряжение падающее на открытом транзисторе.

Но честно говоря, я все таки за шунт в контроллере.

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

tmiaer

Цитата: mr.Dream от 07 Март 2017 в 17:51
И возникает еще одна проблема, нужно мерить миливольты, одновременно позволяя на вход измерителя подавать десятки вольт.
Как-то во всех мультиметрах эта проблема давно решена. Лишнее убирается стабилитроном/супрессором.

Замер на полевике может повысить КПД. Ну даже если этот вклад будет незначительным, то хотя бы просто уменьшить нагрев контроллера, потому что шунт - это дополнительная печка. А полевики все-равно уже есть, да и сопротивление у них, как правило, несколько выше, что снижает требования к точности усилителя.

Кстати, APC в смартах ток инвертора ключами измеряет, причем считает по нему заряд батареи. Погрешность на уровне единиц процентов, никак не 20%, как тут некоторые писали. Как им это удается - не знаю.

ingener

Добавочные диоды, сложные схемы фильтрации и таймеры времени замеров (только при полностью открытом ключе) - различные сумматоры и компенсаторы... - кому это все нужно? Разве что спортсменам)   И все это заменяет гениальная  полоска или проволочка из легированной стали)
Explore Brabus HD 8"
Full custom offroad 14,5"

tmiaer

[user]ingener[/user], у стали ткс тоже далеко не нулевой. Все-таки лучше подходящие для этого сплавы использовать.

poraboloid

В Советских приборах использовались сплавы "Манганин" и "Константан".
В виде проволоки они должны продаваться.
На нагрев шунта уходит смешная энергия, по сравнению с затратами на движение.
Yedoo Ox, МК DD350W, 9А\ч LiFePo4  Yedoo City, МК QQ85,11A\ч LiIon
Yedoo Mezec new, MXUS 350, 9А\ч LiFePo4 Самовар на тесте.
EVO 2xDD500W в ремонте.Оxelo Dirt в доделке

atatas

[user]TRO[/user], красивое решение :wow:. Возникали какие-нибудь проблемы во время эксплуатации?

TRO

Цитата: atatas от 08 Март 2017 в 09:21
[user]TRO[/user], красивое решение :wow:. Возникали какие-нибудь проблемы во время эксплуатации?
Проблем после правильной настройки небыло. Но стоит обмолвится что у меня срабатывало ограничение тока при достижении падения напряжении на открытом канале 0.2в. У микросхемы входной токовый компаратор на 1в, пришлось делать подтягивающий делитель с точной настройкой подстроечником (с поледующей его заменой на постоянное сопротивление). Поскольку это был повышающий преобразователь для заряда конденсатора фотовспышки (от двух последовательных банок А123), то бОльшую часть времени преобразователь работал в режиме неразрывных токов, т.е. именно в режиме токоограничения. В общем решение рабочее.

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

av404

Печкой в контроллерах выступает схема питания слаботочки на LM317T или аналогичные. Вот здесь резонно сэкономить приличный расход и избавиться от существенного нагрева.
А шунт не греется и потери практически не вносит. Если мозолит глаза - просто снять сигнал с линии питания от аккума до мосфетов.
Green City Jet New 16''. Мотор - 24в/250вт. АКБ - литиево-ионный 48в/16ач 13s5p 18650

TRO

[user]av404[/user], Это да, давненько подумываю переделать питальник слаботочки на что нибудь импульсное. А то на ощупь контроллеры при простое действительно теплые.

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

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

Babylon4


Цитата: plog90 от 17 Март 2017 в 05:18
Полезная микра, не могли бы вы описать опыт ее эксплуатации в этой теме. Я считаю вопрос измерения тока прямо на полевиках очень актуальным.

По просьбе  plog90  выкладываю инфу на IR25750, я её использовал как защиту, поэтому информация на ваше усмотрение.http://www.infineon.com/dgdl/ir25750lpbf.pdf?fileId=5546d462533600a4015355ca1d0e16f7


Fatv

Всем доброго времени суток. Тоже хочется сделать контроль тока без использования шунта. Очень понравилась идея использовать диоды, предложенная [user]TRO[/user], но в ходе экспериментов выявился недостаток - очень сложно найти диоды, схожие по параметрам, и как результат - очень большая погрешность. Родилась идея использовать вместо диодов биполярные транзисторы с подходящим напряжением и быстродействием в обратном включении:

При таком включении транзистора разница напряжений межды эмиттером и коллектором составила около милливольта, что сравнимо с погрешностью(проверял на 2n5551). Ну, теория это хорошо, но будет ли работать такая схема на практике или есть подводные камни. Прошу высказать ваше мнение.

current.zip это фаил fzz (Fritzing).

plog90

Честно говоря, идея мне очень понравилась. Я уже и забыл, что транзисторы можно подключать задом-наперед, при этом их свойства меняются. Как мне кажется, идею нужно довести до ума, сейчас она, к сожалению, не работоспособна. Проблема видится в нижних полевиках, точнее в их защитных диодах, которые имеют напряжение насыщения(Vsd). И это напряжение зависит от протекающего через них тока. Учитывая индуктивный характер нагрузки, напряжение на стоке нижних транзисторов будет меняться от -Vsd до напряжения питания. Так вот, когда напряжение на стоке будет -Vsd, соответствуущий транзистор(Q7-Q9 на вашей схеме) откроется не зависимо от сигнала драйвера, ведь его база будет выше коллектора(который в данном случае выполняет функции эмиттера) на Vsd вольт, и как результат - некорректный замер тока.
P.S. Я считаю замер тока на транзисторах более предпочтительным, поскольку так мы ограничиваем не ток контроллера, а количество энергии, выделяемой в виде тепла. Пока транзисторы(кстати имеют почти линейный температерный коэффициент) холодные, контроллер отдает бОльшую мощность, как нагреются - меньшую.
Может я чего упустил? Тогда просьба поправить.

Fatv

Цитата: plog90 от 10 Дек. 2017 в 06:21
напряжение насыщения(Vsd)....... напряжение на стоке нижних транзисторов будет меняться от -Vsd до напряжения питания..........соответствуущий транзистор(Q7-Q9 на вашей схеме) откроется не зависимо от сигнала драйвера.
Не понял, почему так, все же вроде правильно  :bw:. Понял только то, что мне не хватает знаний. В любом случае спасибо за ответ, буду дальше курить форум. :hello:

edw123

Цитата: Fatv от 13 Дек. 2017 в 10:43
Цитата: plog90 от 10 Дек. 2017 в 06:21
напряжение насыщения(Vsd)....... напряжение на стоке нижних транзисторов будет меняться от -Vsd до напряжения питания..........соответствуущий транзистор(Q7-Q9 на вашей схеме) откроется не зависимо от сигнала драйвера.
Не понял, почему так, все же вроде правильно  :bw:. Понял только то, что мне не хватает знаний. В любом случае спасибо за ответ, буду дальше курить форум. :hello:
А зачем нужно на всех 3х фазах ток знать? Если уж очень хочется,  для точного определения тока брать сигнал с одной фазы, а с 2х других - оценочно: для отлова значительных отличий, для которых разброс характеристик диодов уже и не важен.