根据船舶、桨、舵等建立船舶MMG数学模型,使用龙格库塔方法解算微分方程,求得纵向速度v、横向速度u、船首向转速r、计算旋回性能,代码是自己整理与编辑,希望帮助到有需要的人,目前我在做船舶运动仿真。
也欢迎一起交流讨论(软件版本2020a,所以低版本注释看起来会是乱码,但不影响运行)。
1
用opencv2.3.1在vs2008开发的l-k光流法的运动估计,有详细的注释
2025/2/13 6:10:24 1.94MB opencv 光流法 运动跟踪
1
电力拖动运动控制系统第四版配套课件--陈伯时
2025/2/11 7:07:10 13.89MB 自动化
1
给出了阶梯型三能级原子系统在相等偏调情况下的运动主方程,得到了双光子增益系数公式.讨论了增益系数与偏调的关系曲线.
2025/2/10 0:09:08 3.95MB 论文
1
详细描述了如何利用MATLAB对平面四连杆机构进行运动仿真分析!学习机械原理的同学们可以看看!
1
本代码是在VS2008和opencv2.1静态库下编译成功的,注意是静态库,里面的点扩散函数是我自己写的,如果你不能运行,请不要随意说是不好的资源,我还把我的实验图放上去了,
2025/2/7 3:55:29 7.56MB 运动模糊 最大熵
1
为实现自然的三维光显示,需按照真实物体的呈现方式,且同时保证双目视差和平滑的运动视差。
回顾国内外三维光显示的研究现状,重点介绍北京邮电大学在密集视点显示、集成成像显示、光场显示和全息显示方面的研究进展,认为全视差光场显示和全息显示是未来三维光显示发展的方向。
2025/2/2 11:09:08 23.56MB 测量 三维显示 运动视差 密集视点
1
第五版了,兄弟,还在找第四版啊???我不要积分,大家看到的可能是版主自己加的,不够的可以到这里下:http://labisart.com/blog/index.php/Home/Index/article/aid/139
2025/1/31 9:53:12 28.62MB 电力拖动 陈伯时
1
用于matlab中的神经网络开发rbf神经网络求解机器人的运动学逆解源码
2025/1/31 5:16:33 44KB rbf
1
舵机是一种广泛应用于机器人、无人机和模型制作等领域的微型伺服马达,它能够根据接收到的脉冲宽度调制(PWM)信号精确地改变其旋转角度。
在本项目中,我们将探讨如何使用STM32微控制器对舵机进行控制。
STM32是意法半导体(STMicroelectronics)推出的一款基于ARMCortex-M内核的微控制器系列,以其高性能、低功耗和丰富的外设接口著称。
在基于STM32的舵机控制系统中,主要涉及到以下几个关键知识点:1.**STM32硬件接口**:STM32芯片通常具有多个PWM通道,如TIMx模块,可以产生不同频率和占空比的PWM信号。
我们需要选择一个合适的定时器通道来输出舵机所需的PWM信号。
2.**PWM生成**:STM32的定时器工作在PWM模式下,通过设置预分频器、自动重载值和比较寄存器,可以生成不同频率和占空比的PWM波形。
舵机通常需要的PWM频率在50Hz左右,占空比变化范围为1-2ms,对应舵机的角度范围通常为0°到180°。
3.**软件编程**:使用STM32CubeMX或HAL库初始化定时器和GPIO,配置PWM通道的工作模式。
之后,在主程序中,根据需要改变比较寄存器的值来调整PWM的占空比,从而控制舵机的角度。
4.**舵机驱动**:理解舵机的工作原理,知道如何通过改变PWM信号的占空比来控制舵机的转动。
这涉及到电机控制理论,包括速度和位置的反馈控制。
5.**中断服务函数**:在某些应用中,可能需要实时响应舵机的位置变化,这时可以设置定时器中断,当PWM周期到达时触发中断,更新舵机角度或者处理其他任务。
6.**调试与测试**:使用开发板上的串口或其他通信接口,将舵机的控制信号实时发送到STM32,通过示波器或逻辑分析仪检查PWM信号是否符合预期,同时观察舵机的实际动作是否正确。
7.**电源管理**:考虑到舵机的功率需求,确保STM32和舵机的供电稳定,避免电源波动影响控制精度。
8.**安全机制**:为了防止舵机过度旋转造成损坏,可以设置角度限制或超时保护,当舵机超出预定范围时停止发送PWM信号。
通过以上这些步骤,你可以实现一个基于STM32的简单舵机控制系统。
实际应用中,可能还需要结合传感器数据、算法控制等高级功能,以实现更复杂的运动控制。
对于初学者,理解并掌握这些基本概念和实践技巧,是进入STM32和舵机控制领域的重要一步。
2025/1/25 3:05:29 4.96MB stm32 舵机
1
共 927 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡