Відповісти

Введіть повідомлення і натисніть Надіслати
Параметри

Назад

Огляд теми (нові повідомленні вгорі)

Igor Kovba
2019-09-28 00:08:03

вот попробуй подумать про https://www.ebay.com/itm/16CH-Analog-Digital-MUX-Breakout-Board-CD74HC4067-Precise-module-Arduino-LD/223452845448?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649

Avazart
2019-09-17 20:41:38

А что за модули? Какая марка?

tomsmith
2019-08-27 10:47:02

Вы можете обратиться к этому здесь.

https://www.allicdata.com/products.html

Подсказчик
2019-04-20 00:42:37

Нужен источник образцового опорного напряжения, на основании измерения которого можно рассчитать фактические зачения напряжения на целевом входе.

Messiah
2019-04-20 00:12:17

Я не утверждал, я говорил что нужно проверить. Черт его знает что это за voltage sensor и на базе чего они сделаны. Если измерять напряжение делителями на резисторах - это точно чувствительно к Vcc. Проверяется просто: получите напряжения при питании от USB и при питании от внешнего источника. Если отличается - приехали.

По сети гуляет код основанный грубо говоря на измерении AnalogRead несколько раз и выборе медианы в качестве значения, там же каким-то хитрым образом из самого Adruino получается значение Vcc, но работает это дольше и, честно говоря, достаточно хреновая точность. Я сам на это нарвался и пришел к выводу что абсолютно точно можно получить напряжения только имея идеально стабильный источник питания для Arduino (такой чтобы Vcc действительно ни от чего не зависел включая температуру) и откалибровав делитель на резисторах по десятку измерений напряжения равномерно распределенных на интервале от 0 до 5 (в Excel можно построить линейный тренд). Причем калибровать в боевых условиях и получать данные точно не по USB от которого будет браться паразитное в данном случае питание.

Lelik
2019-04-20 00:02:43

В таком случае, как можно измерять напряжение более точно?

Messiah
2019-04-19 23:36:02

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

Lelik
2019-04-05 16:58:12

Понял, спасибо. Переделал землю, заработало (только надо вычитать полученные значения : V2 = V2-V1, V3 = V3-V2-V1)
Я не пытаюсь построить BMS, мне нужно только контролировать заряд, для информации.

Подсказчик
2019-04-05 16:46:39

Всё. Земля, при использовании этих датчиков (делителей напряжения), должна быть одна. Тогда на двух датчиках вы будете иметь суммы напряжений батарей, и можно будет поиграть. К сожалениею, вы не построите полноценную BMS на Ардуино, без специализированных ИС высокой точности, а тем более без элементарных знаний электротехники.

Lelik
2019-04-05 16:19:24

Есть блок из трех аккумуляторов 18650 3.7V, соединенных последовательно. Нужно подключить Voltage Sensor на каждый аккумулятор и снимать показания с помощью Ардуино :

schema.png

При такой схеме подключения, я получаю напряжение на ножках "-" : если подключить мультиметр к "-" сенсора 1 и к "-" сенсора 2 получаю напряжение батареи 1 и так далее...

Что я делаю не так ? Нужно как-то развязать диодами ?

Підвал форуму