hxl_led 发表于 2014-10-22 17:26:51

用FPGA,cpld实现ADC电压采样的试验(可以采集音频>8khz ),LVDS 应用

本帖最后由 hxl_led 于 2014-10-23 09:36 编辑

用FPGA实现ADC电压采样这样的思路,网上很早就有,大多数fpga ,cpld 都有LVDS的引脚,这样fpga实现ADC电压采样就成为可能
试验结果表明精度,和线性都有一定的实用价值. 代码网上有,有版权,网友自己搜索吧

采样控制模块控制逐次逼近寄存器,相关的输出信号随时加到RC电路。因此RC电路的电压上升或下
降,以响应相关的输出状态,输出状态是变化的。LVDS输入比较模拟输入与RC电路电压的变化。
因此,RC电路的电压是用来“发现”模拟输入电压,原理见文件

试验用了二个引脚,一个电阻,一个电容,编辑原因:错别字,标题,真心推荐



下面有另外的参考

zhandouji 发表于 2014-10-22 18:02:16

学习一下!

N_EMBED 发表于 2014-10-22 18:07:44

贴个原理图看看呗。

3DA502 发表于 2014-10-22 18:09:24

本帖最后由 3DA502 于 2014-10-22 18:13 编辑

Σ-Δ ADC里面的滤波器是不是一个脉冲计数器,谁来回答一下

hxl_led 发表于 2014-10-22 18:51:45

本帖最后由 hxl_led 于 2014-10-22 18:54 编辑

N_EMBED 发表于 2014-10-22 18:07
贴个原理图看看呗。

文件里有啊,二个引脚,一个电阻,一个电容

采样控制模块控制逐次逼近寄存器,相关的输出信号随时加到RC电路。因此RC电路的电压上升或下
降,以响应相关的输出状态,输出状态是变化的。LVDS输入比较模拟输入与RC电路电压的变化。
因此,RC电路的电压是用来“发现”模拟输入电压。

xiaobenyi 发表于 2014-10-22 19:52:22

简易delta-sigma, RC当积分器的,能做到8位精度,这不能有知识产权吧,很早就看过单片机的版本

hxl_led 发表于 2014-10-23 09:47:50

xiaobenyi 发表于 2014-10-22 19:52
简易delta-sigma, RC当积分器的,能做到8位精度,这不能有知识产权吧,很早就看过单片机的版本 ...

单片机是做不到 16khz(10位或更高)音频采样的,如要求不时很高,单片fpga可以完成模数的多种应用 另外不是申明 open, free 的都是有版权的啊

xiaobenyi 发表于 2014-10-23 11:41:36

hxl_led 发表于 2014-10-23 09:47
单片机是做不到 16khz(10位或更高)音频采样的,如要求不时很高,单片fpga可以完成模数的多种应用 另外不是 ...

原理相同, 单片机速度问题那纯粹是速度问题, 并不是原理问题

mxmotao 发表于 2014-10-23 11:46:51

mark一下,可以自己做DAC和ADC了

hxl_led 发表于 2014-10-23 12:33:09

RE: 用FPGA,cpld实现ADC电压采样的试验(可以采集音频>8khz ),L...

xiaobenyi 发表于 2014-10-23 11:41
原理相同, 单片机速度问题那纯粹是速度问题, 并不是原理问题

Σ-Δ ADC 都是一样的,这里说的是FPGA实现ADC的试验结果

timom333 发表于 2014-10-24 16:07:14

这个厉害 mark

steven0419 发表于 2014-10-24 16:13:29

这个厉害 mark

gnocy 发表于 2014-10-25 15:02:03

楼主LVDS部分可否共享一下

hxl_led 发表于 2014-10-25 17:35:50

gnocy 发表于 2014-10-25 15:02
楼主LVDS部分可否共享一下

我只是指定输入引脚为lvds即可,没有什么代码啊

gwj221 发表于 2014-10-26 08:28:37

fpga官方早有例程了   10年前就见过

flyfox8 发表于 2014-10-26 11:59:33

又见大神出现。

agilityChen 发表于 2014-10-26 15:19:47

3DA502 发表于 2014-10-22 18:09
Σ-Δ ADC里面的滤波器是不是一个脉冲计数器,谁来回答一下

不是。是一个CIC滤波器。

tjcf 发表于 2015-5-3 09:40:18

学习一下!

tjuspring001 发表于 2015-7-9 14:59:53

这个应用果然很牛

liucoldstarplus 发表于 2015-7-16 16:44:10

长见识,学习一下。

gasasong 发表于 2015-11-25 15:36:18

最近在查找基于FPGA的高速大容量数据采集系统的相关资料,胡工做的530的板子有没有配套的高速AD模块可买呀?

hxl_led 发表于 2015-11-27 11:54:38

在弄呢,没完成

lyl520719 发表于 2016-7-27 16:05:17

不知道“用FPGA实现ADC电压采样“,速度能达到多少?
页: [1]
查看完整版本: 用FPGA,cpld实现ADC电压采样的试验(可以采集音频>8khz ),LVDS 应用