Страница 1 из 1

Замер высокого напряжения с помощью ESP32

Добавлено: Вс сен 18, 2022 10:38:30
Aleksew
Добрый день форумчане.
Появилась необходимость замерить напряжение 600В средствами контроллера ESP32.
Есть идея сделать делитель напряжения на резисторах, который будет из 500В опускать напряжение до 3,3В. Затем встроенным АЦП контролера замерять эти 3,3В и математически преобразовывать. Где 0В на АЦП это 0В, а 3,3В на АЦП это 600В.
В правильном направлении ли я мыслю или есть другие варианты?

Re: Замер высокого напряжения с помочью ESP32

Добавлено: Вс сен 18, 2022 19:06:10
Alex-lab
Добрый,

Тут много нюансов. Набор из 3х файлов рекомендуется к прочтению. Там довольно много ограничений как по быстродействию, так и по рекомендуемому диапазону входных напряжения (100-2450мВ, если не ошибаюсь) и т.п.

1. ESP32 Datasheet
2. ESP32 Technical reference manual
3. ESP32 Hardware design guidelines

Как общее правило, если нужно высокое быстродействие, то сигнал нужно буферизировать с помощью ОУ. Но в целом, ваш подход рабочий, если измерять нужно редко, а входной пин хорошо защищен от случайных выбросов разной полярности.

Re: Замер высокого напряжения с помочью ESP32

Добавлено: Вс сен 18, 2022 19:12:06
Maykill
во столько-же раз упадёт и точность ...если 500 в мерять с точностью до ...даже 1 вольта....то по скромным прикидкам, снизив в 100 раз получишь градацию 0.01в ...сумеешь отловить? :)
не бесспорно...просто спросил

Re: Замер высокого напряжения с помочью ESP32

Добавлено: Вс сен 18, 2022 19:23:29
MLX90640
В принципе, правильно. Соотношение номиналов в делителе 560:3 даст 3,12 В на входе АЦП. Но надо учитывать, что резисторы нужно брать высоковольтные или набирать из нескольких. Обычные резисторы рассчитаны на 200-250 В.
И вход МК надо дополнительно защищать.

Про точность. Коэфф.деления = 187. АЦП на 4096 уровней. Дискретность измерения высокого напряжения - 0,15 В. Ну а погрешность будет определяться погрешностями резисторов в делителе и погрешностями АЦП.

Re: Замер высокого напряжения с помочью ESP32

Добавлено: Вс сен 18, 2022 19:36:59
Steppe
измерять напряжения менее 100mV и более 3200mV ESP32 не умеет в принципе.
АЦП не линейный.

Re: Замер высокого напряжения с помочью ESP32

Добавлено: Вс сен 18, 2022 19:47:45
Aleksew
Благодарю за ответы.

Точность измерения не критична, главное что напряжение будет около 500В и контроллер это воспринимал, без вреда для себя.

А чем можно защитить пины МК?

Re: Замер высокого напряжения с помочью ESP32

Добавлено: Вс сен 18, 2022 19:55:04
Maykill
отдать китайцам рублей 150 или меньше если нужен просто показометр
https://aliexpress.ru/popular/500v-digi ... meter.html

Re: Замер высокого напряжения с помочью ESP32

Добавлено: Вс сен 18, 2022 20:02:05
Aleksew
Не всё так просто)) показометр не нужен.
Полученные значения напряжения будут использоваться в логике программы. Если есть достаточное напряжение, можно продолжать работать, нет напряжения, стоит остановиться и выдать ошибку.

Re: Замер высокого напряжения с помочью ESP32

Добавлено: Вс сен 18, 2022 20:06:44
MLX90640
Тогда быть может, аналоговый компаратор? У него даже можно задавать порог цифровым методом, меняя напряжение на втором входе методом параллельного ЦАП.

Re: Замер высокого напряжения с помочью ESP32

Добавлено: Вс сен 18, 2022 20:07:21
Steppe
[uquote="Aleksew",url="/forum/viewtopic.php?p=4291008#p4291008"]Благодарю за ответы.

Точность измерения не критична, главное что напряжение будет около 500В и контроллер это воспринимал, без вреда для себя.

А чем можно защитить пины МК?[/uquote]
Делайте делитель с защитой от попадания на вход МК напряжения более 3,3 В. Если вы собираетесь анализировать только какое то критичное значение входного напряжения, тогда вполне можно без АЦП обойтись. Компаратор.

Re: Замер высокого напряжения с помочью ESP32

Добавлено: Вс сен 18, 2022 21:00:07
Aleksew
[uquote="Steppe",url="/forum/viewtopic.php?p=4291026#p4291026"]Делайте делитель с защитой от попадания на вход МК напряжения более 3,3 В.[/uquote]
Как это реализовать? На каких компонентах?

Re: Замер высокого напряжения с помочью ESP32

Добавлено: Вс сен 18, 2022 21:06:44
Steppe
[uquote="Aleksew",url="/forum/viewtopic.php?p=4291051#p4291051"][uquote="Steppe",url="/forum/viewtopic.php?p=4291026#p4291026"]Делайте делитель с защитой от попадания на вход МК напряжения более 3,3 В.[/uquote]
Как это реализовать? На каких компонентах?[/uquote]
Резисторы, стабилитрон. В сети много разных вариантов и описаний по применению с разными МК.

Re: Замер высокого напряжения с помощью ESP32

Добавлено: Вс сен 18, 2022 21:31:11
Aleksew
Благодарю за наводку. Буду искать решение