原创 USB2SPI-DEMO读取ADC0831采样数据实验

2010-8-25 22:17 3539 10 9 分类: 通信

范例二 USB2SPI-DEMO读取ADC0831采样数据实验    <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


l        硬件平台USB2SPI-DEMOADC0831采样电路


USB-ezIO内部集成了SPI接口的ADC数据读取。支持4线制SPI的字节读写模式以及位读写模式,本范例采用的就是SPI的位读写模式。


ADC0831是一个支持差分输入的8ADC5V的参考电压,单次转换的时间是32us,支持SPI总线传输,其时序如下所示。


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />


5.8 ADC0831的时序图


CS拉低即开始了ADC的转换,CS拉高停止转换,转换的结果从第2个时钟开始。因此一次ADC0831转换结果的读取最少需要9个时钟。更详细的ADC0831时序分析请见USB2ISP使用文档里面的范例六。


l        硬件连线



5.9 ADC0831数据采集实验电路原理图



5.10 ADC0831数据采集实验电路


l        范例步骤


按照图5.9 连接电路,【插上硬件模块】—【启动软件】—【器件】—【SPI器件】—【ADC采样器】—【ADC0831】,设置量程范围为-600-5000毫伏,采样间隔为200ms,单击开始按钮,即可以开始采样数据。得到如下图所示。



5.11 ADC0831数据采集模块界面1


通过不断地旋转电位计,我们得到了如下的采集曲线。



5.12 ADC0831数据采集模块界面2


具体的软件操作请见视频ADC0831.EXE

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户104758 2012-6-7 15:54

喜欢这篇文章,对我有帮助!

wang1jin 2007-1-15 11:55

在你需要检测电压和电流的同时。。。

这种方法应该不错吧。

用户14541 2007-1-11 09:43

"高端"的电压不够高,都是专用集成电路的限制.

wang1jin 2007-1-9 21:01

汗....

 

感谢...HE HE...

用户1280534 2007-1-9 20:11

每天顶你十票!
相关推荐阅读
用户977176 2012-08-22 21:20
USB2I2C USB2SPI USB2ISP驱动更新64Bit WIN7(含VC及BCB库文件)
  1、系统启动时按F8 “禁用数字签名模式” 2、进系统后,控制面板->用户->UAC的勾选去掉 在安装的时候,弹出来警示的对话框都要选择"继续安装"。 ======...
用户977176 2012-08-22 21:20
USB2ISP并口模式下带地址读写
  一、调用USBIO_SetOutput示例 1、USB2ISP如何进行bus多地址方式应用?软件用什么函数带地址读写? Q:USB2ISP如何进行bus多地址方式应用?软件用什么函...
用户977176 2012-08-22 21:17
USBIOX.DLL在Labview版本不兼容解决方式
  一、Labview新版本不兼容解决方式 1、找到USBIOX.DLL:USBIO_StreamI2C子vi     2、双击修改callback,都改为空即可。如下图...
用户977176 2012-05-18 19:19
唯美,电子与艺术的完美结合,从STEM到STEAM,再到STREAM
  原链接:http://www.ourdev.cn/thread-4445112-1-1.html...
用户977176 2012-05-17 21:12
USB2I2C USB2SPI USB2ISP系列芯片VS2010.net和C#参考源代码
下载链接:http://www.usb-i2c-spi.com/cn/rar/USB2ISPvs2010.netandcsharp.rar 升级vb 6的代码,没有做优化和完全测...
用户977176 2011-12-20 22:49
终于又找回来了,我的Blog
连个通知都没有,需要多留一个篮子了...
EE直播间
更多
我要评论
1
10
关闭 站长推荐上一条 /3 下一条