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

请教大侠们:apex20ke如何实现数据采集

Apex20KE板子上没有AD转换器件啊?

据我所知,这个开发板上没有A/D转换电路,你需要自己设计一个A/D转换接口卡,转换后的数字信号接到开发板的PIO接口上,Nios就可以读取数据。
老大,万分感谢啊,您知道该怎么设计一个A/D转换接口卡么,设计后怎么控制它读取数据呢,老大,帮帮我啊,或者推介我一些书啊,谢谢谢谢谢谢啊,5555555
fsa
luoxf7,
您收我做徒弟吧
,我才刚刚接触那块板子,很多都不懂,[em05]好么?
fsa
随便找一个ad芯片,看一下datasheet,大部分ad转换的控制信号差不多,开始,结束(可以用桌中断或者查询),然后再根据开发板上的接插形式画一张板子就行了。直接用nios控制ad就行了。
在交流中前进,共同实现nios的应用。
谢谢kzw我用的是ad7705bn得那块芯片,然后自己把那块芯片插在一块插槽上,通过数据线和apex板子相连,这样是不是稳定性不大好,然后怎么采集信号阿?清高手赐教阿,谢谢
fsa

参考文档

建议你参考一下nios下面的ds_nios_pio.pdf文档,里面对PIO端口读取数据有详细的描述,包括寄存器的设置。你需要用SOPC Builder搭建一个Nios CPU系统,包含一个PIO外设,用来读取AD模块传过来的数据信号。
一般来说速度不高,不会不稳定的,不过数据线不要太长,在fpga端最好加上匹配电阻。在我的印象中号上是一个spi的串行的ad,同步的东西,直接用逻辑资源,然后nios读逻辑存下来的数据,这用nios不太好操作.
在交流中前进,共同实现nios的应用。
谢谢大侠们,是不是我不需要在sopc builder里创建一个ad模块,也不需要更改class.ptf文件,而直接在sopc builder里添加一个parallel pio,然后输入信号通过编程就可以读了么?谢谢kzw,谢谢luoxf7,谢谢谢谢
fsa

是的

对,FPGA里面可没法实现AD,你用SOPC Builder是创建不了AD模块的。
AD7705本身就是SPI接口的,而Nios中也有一个自带的SPI接口的模块,他们之间如果用SPI方式连接,应该是很简单的。你可以试试,参考AD7705数据手册,还有Nios SPI外设的数据手册
谢谢各位大侠们,我用ad0809做了,问题基本解决了,谢谢谢谢谢谢yyd999,luoxf7,还有kzw,谢谢
fsa
感觉会做了后就像vb一样简单阿,关键在与c编程阿,再次感谢各位大侠
fsa

请教大侠们:apex20ke如何实现数据采集

我用的是apex20ke系列的开发板,可是我很菜,还不不懂如何使那个板子能通过A/D转换器实现数据采集,救救我啊,我都快疯了[em20]忘高手们不吝赐教   谢谢!!!!!
fsa
www.bdhongyuan.com一个好网站
返回列表