- 博客(126)
- 收藏
- 关注
原创 #define ccw (0)和#define ccw 0什么区别
更安全,适合定义表达式。cw 0简洁,适合简单替换。如果只定义单个常数,没有包含复杂表达式,二者区别不大;但为了保险,推荐使用带括号的版本。
2025-05-08 20:23:17
245
原创 如果说开启的TIM3定时器有ccr1,ccr2,ccr3,我想要关闭ccr2的PWM输出,怎么通过代码实现
作用是禁用 TIM3 的通道 2(CCR2)的捕获/比较输出,也就是说,让对应的PWM或输出信号停止输出。
2025-05-08 18:43:12
486
原创 PID速度、电流和位置闭环代码实现步骤
5、PID闭环控制:在使用的TIM定时器的更新中断回调里进行PID计算,限制占空比。4、PID闭环控制: 在使用的TIM定时器更新中断回调里进行PID计算,限制占空比。2)初始化PID参数:把目标值、期望值、累计偏差清零,配置PID系数。2、初始化PID参数:把目标值、期望值、累计偏差值,配置PID系数。1、PID参数结构体:定义一个电流闭环的PID参数结构体变量。1、PID参数结构体:定义一个位置闭环的PID参数结构体变量。4、设置目标电流:在主函数中通过按键、上位机设置目标电流。
2025-05-06 09:21:44
400
2
原创 PID中低通滤波算法的详细讲解
一阶低通滤波是实现平滑的基本方法,简单易用,效果显著。通过调整时间常数可以控制滤波的强度,达到抗噪声和响应速度的平衡。
2025-04-30 13:58:13
177
原创 PID速度、电流、位置闭环
PID电流闭环控制系统主要用于控制电机等设备中的电流。在这种系统中,PID控制器通过监测并调整电机的电流值,使其与设定值保持一致。
2025-04-29 16:00:41
281
原创 角度(degrees)和弧度(radians)转换关系
目录 1.从角度转换到弧度: 2.从弧度转换到角度:示例将90度转换为弧度:将π/3弧度转换为角度:角度(degrees)和弧度(radians)之间的转换关系可以通过以下公式来实现:
2025-04-29 13:54:20
279
1
原创 运算放大器中的输入失调电压(Vos)
输入失调电压是指运算放大器输入端的两个引脚(反相输入端 V- 和非反相输入端 V+)之间实际的电压差。理想的运算放大器应该认为 V+ 和 V- 的电压是相等的,但由于内部的非理想因素,实际电压存在微小的差异,这个差异就是输入失调电压 Vos。输入失调电压 Vos 对运算放大器的性能有显著影响,尤其是在精密测量和控制系统中。理解其成因和影响,有助于在设计电路时采取适当的补偿和选型策略,以提高系统的整体性能。
2025-04-22 16:36:41
961
1
原创 单片机AIN0、AIN1引脚功能
ADC是用于将模拟信号(如电压)转换为数字信号,以便数字系统处理。AC部分负责提供多个模拟信号源的输入和信号选择,这些信号最后会送入ADC进行转换。这两个部分的结合允许微控制器更灵活地处理多种类型的输入信号,实现更丰富的功能。
2025-04-19 15:19:55
307
原创 GPIO_ReadInputData和GPIO_ReadInputDataBit区别
GPIO_ReadInputData和GPIO_ReadInputDataBit区别探讨
2025-04-11 22:38:51
398
原创 C语言中科学技术法的表示方法
C语言中科学技术法的表示方法,%g格式,这个格式会根据实际数值的大小选择合适的表示方式,无论是科学计数法还是普通数字表示。
2025-04-09 02:00:00
511
原创 Keil5工程中.uvoptx和.uvprojx后缀名什么意思?
这个文件是项目选项文件,用于保存与项目设置相关的配置和选项。它包含编译器、链接器及其他工具的设置。: 这个文件是项目文件,包含整个项目的结构和配置信息。它通常包括源代码文件、库文件、项目依赖关系等。
2025-03-31 21:23:45
412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人