您现在的位置:网站首页答辩论文工学论文电子工程(报告)

VB通讯软件开发

  • 简介:近年来随着我国国民经济的快速发展,道路交通事故呈上升趋势。为了遏制疲劳驾驶、车辆超速等交通违章行为,国家发布《汽车行驶记录仪》(GB/T 19056-2003)国家标准,并于2003年9月1日起实施。汽车行驶记录仪能够实时记录车辆行驶速度、时间、里程及其他状...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 一、开题依据
二、方案论证及相关内容
三、进度安排
四、主要参考文献
参考资料 1、龚沛曾、陆慰民 《VB程序设计教程》 高等教育出版社;
2、陈伟,中文版《VB6.0开发指南》人民邮电出版社;
3、同志工作室,《VB API函数开发实例》人民邮电出版社;
4、范逸之,《VB与RS232串行通信控制》清华大学出版社;
5、沈被娜,《计算机软件技术基础》清华大学出版社;
6、GB/T 19605-2003《汽车行驶记录仪》实施指南,中国标准出版社。
7、谢剑英,《微型计算机控制技术》(第2版),1991年4月,国防工业出版社
8、《中华人民共和国国家标准 GB/T 19056-2003》
9、GB/T 19056-2003《汽车行驶记录仪》实施指南
10、(美国) Mike McKelvy
近年来随着我国国民经济的快速发展,道路交通事故呈上升趋势。为了遏制疲劳驾驶、车辆超速等交通违章行为,国家发布《汽车行驶记录仪》(GB/T 19056-2003)国家标准,并于2003年9月1日起实施。汽车行驶记录仪能够实时记录车辆行驶速度、时间、里程及其他状态信息,并通过接口实现数据输出。一般由车速传感器、主机及数据分析软件组成。主机是一个微机检测系统,包括微处理器、存储器、实时时钟、键盘及显示等部件,它与通用微机之间按照RS-232C和USB标准协议进行数据通信。目前,汽车行驶记录仪硬件已进入市场,但作为其重要组成部分,符合标准的数据分析软件尚未完善。为此,我们在这个设计中要努力解决本问题。 数据分析软件在WINDOWS操作系统平台下用VB6.0语言开发。从功能上可以分为通信和数据处理两大组成部分。与常规控制系统相比,微机过程控制系统由于其控制方式灵活,可靠性高,因而得到了广泛的应用。从系统结构层次考虑,构成微机过程控制系统有多种方式,但系统间信息传输不外乎并行和串行两种总线方式。本实验采用标准化总线,基于RS—232C串行接口标准实现主机和通道间数据传输,能以很低的硬件成本,实现中小规模对象生产过程的计算机控制。通信部分的主要任务是实现上载(接收记录仪发送的信息)和下传(向记录仪发送信息)。在通信过程中传输的是经严格定义的长度不等的数据块。每一收发过程结束,先对数据进行转换和校验,然后采用指针方式将变长的数据块放入用户内存区。我主要是用VB语言编写程序,实现微机与汽车记录仪的串行数据通讯。
二、方案论证及相关内容
1、基本原理
所谓"串行通信"是指外设和计算机间使用一根数据信号线,数据在一根数据信号线上按位进行传输,每一位数据都占据一个固定的时间长度。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,当然,其传输速度比并行传输慢。相比之下,由于高速率的要求,处于计算机内部的CPU与串口之间的通讯仍然采用并行的通讯方式,所以串行口的本质就是实现CPU与外围数据设备的数据格式转换(或者称为串并转换器),即当数据从外围设备输入计算机时,数据格式由位(bit)转化为字节数据;反之,当计算机发送下行数据到外围设备时,串口又将字节数据转化为位数据。
2、 用visual basic 6.0进行串行通信程序设计的方法
(1) 用visual basic 6.0进行串行通信程序的设计有两种方式,一是直接调用Windows API......
查看评论 已有0位网友发表了看法
  • 验证码: