avatar_Steel RAT

Универсальный датчик тока

Автор Steel RAT, 30 Сен. 2016 в 13:30

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

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

Steel RAT

Несколько напрягает, когда в электросхеме ТС присутствует несколько шунтов, для БМС, контроллера, приборов и др.
Хотелось бы иметь один шунт с универсальным выходом, который можно будет использовать для всех "потребителей" данного параметра.

Возможные варианты датчика.
1. Классический шунт в виде отрезка нихромовой проволоки.
2. Катушка использующая принцип токового трансформатора.
3. Полупроводниковый датчик тока с последовательным интерфейсом.
4. Измерение падения тока на открытом переходе ключевого транзистора БМС или контроллера.

Возможные варианты интерфейса.
1. Аналоговый выход 0...5В для фиксированного диапазона токов.
2. Цифровой параллельный интерфейс.
3. Цифровой последовательный интерфейс.

Излагаю суть идеи.
Сделать автономный датчик тока с мультинтерфейсом на мелком микроконтроллере.
Питание DC/DC или литиевая батарейка CR2032.
На нем выбирается один из видов подключенного датчика.
В таблицу заливается кривая калибровки датчика для каждого типа выхода.
Этим мы сможем подогнать любые значения реального тока под любое устройство-потребитель.
С помощью такого устройства непрограммируемый контроллер становится виртуально программируемым.
Опять же можно сделать обработку данных как по среднему  значению тока, так и по пиковому.
Как тока батарейного (общего), так и фазного.
Если подключить к данному контроллеру тока холлы фаз, то можно с одного датчика вычислять, как батарейный ток, так и фазные.  Опять же ток рекуперации и др.
Еще можно прикрутить датчик температуры и по отдельной таблице повышать выходные значения тока для контроллера  при равном входном токе - функция термозащиты.
Как вариант можно управлять через это устройство работой ручки газа (ограничения по току, температуре и др.), как это сделано в Циклоаналисте.
Массовая культура - синоним низкого качества.
Люди... они какие-то странные. По одному и тому же поводу каждый думает что-то своё.

Vichkins

Идея интересная, только придумывать то ничего и не нужно, есть готовые варианты.
1) Allegro ACS758 или похожие, диапазон как раз 0-5в. Одно и двунаправленные варианты. Для небольших токов до 50 ампер хватит с головой.
2) Датчики от LEM, ищем нужного форм фактора с питанием 5в. Здесь токи уже до 1000а.
Делать на шунте - требуется калибровка. Токовый транс как известно DC не измеряет. Полупроводниковый с цифровым интерфейсом это головная боль при сопряжении с устройствами использующие данные с датчика. Измерение на переходе - опять же калибровка и ковыряние готового продукта (BMS), ну и не подходит для больших токов, где используют контактор.
По поводу датчиков на фазы, вы хотите пропускать сигнал через ваш контроллер или просто мониторить ?

Steel RAT

Да, ACS758 - отличное решение! 

Я хочу не столько датчик, сам по себе, сколько некий многофункциональный девайс для систем с устаревшими/дешевыми/примитивными контроллерами.
1. Быстрая защита от КЗ через управление контактором/ключами БМС.
2. "Токовое" управление контроллером с ШИМ-газом с тонкими настройками.
3. Простое управление настройками батарейного/фазного тока для контроллеров без этой регулировки. 
4. Термоконтроль с настройкой кривой максимального тока контроллера от температуры и регулировкой быстродействия (времени интегрирования).
5. Сопряжение с ваттметром/приборкой.
Массовая культура - синоним низкого качества.
Люди... они какие-то странные. По одному и тому же поводу каждый думает что-то своё.

свб

Серийно выпускаются датчики тока на эффекте Холла, можно использовать на 30 А https://ru.aliexpress.com/item/30A-Range-ACS712-ACS712T-ACS712TELC-30A-Module-Current-Sensor-Module/32346681137.html?spm=2114.10010208.1000014.4.GBt3uz&scm=1007.13338.50051.0&pvid=e88b418a-3ace-4814-8f81-d63b3f3eabb2&tpp=1 Дополнительное удобство датчиков- измерение тока в обоих направлениях, и мизерная цена.
Скорее всего, есть и на бОльшие токи.

Vichkins

[user]Steel RAT[/user], пускать сигнал фазного тока через свою приблуду это не поддаётся критике, т.к. вы будете вносить задержку, шум и ошибку, а если как то влиять на обратную связь по току, не разрывая цепь, то подвиснет ваш девайс и задавит сигнал обратной связи и бабах. Чисто моё мнение, ваш датчик использовать как защиту батареи/ваттметр/подсчёт А*ч для защиты от переразряда, а о том чтобы лезть в контроллер лучше забыть. А вообще такой датчик тока есть в любой хорошей БМС, с его помощью и защита и подсчёт А*ч и прочее делается, вот сделаете вы универсальный датчик, а куда его использовать и к чему подключать ?

Паяка

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

Также можно подключить повторитель (буфер) на ОУ в какую-либо точку токоизмерительного тракта контроллера. Буфер обязателен. Подключать АЦП, хоть встроенный в МК, хоть выделенный, напрямую в тракт недопустимо, т.к. АЦП имеют свойство шуметь в выходную цепь.

В обоих вариантах, в силовую магистраль не вносится ни единого микроома, ни единого лишнего разъёма, т.е. надёжности и драгоценной энергии ничто не угрожает.
GT TF1 60V 20Ah Chilwee DZF