ADC采样的简单应用
前言:本文将使用HAL库与STM32CubeMX结合,进行ADC采样的读取传感器的值
(一)实验准备
1、实验所用到的工具与硬件
软件与固件包:
芯片: STM32F401RE
STM32CubeMx软件 (v6.1.0)
IDE: MDK-Keil软件(v5.27)
STM32F4xxHAL库
硬件:
线迷宫鼠小车(本文只用到了其中的五个红外传感器)
其中硬件原理图如下:
(2)实验须知
-
什么是ADC
Analog-to-Digital Converter的缩写。指模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。典型的模拟数字转换器将模拟信号转换为表示一定比例电压值的数字信号。简单地说就是将模拟电压值,转换成对应的肉眼可读数值
-
HAL库ADC函数库
本文使用到的HAL库ADC函数为