【案例介绍】
案例基于ACZ702_020开发板,使用ACM9238模块采集模拟电压。用户可以通过以太网上位机设置ACM9238的采样频率、数据采样个数以及采样通道的配置,采集到的数据会通过DMA搬运到DDR3中存储,再经由PS端千兆以太网使用TCP协议将数据发送到上位机中进行波形绘制。案例目前仅提供工程源码,用户可自行下载学习。
【案例使用】
1.修改电脑IPV4地址为192.168.0.3,子网掩码为255.255.255.0
2.烧录程序后,连接串口,当串口打印信号“TCP server started @ port 5000”时,代表开发板配置完成
3.通过cmd(管理员模式)检查192.168.0.3接口下是否存在对192.168.0.2的静态绑定,如果有,需要使用下述指令进行删除 [C#] 纯文本查看 复制代码 arp -d 192.168.0.2
4.配置上位机,按照下图配置主机/目标IP和端口号,设置协议类型为TCP,根据自身需求设置对应的采样通道、采样数量、速率、采样方式,配置完成后点击网络连接,然后开始传输即可。
通道1、通道2分别为100KHz,幅度2.5V的正弦波、锯齿波 1.案例并未对测试数据做对齐处理,因此采集CH0时,电压波形图并非从0V开始,波形为连续稳定的三角波即可。
2.双通道模式下,只支持CH1和CH2一种组合方式
ACM9238_DualChannel_TCP.rar
(8.04 MB, 下载次数: 428)
小梅哥控制台For ADC采集v4.exe
(10.67 MB, 下载次数: 445)
|