Итак, я все-таки погорячился, когда утверждал, что питания 3,3 В будет достаточно для работы датчика Холла в ACS712. После нескольких попыток подключения как в цепь постоянного, так и переменного тока, убедился, что на выходе датчика — случайный шум, никак не коррелирующий с величиной тока, замеряемой мультиметром.
Читать далее «Калибровка ACS712, часть первая»Измеряем ток потребления с помощью Raspberry Pi Pico и ACS712
Я тут выяснил, что датчик Холла ACS712 прекрасно работает с напряжением питания 3,3 В, хотя в документации указано, что он предназначен для работы с напряжением питания в 5 В. Но, видимо, придется перекалибровать.
Raspberry Pi Pico (RP2040) отличается от обычной Raspberry Pi наличием встроенных АЦП, пусть и всего лишь 12-разрядных: ADC0, ADC1 и ADC2. Они доступны на выводах 31, 32 и 34, соответственно, инициализируются как GP26, 27 и 28. В примере ниже используется ADC2, который инициализируется командой machine.ADC(28) — как GP28. Код — под катом.
Читать далее «Измеряем ток потребления с помощью Raspberry Pi Pico и ACS712»