首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

基于ARM的高速数据采集卡(2)

基于ARM的高速数据采集卡(2)

3.2 Cyclone系列FPGA器件
由于高速数据采集系统的特殊要求,在众多FPGA器件中选择了Altera公司的Cyclone系列器件。Cyclone系列基于先进的 Stratix的工艺构架,为高速应用提供了极高的性价比,此外Cyelone系列器件内部RAM存储器可以生成FIFO缓存器,为高速采样提供缓存空间。
Altera公司的Quartus II软件是一款易于使用的综合开发工具,它集成了Altera的FPGA/CPLD开发流程中所涉及的所有工具和第三方软件接口,界面友好,为设计提供了便利条件。
这里FPGA器件主要完成数据缓存、等精度测频、采样频率分频及触发控制等工作。
3.3 FPGA在触发控制中的应用
由于此数据采集卡是高速缓存式的,缓存空间有限,所以不能采用连续式采集方式,而采用触发式采集方式。为了提高数据采集卡的适用能力,不仅可以采集周期信号,而且可以采集触发信号,还可手动触发采集,笔者增加了触发点捕捉电路。系统主要由AD8561电压比较器和FPGA器件组成,AD8561转换速度很高,可满足判断速度足够高的要求。首先模拟信号送到AD8561比较器的正输入端,负输入端连接至LPC2142的D/A转换器输出端, LPC2142的D/A转换器输出电压作为AD8561比较器的参考电压,此参考电压可以通过向LPC2142的D/A转换器的寄存器写入不同值进行调节,此调节最终通过由LabVIEW制作的界面控制。当输人信号电压高于参考电压时,AD8561的输出端TOUT拉高,TOUT的电平可以通过向 AD8561的LATCH端输入高电平进行锁存。触发控制电路图如图2所示。
继承事业,薪火相传
返回列表