有个24V 电压(直流)信号,我想用 STM32 片内 ADC 采集 ,怎么做???
发布网友
发布时间:2023-08-03 17:58
我来回答
共1个回答
热心网友
时间:2024-07-30 12:35
肯定是用电阻分压了啊,使用9k和1k的电阻分压得到2.4V,然后以运放做跟随器隔离输入单片机。追问明白了,可以给推荐个电压跟随器的芯片吗????
小弟刚学,问的问题,忒菜了,
想想也是 24V 直流 -----通过电阻------2.4V 电压------这样其实直接能送入STM32 中,进行采集也没问题,
希望你也给说说 ----电压跟随器------进入32 ----这部分电路连接----
如果能给画个图的话----忒感谢了。
有个24V 电压(直流)信号,我想用 STM32 片内 ADC 采集 ,怎么做???
肯定是用电阻分压了啊,使用9k和1k的电阻分压得到2.4V,然后以运放做跟随器隔离输入单片机。
STM32单片机怎么检测0-24电压和电流
32的采集范围是0-3.3v 你需要把0-24v电压缩小 利用比例衰减电路:电压跟随器(如果是恒压的话 不用),高精度用运放, 中精度用T型网络衰减电路 , 要求低用电阻分压的 。电压缩小到0-3.3v范围内采集, 然后用32通过一定比例再计算出实际电压 ...
如何用STM32内置ADC采集音频信号
使用TIM触发ADC采样,DMA传输数据,则可以得到固定的采样速率,音频信号(语音)8KHz的采样速率即可,音乐则需要60KHz左右的采样速率。
如何用STM32的ADC采集0到48V的直流电压
直接电阻分压就行了,串联两个电阻,20K+1K,20K接被测电压,1k接地,ADC引脚接1k和20k中间就行了,这是最简单的方法。
stm32adc测量电压怎么显示峰值
1、使用STM32开发工具配置ADC模块,选择合适的通道和采样率,在代码中使用ADC转换函数和读取ADC的转换值,保存到一个变量中。2、将每次读取到的ADC数值与之前记录的峰值进行比较,通过串口、LCD显示屏或其他输出设备,将峰值以合适的格式进行显示。
stm32中ADC的通道与引脚有什么关系?
stm32 ADC的通道与引脚是对应关系如下:通道0对应PA0,通道1对应PA1,通道2对应PA2,通道3对应PA3,以此类推。PA0这个脚,default选项中有 ADC123_IN0,这个表示PA0做ADC采集引脚时,可以使用ADC1、2、3模块的通道0。同样,PA1的ADC123_IN1,表示PA1可以做ADC1、2、3模块的通道1。特别的,PB0...
关于STM32ADC测量交流电压电流问题
你的问题解答: 如果是要采集某个交流电,则需要将这个信号先进行调理,变成直流信号。比如用一个电阻在交流电上进行采样,获得一个小范围的电压(比如-1.5V~+1.5V),再将这个电压叠加到一个基准电压上(比如3.0V或3.3V),获得一个在0~3V之间变化的直流信号;这时需要考虑这个信号与STM32共地问题,...
基于STM32的数字电压表的设计
2.掌握AD转换的基础知识,学习基于DMA专递方式的ADC采集软件的编制及控制流程。3.通过软硬件设计实现数字电压表的功能。2、设计内容1、将一模拟电压信号输入到A/D转换器的任一通道。 2、A/D转换器将输入的模拟电压值转换成数字量。 3、根据学习开发板所用...
新手,请教单片机ADC采样电池电压
1、霍尔传感器首先经过霍尔传感器将电压电流信号,转化成小的电流信号。2、一般一介RC滤波,滤除由霍尔传感器等的杂波干扰。3、经霍尔传感器采集的信号往往是小电流信号,需要经过放大后变成电压信号输入到单片机。4、经过放大后的芯片需要经过AD芯片,如AD7656等,将模拟量转换成数字量,输入DSP。5、经AD...
用STM32芯片做ADC,ADC引脚外没外设,应该如何设计外接电路
外设?是? ADC 看你用的参考电压, 用的是内部参考电压是电源电压。 还有看你接进来的模拟信号的电压是多少范围的? 超过参考电压,最简单的电路, 做分压。