新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 一种基于FPGA 的驱动接口电路的设计

一种基于FPGA 的驱动接口电路的设计

作者: 时间:2011-01-13 来源:网络 收藏


AD7862—2被用于单极0 到2. 5 V 的输入范围。对AD7862—10和AD7862-3来说, 转换输出的12位为二进制补码, 对于AD7862-2来说, 输出的为12位的原码。

2、程序设计

在本设计中用的是AD7862??10, 采用高速转换模式, 典型转换时序如图2所示。

高速转换模式时序图
高速转换模式时序图
图2高速转换模式时序图。

图2中对应的时间参数的要求如下表1所示。

表1高速采样模式时序参数表。
高速采样模式时序参数表
高速采样模式时序参数表

从图2的时序图可以看出AD7862 通过输入脉冲信号CONVST启动转换。在CONVST 信号的下降沿, 片上的两个track /ho ld都同时的被设置为ho ld状态, 两个通道开始进行转换。转换时钟由内置的晶振提供。BUSY 信号指示转换结束, 同时两个通道的转换结果可以被读出。由A0 的值来决定第一次读取的值是VA1 或者VB1, 第二次读取的是VA2或者VB2。当CS信号和RD信号为低时, 数据被从12位的并行数据线上读取。在高速转换模式下, AD7862 的转换时间为3. 6 us, track /ho ld收集时间为0. 3 us。为了保证最佳转换效果, 在转换期间和下一次转换开始前300 ns不能进行读取操作。

上述的时序图对应为先读取VA1和VA2, 然后在读取VB1和VB2, 对应的信号A0首先被设为低电平, 然后被拉为高电平。在设计电路的过程中, 一定要保证设计的时序满足上述时序参数的要求 , 不然就有可能发生采样不准, 出错。


关键词: FPGA 驱动 接口电路

评论


相关推荐

技术专区

关闭