Тут в самокатном чатике обсуждение одно зашло про защитные диоды на входах stm32f103 Суть в том, что самокатный контроллер измеряет напряжения батарейки, и делает он это посредством ацп, на которое напряжение подается через делитель 10M/620k. Микроконтроллер запитан от 3.3В, поэтому максимум измерений достигается при 56В. Народ втыкает батарейки с повышенным напряжением, вплоть до 84В, а иногда и больше. Во всех чатиках блуждает, как мне кажется, городская легенда, что при превышении 56В надо перепаивать резистор делителя, а то иначе мол мк сгорит. Но мне кажется, ниче не сгорит, там же диоды стоят по входу, которые превышение напряжения стравливают на питание. И эти диоды должны справляться, если 80 вольт подается через 10М, то ток - менее 10 мкА. Эксперименты проводить лень, поэтому было бы интересно услышать мнение сообщества на этот счет) Прикладываю схему GPIO
Комментарии: 12
Dmytro
Так если народ втыкает и все работает - в чем же тогда проблема?
Nikita
Они шкалу двигают
Andrey
Ну мы сделали в своих изделиях диапазон до 200в )
Nikita
Понижают разрешение засчет увеличения диапазона
Andrey
И забили на изменение батарекк
Anatoliy
Подскажите пройдет ли замена. Полагаю этот вариатор, но параметров исходного понять не могу
Nikita
Правда я ебал такое делать на 5% резисторах
Artem
Нет, Верхний на 300 вольт, нижний - 320 вольт
Anatoliy
Как определил? Я вижу снизу 471 что означает 470в
Artem
Это классификационное напряжение, а вообще для таких случаев есть даташит
Denis
зачем? напряжение, измеренное контроллером, никак не используется, кроме как для пищания ошибки 24(овервольтаж), что лечится прошивкой вся индикация идет по данным с бмс