logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

搭建机器人电控系统——滤波算法——数据处理的十种滤波算法

文章目录滤波算法限幅滤波限幅平均滤波中位值滤波中位值平均滤波算术平均滤波递推平均滤波加权平均递推滤波一阶滞后滤波(低通滤波)限幅消抖滤波卡尔曼滤波滤波算法我们需要精确的数据,但是数据回传并不完全准确时,比如十个数据里面有一个不正常时,我们就需要做滤波处理。不同滤波算法要结合实际情况来考虑,甚至有些时候需要自己写一个完全不同的以适应你的数据特征。以下介绍十种滤波的方法。限幅滤波方法:确定数据偏差的最

文章图片
#算法#机器学习#stm32 +2
搭建机器人电控系统——PID算法——位置式、增量式、模糊式PID

PID算法文章目录PID算法位置式PID和增量式PID位置式PID:增量式PID:模糊控制PID①模糊化:②模糊推演:③清晰化模糊PID的步骤:ΔKp、ΔKi、ΔKd与输入量的模糊规则表(文献查找,也可以自己填):模糊PID代码模糊增量式PID位置式PID和增量式PID位置式PID:e(n):期望值与实际值的差输出量:当前的输出值u(n)含义:控制的是系统当前位置的实际值与你期望值之间的偏差。特点

文章图片
#算法#单片机#stm32 +2
搭建机器人电控系统——PID算法——大林算法和史密斯算法与PID算法的区别

PID算法PID算法介绍,不同系数仿真,优缺点位置式、增量式、模糊式PID大林算法改进对象:带有纯滞后环节的一阶惯性系统。如上图是一个常见的开环传递函数,当它闭环运行时,特征方程受纯延迟环节的影响,进而影响系统稳定性。目的:设计一个串联控制器来补偿纯滞后作用。大林设想最终的闭环传递函数为:其中调整T2与τ的关系,使分子分母比值为1,从而消除纯滞后的影响。以此来设计控制器C(s):可以解出来换到离散

文章图片
#算法#自动驾驶#人工智能 +2
搭建机器人电控系统——常用电路——输入保护,过压保护,过流保护,光耦隔离抗干扰,输入补偿,稳压

文章目录一些常用电路的总结输入保护电路①PMOS+电容防反接和缓冲②TVS瞬态电压抑制二极管③稳压(齐纳)二极管过压保护电路①稳压二极管和三极管配合②双稳压二极管的反向串联过流保护电路光耦隔离抗干扰电路输入补偿电路电源输入的环路补偿电路稳压电路①二极管稳压电路②可调直流稳压电路一些常用电路的总结输入保护电路①PMOS+电容防反接和缓冲电路分析:当5V没反接时,5V通过PMOS管的体二极管(DS间还

文章图片
#单片机#物联网#stm32 +2
搭建机器人电控系统——滤波算法——数据处理的十种滤波算法

文章目录滤波算法限幅滤波限幅平均滤波中位值滤波中位值平均滤波算术平均滤波递推平均滤波加权平均递推滤波一阶滞后滤波(低通滤波)限幅消抖滤波卡尔曼滤波滤波算法我们需要精确的数据,但是数据回传并不完全准确时,比如十个数据里面有一个不正常时,我们就需要做滤波处理。不同滤波算法要结合实际情况来考虑,甚至有些时候需要自己写一个完全不同的以适应你的数据特征。以下介绍十种滤波的方法。限幅滤波方法:确定数据偏差的最

文章图片
#算法#机器学习#stm32 +2
搭建机器人电控系统——PID算法——大林算法和史密斯算法与PID算法的区别

PID算法PID算法介绍,不同系数仿真,优缺点位置式、增量式、模糊式PID大林算法改进对象:带有纯滞后环节的一阶惯性系统。如上图是一个常见的开环传递函数,当它闭环运行时,特征方程受纯延迟环节的影响,进而影响系统稳定性。目的:设计一个串联控制器来补偿纯滞后作用。大林设想最终的闭环传递函数为:其中调整T2与τ的关系,使分子分母比值为1,从而消除纯滞后的影响。以此来设计控制器C(s):可以解出来换到离散

文章图片
#算法#自动驾驶#人工智能 +2
搭建机器人电控系统——PWM原理——舵机和TMOTOR电机

什么是PWM?到目前为止,我们在谈论单片机输入输出的时候,都是以数字信号传输,也就是0(低电平)和1(高电平)状态,如果你用电压表去测量单片机IO口的引脚电平,那么0就为0V,1就为3.3V/5V。PWM所要做的,就是实现[0,1]之间的电平状态,也就是说PWM输出的时候,电压就可以是0到3.3V/5V之间的任意一个值。PWM(Pulse Width Modulation),全称是脉冲宽度调制技术

文章图片
#单片机#stm32#c语言 +2
搭建机器人电控系统——通信协议——SPI通信及其实例

通信协议计算机与外界的信息交互称为通信。基本的通信方式分为两种:串行通信:所传送的数据各位按顺序一位一位地发送或接受,占用资源少,速度相对较慢。并行通信:所传送的数据的各个位是同时发送或接受。速度快,占用引脚资源多。通信的速率:比特率(bit rate):每秒能传输的二进制位数。波特率(Baud rate):每秒能传输的码元数(不一定是二进制)。对于数字信号而言,波特率=比特率。串行通信的种类:同

文章图片
#单片机#stm32#物联网 +2
搭建机器人电控系统——什么是单片机MCU?如何选择单片机?

什么是单片机(MCU)?ARM?STM32?STM32F103ZET6?①单片机MCU: 一种集成电路芯片,将具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能,可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路集成到一块硅片上构成的一个小而完善的微型计算机系统。(上述功能描述听起来比较模糊,这部分会在2.3节

文章图片
#单片机#mcu#stm32
搭建机器人电控系统——通信协议——CAN通信及其实例

通信协议计算机与外界的信息交互称为通信。基本的通信方式分为两种:串行通信:所传送的数据各位按顺序一位一位地发送或接受,占用资源少,速度相对较慢。并行通信:所传送的数据的各个位是同时发送或接受。速度快,占用引脚资源多。通信的速率:比特率(bit rate):每秒能传输的二进制位数。波特率(Baud rate):每秒能传输的码元数(不一定是二进制)。对于数字信号而言,波特率=比特率。串行通信的种类:同

文章图片
#单片机#stm32#物联网 +2
    共 17 条
  • 1
  • 2
  • 请选择