摘要: 1. 头文件和数据结构定义 1.1 头文件定义 (tle2kepler.h) #ifndef TLE2KEPLER_H #define TLE2KEPLER_H #include <iostream> #include <string> #include <vector> #include <cma 阅读全文
posted @ 2026-05-20 11:22 w199899899 阅读(3) 评论(0) 推荐(0)
摘要: 一、硬件配置 串口 引脚 功能 USART1 PA9 (TX) 发送数据 USART1 PA10 (RX) 接收数据 USART2 PA2 (TX) 发送数据 USART2 PA3 (RX) 接收数据 USART3 PB10 (TX) 发送数据 USART3 PB11 (RX) 接收数据 二、完整代 阅读全文
posted @ 2026-05-18 17:47 w199899899 阅读(5) 评论(0) 推荐(0)
摘要: 数控电源解决方案,包含电路设计、PCB布局、软件控制、保护机制。输出1-30V/3A可调,精度0.1V,效率>85%。 一、系统架构 输入电源 → 整流滤波 → Buck变换器 → 输出滤波 → 负载 ↓ ↓ ↓ ↓ 24V AC/DC EMI滤波 STM32 PWM LC滤波 ↓ ↓ ↓ ↓ 辅助 阅读全文
posted @ 2026-05-17 10:56 w199899899 阅读(15) 评论(0) 推荐(0)
摘要: 采用 Qt 推荐的 QObject::moveToThread() 方案,将耗时的串口读写操作剥离到后台工作线程,主线程只负责 UI 刷新和用户交互。 一、 整体架构设计 我们将项目分为三个核心部分: UI 层 (MainWindow):负责界面展示、按钮响应、数据可视化。 业务层 (SerialW 阅读全文
posted @ 2026-05-14 16:52 w199899899 阅读(8) 评论(0) 推荐(0)
摘要: 基于STM32的BLDC(无刷直流电机)控制,其核心原理是“六步换相法”(6-Step Commutation)。根据转子位置(通过霍尔传感器或无感反电动势检测),按顺序导通/关断6个MOS管,驱动电机旋转。 1. 核心宏定义与全局变量 (bldc.h) 首先定义电机运行的三种模式以及PWM句柄(假 阅读全文
posted @ 2026-05-13 10:21 w199899899 阅读(15) 评论(0) 推荐(0)
摘要: 一、协议数据单元(PDU)格式 Modbus TCP ADU (应用数据单元) 格式: ┌─────────────┬─────────────┬─────────────┬─────────────┐ │ MBAP 头 (7字节) │ 功能码 (1字节) │ 数据 (N字节) │ 校验 (可选) 阅读全文
posted @ 2026-05-11 16:07 w199899899 阅读(5) 评论(0) 推荐(0)
摘要: 一、硬件连接(SPI 模式) SD卡引脚 STM32F103 引脚 说明 DAT3 (CS) PA4 (SPI1_NSS) 片选 CMD (DI) PA7 (SPI1_MOSI) 主机输出 GND GND 地 VDD 3.3V 电源 CLK (SCK) PA5 (SPI1_SCK) 时钟 DAT0 阅读全文
posted @ 2026-05-09 09:31 w199899899 阅读(24) 评论(0) 推荐(0)
摘要: 几种常用的50Hz陷波器实现,包括IIR和FIR两种类型,适用于嵌入式系统和实时信号处理。 1. 二阶IIR陷波器(最常用) /** * @file notch_filter.c * @brief 50Hz陷波器 - 二阶IIR实现 * @date 2024-01-15 */ #include <s 阅读全文
posted @ 2026-05-07 11:53 w199899899 阅读(17) 评论(0) 推荐(0)
摘要: 一、系统架构设计 1.1 硬件配置清单 主控芯片:STM32F103C8T6(72MHz,64KB Flash,20KB RAM) 温度传感器: - 主传感器:DS18B20(数字式,-55°C~125°C) - 备用传感器:NTC 10K热敏电阻(模拟量) 显示模块:0.96寸OLED(SSD13 阅读全文
posted @ 2026-05-06 09:10 w199899899 阅读(19) 评论(0) 推荐(0)
摘要: 一、系统架构与算法原理 1.1 处理流程 麦克风输入 x[n] ↓ 回声抵消 AEC (参考远端信号 d[n]) ↓ 噪声抑制 NS (谱减法/维纳滤波) ↓ 自动增益控制 AGC (RMS电平调整) ↓ 输出纯净语音 y[n] 1.2 核心算法对比 算法 数学原理 计算复杂度 适用场景 NLMS- 阅读全文
posted @ 2026-05-01 13:52 w199899899 阅读(15) 评论(0) 推荐(0)