首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 234 毫秒
1.
在描述串口通信基本原理的基础上,介绍了基于VC++6.0开发环境下,用MSComm及NTGraph控件实现单片机与PC机之间的串口通信和波形显示。串口通信和波形显示的应用程序集成MSComm控件和NTGraph控件,MSComm控件的使用方法及代码实现是实现串口通信的关键。NTGraph控件则是实现通信数据波形实时显示的关键。实验结果表明,开发出的应用程序可以可靠地实现单片机与PC机之间数据的稳定传输与波形显示。  相似文献   

2.
基于Visual C++6.0集成开发环境提供的ActiveX控件和API这2种串口通信方法,设计了串口通信的一种实时性分析系统。该系统的硬件包括一个单片机系统,用于数据的串行发送,以及2台PC机,分别用于基于ActiveX控件和API的数据串行接收。系统的软件包括单片机系统的串口通信模块和PC机上基于ActiveX控件和API的串口通信模块。实验结果表明,API串行通信方法的实时性优于ActiveX控件串行通信方法。  相似文献   

3.
虚拟仪器环境下PC机与单片机通信实现   总被引:1,自引:0,他引:1  
利用虚拟仪器LabVIEW图形化软件实现PC机与单片机之间串行通信.结合应用实例给出系统通信协议以及串口通信的软、硬件设计,以及在LabVIEW中串口通信模块的应用,PC机与AT89S52单片机串口通信的实现方法.测试结果表明,虚拟仪器环境下实现串口通信更为简捷,并使系统具有很强的灵活性和扩展性.  相似文献   

4.
本论文是针对ARM9在控制方面的优点,采用实时采集数据、实时通信、实时监控等方法构成的煤气含量控制系统。本设计采用了基于ARM920T内核的芯片S3C2440来实现煤气含量的监控,本设计主要分为三个部分:PC上位机程序部分、下位机程序部分和煤气含量采集部分。主要的设计思路是:首先由S3C2440控制数据采集模块,实时监控空气中煤气的含量,并通过异步串口通信方式将数据传给PC上位机,同时PC上位机也通过串口通信将一些控制指令下传给S3C2440,S3C2440在收到来自于上位机的指令后对指令进行简单的分析并根据指令进行动作。系统程序是用EVC++4.0编写的WindowsCE6.0操作系统,控制部分包括报警、开关阀门等,数据采集模块则使用TLC1543,煤气传感器则使用MQ216。通过联机调试,证明基于ARM9采用实时采集、实时通信、实时监控的方法实现煤气含量控制,效果是可靠的。  相似文献   

5.
数据采集系统中数据获取和处理的C++Builder实现   总被引:5,自引:3,他引:5  
数据采集系统需要现场数据采集仪器与PC机进行数据信息和控制信息的交换,研究了在Bodand C Builder环境下如何通过串口实时获取数据,并有效地处理这些数据.  相似文献   

6.
目的 为解决PC机与IC卡读写器的通信问题,提高通信的可靠性.方法 根据C#串行类的特点,采用C#串行类实现PC机与IC卡读写器进行串行通信.结果 实际运行结果表明这种编程方法稳定、可靠、实用性强.采用C#串行类赋予串行通信程序设计较大的灵活性.可以提高串口传输数据的可靠性.结论 提出一种利用C#串行类实现PC机与IC卡读写器进行串行通信的方法.实现了C#串行类在IC卡读写系统中的具体应用.  相似文献   

7.
利用基于开源思想GPL(GUN General Public License)的Linux和RT—Linux建立实时数控系统.通过编译RT—Linux实时补丁,构造Linux+RT—Linux系统的基本构架.采用异步串口通信方式实现上位机与下位机之间的通信.测试结果表明.系统具有很强的实时性、  相似文献   

8.
基于SPComm控件的上位机与FX2N型PLC串行通信的实现   总被引:1,自引:1,他引:0  
在Delphi环境下采用SPComm控件实现监控PC与多台PLC的串口通信.主要介绍了FX2N型PLC的通信协议,SPComm控件的使用方法,编写了PLC与上位机实现串口通信的相关程序.  相似文献   

9.
结合VxWorks实时操作系统,以基于VxWorks系统的IXP425平台与PC机串口通信为例,提出了在Tornado集成开发环境下设计与实现基于VxWorks的串行通信编程方法.  相似文献   

10.
在微机监控系统中,上位机和下位机之间的数据和指令一般通过串口进行通信。通常的办法是一台微机通过串口和一台下位机通信并显示状态。为了实现一台微机控制多个串口通信,并使串口数量实现灵活的改变,提供了一种用Visual C 开发Windows环境下多串口通信程度的实现方法。通过创建一个支持数据库的标准多文档界面(MDI)的应用程序,实现仅使用一个MSComm控件进行多串口通信,并且可以灵活地选择串口数量。  相似文献   

11.
针对传统生产线电源监控系统的可靠性差、界面不友好及输出误差大等问题,采用基于工控机与可编程逻辑控制器的系统控制,使用Microsoft Visual C++6.0(VC++6.0)编写上位机监控软件,利用模糊控制算法改善误差控制。实验结果表明,系统各项功能正常、设备运行稳定,串口通讯机制能保障流畅的数据交换,输出误差得到有效控制。  相似文献   

12.
Delphi环境下实现与AVR单片机的串行通信   总被引:1,自引:0,他引:1  
以材料试验机数据采集及控制系统为实例,介绍了PC机与AVR单片机串行通信的硬件实现方法。详细说明了在Delphi环境下,TComm串行通信组件的使用和软件编程方法。阐述了在AVRStudio+AVRGCC编程环境下,ATmegal6单片机串口通信的软件编程。实际应用表明,该方案稳定、可靠、易于实现,具有很好的工程实用价值。  相似文献   

13.
本文以PC作为主机、DSP作为从机,设计了DSP与PC的RS-232串行通信接口电路;基于LabVIEW开发平台编写Modbus协议通信程序,实现了DSP与PC的通信,并成功应用于活塞式气动发动机电控配气控制系统.该系统硬件电路简单,软件编写容易,拓展性和移植性较好.  相似文献   

14.
论述了实时监测系统中ARM单片机与PC机之间的通信方法,介绍了ARM系列单片机与主机串行通信的结构框图与硬件接口电路,讲述了下位机通信程序的设计方法和上位机通讯的软件实现,并给出了上下位机通讯的流程图。在通信的过程中,需要设定相同的通讯协议才能保证通信的正常。  相似文献   

15.
介绍了在磁流变阻尼控制系统中,DSP与PC机间的异步串行通信的实现方法。其中,以TMS320LF2407DSP为从机,PC机通过串行通信实现对DSP的实时监控。DSP采用查询法发送数据,采用中断法接收命令。PC机程序利用Pcomm库处理串行通信。采用微型车用减振器试验实现了串行通信程序调试和界面显示。  相似文献   

16.
利用VB实现PC机与多单片机通讯的一种方法   总被引:4,自引:1,他引:4  
在采用以PC机为控制中心的数据采集自动化控制系统中。通常需要单片机采集数据,然后用异步串行通讯方式传给PC机.VB具有面向对象的设计方法.友好的用户界面,简单方便的串行通讯和实用性强等优点。本文探讨了在Windows环境下如何利用VB来实现PC机与多个单片机之间串行通讯的一种方法.  相似文献   

17.
阐述了在Unix系统中实现PC机与单征机之间进行串行通信的原理和具体方法,在说明系统构成的基础上,介绍了PC机一侧的实现和单片机一侧的实现。由于在Unix系统中采用了系统调用和进程机制实现通信程序,避免了直接操纵底层硬件,实现方法简便可靠,效率高。文章并论述了通信双方完成通信的一般过程和简单通信协议的设计原则,PC机侧的程序由C语言编写,单征机侧的程序由MCS-51汇编语言编写。  相似文献   

18.
为了提高资源的利用率和系统的整体性能,利用多线程技术和Win32 API函数,开发设计了上位机的串行通信程序;根据PLC自由端口模式,设计了PLC的串口通信程序,从而实现了闭气塞自动检测装置中PLC和PC之间的通讯.系统运行表明:基于自由口通讯方式的上位机 PLC的自动检测控制系统,引入多线程后,检测效率明显提高,且性能稳定,可靠性高.  相似文献   

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

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