ADC(常用于信号发生器,音频解码器)

在这里插入图片描述

逐次逼近型ADC

利用逐次逼近寄存器SAR,二分法逼近未知电压,直到外部输入电压与输出电压保持一致:例如0~225V每次去中间值作为判断电压,逐次二分
在这里插入图片描述

stm32的ADC模块

规则通道一次只能选一个数据寄存器,通常搭配DMA使用; 注入通道一次能选4个数据寄存器存相应数值
在这里插入图片描述
在这里插入图片描述

ADC基本结构

在这里插入图片描述

ADC引脚复用

在这里插入图片描述

双ADC模式(同步采样、交叉采样)

ADC12同时复用两个端口
在这里插入图片描述

ADC转换模式

单次转换,非扫描模式
在这里插入图片描述
连续转换,非扫描模式
在这里插入图片描述

单次转换,扫描模式
在这里插入图片描述

连续转换,扫描模式
在这里插入图片描述

触发控制

在这里插入图片描述

数据对齐

在这里插入图片描述

转换时间

在这里插入图片描述

校准

在这里插入图片描述

硬件电路

可调电压、分压电路、电压转换电路:中间电压(3.3V) = VIN / 50K * 33K
在这里插入图片描述

传感器模块

在这里插入图片描述

ADC接线图

在这里插入图片描述

数模转换过程

在这里插入图片描述

通过判断AD值,实现控制

控制开关灯或别的仪器操作
在这里插入图片描述
在这里插入图片描述

问题:采用扫描模式进行AD转换时,为何需要配合DMA使用?

在配置好的通道列表中,只有所有通道转换完成,才会置一次标志位,中间无法得知哪个通道完成了转换,所以要用DMA缓存通道数据

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部