搜索
bottom↓
回复: 7

FPGA或者CY68013控制AD转换芯片的问题

[复制链接]

出0入0汤圆

发表于 2011-5-19 16:15:47 | 显示全部楼层 |阅读模式
最近在做调一款AD转换芯片ADS7825(单5v供电,16位,四通道),实验仿真时用的AVR单片机去控制,在Protues中仿真,完全没问题,可以按照预想的模式工作(个人感觉Protues的仿真还是比较准确的)。
   但是现实中用CY68013和FPGA分别去控制,都不能正常工作。没想明白,AVR是5V电源,而68013和FPGA是3.3V,但是我看过I/O的逻辑电平还算基本匹配的啊…AD芯片用的USB5V电源供电,也用过220V到5V的稳压电源,结果没有区别…有没有人做过,可以指点一下不…

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2011-5-19 16:20:42 | 显示全部楼层
具体现像能说说吗?这样大家才好分析

出0入0汤圆

发表于 2011-5-19 17:48:10 | 显示全部楼层
严格按照手册上面的时序来做,应该不难。

出0入0汤圆

 楼主| 发表于 2011-5-19 21:42:54 | 显示全部楼层
回复【1楼】msdy
-----------------------------------------------------------------------

  好的,谢谢各位。
  是的,2楼说的没错,这个芯片确实算时序比较简单,硬件也比较简单。我的项目是一个关于PSD四象限探测器的,构架是前级的运算电路,然后模拟信号经过ADS7825,由FPGA控制其工作(FPGA是用的Altera的EP2C8系列),转换后的数据经过FPGA处理后传输给USB芯片CY7C689013,工作在Slave fifo模式,将数据传送给上位机。我是第一次接触FPGA和USB,所以花了很长时间入门。每部分都差不多就绪后,就差AD转换部分了。其实这部分我在设计时就通过Protues仿真过,用AVR控制,发现能完全按照自己想象的模式工作,所以当时就觉得这个芯片应该FPGA控制也不难。
   五一节的时候,终于买回了这个芯片(因为还是实验阶段,买的是直插式,好贵250一片),然后就开始充满热情的调试了。先直接用FPGA控制它,先让他工作在一个通道,数据传到上位机后发现全是0xFF……
   然后,调了很多天的软件,结果还是一样的让人郁闷……
   后来由于不确定是软件还是硬件的原因,所以我就想先避开FPGA调试,因为仿真是用的AVR是C语言程序比较简单,我就用CY68013直接控制ADS7825,68013也是C,程序比较简单,应该没什么问题了。可是还是出来的结果仍然是0XFF。
   其实用68013的时候,我发现他启动了AD转换的,因为AD芯片BUSY引脚确实是有效了,我用了一个循环等待其转换完毕,循环中给标志变量计数赋值,发现标志变量的计数值为8,说明这个循环语句执行了8次,说明AD转换时转换了,当BUSY引脚无效时我就开始读数,读出来时0xFF,但是我去量AD芯片的引脚电压时发现电压为0,接LED灯也不亮,应该是引脚处于高阻态,所以量不出电压,而FPGA或68013去读又当成了1.
   我想过芯片的问题,于是买了两块芯片,发现还是一样的结果。甚至更气人的是,我更换芯片的时候发现,没有芯片,结果还是一样……0xff。
   后来开始注意力转移到ADS7825是5V单电源供电,是5V的逻辑。而FPGA和68013都是3.3V逻辑,我虽然看了他们的VIH,VIL,VOH,VOL,感觉应该是匹配的,但还是不放心,买了SN74LVC4245电平转换芯片(货还没到,也就还没试)。另外ADS7825为低功耗芯片,50mw吧,我开始时用的USB接口的5V电压供电,后来怕驱动力不够,就换了220->5V降压电源供电,结果都是一样的……0xFF。
   现在就快黔驴技穷了,也调了这么久了……希望各位大侠各显神通指点指点。
   由于我现在在别人的电脑上,所以需要什么源代码,芯片资料之类的,请指出,我尽快附上。
   衷心感谢,祝大家愉快,能帮我尽快解决这个问题。

出0入0汤圆

发表于 2013-6-4 16:18:14 | 显示全部楼层
第一次接触68013

出0入0汤圆

发表于 2013-6-4 18:55:55 来自手机 | 显示全部楼层
感觉你太高端的东西在采
采样Lv多高存储深度多少感觉AD挂在slavefifo
上就行了

出0入0汤圆

发表于 2013-7-6 20:39:43 | 显示全部楼层
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 05:26

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表