完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
我正尝试使用PSoC 5来模拟多通道ADC。我使用AMUX定序器来设置它,输出导致Δ∑ADC。我已经尝试设置ADC在多采样模式下运行,并在切换通道之前停止转换。然后切换频道并再次开始转换。当我这样做,我得到相同的结果为两个渠道。也就是说,我总是从第0频道获得结果,而不是第1频道——即使我说“下一频道”。 但是,如果我设置Δ∑ADC连续运行,并在通道切换后添加100μs延迟,那么我看到正确的输出。 使用AMOX与ADCs有一些已知的bug吗?AMUX数据表没有列出稳定时间或任何必要的信息。有什么建议吗?我的目标是尽可能低的周期,所以有一个延迟是不理想的。 谢谢 |
|
相关推荐
7个回答
|
|
|
|
|
|
谢谢你的例子代码。我能让它在我的设置中工作。我只需要添加一个等待转换完成函数,以获得适当的结果。
既然我已经使用了Delta Sigma ADC,那么有可能与SAR ADC有类似的设置吗?他们似乎不支持多采样模式或切换输入相关的任何东西。任何人都可以发表评论的必要步骤,有SAR ADC连接到一个地址复用器和准确的结果?现在,我已经看到了我想看到的SAR ADC的速度相同的设置比较Δ-∑ADC的精度。 |
|
|
|
这里是做什么
用多路复用器选择通道; 启动SAR ADC; 虽然不完全{{}; 读取ADC值; 我正常不使用连续模式,因为我可以控制何时开始转换。 有一件事你应该知道,在PSOC5的SAR初始化中有一个bug,(我认为它是PSoC 3中的一个bug)。记不清那是什么。也许有人会在赛普里斯帮忙。否则等到下星期一我回到办公室。 |
|
|
|
嗨,格斯特罗兹,
SAR ADC支持高达700 kSPS的采样率。 以这种速度,建议使用DMAto做转移。一个代码示例可以用来解释SAR ADC的硬件复用。 链接到代码示例是HTTP://www. CyPress?COM/?RID=47003 SAR ADC的转换结束(EOC)信号用于触发DMA传输。 |
|
|
|
有错误(?)使用PSOC5 ES1。它避免了与SAR ADC相同的Delta Sigma ADC用于接口AMUXHW。第二个例子展示了如何使用EOC信号来使用SAR ADC在多个信道之间自动切换。这对DelSigADC不起作用,这里的开关必须在软件中进行,因为EOC信号不知怎么不能用来切换到下一个MUX通道8,但是我忘了细节。
|
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
726个成员聚集在这个小组
加入小组1938 浏览 1 评论
1685 浏览 1 评论
3449 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1608 浏览 6 评论
1406 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-6-26 21:52 , Processed in 0.830965 second(s), Total 88, Slave 72 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191