实验要求
通过TLV5618DAC芯片和线性序列机(LSM)实现DAC驱动
start: 脉冲信号,标志着DAC转换的开始。
DAC_DATA[15:0]: 输入的数字信号
SCLK: TLV5618的SCLK信号
DIN: TLV5618的DIN信号
CS_N: TLV5619的CS_N信号
DAC_state: DAC的状态。0:工作;1:空闲
conv_done:脉冲信号,标志着一次DAC转换完成
实验原理
TLV5618芯片
TLV5618芯片是一个基于电压输出型的双通道12位单电源数模转换器,输出电压范围为0V ~ 2*Vref。对应于AC620板上的电路: 0 ~ 4.096V。每个DAC通道的输出电压值为:
V o ( D A C A ∣ B ) = 2 ∗ R E F ∗ C O D E / 2 12 ( V ) Vo (DAC A|B) = 2*REF*CODE/2^{12} (V) Vo(DACA∣B)=2∗REF∗CODE/212(