自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3761)
  • 收藏
  • 关注

原创 SVG/APF 有源电力滤波与静止无功发生器全套系统设计

本资料为全套系统设计,涵盖控制算法仿真、FPGA 控制平台、功率硬件与信号链硬件等完整链路,适用于电能质量治理(谐波抑制、无功补偿)领域的产品级开发。。

2026-10-16 13:49:32 6

原创 基于 STM32H743 与 SOEM 的 EtherCAT 主站移植与实现

本工程实现了一套运行于芯片上的,基于开源协议栈移植,配套完整的 STM32CubeMX 工程。适用于需要高性能、低成本的嵌入式 EtherCAT 主站场景(如数控、机器人、自动化产线)。

2026-10-16 13:48:54 25

原创 STM32 AES256 加密串口 IAP 升级 BootLoader 程序

固件加密传输:AES256 + CBC 模式,保证固件安全;标准 IAP 机制:BootLoader / APP 分区,函数指针跳转;Ymodem 协议:成熟可靠的文件传输协议,支持自动重传;多型号适配:工程支持 STM32F103C8/RC/VE/ZE 等型号;代码可移植:AES 模块独立封装,便于复用。

2026-10-16 13:47:50 5

原创 RISC-V 五级流水线 32 位 CPU 设计(RV32I / SystemVerilog)

维度实现指令集RV32I(基础整数指令集)架构五级流水线(IF/ID/EX/MEM/WB)冒险处理数据前递 + 流水线停顿分支预测2-bit 饱和计数器特权机制CSR 寄存器(mstatus/mtvec/mepc/mcause)中断异常外部中断 + 异常处理总线AXI 接口(可参数化 ID/User 宽度)验证可跑通 Dhrystone 测试。

2026-10-16 13:47:18 5

原创 深度解析:一套完整可投产的 3U PXIe 嵌入式控制器设计与实现

PXI(PCI eXtensions for Instrumentation)是以 PCI Express 为骨干的模块化仪器平台,广泛用于自动化测试与测控系统集成。一套 PXIe 系统里,机箱的系统槽必须插一块"控制器",它是整台测试仪器的"大脑"——运行操作系统与测试软件,同时通过 PCIe 交换把计算资源分配给背板上的各个仪器模块。本项目要解决的问题,就是自主设计一块 3U PXIe/CompactPCIe 标准系统槽控制器。维度指标处理器。

2026-10-16 13:46:33 30

原创 PFC2D 层理岩体单轴分级加载蠕变数值模拟(含剪切蠕变)

维度实现方案离散元建模PFC2D 颗粒流,线性 + 平行粘结接触模型层理面45° 倾角软层条带 + 软硬层差异化粘结参数蠕变本构Burger 模型(粘弹性,模拟长期蠕变)分级加载伺服控制 + 应力阈值切换(1.3/2.6/3.1 MPa)监测量应力、轴向/横向/体积应变、微裂纹。

2026-10-16 13:45:13 10

原创 从方程到谱线:一套基于 ODE45 的四自由度滚动轴承故障动力学数值仿真方案深度解析

在深度学习占据故障诊断主流话语的今天,一个常被忽视的事实是:公开数据集(如凯斯西储大学 CWRU 轴承数据)之所以能支撑算法验证,前提是故障冲击的物理机制本身是可解析、可复现的。而要从机理层面回答"外圈 defect 为什么在包络谱上表现为 BPFO 及其谐波""内圈故障为什么伴随 1 倍转频边频带"这类问题,最直接的途径就是建立滚动轴承的非线性动力学模型,并对它做数值积分。本文要剖析的,正是这样一套完整落地的 MATLAB 仿真方案:针对 SKF-6205 深沟球轴承,建立。

2026-10-16 13:44:42 7

原创 MATLAB 六自由度齿轮弯扭耦合动力学建模与仿真(时变啮合刚度 + 齿侧间隙非线性)

这套代码完整演示了齿轮系统非线性动力学的标准建模流程:集中质量法建立 6 自由度弯扭耦合方程 → 引入时变啮合刚度(傅里叶展开)、齿侧间隙(分段线性死区)与传递误差激励 → ode45 数值求解 → 时域/频域/相图/庞加莱截面多角度分析 → 分岔图揭示非线性行为。是可复现、可扩展(改齿数/间隙/转速即得新工况)的齿轮振动研究范例,配套 PPT 提供了完整的公式推导过程。本文基于工程归档(Solve.m三份 MATLAB 源码,及6自由度齿轮传动公式推导.pptx)分析撰写。

2026-10-16 13:44:01 5

原创 从势能法到时变摩擦:一套直齿轮时变啮合刚度 MATLAB 求解程序的完整技术拆解

压力角m=3;% 模数Zp=32;% 主动轮齿数Zg=51;% 从动轮齿数b=1e-3*30;% 齿宽% 分度圆半径% 基圆半径% 齿根圆半径% 轴孔半径(齿基体公式需要)% 弹性模量 206 GPa(钢)v=0.3;% 泊松比(1)齿根圆与基圆不重合。对齿数大于 42 的标准齿轮,基圆位于齿根圆之内;对少齿数齿轮则相反。这套程序将轮齿显式建模为基圆上的悬臂梁(而非早期文献常用的齿根圆),这是万志国、Saxena 等人修正模型的关键特征,能更准确处理齿根到基圆之间的过渡段变形。

2026-10-16 13:40:45 7

原创 LabVIEW 操作者框架(Actor Framework)+ ADS + TwinCAT ST 语言 EtherCAT 总线控制工程解析

Actor 是一个独立的、自带消息队列的类,每个 Actor 运行在自己的线程中,通过消息(而非直接调用)与其他 Actor 通信。其核心是的覆盖(override)——每个 Actor 子类重写自己的来定义行为循环。工程中定义了一批 Actor(.lvclassActor目录职责ZJCL(主控制器)ZJCL/顶层 Actor,负责加载子面板、切换控制器、日志、读取配置ADSADS/ADS 通讯 Actor,封装与 TwinCAT 的 ADS 读写CameraCamera/相机 Actor,拍照。

2026-10-16 13:40:04 10

原创 LabVIEW 多线程测试序列框架解析:深度仿制 TestStand 运行模式

维度实现核心能力类 TestStand 测试序列引擎(仿 TS2017)多线程1~4 个 UUT 并行测试线程,UUT1~UUT4开关控制步骤配置CSV 表格(SequenceFile)或图形化步骤编辑器(SequenceEdit)步骤模型测试类型Numeric_Limit_Test 等(可扩展)失败处理动态界面Object_Ref 通用控件引用绑定(VI Server)判定判断器.vi 上下限比较数据CSV 报表,按日期/工位分目录权限。

2026-10-16 13:39:08 10

原创 基于 802.11a 的 OFDM 基带调制解调器 FPGA 实现深度解析

该工程在 Xilinx Zynq-7000 系列器件()上,基于 Vivado 2019.2 工具链,实现了一条发射端到接收端回环(loopback)自检的 OFDM 基带处理链路。系统以 QPSK 为子载波调制方式,参考 IEEE 802.11a 的子载波规划,将 52 个有效子载波(48 个数据子载波 + 4 个导频子载波)映射到 128 点 IFFT/FFT 上,并在符号间插入 1/4 长度的循环前缀。本工程是 802.11a 物理层的一个"结构化简化实现"

2026-10-16 13:38:31 65

原创 基于 MicroBlaze 的以太网远程升级 FPGA:QSPI Flash x4 写入校验方案全解析

reg.h0x100000// 发送控制区0x200000// 接收数据 RAM0x300000// 接收控制区0x100040x100080x1000c0x10010。

2026-10-16 13:37:52 37

原创 EtherCAT 主站在 FPGA 上的纯 Verilog 实现:从 RTL 源码看一个 32 轴伺服总线的完整设计

这份 EtherCAT 主站工程最珍贵的,不是它"能跑"这个结果,而是它展示了如何在没有 CPU 的纯硬件上,用状态机把一个实时工业总线协议完整落地用嵌套计数器替代 for 循环,用常量查找表替代运行时组帧;用双口 RAM化解跨时钟域,用复用减法器/乘法器压缩资源;用动态补偿算法在晶振漂移下维持纳秒级同步;用FIFO 前瞻缓冲解耦 CPU 与总线的速度差;用清晰的软硬件边界让"确定性"归 FPGA、"智能"归 CPU。

2026-10-16 13:37:12 63

原创 DSP28335 三相逆变电路电压闭环程序详解(三相 DC/AC 数字电源)

技术点实现方式主控芯片TI TMS320F28335(150MHz 浮点 DSP)调制方式双极性 SPWM,不对称规则采样法变频策略分段同步调制(f>50Hz N=128;采样计算基于瞬时无功理论的坐标变换(Clark 变换)数字滤波二阶巴特沃斯低通滤波(截止 30Hz)闭环控制PI 电压闭环(增量式,带误差/输出限幅)输出频率20~100Hz 连续可调。

2026-10-16 13:36:40 171

原创 DSP28035 串口 IAP 升级方案深度拆解:从 Flash 分区到 Bootloader 状态机

标志位触发优于时间窗口:时间窗口方案「上电等 N 秒」对用户体验差(每次开机都要等),且窗口期内误触发风险高;标志位方案「无事直接跳 APP」,几乎零启动开销,只有 APP 主动请求才升级。Boot 区与 APP 区物理隔离:Bootloader 永不参与日常升级,天然抗「升级变砖」。标志位独占一个扇区:避开 Flash 擦写粒度问题,逻辑清晰。Flash API 搬运到 RAM 执行:这是 F28035 系列 Flash 编程的硬性要求,处理得规范。软件复位 + 标志位闭环:用。

2026-10-16 13:36:05 55

原创 用 C# 实现西门子 S7 系列 PLC 上位机通信(基于 S7.Net)

技术点实现方式通信库S7.Net(S7netplusNuGet 包,0.4.0 版)UI 控件库HslCommunication 9.1.2 + HslControls 2.3.0(指示灯控件)JSON 序列化连接管理Plc.Open()判断 + Timer 自动重连地址解析字符串拆分(数据区标识 + 字节偏移 + 位号)位操作set_bit(读-改-写)+SelectBit(读位)类型转换扩展方法(处理大端字节序)实时监控Timer定时轮询 I/Q/M 区,驱动界面指示灯。

2026-10-16 13:35:20 101

原创 LCIT.CPS v3.5:一套支持多语言、多数据库、自动更新、模块化的 C# WinForm 通用开发框架

LCIT.CPS 是一套面向企业信息化场景的 C# WinForm 通用开发框架(版本 v3.5),定位为「拿来即用、可二次开发任意 C/S 端系统」的基础平台。框架名称中的 CPS 隐含了其通用平台(Common Platform System)的属性——它把企业级 CS 系统开发中反复出现的通用能力(登录认证、权限、菜单、数据字典、多语言、多数据库、自动升级、日志、异常处理等)沉淀为一套可复用的工程骨架,开发者只需在其上按领域模块扩展业务功能。框架要求开发工具。

2026-10-16 13:34:47 140

原创 30KW 储能 PCS 双向变流器:三电平 NPC 逆变 + 双向 DCDC 的嵌入式控制方案深度解析

这套资料是一套完整、可落地、闭环的 30kW 储能 PCS 设计方案硬件层面:双向 DCDC + 三电平 NPC 逆变的两级拓扑,控制/功率/滤波/逆变四板分立,原理图齐全。软件层面:F28335 DSP + CPLD 的「主控 + 硬件保护」分层架构,CNT_Flag顺序状态机、dq0 双环控制、多运行模式电流参考生成、分层故障保护,逻辑清晰且经过工程验证。算法层面。

2026-10-16 13:33:37 215

原创 10bit 100MS/s Pipelined ADC 电路设计深度解析(SMIC 0.18µm 工艺,Cadence 可跑通仿真)

本项目是一套结构完整、可直接仿真架构清晰且工程落地:1.5bit/级 + 2bit Flash 的经典流水线架构,配套 SHA、MDAC、子 ADC/DAC、开关电容 CMFB、自举开关、两相非交叠时钟与数字校正的完整链路,且每个模块都有对应单元与 Testbench。设计文档给出完整推算链:从摆幅约束→运放结构选型→增益/GBW→电容噪声/失配→跨导分配,形成一套可复用的流水线 ADC 运放设计方法论,对初学者极具参考价值。含 SMIC 0.18µm PDK。

2026-10-16 13:32:28 171

原创 Qt QUI 皮肤生成器 + UI Demo 框架源码解析(26 套 uidemo / 17 套 QSS 皮肤)

维度实现皮肤生成8 色选色 → 实时预览 → 导出 QSS + 图片资源控件复用quiwidget 类库(无边框窗体 + 图形字体 + 静态工具方法)图标方案FontAwesome / Weather / Alibaba 三类图形字体矢量图标样式覆盖17 套 QSS,覆盖全部常用控件跨平台纯 Qt Widgets,无平台相关 API,可运行 win/linux/mac/嵌入式第三方QCustomPlot 图表库。

2026-10-15 14:22:37 10

原创 RISC-V 五级流水线 32 位 CPU 设计(RV32I / SystemVerilog)

维度实现指令集RV32I(基础整数指令集)架构五级流水线(IF/ID/EX/MEM/WB)冒险处理数据前递 + 流水线停顿分支预测2-bit 饱和计数器特权机制CSR 寄存器(mstatus/mtvec/mepc/mcause)中断异常外部中断 + 异常处理总线AXI 接口(可参数化 ID/User 宽度)验证可跑通 Dhrystone 测试。

2026-10-15 14:22:06 6

原创 Simulink 与 ModelSim 联合仿真 Buck 闭环设计(主电路 Simulink + 控制电路 Verilog)

维度方案拓扑Buck 降压变换器(闭环)主电路Simulink 搭建(模拟功率级)控制电路Verilog 实现(数字 PI + PWM)定点定标Q20.11(20 整数位 + 11 小数位)防溢出饱和加法器 / 饱和乘法器联合仿真。

2026-10-15 14:21:36 7

原创 STM32 AES256 加密串口 IAP 升级——上位机加密 BIN 文件完整方案

BIN整个链路中传输的是密文,即使被截获也无法还原出固件原始内容。

2026-10-15 14:21:01 14

原创 基于 STM32H743 与 SOEM 的 EtherCAT 主站移植与实现

本工程实现了一套运行于芯片上的,基于开源协议栈移植,配套完整的 STM32CubeMX 工程。适用于需要高性能、低成本的嵌入式 EtherCAT 主站场景(如数控、机器人、自动化产线)。

2026-10-15 14:20:26 24

原创 SVG/APF 有源电力滤波与静止无功发生器全套系统设计

本资料为全套系统设计,涵盖控制算法仿真、FPGA 控制平台、功率硬件与信号链硬件等完整链路,适用于电能质量治理(谐波抑制、无功补偿)领域的产品级开发。。

2026-10-15 14:19:55 7

原创 SVG 静止无功发生器 DSP+FPGA 双核控制系统源码与硬件设计

本项目为完整控制系统,采用同时提供主板原理图、PCB 及多块辅助板 PCB。

2026-10-15 14:19:24 7

原创 TestStand 自定义界面:多 UUT 并行测试(ParallelModel)

将自定义的替换到将添加到Win32文件夹中。

2026-10-15 14:18:53 80

原创 基于 CODESYS 的多轴运动控制程序框架——逻辑与运动控制分离,单轴控制封装为功能块

本工程是一套基于的多轴运动控制程序框架,工程名为,配套自研运动控制库。该框架面向初学运动控制的开发者,将 PLCopen MC 标准的轴状态机、SoftMotion 运动库、汇川 EtherCAT 伺服等复杂底层细节屏蔽在功能块内部。

2026-10-15 14:17:56 37

原创 异步电机 VVVF 变频调速:一套 C 代码与 Simulink 在线联合仿真的实现解析

(例如。

2026-10-15 14:17:15 50

原创 ESP32 Modbus RTU 从站程序深度技术解析:基于 Arduino IDE 的软实现全剖析

零依赖软实现:不引入 FreeModbus 等第三方库,代码自包含,便于理解与裁剪。协议覆盖完整:03/06/16 三个功能码构成完整的寄存器读写闭环,覆盖绝大多数 Modbus 从站应用场景。健壮性设计到位:双重越界检查、字节计数一致性校验、CRC 校验、异常码返回、广播语义处理,均体现了对协议边界的细致考量。双串口分离:调试与通信互不干扰,工程实践友好。本文对一份 ESP32 Modbus RTU 从站程序做了从帧结构到功能码、从 CRC 算法到寄存器映射的完整技术拆解。

2026-10-15 14:16:27 161

原创 项目全景解析:工控视觉点胶系统(WPF MVVM)

用于工业现场对电子产品(示例产品号为"耳机/E")进行。(可能是误引/历史遗留,桌面 WPF 项目实际不用)。,尚未接入真实的产量统计逻辑。三个方法实现导航,并通过。

2026-10-15 14:15:56 140

原创 深度解析:一套完整可投产的 3U PXIe 嵌入式控制器设计与实现

PXI(PCI eXtensions for Instrumentation)是以 PCI Express 为骨干的模块化仪器平台,广泛用于自动化测试与测控系统集成。一套 PXIe 系统里,机箱的系统槽必须插一块"控制器",它是整台测试仪器的"大脑"——运行操作系统与测试软件,同时通过 PCIe 交换把计算资源分配给背板上的各个仪器模块。本项目要解决的问题,就是自主设计一块 3U PXIe/CompactPCIe 标准系统槽控制器。维度指标处理器。

2026-10-15 14:15:18 113

原创 基于 HC32F030 的无叶风扇无感 FOC 驱动方案全解析

主控芯片:华大半导体 HC32F030(Cortex-M0+)|控制算法:无感 FOC(滑模观测器)|拓扑:三相桥 + 双分流电阻采样|应用:家用无叶风扇。

2026-10-15 14:14:45 80

原创 8槽PXIe/cPCIe混合背板平台深度解析:从架构到工程落地

PXIe、cPCIe、PCIe交换、背板、机箱管理、混合槽:约 12 分钟。

2026-10-15 14:14:05 244

原创 PEMFC三维两相非等温模型 功能分析报告

特性该模型维度3D 全电池(含双极板/端板)相态气液两相(雾状流流道 + 多孔电极两相)热效应非等温,含相变热、欧姆热、活化热、熵热水传输流道液态水、GDL/CL 毛细输运、膜内溶解水(电渗+反渗透)气体反扩散无运行模式恒电压液态水量级流道内 s ~ 10⁻⁴(说明中提到这也是多数研究忽略流道水的原因)

2026-10-15 14:11:56 48

原创 Simulink锂离子电池2阶等效电路模型,带0、25、45度HPPC数据,参数辨识后可使用B...

但真正要命的是HPPC数据在不同温度下的参数漂移——25度的数据调参后拿到0度工况直接崩给你看。有次忘了重置初始SOC,4.2V的OCV直接怼到3.7V的实际电压,仿真曲线直接表演高空跳水。Simulink锂离子电池2阶等效电路模型,带0、25、45度HPPC数据,参数辨识后可使用BJDST、US06、UDDS、FUDS四种工况进行精度验证。Simulink锂离子电池2阶等效电路模型,带0、25、45度HPPC数据,参数辨识后可使用BJDST、US06、UDDS、FUDS四种工况进行精度验证。

2026-04-30 18:00:00 215

原创 基于 S7 - 1200 PLC 的智能机械手程序开发之旅

基于s7-1200PLC的智能机械手程序包含:程序,HMI触摸屏动态画面,图纸,设计文档。博图v16在自动化领域,基于 S7 - 1200 PLC 的智能机械手应用愈发广泛。今天就来和大家唠唠基于博图 V16 进行智能机械手程序相关开发的那些事儿,这里面包括程序、HMI 触摸屏动态画面、图纸以及设计文档。

2026-04-30 18:00:00 173

原创 电能质量扰动识别,通过S变换对电能质量扰动(谐波,闪变,暂升等单一扰动和复合扰动)进行变换得到时频图

首先,代码定义了一些参数,如谐波参数(a_3, a_5, a_7, b_3, b_5, b_7),电压暂降/暂升参数(a2),电压中断参数(a4),电压闪变参数(a_f, b),电压振荡参数(a6, tao, Wn),暂态脉冲参数(a7, tao)等。首先,代码定义了一些参数,如谐波参数(a_3, a_5, a_7, b_3, b_5, b_7),电压暂降/暂升参数(a2),电压中断参数(a4),电压闪变参数(a_f, b),电压振荡参数(a6, tao, Wn),暂态脉冲参数(a7, tao)等。

2026-04-30 17:30:00 302

原创 永磁同步电机的无感控制里有个头疼的问题:转速抖得跟筛糠似的。传统滑模观测器用反正切算角度,差分得转速,这招在实验室还行,真上工程现场就容易翻车

调试时先给KI设零,慢慢增大KP直到系统开始震荡,然后退回80%值,最后补点KI来压制稳态误差。对比测试时,同样的电机负载突变场景,传统方法转速波动能到±50rpm,PLL版本能压在±10rpm以内。这提醒我们,算法框架固定,但工程细节还得跟着具体电机特性走。基于PLL的SMO滑模观测器算法,永磁同步电机无传感器矢量控制,跟基于反正切的SMO做对比,可以有效消除转速的抖动。基于PLL的SMO滑模观测器算法,永磁同步电机无传感器矢量控制,跟基于反正切的SMO做对比,可以有效消除转速的抖动。

2026-04-30 17:30:00 71

空空如也

空空如也

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

TA关注的人

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