芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 630|回复: 1

基于ACZ702的ACM9238单/双通道数据采集DMA搬运PS以太网TCP传输

[复制链接]

该用户从未签到

69

主题

97

帖子

1492

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1492
发表于 2024-9-11 11:50:47 | 显示全部楼层 |阅读模式
【案例介绍】

案例基于ACZ702_020开发板,使用ACM9238模块采集模拟电压。用户可以通过以太网上位机设置ACM9238的采样频率、数据采样个数以及采样通道的配置,采集到的数据会通过DMA搬运到DDR3中存储,再经由PS端千兆以太网使用TCP协议将数据发送到上位机中进行波形绘制。案例目前仅提供工程源码,用户可自行下载学习。


【案例使用】

1.修改电脑IPV4地址为192.168.0.3,子网掩码为255.255.255.0

2.烧录程序后,连接串口,当串口打印信号“TCP server started @ port 5000”时,代表开发板配置完成

配置完成.png

3.通过cmd(管理员模式)检查192.168.0.3接口下是否存在对192.168.0.2的静态绑定,如果有,需要使用下述指令进行删除

[C#] 纯文本查看 复制代码
arp -d 192.168.0.2


删除静态绑定.png

4.配置上位机,按照下图配置主机/目标IP和端口号,设置协议类型为TCP,根据自身需求设置对应的采样通道、采样数量、速率、采样方式,配置完成后点击网络连接,然后开始传输即可。


1.jpg

【效果展示】

通道1、通道2分别为100KHz,幅度2.5V的正弦波、锯齿波

1.单通道采样
2.jpg 3.jpg


2.双通道采样
4.jpg

【特别说明】

1.案例并未对测试数据做对齐处理,因此采集CH0时,电压波形图并非从0V开始,波形为连续稳定的三角波即可。

2.双通道模式下,只支持CH1和CH2一种组合方式



ACM9238_DualChannel_TCP.rar (8.04 MB, 下载次数: 58)


小梅哥控制台For ADC采集v4.exe (10.67 MB, 下载次数: 66)


回复

使用道具 举报

  • TA的每日心情
    开心
    7 天前
  • 0

    主题

    11

    帖子

    97

    积分

    初级会员

    Rank: 3Rank: 3

    积分
    97
    发表于 2024-10-5 21:20:19 | 显示全部楼层
    MARK 一下,PL【ADC】ETH[PS] standlone模式  
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-10-23 02:46 , Processed in 0.113272 second(s), 34 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

    快速回复 返回顶部 返回列表