avatar_xxoma

Ваттметр/велокомп на ардуино

Автор xxoma, 10 Апр. 2014 в 17:42

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

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

xxoma

[user]clawham[/user], ежесекудно немного маловато для ваттметра... Как будет свободное время сэмулирую другой ардуиной данные как с вашей бмс и попробую добавить отображение их в своем ваттметре.
Kellys Blog, Bafang 750W 48V bbs02, 48V 23Ah.

Ghozt

С подсчетом расстояния вроде разобрался, теперь надо как-то исправить то, что прибор безбожно врет при подсчете Ач. Вчера по эталонному ваттметру намерял 12Ач, а по ардуиновскому - около 9. Датчик тока - ACS712-30. Причем пиковый ток показывает верно. Тоже керамикой вход надо было обвешать?

genamuy

ребята, если че, то у меня есть и ватметр от [user]xxoma[/user], и бмс от[user]clawham[/user], так что готов к експерементам ;-)
крошка, kelly kls7230, LiPo 80B (22s) 37Aч (монстры)

clawham

по поводу того что раз в секунду маловато для ваттметра...
А вы представьте как вам упрощается задача по подсчету ваттчасов и амперчасов?

каждую секунду ровно имееш средний ток за эту секунду. 3600 раз пришло 1 ампер нагрузки - получил 1 амперчас потраченным.

тоесть просто суммируеш эту переменную в лонгинт а потом при выводе - делиш на 3600 и получаеш амперчасы потраченные :)

Чтоб твой не врал не надо высчитывать мгновенное значение миллиамперчасов - оно очень мизерное. ты считай за векунду среднеквадратичное значение тока. ну или кондер на датчик можеш навешать - он тоже самое делоает. ну а раз в секунду фильтр обнуляеш, а то что получил из фильтра - суммируй в лонгинт. потом при выводе опять же делиш на 3600 и получаеш нормальные амперчасы.

Среднеквадратичное тоже легко считать - надо просто суммировать мгновенный ток из ацп(желательно переведенный в амперы) возведенный в квадрат(перемноженный сам на себя. потом раз в секунду из этой суммы квадратный корень извлекаеш.

http://tel-spb.ru/rms.html вот на почитать - там простая формула... это называется RMS измерение.
1)8FUN SWXK 250w24V@17A48V 13S4P LGD1, China kontr
3)MXUS 3000 @90A80V LiFePo 20Ah 25S, Nucular 12F
Telegram @clawham

xxoma

[user]Ghozt[/user], вы уточняйте что врет ваш самосбор. Насчет керамики, ищите даташит на свой датчик тока и смотрите как нужно его подключать и какую обвязку ставить.
Kellys Blog, Bafang 750W 48V bbs02, 48V 23Ah.

Ghozt

Врет при подсчете ампер-часов (занижает). Насчет керамики - датчик ей обвешан изначально, т.к. я ставил ардуиновским модулем.

xxoma

[user]clawham[/user], я не говорю что раз в секунду плохо скажется на подсчёте апмер-часов(хотя я не уверен) но смотреть данные на екране с частотой обновления 1гц это не очень комфортно.
Тогда сначала добавлю еще одину страницу на екране с отображением напряжения ячеек. А ток и общее напряжение батареи пока оставим как есть.
Kellys Blog, Bafang 750W 48V bbs02, 48V 23Ah.

batson

[user]xxoma[/user], может проблема в прошивке, если я правильно понял алгоритм расчета менялся.
как ни крути без прошивки ни туды и ни сюды ;-D но я не настаиваю, просто знаю что проблемы неизбежны и мозг будут компостировать автору  ;-)
Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000

xxoma

#188
[user]Ghozt[/user], попробуйте поставить еще керамику возле ардуины. Может из за длинных проводов идут помехи.
Kellys Blog, Bafang 750W 48V bbs02, 48V 23Ah.

batson

[user]xxoma[/user], я про расчет ампер-часов, там не в алгоритме дело то?
Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000

xxoma

[user]batson[/user], ну не знаю, в моем случае все правильно считает, да и кто повторял то тоже вроде как все нормально было.
Kellys Blog, Bafang 750W 48V bbs02, 48V 23Ah.

Grendel

[user]batson[/user], этот датчик использует напряжение питания как опорное. "Ноль" выводили ? Ардуино и датчик тока питаются от одного источника ? Датчик экранирован ?

SITH89

Заказал ваттметр от XXOMA, готовый (в сборе плата уже) получил, протестировал - классная штука, много полезных функций в одном приборе!) Датчик тока правда дорогой очень (100 грн из Китая при бесплатной доставке (месяц ждать) или  190 с Космодрома с доставкой). Все работает как и должно, спасибо!

Grigory55

#193
А что внутри 6 пинового разъема cycle analyst?
Я сделал аналог cycle analyst, но он подключается к батарее и к нагрузке.
Как его подключить к 6 пиновому разъему?
Что такое LM7805EE?

batson

Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000

Grigory55

А как силу тока с шунта измерить?

batson

Цитата: Grigory55 от 01 Май 2015 в 14:02
А как силу тока с шунта измерить?
купить(собрать) вот этот готовый компьютер https://electrotransport.ru/index.php?topic=21742.0 и датчик тока к нему  :kidding:

вобще странный вопрос для того кто "сделал аналог cycle analyst"
Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000

Grigory55

[user]batson[/user], чтобы собрать устройство по схемам ума не надо.
Насколько я знаю, шунт используется для амперметров, а именно для измерения тока больше предела измерения амперметра.
Насколько я понял надо шунт подключить к датчику тока, а потом в скетче рассчитать по формуле реальный ток.
Я правильно мыслю, или нет?