APP下载

基于C#的超声数据采集系统上位机软件设计

2017-12-01李鸣谦蓝若明翟光杰

电子设计工程 2017年22期
关键词:设备系统设计

李鸣谦,蓝若明,翟光杰

(1.中国科学院国家空间科学中心北京100190;2.中国科学院大学北京100049)

基于C#的超声数据采集系统上位机软件设计

李鸣谦1,2,蓝若明1,2,翟光杰1

(1.中国科学院国家空间科学中心北京100190;2.中国科学院大学北京100049)

基于提高超声数据采集系统的稳定性和数据采集效率的目的,利用C#语言编写上位机软件从而将数据通过CH375接口进行读取、转换、存储并实时显示。通过使用Visual Studio 2013.NET编程环境中Thread类联合CH375动态链接库,大大提高程序运行效率。测试结果表明,系统各项功能运行良好,界面友好,提高了数据采集效率,为今后类似的数据采集系统的研发和设计提供参考。

C#语言;USB接口;CH375;数据采集

传统的RS-232由于接口电路简单、编程容易,得到广泛运用,但其最大通信速度仅达到115.2 kb/s。随着超声技术的不断发展,采集的数据量也在不断的加大,这个速度不能满足高速数据通信的需求。而USB(通用串行总线)在速度上具有RS-232无法匹敌的优势,USB2.0达到480Mbits/s的传输速度,大有取代传统RS-232的趋势[1]。

针对实验室现有的超声换能器硬件电路,本文详细介绍了基于CH375芯片的USB接口与上位机(计算机)通信的设计方法和技巧。

采用C#语言编写上位机程序,实现上位机对超声换能器硬件电路的读写控制,并对采集数据进行转换、存储、绘图等处理。

1 通信原理介绍

1.1 CH375芯片简介

CH375是由南京沁恒有限公司生产的USB总线通用接口芯片。支持主机方式和设备方式,并可动态切换主机和设备方式。本文中对CH375的操作是采用命令加数据的I/O操作方式,任何操作都是由上位机软件先发命令给CH375,然后再执行数据输入输出。……

登录APP查看全文

猜你喜欢

设备系统设计
谐响应分析在设备减振中的应用
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
瞒天过海——仿生设计萌到家
基于MPU6050简单控制设备
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀
有种设计叫而专
500kV输变电设备运行维护探讨