- 博客(7)
- 收藏
- 关注
原创 【FPGA进阶笔记】“拓扑解耦”:一种可重构的通用PWM信号发生器架构 (Verilog实现)
本文提出了一种基于FPGA的高级PWM信号发生器架构,采用拓扑解耦思想将控制逻辑与硬件保护分离。该架构分为基准信号层、比较层、拓扑逻辑层和硬件保护层四个独立模块,其中拓扑逻辑层是唯一需要修改的部分,可快速适配不同逆变器拓扑(如H桥、多电平等)。文章详细介绍了10kHz载波下的实现流程,包括基准信号生成(调制波ROM、载波计数器)、比较逻辑、拓扑逻辑组合模块;死区生成模块;硬件保护机制。这种解耦设计显著提高了代码复用性和维护性,只需修改驱动逻辑模块即可支持新拓扑。
2025-10-25 12:02:17
719
原创 VsCode中Anaconda环境不显示问题
摘要:VS Code 2025版本更新后可能清除Anaconda环境路径,导致无法显示Python解释器。解决步骤:1) 检查是否安装ipykernel;2) 在VS Code中重新选择解释器;3) 若无效则手动输入解释器路径(如D:\...\anaconda3\envs\pytorch310);4) 最后执行"Python: Clear Cache and Reload Window"刷新配置。该问题通常可通过这些步骤解决,若仍有问题可进一步咨询。
2025-09-17 14:40:08
1486
原创 四载波层叠调制Level-Shift PWM (LS-PWM) /Phase Disposition Carrier PWM(PDCPWM)实验仿真
摘要: 本研究通过仿真验证了四相同载波Level-Shift PWM (LS-PWM)技术在多电平变换中的应用。采用Phase Disposition (PD)调制,通过四个相位相同的高频三角载波与正弦调制波比较,生成PWM逻辑信号,再经组合逻辑电路映射为多路驱动信号,控制多电平变换器(如二极管钳位或飞跨电容拓扑)的开关动作。仿真分析了不同滤波电容(100μF、1mF、10mF)对输出电压波形的影响。
2025-09-05 14:16:24
697
1
转载 【2025】最新强化学习环境搭建教程包括Tensorflow&Pytorch&Gym
本文详细介绍了在Windows 10/11上搭建开发环境的完整流程,分为三大部分:首先安装Anaconda并创建Python 3.10环境,配置基础开发工具;然后安装TensorFlow和PyTorch(包含CPU/GPU版本详细说明);最后补充安装gym[box2d]等扩展包。特别提供了GPU版TensorFlow 2.10的安装指南和常见问题解决方案,如PyTorch CPU版本报错处理。整个安装过程需要约13GB磁盘空间。
2025-07-10 17:35:47
555
原创 【数字逻辑电路】数字逻辑电路中的逻辑运算法则:与、或、非、与非、或非、异或、同或
这篇文章探讨了数字逻辑电路中的基本逻辑运算法则,包括与、或、非、与非、或非、异或以及同或运算。通过布尔代数的基础,文章详细介绍了每种运算的规则,并提供了实际应用的例子。通过一个简单的异或运算电路设计,展示了这些法则在数字电路中的实际应用。文章旨在为初学者提供清晰的基础知识,同时欢迎社区的老师和同学们提出建议和意见。
2024-01-05 16:39:05
13682
1
Level-Shift PWM (LS-PWM) /Phase Disposition Carrier PWM(PDCPWM)
2025-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅