USB-CAN数据转换研究及其在排爆机器人中的应用

被引量 : 3次 | 上传用户:tingyu263
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
出于CAN与PC连接的需要,在当前的市场上,CAN转串口的比较多,但是相对于USB,串口的通用性不强。而在通信端口方面,USB转串口的也比较多。在实际应用中CAN适配器的接口复杂,构建CAN总线网络时与PC机连接繁琐,兼容性差,不便于携带。而USB具有支持热插拔、携带方便、标准统一以及可以连接多个设备等优点,弥补了CAN的不足之处,两者相结合,CAN也弥补了USB传输距离上的限制。如果能够实现USB到CAN的转换,其意义十分重大。两者的结合对自动控制领域的发展十分有利,便于将来建立效率更高、规模更大、实用性更强的控制总线网络。本文中数据转换硬件上采用CP2101连接STM32,轻松地实现了UART到USB的转换,再利用STM32内置的CAN控制器实现CAN的相关功能。带有USB2.0接口和CAN接口,可进行双向传送。本文在软件的设计上下位机部分采用多线程的实现方式,使得下位机能够自如地收发CAN数据,并且可以作为一个标准的CAN节点,运用于CAN总线设备测试、CAN总线产品开发及数据分析中。采用该下位机,PC可以通过USB接口连接一个标准的CAN总线网络,应用于构建现场总线测试实验室、工业控制、智能楼宇、汽车电子等领域,在这些领域进行数据通讯、数据采集和数据处理等。同时它是CAN数据分析及CAN总线相关产品开发的强大工具。此下位机体积小、即插即用,是便携式系统用户的最佳选择。本文使用C++Builder设计相应的上位机。该上位机软件在功能上可收发基本的CAN数据,也可发送自定义的CAN数据,并以文本或图形曲线的形式显示接收数据,还可多个视图界面显示接收,从而实现各种数据的监控与比较,软件对用户每次的配置与操作信息具有自动保存功能。通过上位机可以直接进行CAN总线的配置、发送和接收。即便用户不了解复杂的USB协议,在相关的配置完成后,用户也可以使用该软件方便地开发出CAN系统应用软件产品,大大降低了USB开发的难度。最后运用开发的数据转换系统实现对排爆机器人的控制,通过下位机连接排爆机器人和PC,使用PC端的上位机发送命令控制排爆机器人。
其他文献
先秦时代西南地区,生活着后来被人们称之为“濮越”、“氐羌”、“华夏”三大系统的众多的部落、部族。他们在长期相处中,形成了以巴族、蜀族、夜郎族为核心的部落——“部族
针对C2C电子商务存在的交易安全性问题,提出了基于云模型理论的信任评价模型。通过信任云及信任标准云的定义,客观地反映了信任的模糊性和随机性,实现了信任从定性到定量间的
初为人师,站在三尺讲台时,总是思忖着如何把课上好,怎样才能让学生较好的掌握识(识字)、写(写字)、读(读书)、背(背诵)、作(习作)、说(口语交际)、习(良好的语文学习习惯)这
对高熵合金CoCrCuFeNi进行30%形变及退火处理,分析了合金的点阵结构和晶粒形貌变化,并进行了硬度测试。结果表明,CoCrCuFeNi合金的部分树枝晶在冷形变后发生弯曲,硬度提高;退
教师职业道德的问题,部分是由教师作为"社会人"的道德问题引起的;部分是教师作为专业工作者,由其劳动特性带来或者强化的。教师作为专业人员,其劳动有着独特的性质:与学生之间信
目的探讨“多切面序贯扫查法”在胎儿颅脑畸形筛查中的应用价值。方法对2005年7月~2010年12月期间的20386例孕妇,用“多切面序贯扫查法”及“横切面法”对胎儿颅脑进行筛查,记录
“三维目标”下的语文课堂,体现了“一切为了学生发展”的教育理念,反映了具有时代特点的教育观、质量观和人才观,并符合当今国际基础教育教学发展的趋势。“三维目标”的提
作文是学生语文能力的综合体现,作文教学水平的高低决定了语文教学水平的高低,提高初中学生的写作水平,是初中语文教师一直潜心研究的重要课题。通过查阅国内外有关作文评价的相
民国时期是我国旅游发展承上启下的一个重要阶段,也是我国现代旅游业发展的起步阶段。这一时期的四川地区,旅游交通日渐发展,旅行社、旅馆饭店不断兴起,现代旅游初见萌芽。由
南宋孝宗即位,南宋书法进入辉煌时期,出现了以陆游、朱熹、范成大、张即之为代表的“南宋四家”。“南宋四家”中,张即之以书法名世;陆游和范成大以诗词称雄;朱熹则称理学大师。整