OpenADSP开源社区推出基于BF533(ADSP-EDU-BF533)的ADC扩展子卡ADS125子卡。
产品描述
ADSP-ADC子卡是OpenADSP开源社区最新推出的基于BF53X的ADC数据采集卡。
ADC子卡板采用了24Bit ADC 采集芯片ADS1256,该芯片最高精度可达23Bit,数据输出率可以到30kSPS,AIN0~AIN7 8 个采集通道,可配置为差分采集和单端采集模式。
ADC子卡链接:http://item.taobao.com/item.htm?spm=a1z10.5.w4002-2134335524.26.u6b4JR&id=22396471960
BF53X开发板链接:
http://item.taobao.com/item.htm?spm=a1z10.5.w4002-2134335524.11.XbYGcK&id=9026190872
http://item.taobao.com/item.htm?spm=a1z10.5.w4002-2134335524.14.kVF2YR&id=10663122452
标号1-6 为ADC 电压信号输入接口,7 为ACOM 接地跳线,默认不焊接,通常无需链接到地。 接口1: AIN0 与ACOM 接口。 接口2: AIN1 与ACOM 接口。 接口3: AIN2 与ACOM 接口。 接口4: AIN3 与ACOM 接口。 接口5: AIN4 与AIN5 接口。 接口6: AIN6 与AIN7 接口。
接口说明
代码实现的功能
代码实现了通过ADC BOARD 板采集接口1 AIN0 和ACOM 采集电压信号。代码中给出了采集接口1~6 单端和差分采集信号的函数。主函数中仅保留了采集接口1 的采集函数,可根据需要自行调用其它函数。ADC 在采集数据时,当配置完寄存器后,读取的数据会有一定的延迟性,需多读取几次后,方能获得配置值之后的数据。若同时采集AIN0~AIN7 的数据,由于代码在不断配置更新寄存器,获取的数据值可能为你前一次配置寄存器生效的值。
硬件上ADC 参考电压为2.5V,在宏定义值时,定义的为250,这是为了防止电压运算时,运算数据溢出,在运算完成后,计算的结果乘以10,得出最终的mV 电压值,以弥补参考电压设定的值。
配件清单
ADSP-ADC子卡板
- 资料光盘:
板卡源代码包 说明文档(实验指导书) 原理图(PDF 格式) Datasheet(板卡使用器件的数据手册)
- 基础配件:
资料光盘 保修卡 |