MSP430G2553——ADC10学习

MSP430G2553

——
DAC8501 Ver1.0 16bit MODULE

DAC8501

主要引脚

  • SYNC

    低电平有效,当SYNC变为低电平时,它使能输入移位寄存器,并且数据采样在随后的时钟下降沿。 DAC输出在第24个时钟下降沿之后更新。 如果SYNC在第23个时钟沿之前变高,SYNC的上升沿将充当中断,并且DAC8501将忽略写序列。

  • SCLK

    • 时钟输入端,支持30MHz。
  • NC

    • No Connect

计算公式

V o u t = V R E F ⋅ D 65536 V_{out}=V_{REF}·\frac{D}{65536} Vout=VREF65536D

  • 2^16-1=65536

时序图

  • SERIAL WRITE OPERATION

中文资料

MSP430G2553——ADC10

运行

  • 内核

    • 数据转换

      • A→D(10位),存储在ADC10MEM中
    • 基准电平

      • 定义转换范围的最大值和最小值

V R + 和 V R − V_{R+}和V_{R-} VR+VR

		- Vout=03FF

V i n ≥ V R + V_{in}≥V_{R+} VinVR+
- Vout=0

V i n ≤ V R − V_{in}≤V_{R-} VinVR

- ADC结果转换公式

	- 

N A D C = 2 10 − 1 × V i n − V R − V R + − V R − N_{ADC}=2^{10}-1×\frac{V_{in}-V_{R-}}{V_{R+}-V_{R-}} NADC=2101×VR+VRVinVR

- ADC内核主要寄存器

	- ADC10CTL0
	- ADC10CTL1

- 内核使能

	- ADC10ON控制

- ENC

	- =0:ADC10的控制位才可被修改
	- =1:在进行任何转换前需对ENC的操作
  • 转换时钟选择

    • ADC10CLK

      • 既可以作为转换时钟也可用于产生采样周期
    • ADC10时钟源选择

      • 使用ADC10SSELX位
        or
        由ADC10DIVx进行1~8分频

      • 可选时钟源

        • SMCLK,MCLK,ACLK和内部振荡器ADC10OSC
  • 基准电压产生器

    • ADC10模块包含一个内置的电压基准带有两个可选的电压电平

    • 内部基准(REFOUT=0)

      • REFON=1→使能内部基准

        • REF2_5V = 1 → 内部基准=2.5V
        • REF2_5V = 0→ 内部基准=1.5V
    • 外部基准(REFOUT=1)

      • 仅用于器件引脚
      • 通过A4和A3应用V_{R+}和V_{R-}
  • 采样和转换序列

    • 一个数模转换由一个采样输入信号SHI的上升沿启动

    • SHSx:选择SHI信号源→

      • ADC10SC位
      • Timer_A输出单元1
      • Timer_A输出单元0
      • Timer_A输出单元2
    • SHTx:选择采样周期为x个ADC10CLK周期

    • AD转换

      • SAMPCON发生1→0

      • 转换时间

        • 13个ADC10CLK周期
    • 时序图

  • 转换时间

    • CONSEQx:选择运行模式

      • 单通道单次转换

        • 1个INCHx选择的单通道进行采样转换一次
        • ADC结果写入ADC10MEM
      • 通道序列

        • 1个通道序列被采样转换一次
        • 序列从INCHx选择的通道开始递减到通道A0
        • 每个ADC结果都被写入ADC10MEM
      • 单通道重复

        • 一个 INCHx 选择的单通道被连续采样转换
        • 每个 ADC结果都被写入 ADC10MEM
      • 通道的重复序列

        • 一个通道序列被重复采样和转换。
        • 序列从 INCHx 选择的通道开始并且递减到通道 A0
        • 每个 ADC结果都被写入 ADC10MEM
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值