logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

单片机开发中常用的电路——STM32F103C8T6最小系统及外设接口设计

摘要:本文详细介绍了STM32F103C8T6最小系统及外设接口设计要点。重点包括:1) 电源设计,采用三组3.3V供电并配合100nF去耦电容,模拟电源通过π型滤波隔离;2) 关键电路设计,如BOOT模式选择、复位电路(10k上拉+10μF电容)、SWD调试接口;3) 外设接口,包括PWM、I2C、USART等信号引出;4) 保护电路,采用INA282电流采样配合LM393比较器实现12A硬件级

#单片机#嵌入式硬件
STM32 直流电机闭环控制:从目标速度、编码器到 PI 与 PWM 输出

第一层:运动目标↓第二层:运动学得到各轮 Target↓第三层:编码器测速得到各轮 Encoder↓第四层:PI速度控制↓得到 Motor_Pwm↓第五层:H桥执行PWM大小 + 正反转↓第六层:电机运动↓编码器重新反馈其中,运动学负责决定“每个轮子应该多快”,编码器负责测量“每个轮子实际多快”,PI 控制器负责根据两者的差异计算控制量,H 桥与 PWM 则负责真正驱动电机。这几部分组合起来,就构

#stm32#嵌入式硬件#单片机
STM32 直流电机闭环控制:从目标速度、编码器到 PI 与 PWM 输出

第一层:运动目标↓第二层:运动学得到各轮 Target↓第三层:编码器测速得到各轮 Encoder↓第四层:PI速度控制↓得到 Motor_Pwm↓第五层:H桥执行PWM大小 + 正反转↓第六层:电机运动↓编码器重新反馈其中,运动学负责决定“每个轮子应该多快”,编码器负责测量“每个轮子实际多快”,PI 控制器负责根据两者的差异计算控制量,H 桥与 PWM 则负责真正驱动电机。这几部分组合起来,就构

#stm32#嵌入式硬件#单片机
VS Code 中如何创建一个专门的虚拟环境(深度学习项目)

在 Visual Studio Code 中为深度学习项目创建一个专门的虚拟环境

文章图片
#深度学习#人工智能#visual studio code +3
VS Code 中如何创建一个专门的虚拟环境(深度学习项目)

在 Visual Studio Code 中为深度学习项目创建一个专门的虚拟环境

文章图片
#深度学习#人工智能#visual studio code +3
在VSCode 的终端或虚拟环境中运行git --version 无法识别,但是在电脑上已经装了git

在VSCode 的终端或虚拟环境中运行git --version 无法识别,但是在电脑上已经装了git

文章图片
#git#vscode#ide +4
VS Code 中如何创建一个专门的虚拟环境(深度学习项目)

在 Visual Studio Code 中为深度学习项目创建一个专门的虚拟环境

文章图片
#深度学习#人工智能#visual studio code +3
BUCK降压电路如何同时兼顾效率和纹波?——12V 转 3.3V 供电的工程解法

摘要:嵌入式系统中12V转3.3V电源设计面临效率与纹波的矛盾:开关电源(Buck)效率高(85%-95%)但存在纹波和EMI问题,影响传感器和通信;线性稳压(LDO)输出干净但大压差时发热严重。推荐采用两级转换方案:先用Buck降至6.5V实现高效降压,再用LDO转为3.3V,在保证效率的同时获得稳定低噪输出,配合滤波设计可显著提升系统稳定性。(149字)

#嵌入式硬件
VS Code 中如何创建一个专门的虚拟环境(深度学习项目)

在 Visual Studio Code 中为深度学习项目创建一个专门的虚拟环境

文章图片
#深度学习#人工智能#visual studio code +3
在VSCode 的终端或虚拟环境中运行git --version 无法识别,但是在电脑上已经装了git

在VSCode 的终端或虚拟环境中运行git --version 无法识别,但是在电脑上已经装了git

文章图片
#git#vscode#ide +4
    共 13 条
  • 1
  • 2
  • 请选择