当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要:为了使练习者能更好地练习乒乓球技术,达到更好的健身和训练目的,根据乒乓球的特点,从总体上设计了一种新型乒乓球步法训练系统,并针对传统乒乓球发球机在价格和可携带性方面受限的缺点,提出采用正交步进电机对乒乓球落点进行控制的方法,同时以ARM7-LPC2132为控制器、12854液晶屏为显示模块为人机交互界面搭建了一个遥控系统硬件平台。该平台以28BYJ-48步进电机作为步法训练系统的关节连接件来设计九宫格乒乓球落点区域,模拟乒乓球落点的斜线运动及直线运动。系统程序软件则采用C语言编写。该系统经过调试,可以实现乒乓球步法的预定功能。该系统的无线遥控距离可以达到50米,而且通信效果稳定可靠。

引 言

随着我国社会的发展和人们物质生活水平的日渐提高,大家对精神生活的追求也越来越重视。因此,乒乓球作为一项文明的运动越来越受到人们的青睐。在我国,乒乓球作为国球, 更加受到广大人民群众的欢迎。

目前,国内外市场上还没有严格意义上的乒乓球步法训练系统,只有乒乓球自动发球机。乒乓球自动发球机可发出各种性质的球,既可用于娱乐健身,又适用于专业训练,性能比较高。在六、七十年代的时候,欧洲制造出了乒乓球自动发球机, 它的基本动作原理是通过固定的机械设备,按照乒乓球技术训练层次的不同要求,将乒乓球不断地发射出来。乒乓球自动发球机发射出的球,比人的速度更快,旋转更强,而且力量更大。目前,整个国际市场销售的乒乓球自动发球机,按照出球方式的不同大体可以分为三类 :一类是锤击式的发球机, 一类是压气式的发球机,另一类是轮式发球机。按照控制类型的不同则可以分为两类 :一类是半自动式发球机,一类是全自动式发球机。

总体来说,目前市场上的乒乓球发球机种类非常繁杂, 但它们都有一个共同的特点,那就是在价格方面很难达到绝大多数乒乓球爱好者的消费水准,一台普通的乒乓球发球机的价格都在三千元左右。因此,设计一台性价比高而又价格低廉的乒乓球步法训练系统是一个必然的发展趋势。

本设计以 LPC2132 芯片为控制核心,通过对两台减速步进电机的角度控制,来达到激光发生器射到乒乓球全台各个区域的效果,可以为乒乓球爱好者打下坚实的步法基础。该乒乓球步法训练系统是一个具有市场潜力的创新。

1 乒乓球步法训练系统的机械结构设计

该系统主要是通过ARM控制器来控制两个减速步进电机的正反转,以达到激光发射器可以发射到乒乓球全台各个区域的效果,而减速步进电机就是将电脉冲转化为角位移的一种执行机构。通过调整步进电机 1的正转和反转来控制激光发射器发射落点的左右偏移角度,通过控制步进电机 2的正转和反转可以确定激光发射器发射落点的长短。激光发射器则以步进电机 2的运转和停止作为基准来实现断电和供电,只有当步进电机 2 停止运转,到达指定角度,激光发射器才会发射红光,从而可以达到更好的训练效果。该乒乓球步法训练系统的效果图如图 1 所示。

基于LPC2132的乒乓球步法训练系统设计

设计时,考虑到实验阶段训练系统的强度和稳定性,训练系统的机身采用亚克力玻璃板在铣床上铣出的圆型薄片联接而成,X-Y 轴的驱动选用 28BYJ-48 步进电机,整机用相机三角架固定。

2 乒乓球步法训练系统的硬件设计方案

该乒乓球步法训练系统主要由硬件设计和软件设计两部分组成。硬件设计主要包括以下几个模块 :外围模块、电源模块、EasyARM2132 开发板、减速步进电机、L298N 步进电机驱动模块、激光发射器、液晶显示模块、红外遥控模块等。其硬件框图如图 2 所示。

基于LPC2132的乒乓球步法训练系统设计

3 乒乓球训练系统硬件电路设计

3.1 核心控制器与系统电源

控制器采用飞利浦LPC2132 芯片。LPC2132 是基于一个支持实时仿真和嵌入式跟踪的 32 位 ARM7TDMI-STM CPU 的微控制器,它带有 64 KB 的嵌入式高速Flash 存储器。128 位宽度的存储器接口和独特的加速结构使 32 位代码能够在最大时钟速率下运行,并具有多个 32 位定时器、1 个 10 位 8 路ADC、2 个 32 位定时器 / 外部事件计数器、PWM 通道和 47 个 GPIO 以及多达 9 个边沿或电平触发的外部中断使它们特别适用于工业控制和医疗系统。


为了保证系统的续航能力,供电采用 ACE30C 5 200 mAh 7.4 V 锂航模电池,使用稳压模 块 LM7805 和 AS1117 分别给步 进电机和主控芯片进行供电。

3.2 执行机构的选取及控制方法 


本文以减速步进电机设计 训练器的关节链接件,步进电机 就是能够将电脉冲很快转化为角 位移的一种执行机构,当步进 电机驱动器收到一个脉冲信号 时,它就能够驱动步进电机来按 照设定好的方向而转动一个固定 角度,称之为步进角。我们可以 通过控制脉冲个数来控制角位移 量,从而使系统达到准确定位的 目的。



28BYJ-48 步进电机为四相 八拍的步进电机,采用单极性直 流电源进行供电。只要我们对步进电机各相绕组按照合适的时序来通电,就可以使步进电机 进行步进式转动。这里采用 L298N 集成驱动芯片对该步进电 机进行驱动。L298N步进电机驱动模块的系统原理如图3所示。 

该步进电机驱动模块的具体参数如下: 

(1)驱动芯片:L298N 双 H 桥直流电机驱动芯片。 

(2)驱动部分端子供电范围 Vs :+5 V ~ +35 V;如需要 板内取电,则供电范围 Vs :+7 V ~ +35 V。 

(3)驱动部分峰值电流 Io :2 A。 

(4)逻辑部分端子供电范围 Vss :+5 V ~ +7 V。 

(5)逻辑部分的工作电流范围为 :0 ~ 36 mA。

(6)控制信号输入电压范围 : 低电平 :- 0.3 V ≤ Vin ≤ 1.5 V 高电平 :2.3 V ≤ Vin ≤ Vss 

(7)使能信号输入电压范围 : 低电平 :- 0.3 V ≤ Vin ≤ 1.5 V(控制信号无效) 高电平 :2.3 V ≤ Vin ≤ Vss(控制信号有效)

基于LPC2132的乒乓球步法训练系统设计



3.3 乒乓球落点的实现方法

本步法训练系统的无线控制是通过激光发生器来实现的。激光发生器的作用是为了将电能转为光能。由图 4 所示。激光发生器是由真空泵、输出镜、谐振腔、循环泵、热交换器以及反射镜等几部分共同组成的。谐振腔也被称为等离子管,被抽成近似真空的谐振腔里充满了CO2 以及辅助的气体 He 与N2,混合气体就在循环泵的作用之下周而复始循环着。给位于谐振腔内的电极加 20 000 V 的直流电压,则该电压就提供几十毫安的直流电流。这样在放电的时候,谐振腔内混合气体中的N2 分子由于受到了电子的撞击从而被激发了起来,受到激发了的N2 分子便会和 CO2 分子产生碰撞,N2 分子就会把自己的能量传递给 CO2 分子,而CO2 分子在从低能级跃迁到高能级的时候就会释放出光子,由于谐振腔内反射镜与输出镜共同作用,光子又将能量传递给更多的 CO2 分子,从而使CO2 分子的低能级跃迁很快进入到群发的状态,将会释放出更多的光子,形成了激光。最后,25% 的激光经输出镜进到光路系统而形成激光灯。

基于LPC2132的乒乓球步法训练系统设计

本设计选用的激光发生器为 3 V 电压,红线接正极,蓝 线接负极,通过 ARM 控制板可对其直接进行供电。

 3.4 遥控电路 

红外遥控接收头的型号为 CZS-10,采用 LC 振荡电路, 内含放大整形,输出的数据信号为 TTL 电平,可直接至解码 器,使用极为方便,性价比较高。接收头有较宽的接收带宽, 一般为 ±10 MHz,出厂时一般调在 315 MHz。接收头一般采 用 DC 5 V 供电,如有特殊要求也可调整电压,电压的调整范 围为 3 ~ 8 V。接收头的频率一般是 315 MHz,如有特殊要求 也可调整频率,频率的调整范围为 100 MHz ~ 500 MHz。

红外遥控接收模块 CZS-10 的具体参数如下: 

工作电压 :DC 5 V 

工作频率 :315 MHz、433.92 MHz 

工作电流 :4.5 mA 

接收灵敏度 :-103 dBm 

编码方式 :焊盘编码(固定码) 

工作方式 :M8(点动)、L8(互锁)、T8(自锁) 

调制方式 :调幅(OOK) 

工作温度 :-10 ℃~ +70 ℃ 

尺寸:58 mm×25 mm×7 mm

4 乒乓球步法训练系统的软件设计 

系统程序主要使用 C 语言编写,并在 Keil uVision4 开发 环境下编译调试完成。 

各功能模块的程序由主程序及若干子程序组成,主程序 包括 GPIO 口的定义初始化和显示器配置程序。系统程序主 要由电机驱动子程序、按键扫描子程序、显示子程序等构成。 乒乓球步法训练系统的主程序流程图如图 5 示。

基于LPC2132的乒乓球步法训练系统设计


该乒乓球步法训练系统的实物如图 6 所示。

基于LPC2132的乒乓球步法训练系统设计

5 结 语

本文主要完成了乒乓球步法训练系统的设计与制作。系统硬件部分主要完成步法训练器的外形设计、电源模块、步进电机驱动模块、显示模块的设计制作。系统软件部分以实现系统功能为目的,采用模块化结构设计。本系统实现了预期规划的功能,能够良好地模拟真实乒乓球落点的变化,且能够通过遥控器对落点进行无线点动控制,无线控制距离能够达到 30 米,而且稳定可靠。该乒乓球步法训练系统控制算法简单,成本较低,速度调节简单方便,步进电机运行较稳定, 追随性能好,程序具有一定的通用性。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

一直以来,步进电机都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来步进电机的相关介绍,详细内容请看下文。

关键字: 电机 步进电机

伺服电机是一种能够精确控制位置、速度和加速度的电动机。它通过内置的反馈系统,能够根据控制信号实时调整输出力矩和转速,从而实现精确的运动控制。伺服电机广泛应用于机械制造、自动化设备、机器人等领域。

关键字: 伺服电机 步进电机

业内消息,近日新加坡 RF GaN(射频氮化镓)芯片供应商 Gallium Semiconductor(加联赛半导体)突然终止业务并解雇所有员工,包括位于荷兰奈梅亨的研发中心。

关键字: 芯片 射频 氮化镓 Gallium RF GaN

反应式步进电机将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对反应式步进电机的相关情况以及信息有所认识和了解,详细内容如下。

关键字: 电机 步进电机 反应式步进电机

一直以来,电机都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来电机的相关介绍,详细内容请看下文。

关键字: 电机 感应电机 步进电机

伺服电机和步进电机在控制精度、低频特性、矩频特性、过载能力、编码器类型等方面存在显著差异。

关键字: 伺服电机 步进电机 编码器

直流减速电机是一种常见的电机类型,它由直流电机和减速器组成。这种电机通常具有较大的启动转矩和较低的转速,适用于需要大扭矩和低转速的场合。直流减速电机的结构包括电机本体、减速器、输出轴和外壳。其中,电机本体是驱动力源,通过...

关键字: 直流减速电机 步进电机

步进电机控制器是一种用于控制步进电机运行状态的设备。步进电机是一种将电脉冲信号转换为角位移的电机,每个脉冲信号都会使电机转动一个固定的角度。步进电机控制器通过控制电机的转速和转向,实现对电机运行状态的精确控制。

关键字: 步进电机 电机控制

控制器是指按照预定顺序改变主电路或控制电路的接线和改变电路中电阻值来控制电动机的启动、调速、制动和反向的主令装置。它由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,是发布命令的“决策机构”,即协调和指挥...

关键字: 控制器 步进电机

电动机是一种将电能转换为机械能的设备,它利用通电线圈(也就是定子绕组)产生旋转磁场并作用于转子(如鼠笼式闭合铝框)形成磁电动力旋转扭矩。电动机主要由定子与转子组成,通电导线在磁场中受力运动的方向跟电流方向和磁感线(磁场方...

关键字: 步进电机 普通电机
关闭
关闭