美文网首页
第四天(AD转换)

第四天(AD转换)

作者: ZSF与你 | 来源:发表于2018-11-08 17:04 被阅读0次

1. AD转换

分辨率(精度):6位,8位,10位,12位
转换速率:模拟量转换成数字量的速率
采样速率:两次转换的时间的间隔,一般设置为转换速率的1/2
转换方式:

积分法:ms级
逐次逼近法:us级(比较器,DA转换器)
数据对齐方式:左对齐,右对齐

2. ADC控制寄存器 2(ADC_CR2)

ADC控制寄存器 2(ADC_CR2)

3. ADC采样时间寄存器 2(ADC_SMPR2)

ADC_SMPR2

4. ADC规则数据寄存器(ADC_DR)

数据寄存器(ADC_DR)

5. ADC配置步骤

  1. 配置PA3引脚模式--模拟输入

  2. 选择触发事件--CR2->EXTTRIG(位20) EXTTRIG
  3. 选择触发方式--CR2->EXTSEL[2:0] (位17--19)(软件触发) EXTSEL[2:0]
  4. 转换方式--CR2->CONT(位1)(单次转换)

    单次转换 连续转换 CONT(1位)
  5. 选择通道x采样时间设置--SMPR2
    adc1 通道 3 4 9--11位


    SMPx[2:0]
  6. 规则通道设置--
    SQR1 20--23位 转换次数1
    SQR3 0--4位 写入3(代表通道3进行转换)5--9位 写入4

  7. 开启ADC进行转换CR2->ADON(0位) ADON(位0)

4. 单个ADC框图

单个ADC框图

相关文章

  • 第四天(AD转换)

    1. AD转换 分辨率(精度):6位,8位,10位,12位转换速率:模拟量转换成数字量的速率采样速率:两次转换的时...

  • 12.11每日总结

    今天我们学习了AD转换还有DA转换,相对于arduino来说,python的AD转换比较复杂,得设计接受频率还有发...

  • 2017.12.11学习总结

    今天上午讲了PWM和AD,AD转换器的主要指标有(1)分辨率(2)转换速率,是指完成一次从模拟转换到数字的ad转...

  • AVR内部8路AD转换

    ATmega16a通过INT0或延时对AD0-AD7进行动态扫描。PC口显示AD转换高8字节数据PB口显示当前AD...

  • 12.11

    AD,DA转换,PWM输出,Timer定时器分配通道channel,转换成PWM模式输出,通过调节占空比实现,观察...

  • 12.11

    今天老师讲了定时器Timer AD转换和DA转化 import micropython. ...

  • 捌:模拟SPI总线,实现CS1180AD转换

    模拟spi总线操作ad转换芯片cs1180,实现电压、电流表,以下为CODE cs1180.c-模式转换芯片驱动

  • 4-20mA转RS-485,Modbus数据采集模块

    产品特点: ●模拟信号采集,隔离转换RS-485输出 ● 采用12位AD转换器,测量精度优于0.1% ● 通过RS...

  • 4-20mA转RS-485,Modbus数据采集模块

    产品特点: ●模拟信号采集,隔离转换RS-485输出 ● 采用12位AD转换器,测量精度优于0.1% ● 通过RS...

  • 4-20mA转RS-485,Modbus数据采集模块

    产品特点: ●模拟信号采集,隔离转换RS-485输出 ● 采用12位AD转换器,测量精度优于0.1% ● 通过RS...

网友评论

      本文标题:第四天(AD转换)

      本文链接:https://www.haomeiwen.com/subject/mhcwxqtx.html