使用 mcp3008,ADC 值的数量不固定

问题描述

我在 RaspBerry Pi 上使用 mcp3008 获取 ADC 值。 我正在运行 ADC 50 毫秒。 我每次都保存到数组中的值。 对于 50 毫秒,数组长度有时是 450,有时是 500。 为什么我每次都没有得到相同数量的值? 应该怎么做才能每次得到相同数量的值?

解决方法

数组长度有时可以是: 阵列长度:450 阵列长度:475 阵列长度:500

为什么它们的长度不一样? 我能做些什么来使它一样? 但是,它们都具有相同的持续时间。 50ms