车流量测量仪串口通信的设计与实现
针对用于高速公路的车流量测量仪的实际要求,采用RS-232标准异步串行通信接口,设计并实现了车流量测量仪控制软件中的串口通信模块。该控制软件的串口通信模块主要完成车流量的数据接收存储,以及通过测量仪内置Modem传送数据文件和接收控制命令。模拟环境下的调测试结果表明,文中所提出的串口通信方案能较好地满足车流量测量仪控制软件的实际应用要求。
单片机在超声控制系统中的应用研究
本文主要进行了一个超声仪的控制系统的研究,详细介绍了控制器的软硬件设计。采用了TI公司的MSP430单片机作为控制器的核心器件满足目前仪器设计中低功耗、高度集成化和小型化的发展趋势。PC机的监控软件用VC++6.0开发,单片机的程序用C设计。通过Rs-232C实现PC机和单片机的串口通信,进而实现了控制器对超声仪的控制功能。
基于PC的双路补偿式光功率波长计
设计并实现了一种用硅双结色敏器件作为探测器,单片机作为控制器,PC作为处理器和显示器的光功率、波长同步测量系统。利用PC对信号进行高速处理,系统具有低成本,高精度,易控制和易扩展的优点。
利用VC++6.0动态链接库实现三坐标测量机的CNC化
为了实现三坐标测量机的自动化测量,根据现代专业测量软件Rational DMIS提供的接口函数,编写动态链接库,利用VC多线程技术和串口,实现了马达驱动式三坐标测量机到CNC型三坐标测量机的转变。对设计中使用的串口通信、多线程技术以及动态链接库的实现做了详细的介绍,实验结果表明能很好地与Rational软件连接,达到了CNC测量要求,在现阶段三坐标测量行业中有广阔的应用前景。
μC/OS-Ⅱ的嵌入式串口通信模块设计
在嵌入式应用中,使用RTOS的主要原因是为了提高系统的可靠性,其次是提高开发效率、缩短开发周期.μC/OS-Ⅱ是一个免费的、源代码公开的占先式实时多任务内核,使用对象是嵌入式系统,对源代码适当裁减,很容易移植到8~32位不同框架的微处理器上.但μC/OS-Ⅱ仅是一个实时内核,它不像其他实时操作系统(如嵌入式Linux)那样提供给用户一些API函数接口.在μC/OS-Ⅱ实时内核下,对外设的访问接口没有统一完善,有很多工作需要用户自己去完成.串口通信是单片机测控系统的重要组成部分,异步串行口是一个比较简单又很具代表性的中断驱动外设.本文以单片机中的串口为例,介绍μC/OS-Ⅱ下编写中断服务程序以及外设驱动程序的一般思路.
基于VB6.0串口通信的气压测高系统数据采集实现
随着串行通信的使用越来越普遍,Microsoft公司在Visual Basic中设计了MSComm控件,可以很好地完成串行通信的设计。介绍基于VB6.0 ActiveX控件的MSComm通信控件,实现了PC机对气压测高系统数据采集的串行通信。结果表明,其能够达到同时对多台气压测高接收机进行数据采集,并为后期数据处理提供了原始数据。
基于Proteus的PC机对步进电机运动控制仿真
一种基于Proteus仿真实现的上位机对下位机控制对象一步进电机的控制。上位机软件由VB开发,下位机由Proteus设计并进行仿真,期间还要采用虚拟串口(VSPD),用于模拟一根串口通信线,实现上位机与下位机的串口通信,最终实现上位机(VB)对下位机(Proteus)中步进电机的实时控制。为相关方面PC机控制步进电机的学习开发、实际应用,提供一种有效可行的仿真方法。
基于单片机的微波辐射计数控单元设计与实现
数据处理与控制单元是微波辐射计的重要组成部分,对精确性、稳定性要求十分严格。重点实现了海洋微波辐射计数控单元的硬件结构,包括数据采集、天线驱动、天线状态控制、串行通信等几部分,并在此基础上使用C^#进行了上位机设计。下位机以ATMEL89C51为核心,进行天线驱动及状态控制,并通过16位数/模转换芯片AD976A进行数据采集,上位机与下位机采用串口方式进行通信,精确地满足了系统要求。
高速DSP与PC实现串口通信的方法
数字信号处理器(Digital Signal Processor,DSP)在图形图像处理、高精度测量控制、高性能仪器仪表等众多领域得到越来越广泛的应用,实际运用中,通常须将DSP采集处理后的数据传送到PC机,然后进行存储和处理。
自动变速器电磁阀液压测试的数据采集系统设计
为了模拟电磁阀实际工作时的压力等环境,在硬件电路的基础上设计了一个自动变速器电磁阀液压测试的数据采集系统。该系统能够利用压力传感器对压力调节电磁阀的输出端压力进行实时采集,通过外接电源对其输出端压力进行控制,并通过串口通信在上位机上进行波形显示与数据保存,最后,结合卡尔曼滤波算法对系统进行分析,得出设计的系统具有稳定性和可控性的优点。