湋漩 2022-12-24 12:55 采纳率: 0%
浏览 271
已结题

结合板载的电位器和STM32的AD转换功能,测量电位器两端的电压变化,并通过LED的数量提示AD转化的电压值的大小,电压越大点亮的LED越多

结合板载的电位器和STM32的AD转换功能,测量电位器两端的电压变化,并通过LED的数量提示AD转化的电压值的大小,电压越大点亮的LED越多

  • 写回答

4条回答 默认 最新

  • 搞IT的小李 2022-12-24 16:24
    关注

    首先,需要连接电位器的两端到STM32的ADC转换端口,并在STM32的程序中配置ADC转换功能。

    然后,通过调节电位器来改变两端电压的大小。在程序中通过读取ADC转换的电压值,并根据电压值的大小来控制点亮的LED的数量。

    例如,当电压值在0-33%范围内时,点亮一个LED;当电压值在34-66%范围内时,点亮两个LED;当电压值在67-100%范围内时,点亮三个LED。

    通过这种方式,可以实现测量电位器两端电压变化并通过LED的数量提示电压值的大小的功能。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 12月31日
  • 创建了问题 12月24日