自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用卡尔曼滤波进行位置估计

我将为您提供一个基于卡尔曼滤波算法融合六轴IMU(加速度计+陀螺仪)、气压计和GPS数据的运动状态估计方案。k\mathbf{H}:观测矩阵\mathbf{v}k:观测噪声,服从高斯分布\mathbf{v}观测数据包括:GPS提供的位置:[x{gps}, y{gps}, z{gps}]气压计提供的高度:z(或根据GPS初始化位置)初始协方差:\mathbf{P}(表示初始不确定性)预测步骤预测状态:\mathbf{x}k。

2025-03-21 14:41:34 1005

原创 FOC核心逻辑

/ 电角度,30度转换为弧度 (rad)// PWM周期,10kHz (s)// 直流母线电压 (V)@param duty_a A相PWM占空比 (输出,范围0-1)@param duty_b B相PWM占空比 (输出,范围0-1)@param duty_c C相PWM占空比 (输出,范围0-1)// Q轴电压 (V)// D轴电压 (V)// Step 5: 计算三相PWM导通时间Ta, Tb, Tc。// Step 1: 将Q-D轴电压变换到α-β坐标系。// Step 6: 计算PWM占空比。

2025-03-20 12:41:56 522

原创 STM32 HAL库版本 硬件I2C MPU6050 DMP库使用方法

使用F103单片机的硬件I2C驱动 MPU6050使用DMP功能

2023-08-10 22:49:23 1278 3

原创 STM32F030F4P6 HAL库 PPM信号输出 24L01 PPM接收机制作

HAL库下的PPM信号生成,只使用定时器

2023-04-03 18:36:09 1293 5

原创 红色电路板四合一电调刷机教程

为咸鱼售卖的红色空板四合一电调刷写程序

2023-02-26 07:36:36 1107 1

原创 使用MATLAB进行高效率帧生成算法的仿真

使用MATLAB进行高效率帧生成算法的仿真1 原理高效率帧生成算法,是一种比较灵活的虚拟信道应用,和一般生成算法不同的是,在数据包收满之后再进行统一发送。2. matlab 代码%对于高效率帧生成算法的仿真过程dt = 0.01;t=0;%初始时间tend =1000;%结束时间N = 5;%发送包数h = 0.1;%泊松系数Eadd = 0;Nmax = 1;%临时记录h1 =[0:1:30];disp(h1);h2 = (0.1:0.01:0.4);disp(h2);fo

2021-06-26 18:24:04 778

原创 STM32HAL库硬件I2C驱动INA226保姆级教程

STM32HAL库硬件I2C驱动INA226保姆级教程废话不多说直接上代码ina226.h/**@brief STM32 HAL Library for INA226 Current/Power Monitor@date Feb 2016@version 1.0@author George Christidis@detailsThis library contains the necessary functions to initialize, read andwr

2021-04-25 00:08:00 6873 12

原创 淘宝二手优必选舵机保姆级驱动教程,看不懂来打我(自行修改ID,有HAL库驱动函数)

1.首先,先检查舵机的好坏。本身优必选舵机的连接线属于稀缺物品,所以经本人实验,使用PH2.0 3P端子口也可以供电,但要剪掉端口背面的一小段塑料凸起。另:24齿的舵机也已经测试过可以兼容淘宝有售的24T铝合金舵机盘。若供电之后,彩灯正常亮起,并有切换效果,则电机有九成概率是良品,可以使用了2.精华部分,修改舵机ID这一步是确保舵机可用,并可以集成到自己的机器人项目中的关键一步,只有自行修正了舵机ID,才能使多个舵机并联工作。另:本人试过级联驱动,但估计是因为线材问题没有成功,目前只有统一连接

2020-08-25 07:21:18 8840 7

原创 ST 电机库 电机位置环7天冲刺开发

直流无刷电机驱动可以说是现代机器人的灵魂之一,这个系列的主题,主要是对于ST电机库,相关工具的使用教学及解读之所以说是冲刺开发,则主要是为了给这次长达10个月的驱动开发做一个总结。首先列明我使用的平台,以及现阶段的进度,供大家参考:主控板使用STM32F302RB NUCLEO官方板,驱动使用融创芯城设计的 IHM08m1V3版本,可支持比官方还大的驱动电流电机使用极飞的植保电机,KV值在90左右,绝对值编码器使用巨磁阻编码器TLE5012。现阶段开发进度为:编写好了TLE5012的驱动程序,使用

2020-08-13 21:28:23 2135 1

原创 arduino串口显示屏

arduino串口显示屏在家呆的经费已经耗尽了,想做一个电子钟项目却缺少一个合适的串口屏,于是我盯上了闲着的arduino和买了很长时间的8bit9341屏幕。。。。。。先列目标:我的要求是一个比传统意义上串口屏更加简单的屏幕模块串口输入什么就显示上去,第一版仅开发字符显示,用于显示数据的应急。所以有如下的程序,简单有效:#include <LCDWIKI_GUI.h> //Core graphics library#include <LCDWIKI_KBV.h> //

2020-08-06 22:32:49 3881 1

原创 ESP01烧录乐鑫官方最新AT固件教程

现在网上的AT固件烧录教程普遍针对于旧AT固件所写,乐鑫官方的教程也比较难找,这里分享一下烧录最新AT固件到ESP01上的办法1.还是一共5个文件需要集齐烧录,可以在乐鑫官网At下载页面找到最新的1.7.3AT bin固件的下载,但要注意 的是,esp01普遍只能使用512+512的user文件(对就是五个里的第二个)所以除了第二个文件之外,均可以使用乐鑫官方的文件,而第二个文件要使用稍早一些...

2020-04-18 00:22:44 3591

SPICE参数生成器,SPICEmod,2.0左右版本

SPICE参数生成器,古早版本,需要XP虚拟机才能运行,可生成二极管,齐纳管,MOS管,JEFT管,三极管的各项SPICE模型参数。 点击SPICEMOD.bat即可运行,命令行界面,键盘操作。

2024-03-11

MPU6050 使用硬件I2C和HAL库调用DMP功能代码

用于平衡车,这个工程也是平衡车工程,已经实现平衡,不挑剔的也可以参考参考,使用时貌似出现了初次通信不成功的问题,还在排查优化中。

2023-08-10

AS5600磁编码器 STM32硬件I2C驱动工程 HAL库

测试通过了STM32F0的硬件I2C最大速度1M读取as5600的角度值的工程,同理也可以读写其他寄存器

2020-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除