基于CAN总线的柔性测量臂数据采集系统的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:wendychenwang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
柔性测量臂由于其结构紧凑,体积小巧,携带方便等优点,在逆向工程及工业现场检测领域有着广泛的应用前景。目前在国外,该产品的技术已经非常成熟,但价格十分的昂贵。因此,柔性测量臂的国产化已迫在眉睫。本文在前人的基础上,在柔性测量臂的数据采集方面做了一系列的研究。本文首先详细分析了柔性测量臂的工作机制,柔性测量臂是由多个数据采集节点协同工作而达到测量目的,总体的数据采集量比较庞大,并要求各节点有灵敏的响应度,节点之间要求严格的同步,而且由于机械结构的限制,要求通信线路用最少的布线。基于以上特点,本文提出了具有实时性高、结构灵活、通信速率高、性价比高等优点的CAN总线分布式实时网络模型,并以集成了SJA1000的P87C591控制器为核心,设计了CAN网络上各节点的硬件模块。CAN2.0技术规范只定义数据链路层和物理层,而应用层需要用户根据实际应用灵活制定。本文根据柔性测量臂的工作特点,以P87C591为硬件内核,制定了基于CAN网络的应用层协议。CAN协议制定的好坏将直接影响网络通信的效率和软件系统的复杂度,本文充分利用了CAN的多主特性和报文编码特性,设计的应用层协议保证了柔性测量臂良好的实时性和可靠性。本文最后对各个节点的软件实现进行了深入的研究。由于各个节点的功能不同,所负责的任务轻重和缓急也不同,因此各个节点的程序必须单独进行编写。从软件的角度来看,柔性测量臂的采集精度主要取决于系统的实时性与同步性,因此,本系统所有节点程序的设计中都贯穿着实时与同步的思想。为了能适应实际应用的不同需求,软件系统提供了柔性测量臂工作参数的配置接口;同时,为了提高系统的鲁棒性,系统对通信质量进行了不间断地监测,并具有一定的自我修复能力。
其他文献
用于汽车高强钢板热冲压生产工艺的压力机需要具有滑块任意变速运动,且在任意位置制动并保压等功能,并且要有一定长度的工作行程和较高的生产效率。本文研究并提出了适用于热
随着我国农村经济的快速发展,科学有效金融体系的建立是保障、促进农村经济进一步发展的基础与前提,而惠普金融体系则是当前促进农村经济稳定发展、为社会不同阶层和群众提供
新课程背景下如何做好第一轮复习的有效备考?是毕业班全体师生共同面临的挑战和问题,高三历史教师应采取怎样的教学策略来提升课堂效益?本文立足于单元复习,紧扣课标,组织复习,突出
鉴于5G网络频段高、覆盖范围小,穿透能力低等特性导致资产投资大幅增加的情况,从5G潜在终端、高价值潜力用户等融合信息的角度出发,利用现有2G/3G/4G网络驻留用户数据,以价值
纤维素是自然界中含量最多的天然高分子多糖,纤维素黄原酸盐是纤维素的一种衍生物,是工业粘胶纤维制备的中间产物,中国是粘胶产能大国。纤维素黄原酸盐作为一种经济性材料,且具有生物相容性、可再生、环境友好性的特点。利用其制备吸油材料和重金属离子吸附材料,在环境领域中具有一定的应用价值。本文利用纤维素黄原酸盐制备气凝胶,发现KC1诱导凝胶对纤维素黄原酸钠气凝胶的凝胶体积收缩率、结构、密度、吸油性能等均产生了
学位
为什么有的人总是感情用事,而有的人总是行事过于理智?情感和理智为什么很难相融?  要钱,还是要尊严?  现在,你和你的同学要参加这样一个实验:你手中持有实验组织者给予的100元人民币,让你分给你的一位同学,如何分配,你说了算。但你要想得到钱,前提是对方接受你的分配方案。你想想,你该如何分配才能既让自己能拿到钱,而且能拿到相对很多的钱呢?你想好你的分配方案了吗?  好,你现在已经想好了自己的分配方案
测绘是一项专业性较强的工作,以往的测绘工作后,收集的测绘数据通过基础数据库建库与制图一体化方法进行,建立数据模型,实现实际信息和制图信息同时表达,但是此种方式的生产
金秋十月,黄梅戏展演周开幕式如期在艺术中心举办,央视戏曲频道播放了开幕式实况.看到余淑华老师表演《女驸马·洞房》这一折时悚然正坐,生怕坐得不端正会唐突了这一刻的美好
期刊
利用水生植物同化吸收营养盐是一种生态友好型的、可持续的水体富营养化控制方法,并已得到广泛应用。本研究采集并测定了北京、杭州两地区富营养化水体中14种常见水生植物共27
本文通过对荣华二采区10
期刊