| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16096 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要: 虚拟仪器是以具有控制、处理分析能力的软件对相应的的电子仪器的线路进行代替,作为一种软仪器,能够快速的利用电脑中的软硬件资源,通过使用计算机来完成传统仪器功能;是传统仪器功能与外形的模块化和软件化。远程虚拟仪器是虚拟仪器在网络领域的拓展,它能从与Internet相连的远端获得动态数据或将控制信号传送到远端,使在本地PC机上监控远端成为可能。当互联网与虚拟仪器技术相结合时,可实现虚拟仪器技术的远程传输,最终在全球范围内的互联网上对虚拟仪器技术的广发运用,有效的到达多功能目的即信号采集、传输和处理一体化。 本文先讨论了的背景意义以及研究基础,以此基础对LabVIEW远程控制的系统研究和分析,对远程控制系统课题的硬件系统及软件系统进行设计。设计了选用了STC89C51单片机,并与上位机LabVIEW相结合来进行对步进电机的控制。实验系统硬件部分由STC89C51单片机、驱动电路、电源模块和步进电机组成,设计了单片机与各个模块之间的接口电路。软件部分采用LabVIEW 软件设计监控界面实现参数设定功能。设计了单片机与 LabVIEW软件之间的串口通信程序,实现了输入、输出数据的传输。 关键词: LabVIEW;串行通信;单片机;远程通信
目录 摘要 Abstract 1 绪论-1 1.1课题研究背景与意义-1 1.2 虚拟仪器国内外研究现状及趋势-1 1.3 主要研究内容及章节安排-2 2 系统硬件设计-3 2.1 系统方案设计-3 2.2串口通信模块电路设计-3 2.2.1 RS-232串口和MAX232芯片简介-3 2.2.2 MAX232与RS232接口电路设计-4 2.3电机电路设计-5 2.3.1 电机选型-5 2.3.2电机驱动模块设计-6 2.4电机的固定以及电机控制旋钮的夹具设计-7 2.5单片机控制电路设计-8 2.5.1 STC89C51单片机简介-8 2.5.2 STC89C51单片机最小系统电路设计-9 2.6电源模块设计-10 3上位机软件设计-12 3.1上位机软件开发环境-12 3.2上位机串口通信程序设计.-12 3.3 DataSocket通信设计.-14 3.3.1DataSocket技术简介-14 3.3.2DataSocket总体方案设计-14 3.3.3 DataSocket的程序设计-15 3.3.4调试及结果分析-16 3.4上位机的文件I/O设置-17 3.5 滤波模块的设计-18 3.6上位机的程序设计-20 4下位机软件设计-22 4.1下位机软件开发环境-22 4.2单片机的串口通信模块设计-22 4.3下位机对步进电机控制的程序设计-25 5系统综合调试-31 5.1系统实物图-31 5.2调试过程-31 5.3系统调试的体会-31 致谢-33 参考文献-34 |

