打印

关于用CPLD控制ADC7862疑问

[复制链接]
2271|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenzhi658|  楼主 | 2013-1-24 20:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.领导给的ADS7862的BUSY引脚悬空,难道用定时器吗?资源浪费严重不
2.CPLD提供的是30MHZ时钟,可ADS7862最大工作才8MHZ时钟,不是他的倍数,难道提供6MHZ的时钟给他吗?那样转换时间是不是延迟了很久,定时时间怎么算?
3.他说用单片机随时读取AD数据,是不是用2个单元存取数据,一个随ADS采集速率无限覆盖,另一个设个标志位,在没读数据时,从另一个单元复制过来;当发生读时,改变标志位,停止复制,把这个单元的数据读出去,然后复位标志位,又开始复制?可以不用FIFO吗?

相关帖子

沙发
GoldSunMonkey| | 2013-1-24 23:17 | 只看该作者
1. 不是CPLD的问题吧。
2. 这个问题用CPLD是有点烦,估计不好解决。个人觉得,可能是我CPLD用的少。
3.这个应该也不是CPLD的问题吧。

使用特权

评论回复
板凳
chenzhi658|  楼主 | 2013-1-25 08:03 | 只看该作者
是CPLD的控制的啊,猴哥怎么帖子不见了?具体的解决办法,不是转到CPLD上面来了吗?

使用特权

评论回复
地板
chenzhi658|  楼主 | 2013-1-25 08:08 | 只看该作者
现在难题不是转到CPLD控制上面了吗?他是模仿他人的板子,那人的板子就是这么接法的啊!我配合他,负责CPLD那模块,他自己模仿瑞萨单片机的模块!他一个经理太忙了,没时间问。求大家解决啊

使用特权

评论回复
5
GoldSunMonkey| | 2013-1-25 10:05 | 只看该作者
我,我有点理解你的意思了。那就看别人怎么做了。我还没点思路,可能我没好好想。
太忙了,年底

使用特权

评论回复
6
chenzhi658|  楼主 | 2013-1-25 11:42 | 只看该作者
嗯,猴哥,你老忙吧!年底得个大大的红包

使用特权

评论回复
7
千里风123| | 2013-1-25 14:52 | 只看该作者
AD的转换时间是可以知道的,在CPLD可以启动后等待相应时间再启动下一通道,不用BUSY也可以,30/5=6M,CPLD可以分频6M时钟啊;

使用特权

评论回复
8
GoldSunMonkey| | 2013-1-26 00:22 | 只看该作者
chenzhi658 发表于 2013-1-25 11:42
嗯,猴哥,你老忙吧!年底得个大大的红包

是呀事

使用特权

评论回复
9
GoldSunMonkey| | 2013-1-26 00:23 | 只看该作者
千里风123 发表于 2013-1-25 14:52
AD的转换时间是可以知道的,在CPLD可以启动后等待相应时间再启动下一通道,不用BUSY也可以,30/5=6M,CPLD ...

哎,对呀,我一直考虑8Mhz,忘记了可以小呀。
思维定势,反思

使用特权

评论回复
10
chenzhi658|  楼主 | 2013-1-27 20:59 | 只看该作者
嗯,我做了6分频为5MHZ,然后定时!一开始为想做6MHZ,5分频,不过怎么办到啊,可以双边沿出发计数器吗?

使用特权

评论回复
11
shell.albert| | 2013-1-27 21:06 | 只看该作者
这个应该不难啊。
你的AD可以工作于8MHz,CPLDs降频使用啊。
生成时序直接读数,问题不大啊。

使用特权

评论回复
12
chenzhi658|  楼主 | 2013-1-27 21:18 | 只看该作者
      我的5MHZ,是同步计数器为2,溢出位 异或 ‘1’,然后得到6分频!“千里风123”的5分频怎么办到,可以说说,学习学习~
然后你说我弄个读标志,读标志有效时,写出去,不然保存/替换在内部单元里。

使用特权

评论回复
13
chenzhi658|  楼主 | 2013-1-28 11:52 | 只看该作者
shell.albert 发表于 2013-1-27 21:06
这个应该不难啊。
你的AD可以工作于8MHz,CPLDs降频使用啊。
生成时序直接读数,问题不大啊。 ...

CPLD时钟肯定不能降得,AD数据存取只是他的小部分

使用特权

评论回复
14
千里风123| | 2013-1-28 12:39 | 只看该作者
分频器在FPGA、CPLD大把应用,一个5分频就是计数器,计5个时钟,在第5个时钟上出个“1”,其他为“0”,不难吧!

使用特权

评论回复
15
GoldSunMonkey| | 2013-1-28 21:16 | 只看该作者
千里风123 发表于 2013-1-28 12:39
分频器在FPGA、CPLD大把应用,一个5分频就是计数器,计5个时钟,在第5个时钟上出个“1”,其他为“0”,不 ...

这个不难啊

使用特权

评论回复
16
Tianya283| | 2013-1-29 22:15 | 只看该作者
GoldSunMonkey 发表于 2013-1-28 21:16
这个不难啊

感觉不难

使用特权

评论回复
17
GoldSunMonkey| | 2013-1-29 22:33 | 只看该作者
Tianya283 发表于 2013-1-29 22:15
感觉不难

你是鹦鹉啊

使用特权

评论回复
18
星星之火红| | 2013-1-30 22:20 | 只看该作者
GoldSunMonkey 发表于 2013-1-29 22:33
你是鹦鹉啊

什么意思呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

29

主题

247

帖子

1

粉丝