芯路恒电子技术论坛

 找回密码
 立即注册

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

热搜: 合集
查看: 5538|回复: 1

小梅哥数据采集系统上位机软件使用说明【基于QT开发】

[复制链接]
  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 450

    主题

    845

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    16523
    QQ
    发表于 2024-8-4 16:42:39 | 显示全部楼层 |阅读模式
    image.png



    本软件是我们在开发过程中,为各种电源和微信号测量场景开发的一款8通道数据采集器上位机。支持使用USB2.0、网络、串口连接自制的采集卡设备,支持多款预设的ADC芯片/模块,以实现电压信号的采集、显示、分析和保存。软件功能和特性如下:

    支持的连接方式:
    • 支持使用的USB驱动设备包括基于Cy7c68013(USB2.0)、CYUSB3014(USB3.0)、CH569(USB3.0)、ZYNQ-CDC(USB2.0)与采集卡连接
    • 支持使用基于网络通信的传输方式,协议包括TCP、UDP
    • 支持使用基于UART 串口的通信方式,波特率最高支持到115200bps


    image.png


    支持的ADC型号:
    • ACM9238 高速ADC模块:12位、双通道、65M采样率
    • ACM7606 高精度同步ADC模块:16位、8通道、200K采样率
    • ACM7606C 高精度同步ADC模块:16位、8通道、1M采样率
    • ACM2108 高速AD/DA模块:8位、双通道、35M采样率
    • ACM1030 高速ADC模块:10位、双通道、50M采样率
    • ACFL3432 高速ADC模块:14位、双通道、250M采样率
    • 支持编写xml文件手动增加自定义ADC

    image.png

    支持的通道数量:
    • 最高支持8通道波形同时采集和显示,可以根据需求任意开关其中一路和多路通道的数据采集和波形显示


    支持的测量参数:
    • 自动实时测量每路采集的信号电压最大值、最小值、平均值、峰峰值,以表格的形式展示参数
    • 测量光标支持手动选择跟踪哪个通道的波形
    • 最多支持8对测量光标,每路光标都可以设置追踪哪路信号的波形,方便用户对采样到的电压波形上的位置距离和电压值进行标记和测量差值


    支持自定义通道名称:
    测量结果的名称可以修改,方便用户标记。如修改名称为被测电压的名称,如VCC3P3、VCC1P8

    最大采集参数:
    • 实测最大支持120M个采样点的数据采集
    • 最高采样率支持到250M
    • 支持最多同时8个通道采集


    文件保存和导入:
    • 可以将采样结果数据保存为二进制文件,以便使用matlab等科学计算软件进行进一步处理
    • 可以将采样结果数据导出为csv格式的表格数据,方便在表格中进行进一步分析处理
    • 可以导入保存的已有二进制数据文件并绘制波形


    操作和互动:
    • 波形界面支持滚轮X轴缩放,CTRL+滚轮进行Y轴缩放、Shift+滚轮进行X+Y轴同时缩放
    • 波形界面支持使用鼠标框选区域放大显示




    安装包下载:
    QSCOPE_MSCV.rar (18.03 MB, 下载次数: 51)
    解压后运行软件中的QSCOPE.exe即可打开软件。


    基于BX71 ZYNQ核心板的使用演示(LibUSB AD7606):
    1、针对BX71-7010版本,将BOOT.bin放进SD卡中,然后设置BX71为SD卡启动
    BOOT.zip (242.03 KB, 下载次数: 1429)
    2、使用type-A公对公线,一端插入BX71的USB母口,一端插入电脑的USB口
    3、使用zadig.exe软件,Options中选择List all devices, 然后找到EPB USB Flash Drive Disk Emulation设备并选中,然后点击Install Driver安装驱动
    zadig.zip (4.91 MB, 下载次数: 1540)
    image.png

    4、解压【QSCOPE.rar】压缩包,双击QSCOPE.exe运行

    5、点击【选择设备】按钮(齿轮图标),进入通信模式选择功能,选择Libusb方式

    6、点击【选择ADC】按钮(白色芯片图标),进入ADC芯片选择功能,选择ACM7606

    7、点击【连接设备】按钮(红色OFF图标),连接设备

    8、点击【点击开始采样】按钮,即可采集数据。

    9、采集完成,右键有菜单可以可以一键全屏波形

    10、鼠标滚轮滚动可X轴缩放波形,按住键盘Ctrl键再滚轮可以X轴缩放波形,按住Shift键再滚动滚轮可以以鼠标光标位置为中心XY轴同时缩放波形。



    基于PC本地环回网络的TCP通信测试演示(TCP AD9238):
    如果您手头暂时没有硬件,又想体验本软件,可以使用我们提供的演示功能。

    1、和QSCOPE.exe文件同路径下,有个名为TcpServer.exe的程序,双击并运行,然后点击【启动服务器按钮】

    image.png

    2、双击QSCOPE.exe运行程序

    5、点击【选择设备】按钮(齿轮图标),进入通信模式选择功能,选择【以太网TCP】方式,并勾选【测试本地环回】选项

    image.png

    6、点击【选择ADC】按钮(白色芯片图标),进入ADC芯片选择功能,选择ACM9238

    7、点击【连接设备】按钮(红色OFF图标),连接设备

    8、点击【点击开始采样】按钮,即可采集数据。

    9、采集完成,右键有菜单可以可以一键全屏波形

    10、鼠标滚轮滚动可X轴缩放波形,按住键盘Ctrl键再滚轮可以X轴缩放波形,按住Shift键再滚动滚轮可以以鼠标光标位置为中心XY轴同时缩放波形。
    最新界面.png


    添加自定义ADC:
    以下以AD9643/CM3432 ADC为例,讲解添加自定义ADC型号的方法。AD9643和CM3432都是14位250M的高速双通道ADC,CM3432属于AD9643的国产替代方案。

    1、和QSCOPE.exe文件同路径下,有个名为adcinfo.xml的文件,使用记事本,或者notepad++或者vscode等文本编辑软件打开它
    2、复制ACM9238的从<Module>起,到</Module>结尾的内容(3~11行),然后粘贴在<Module>之前。
    3、将新粘贴的内容中的<Name>ACM9238</Name>中的ACM9238改为新的ADC型号,比如ACFL3432
    4、将新粘贴的内容中的<SamplingChannels>2</SamplingChannels>中的2改为ACFL3432的实际通道数,这里也是2
    5、将新粘贴的内容中的<MaxSamplingRate>50M</MaxSamplingRate>中的50M改为ACFL3432的实际采样率,这里是250M
    6、将新粘贴的内容中的<Resolution>12</Resolution>中的14改为ACFL3432的实际分辨率/位数,这里是14
    7、将新粘贴的内容中的<MaxInputVoltage>5</MaxInputVoltage>中的5改为ACFL3432的实际采样电压范围最大值,这里是5
    8、将新粘贴的内容中的<MinInputVoltage>-5</MinInputVoltage>中的5改为ACFL3432的实际采样电压范围最小值,这里是-5
    9、将新粘贴的内容中的<DataType>补码</DataType>中的5改为ACFL3432的实际数据类型,这里是补码(补码功能是FPGA程序调整过后的结果)
    10、关闭QSCOPE.exe软件重新打,软件会自动读取新adcinfo.xml的文件内容并将读取结果初始化到ADC选择的列表里。
    image.png image.png
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-12-14 15:09
  • 0

    主题

    2

    帖子

    164

    积分

    初级会员

    Rank: 3Rank: 3

    积分
    164
    发表于 2024-8-24 16:39:25 | 显示全部楼层
    你好,这个开源吗?大概什么时候可以看到呀?
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-11-22 06:56 , Processed in 0.052915 second(s), 31 queries .

    Powered by Discuz! X3.4

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

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