基于CAN-USB的远程数据监测系统

来源 :北京信息科技大学 | 被引量 : 0次 | 上传用户:pdscyz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的发展,数据的传输和处理在工程现场领域中显得越来越重要,但是传统的通信方式由于传输速度慢和安装麻烦等问题严重地限制着数据传输设备的发展和应用。CAN总线作为现场总线的一种,可以有效支持分布式控制和实时控制的串行通信网络。USB技术由于支持热插拔和即插即用,易于扩展,占用系统资源少等特性,得到了广泛的应用。结合CAN总线和USB技术的优势,从CAN总线接收终端节点的数据,并通过USB接口传输到PC上位机,将能够弥补传统通信方式的不足,满足数据传输的需求。   本文在系统地分析研究了CAN总线技术和USB技术的基础上,设计了基于CAN-USB的远程数据监测系统。主要的研究工作如下:   1)设计了系统的整体结构,采用C8051F04x单片机和PDIUSBD12芯片设计实现了系统的硬件电路:   2)分析了USB总线的传输原理,以及USB设备在主机上的枚举过程,编写了CAN-USB的硬件固件程序;   3)分析了WDM驱动程序层次结构和其实现例程,根据数据传输的要求编写了Windows下的USB驱动程序;   4)研究了Windows下应用程序的实现方式,以及应用程序和硬件设备间的通信方法,根据系统的功能需求编写实现了数据监测系统的桌面程序。   最后,本文搭建了从温度传感器采集传输数据的测试环境,对CAN总线和USB接口的数据传输以及上位机桌面程序对数据的显示、处理进行了测试。实验结果表明,本文设计的基于CAN-USB的远程数据监测系统不仅实现了数据的采集、传输、演示和保存数据的功能,并且使系统具有了热插拔、即插即用、便携式的特点,达到了预期的效果。
其他文献
随着计算机应用的普及,以及网络技术的不断发展、成熟,信息安全越来越受到人们的重视。为了保证信息的安全,提高身份识别的准确率,人们开发出了各种各样的方法。而且伴随着智
随着我国国民经济的飞跃发展,人们生活水平的普遍提高和对个性化服饰的追求,传统的几个厂家同时大量生产一个流行花色品种造成大量库存积压、以低价清仓处理、导致生产成本上
我国当前纯粹由于水资源短缺造成缺水的城市只是少数,供水设施能力不足是导致城市缺水的直接原因。近年来,尽管城市供水设施建设有了长足发展,但许多城市的水供需矛盾尚未得到明
随着市场全球化趋势的加剧,使得车间生产环境面临着越来越多的不确定性因素。车间制造过程信息的有效管理,对车间面对不可预测的外部变化和内部扰动,能够及时地、高质量地、
准确评估海洋气象环境对导弹作战效能的影响具有十分重要的意义,它能为用户在特定海洋气象环境下是否发射导弹提供一种辅助决策手段。已有的海洋气象环境对导弹作战效能影响
时间:10月11日地点:广州广东省女美容师职业技能大赛总决赛在广州举行,广东省总工会巡视员、女职委主任王丽华,全国工商联美容化妆品业商会、广东省美容美发化妆品行业协会会
在异步电机矢量控制系统中,为了能够实现磁场定向和转速的闭环控制,对电机进行转速检测是一项必要的工作。根据电机的数学模型,转速信号可以通过数学推算的方法得到,其推算精度直接影响磁场定向的准确程度。因此,近年来,相关交流调速学术领域内的研究热点之一,即将无速度传感器技术和电机的矢量控制相结合,实时、精准地辨识出电机转速值。目前,已研究出的各种无速度传感器技术转速辨识方法各自具有其优缺点,适用范围有限。
非线性控制的方法有:相平面法、描述函数法、Lyapunov稳定性理论、微分几何方法、微分代数方法、变结构控制理论、逆系统方法、神经网络方法、非线性频域控制理论、混沌动力
本论文通过对虚拟仪器和传统仪器的比较,总结了传统仪器的特点,得出虚拟仪器的优点,结合虚拟仪器的概念,旨在设计一个,基于C8051F340单片机的硬件平台,用VB编程上位机界面的
自动抓取是工业机器人生产作业中的基本任务,传统的实现方式一般采用离线示教预先先设定机器人的运动轨迹,严重依赖于机器人工作环境的结构化程度与抓取任务的可重复性,无法