首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 46 毫秒
1.
基于VC++6.0的高速串口通信数据采集系统   总被引:22,自引:11,他引:22  
在VC 6.0中利用MSComm控件实现串口通信时实时性较差。系统资源利用不足。无法满足高速串口数据采集软件的编程要求.针对高速串口数据采集软件的设计要求,提出了基于多线程技术和自定义消息机制的异步串口通信的设计思想.结合串口通信的机理和多线程同步方式,分析了Win32系统下多线程异步串口通信程序的开发方法。  相似文献   

2.
为了配合自主研发的超声波热量表的检定工作,依据公司制定的热量表红外通信协议,进行了热量表修正软件的设计。该软件实现了对热量表流量和温度系数的修正,进而提高了热量表的检定精度。在VisualCC++6.0平台下,通过MFC来创建应用程序框架,利用多线程串口通信类CnComm完成多线程之间的数据通信任务。通过发送控制命令和构造接收处理子程序来完成对串口数据的读写和显示。同时,利用ADO类对数据库进行访问,实现历史记录的查询功能。该软件经过实际检验,操作简单方便,通信可靠高效,达到了检定工作的要求标准。  相似文献   

3.
组态软件中串口设备通信实现方法设计   总被引:3,自引:0,他引:3  
本文分析了组态软件串口设备通信的原理及开发方法。并提出了一种使用VC 6.0开发组态软件串口设备通信模块的具体实现方法。  相似文献   

4.
柳超  蒋年德 《数字社区&智能家居》2013,(12):7656-7658,7669
智能监测系统集计算机技术、通信技术和仪表测控技术于一体,论文介绍了采用Visual C++6.0为开发工具和以SQL sever 2000为数据库平台,通过串行接口进行通信的测控系统实现过程。作者提出了使用自由口通信的模式将工控机与西门子S7300系列PLC模块进行连接,实现现场传感器、PLC模块和工控机的相互通信,在此基础上开发了锅炉汽包水位的实时测量与在线控制软件,对锅炉汽包水位进行实时监测,并给出基于VC的上位机界面。  相似文献   

5.
栗兆剑  高岳  白力 《微计算机信息》2004,20(8):66-67,32
本文以PC机与单片机串口通信实现数据采集为背景。介绍了在VC .NET环境下串口通信的实现以及上位PC机与下住单片机串行通信协议以及数据块的发送与接受过程,同时给出了部分程序代码。  相似文献   

6.
采用串口通信技术实现Modbus数据通信   总被引:19,自引:1,他引:19  
封亚斌 《自动化仪表》2004,25(10):56-58
工业控制从单机控制发展到集中控制、集散控制,现已进入网络时代,工业控制系统之间联网已成为趋势。介绍了用VC 6.0编程来模拟Modbus协议,实现空压机组监测系统与Honeywell公司的集散控制系统的连接。  相似文献   

7.
介绍了基于DSP的并联有源滤波器与上位机的RS-232串口通信设计,给出了DSP串行通信的硬件接口电路和通信协议,并完成了串口通信的软件编程。下位机使用C语言和汇编语言混合编程,上位机采用Visual C++设计界面,并用串口控件MSComm编写串口程序,实现上位机对有源滤波器数据的采集、显示、处理和存储。调试结果表明,该串口通信设计可以实现上位机对有源滤波器的监控。  相似文献   

8.
刘锐  魏民祥  盛敬 《测控技术》2014,33(2):107-110
为改善某型煤油发动机的冷启动性能,需测定发动机电感式点火系统在不同充磁时间下的点火能量,设计了一套点火能量测试系统,利用VC++开发了点火能量测试软件,实现了测试软件与数字示波器及点火控制器的通信,并进行了点火能量测试。试验结果表明,该测试系统能够准确地测试点火能量。  相似文献   

9.
基于LabVIEW被动接收型串口通信数据采集系统   总被引:3,自引:0,他引:3  
被动接收型串口通信的特点是下位机不断地向上位机发送数据,而上位机在不知道下位机何时发送的情况下被动接收。研究LabVIEW被动接收型串口通信的应用问题,并根据被动接收型串口通信的特点,设计2种应用于串口数据的采集系统。其中,轮询串口通信系统采用循环结构不断查询缓冲区来读取数据,为解决串口数据有时接收不全的问题,该系统先将所有的串口数据全部接收到临时文件,然后再读取临时文件,获得数据;触发串口通信系统则是通过共享变量与外界通信,改变共享变量的值来分别触发串口来获得数据,可避免因使用循环结构不断查询所有串口数据缓冲区而占用大量系统资源的问题。两系统只需设置相应串口参数即可显示、回放和实时存储由硬件采集的数据,方便以后对采集数据进行研究。实验结果表明,系统的稳定性和可靠性较高。  相似文献   

10.
本文介绍了在C++Builder6中利用第三方软件Pcomm实现PC与PC或者PC与单片机之间的串口通信。对PComm的相关特点与编程方法进行了详细的论述;并给出了实例。  相似文献   

11.
Windows98下远程数据通讯系统的设计   总被引:1,自引:0,他引:1  
介绍了此通讯系统的主要功能、硬件结构及软件设计,用来实现对多智能仪表、多串行通讯接口的远程数据通讯。系统工作在Windows98环境下,软件开发采用VC++,使用上位机实现数据的集中管理。  相似文献   

12.
提出了一种基于VisualC++的MSP430单片机与PC之间进行串行通信的实现方法,给出了硬件电路图和通信源程序。调试实验表明,该硬件设计与软件开发达到了预期的功能要求。  相似文献   

13.
电机实验测试系统的软硬件设计   总被引:1,自引:0,他引:1  
介绍了一种新型电机测试系统的设计,该系统能自动完成三相异步电机及直流电机的常规参数如空裁转速、负载(电流、电压、功率、效率、扭矩、转速)、堵转扭矩的测试,软件在Visual C 6.0环境下开发,结合计算机能够采集数据绘制曲线并供用户处理(数据采集处理、彩色图像显示、数据表格打印、数据存储等功能).  相似文献   

14.
基于 Visual C++6.0的PC与PLC的通信接口软件设计   总被引:2,自引:0,他引:2  
本文介绍了在ViSaulC 6.0环境下,利用Windows98操作系统的多线程技术,实现了Win32API函数开发的上位机和PLC的串行通信。本文给出了系统的通信原理和软件设计方法。  相似文献   

15.
单片机的多串口扩展技术的设计   总被引:9,自引:2,他引:9  
针对大多数单片机都只有一个串口的局限,在多数情况下限制它们的应用。利用单片机串口扩展技术,以MCS51系列单片机8751为例进行串行接口扩展,包括扩展两个独立的串口、一点对多点分时串口、单片机与RS232/RS422/RS485的串行通信接口。实际应用证明,设计可靠,稳定性好。用多种方法进行串口扩展,解决了单片机在串行通信系统中的串口局限问题。  相似文献   

16.
基于SPI协议的音频流解码系统的研究与设计   总被引:1,自引:0,他引:1  
介绍了SPI通信协议,提出了一种采用ARM控制器LPC2368与VS1003语音处理芯片的音频流解码系统的设计方案,详细介绍了系统架构、SCI与SDI传输原理以及系统软件关键代码的设计。通过初始化调试与正弦波测试,该系统能够较好地实现音频模拟信号的播放功能。  相似文献   

17.
在海洋监测中,海洋仪器设备是人类认识海洋、开发利用海洋资源和保护海洋环境的重要技术手段。其中资料浮标是海洋监测的主要手段之一。随着CDMA技术的广泛应用,近年来也被应用到海上浮标的无线数据通讯中。相比之GSM、北斗等通讯方式,CDMA网络具有数据传输量大、成本低等优点。文中以Visual studio2005为工具开发了基于CDMA无线网络的浮标数据通信系统,浮标数据通信系统已在海上正常运行6个月。同时对接收到的数据和波浪骑士及其他仪器进行了对比,通过对比可以说明此系统稳定、可行,接收到的数据真实可靠。  相似文献   

18.
以集成了以太网控制器和CAN总线控制器的ARM7处理器LPC2368为核心,重点阐述了μClinux环境下CAN/TCP-IP异构协议的软件解决方法.提出CAN总线、以太网接口、以及电源部分设计,实现了低成本,高可靠性嵌入式网关的设计.  相似文献   

19.
基于计算机和单片机的串行通信的压电陶瓷驱动器的设计,采用Visual Basic6.0中的MSComm通信控件,实现计算机和单片机之间的串行通信。详细阐述了程序的设计流程,给出了部分程序代码。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号