基于LABVIEW和MEGA16木人桩武术训练装置开发.docVIP

基于LABVIEW和MEGA16木人桩武术训练装置开发.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LABVIEW和MEGA16木人桩武术训练装置开发

基于LABVIEW和MEGA16木人桩武术训练装置开发   摘要:传统木人桩武术训练装置依靠使用者本身判断训练效果,难以做到客观准确。该文论述了一种可以反馈练习者击打力度、速度和反应时间等参数并出具训练报告的新型木人桩武术训练装置。文中讨论了装置使用的力传感器和速度传感器的制作,以Mega16为核心的下位机系统的设计和LabVIEW上位机软件的开发等过程。   关键词:LabVIEW;Mega16单片机;力传感器;速度传感器;武术训练   中图分类号:TP391文献标识码:A文章编号:1009-3044(2012)22-5363-04   Development of A New Type of Martial Art Training Apparatus Based on LabVIEW and Mega16   FENG Yi-fei, WANG Qi, WANG Xu   (University of Science and Technology Beijing, Beijing 100083, China)   Abstract: This paper discusses the development of a new type of martial art training apparatus with a dummies target, which can provide users with their training records including hitting force, hitting speed and reaction interval. This apparatus contains special-made sensors, circuit based on Mega16 MCU as well as a PC software developed with LabVIEW. All of above are involved in this paper.   Key words: LabVIEW; Mega16; force sensor; speed sensor; martial art training   1概述   木人桩是习练我国传统武术的常用装置,它可以帮助练习者将套路中的手法和脚法揉合到实战中去。但是传统的木人桩只是一个人形的木质结构,其训练效果只能依靠练习者和教练主观判断。在体育愈来愈讲求科学指导的今天,这显然是不够客观准确的。为此,本课题拟开发一种可以反馈习练者击打力度、速度和反应时间的新型木人桩训练装置,以求提升训练效果。   本装置设有6个击打部位,每个部位设有一个击打指示灯,练习者进行训练时,这6个指示灯随机点亮,指示用户对相应部位进行击打,练习者总共击打的次数可通过软件提前设定。练习完成后,系统自动出具报告,反馈练习者每次击打的力值、速度和反应时间,以及击打效果最好和最差的部位。   本装置除木人桩外还有传感器、硬件电路和上位机软件等三个部分,这三部分的设计与制作将在后文一一论述。   2传感器制作   本装置共使用了力传感器、速度传感器和触点开关等三种传感器,分别用以获取击打力、击打速度和反应时间。   目前市面上的力传感器通常具有量程不足或价格昂贵等缺点,为克服这些缺点,本课题采用常规元件自制测力传感器。如图1所示,力传感器由弹簧、磁铁、霍尔元件和固定结构四部分组成。它的原理如下:当用户击打木人桩上击打点时,击打力传递给弹簧并将其压下,与弹簧相连的磁铁也随之下降,从而改变霍尔元件周围的磁场分布,进而改变霍尔元件的输出电压值。通过标定可得出输出电压与击打力的关系。图2是放置于部位1的力传感器的电压-力曲线及其拟合方程。传感器可测量最大力为60公斤,精度为0.1kg。   3下位机系统设计   下位机以ATmega16单片机为核心进行开发,它在本装置的作用有个:一是收集、处理传感器数据,二是与上位机通信,根据指令上传数据或者控制指示开关。由于本装置所使用的传感器、触点开关、LED指示灯等元件数量较多,超过了一块单片机所能控制的范围,故将电路功能分配给两块单片机实现。下位机在进行串口通信时,采用了MAX232芯片;在控制指示灯时,采用了74H138芯片。下位机的部分电路如图3所示。   4上位机软件开发   上下位机采用串口通信,为简化编程,本课题将这部分功能封装在动态链接库(DLL)文件中。LabVIEW通过调用库中Get_Force(UCHAR ch),Get_Speed(UCHAR ch),Set_Led(UCHAR ch)等函数,控制下位机反馈数据或对外围元件进行操作。   上位机软件界面如图4所示,允许用户进

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档