А от прошивки зависит реальность показания заряда батареи или только от резисторов делителей?
Доработки оригинальной схемы ATS25
Доработки оригинальной схемы ATS25
- Binns
- Site Admin
- Сообщения: 370
- Зарегистрирован: 25 апр 2022, 22:46
- Благодарил (а): 21 раз
- Поблагодарили: 97 раз
Доработки оригинальной схемы ATS25
Для идеальных резисторов все равно могут быть расхождения из за нелинейности ацп в esp32. Для корректировки показаний можно использовать строку batValueAdjust в файле setting.ini
Доработки оригинальной схемы ATS25
А где находится этот файл.
В вашей выше приведённой схеме, питание 5 вольт, в делителях стоят резисторы по 18к. Но и в другой схеме, где питание 3.7в, тоже стоят резисторы делителя по 18к. Значит всё задаётся программно. В скетче версии 4.0, блок "battery info", начинается со строки №1607, может тут и задаётся?
Я в своём варианте приёмника, использую два последовательно соединённых акб. по 3.7в. и заряд батареи отображается не корректно.
- Binns
- Site Admin
- Сообщения: 370
- Зарегистрирован: 25 апр 2022, 22:46
- Благодарил (а): 21 раз
- Поблагодарили: 97 раз
Доработки оригинальной схемы ATS25
речь о прошивке версии 4.1х. В 4.0 коррекции нет. Вы можете сделать это самостоятельно в скетче.
поставьте делитель из резисторов как минимум на 3, чтобы не спалить вход esp32. В строке 1609 указана истинная величина опорного напряжения 3.3 вольта. При делении напряжения на 3 это значение следует увеличить в полтора раза. А в строке 1610 задается показание уровня заряда батареи в процентах в зависимости от напряжения.
Доработки оригинальной схемы ATS25
То есть это напряжение должно быть на входе esp32, при полностью заряженной батарее ? Тогда в моём случае, коэффициент деления делителя должен быть 8.4в:3.3в=2.54, правильно?
- Binns
- Site Admin
- Сообщения: 370
- Зарегистрирован: 25 апр 2022, 22:46
- Благодарил (а): 21 раз
- Поблагодарили: 97 раз
Доработки оригинальной схемы ATS25
это напряжение питания esp32. Измерьте его на соответствующем выводе esp32 +3.3. Полученное значение записываем в эту строку. В случае, если вы ставите делитель не пополам, а на три, как я настоятельно рекомендую, то полученное значение нужно увеличить в полтора раза и так записать в строке 1609.
Доработки оригинальной схемы ATS25
Хорошо. Ставлю делитель на три, на его выходе будет 8.4:3=2.8в. дальше 2.8*1.5=4.2в это значение записываю в строку 1609, так?
Доработки оригинальной схемы ATS25
Сделал как написал выше, показания батареи занижены. Подбором числа в строке 1609, (5.1v), выставил правильные показания .
- Binns
- Site Admin
- Сообщения: 370
- Зарегистрирован: 25 апр 2022, 22:46
- Благодарил (а): 21 раз
- Поблагодарили: 97 раз
Доработки оригинальной схемы ATS25
koks60, вы меня так и не поняли ) Ну раз подобрали значение и все правильно показывает, то пусть будет так ) главное цель достигнута