计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

步进电机控制系统上位机的意义和目的信息

2013-05-21 01:16
导读:电子信息工程论文毕业论文,步进电机控制系统上位机的意义和目的信息在线阅读,教你怎么写,格式什么样,科教论文网提供各种参考范例: 一、步进电机控制系统上位机的意义和目的     

一、步进电机控制系统上位机的意义和目的
     随着计算机系统的普及与外围设备技术的发展,计算机与外围设备之间的通信就显得越来越重要了。由于串行通信是在一根传输线上一位一位的传送信息,所用的传输线少,并且可以借助现成的电话网进行信息传送,因此,特别适合于远距离传输。对于那些与计算机相距不远的人-机交换设备和串行存储的外部设备如终端、打印机、逻辑分析仪、磁盘等,采用串行方式交换数据也很普遍。在实时控制和管理方面,采用多台微机处理机组成分级分布控制系统中,各CPU之间的通信一般都是串行方式。所以串行接口是微机应用系统常用的接口。本文旨在阐述一般的串口通信的原理及其程序设计, 本项目在于开发一个基于Visual Basic6.0平台的步进电机控制系统的上位机设计。
    通过本次设计主要达到以下目的:
掌握串行口的的编程、查表和查询程序的设计方法;
了解MCS-51串行口的应用;
掌握RS-232 串口硬件线路设计方法;
熟悉步进电动机的工作特性;
掌握VB的编程,以及人际界面的设计。

主要设计内容
   1、设计了硬件电路(电平转换电路)的设计
   2、基于Visual Basic语言的人机界面设计和通信软件程序设计
   3、重点介绍在Visual Basic语言环境下如何通过 MSComm控件来实现对串口的操作。
设计(研究)方案
     上位机软件设计方案为:具体为:第一步设计好可视化界面,并且界面设计合理美观,了解各个按键的属性和功能,界面上有基本的开始、停止、正转、反转、开关、闭光等基本功能。第二步进行界面的复杂化,在实现基本功能的基础上进行功能扩展,提高其应用的普遍性,如能进行数制转换、自动发送等。第三步用Visual Basic6.0软件对各个功能按钮进行程序设计,实现各部分功能,完成调试,实现PC机 (科教范文网http://fw.NSEAC.com编辑发布)
与单片机的串行通信,最终实现人机界面的
 上位机系统的组成主要有PC人机界面、RS232串口、电平转换电路组成。
  所谓人机界面,就是将窗体、命令按钮、文本框、选择框等对象按照用户的需要有机的组合在一起。VB人机界面用到的元素主要包括:窗体、控件和菜单。
窗体:是人机界面的基础,是一个容器,控件和菜单都安放在窗体的适当位置。
控件:是人机界面的主要对象。如通过文本框输入数据通过按钮向程序发出各种操作。
菜单:为程序的运行提供选择功能。
 创建(VB人机界面)应用程序的步骤

    上一篇:温湿度测量(一)信息工程毕业论文 下一篇:免费电子智能抢答器(单片机)(一)信息工