- 博客(65)
- 收藏
- 关注
原创 OpenCV第3课 图像的绘制以及基本操作(补)
关于多边形绘制函数cv2.polylines,它的第二个参数pts,用以表征所画多边形的顶点坐标,其数据类型可以是数组,也可以是列表。在网上看到有两种写法,如下:这两种写法都能绘出多边形,哪种更合理呢,那就要从pts为啥要用三维数组讲起了。
2025-04-03 08:50:12
203
原创 OpenCV第3课 图像的绘制以及基本操作
在Python的numpy库中,reshape(-1,1,2)是一种用于调整数组形状的方法。其中,-1表示一个特殊的占位符,用于自适应计算该维度的实际大小。当使用-1指定一个维度时,numpy会自动计算出该维度应该具有的大小,以确保整个数组的元素数量保持不变。OpenCV 提供了方便的绘图功能,使用其中的绘图函数可以绘制直线、矩形、圆等多种几何图形,还能在图像中的指定位置添加文字说明,下面本节将对上述内容做简要的说明。reshape的函数说明。np.array的函数说明。
2025-04-03 08:49:03
183
原创 电力MOSFET的并联使用
最好能用一个单独的大的MOSFET,而尽量不要使用由小MOSFET组成的并联组。一组n个MOSFET的功率能力永远达不到单个MOSFET功率能力的n倍如果有必要使用MOSFET并联组,要尽量少的使用MOSFET的数量,最多像基础的组那样,最多三个一组,热量应该能在组内所有MOSFET之间自由流动,因此组内MOSFET的温度就会非常接近。如果需要大量的MOSFET并联,就要使用基础组,如4=2×2组,6=3×2组。
2025-04-01 11:07:26
567
原创 T-NPC三电平电路的双脉冲试验
T-NPC桥臂横管关断的平台电压为半母线电压,竖管在正常开关时序下关断的平台电压也为半母线电压,上述双脉冲测试方法也是模拟半母线的工况。但在实际应用过程中如果出现异常封波横管先关断则竖管会直接换流,竖管关断时承受的电压变为全母线电压,在测试中也可以模拟此种极端工况进行双脉冲测试。下图所示为T-NPC桥臂在输出功率因数为零时一个工频周期内输出电压及电流的波形,二者相位差为90度,一个周期可分为ABCD段,包含T-NPC电路工作的四种换流方式。
2025-04-01 04:28:01
396
原创 Matlab之fdesign的应用说明
fdesign 是 MATLAB 中用于数字滤波器设计的工具(属于),它提供了一种系统化的方式来定义滤波器参数并生成相应的滤波器。指定滤波器的频率、幅度等参数。例如,设计一个低通滤波器:Fs = 1000;% 采样率 (Hz)% 通带截止频率% 阻带截止频率Apass = 1;% 通带衰减 (dB)Astop = 60;% 阻带衰减 (dB)
2025-03-31 09:17:53
699
原创 Simulink绘制LCL滤波回路的波特图
一般来说,采用电力电子技术的三相PWM整流装置都是采用LCL滤波回路与电网实现互联,以期滤除整流装置产生的高频谐波。此类LCL滤波回路比较简单,一般可利用解析法+Matlab对其频谱特性进行分析;而对于较为复杂的LCL滤波回路,如下图则需要利用Matlab内的Simulink工具包实现了。本文以常规LCL滤波回路为例子,利用Simulink进行波特图的绘制。1。
2025-03-31 06:13:58
531
原创 ARMv7的MPU
ARMv7的MPU(Memory Protection Unit,内存保护单元)主要作用是保护内存安全,防止非法访问和操作,提高系统的稳定性和安全性。可以说,MPU是MMU(内存管理单元:支持虚拟内存和地址转换)的轻量级替代方案,与MMU不同,MPU是基于物理地址实现的,更适用于资源受限的实时嵌入式系统。如上所述,MPU更多的是应用于RTOS(实时操作系统)中,用于内核与用户程序的区分。
2025-03-27 19:13:05
1193
原创 HC32F460_PWM驱动(一)
在MCU的数据手册中,PWM一般属于定时器功能,如在HC32F460中,Timer6支持6路互补PWM输出,Timer4支持18路互补PWM输出,TimerA支持48路Duty独立可设PWM输出。对于有些应用,对成本有要求,用R,C替代专用DAC毕竟能节约不少,尤其在精度要求不高,电平变化速率不快的应用中,就可以通过PWM滤波后产生直流信号。PWM信号在电力电子领域得到非常广泛的应用,其核心是通过调节脉冲的宽度来控制功率器件的开关状态,从而实现电压、电流或功率的高效调控。来等效模拟不同的电压输出。
2025-03-26 19:33:32
1124
原创 电力MOSFET的主要参数
电力MOSFET的主要参数可分为静态参数和动态参数。静态参数主要有通态电阻、开启电压、跨导、最大电压、最大漏极电流等。动态参数主要有极间电容、开关时间、门极电荷、漏源二极管特性等。下表1、表2、表3分别给出了美国国际整流器公司生产的IRF150、2N6770和IRF9140的最大额定值、特性参数和漏源体内反并联二极管特性参数。
2025-03-25 07:13:32
1151
原创 OpenCV第2课 OpenCV的组成结构与图片/视频的加载及展示
cv2.waitKey()用于等待键盘任意键被按下,cv2.destroyAllWindows()函数会关闭所有窗口。视频可以看成快速切换的图像,所以视频读写其实可以看成是图像读写的延续。显示图像:cv2.imshow("Name", Pic)。示例如下:在桌面上显示摄像头镜头画面,当按下q键时停止显示。”的图片,输入如下代码,运行后可看到显示出该图像,按下任意键后图像隐藏。释放摄像头资源:cap.release()读取摄像头帧:cap.read()是等待键盘输入,在视频中有刷新图像的作用,括号里的。
2025-03-24 05:44:48
1494
原创 OpenCV第1课OpenCV 介绍及其树莓派下环境的搭建
图像识别技术是人工智能的重要领域。它是一种利用计算机对图像进行处理、分析,以识别各种不同模式的目标和对象的技术。正如我们人眼识别图像,往往是从变化最大或突然改变的地方开始,从一个特征到下一个特征。大脑控制眼睛采集图像的主要特征,排除冗杂的非必要信息,再将主要特征的信息整合成完整的视觉映象。1) 信息获取:通过传感器将光信号、声音信号等转换为电信号,即对基本信息进行获取。2) 图像预处理:主要指采用平滑、去噪等手段对图像进行处理,突出图像的主要特征。
2025-03-20 08:08:06
1348
原创 栈和队列在嵌入式系统下的C语言实现
与栈的实现方案选择类似,基于嵌入式系统的计算、存储资源相对有限,且嵌入式系统一般都是定制开发,需求相对确定,故优先使用循环队列。本文将从栈与队列的基本概念、存储结构、操作实现,结合嵌入式系统的资源受限性,采用C语言代码示例进行说明。的线性表,插入(入队)在队尾进行,删除(出队)在队头进行。同样,在队列的实现方式中,也有基于数组实现的循环队列以及基于链表实现的链队列。下面以循环队列为例,实现队列的初始化、入队、出队、空队列检测的操作。下面以顺序栈为例,实现栈的初始化、入栈、出栈、空栈检测的操作。
2025-03-18 21:01:43
1190
原创 PWM变流器的LCL滤波器设计及其有源阻尼策略
总电感相同的情况下采用纯L、LCL两种不同滤波器时入网电流与输出谐波电压传递函数的幅值对比如下图所示:由上图可知,LCL滤波器较L型滤波器确实有着比较好的滤波效果,但需要注意的是如果LCL滤波器设计不合理就达不到较好的滤波效果,甚至由于谐振的存在导致畸变的增加。因此LCL滤波器的设计需综合考虑多方面的因素。
2025-03-17 18:35:07
1174
原创 电力MOSFET的通态电阻与开关速度
通态电阻是电力MOSFET的重要参数,它直接影响器件的通态压降和最大输出功率。通常规定:在确定的门极电压下,电力MOSFET由非饱和区转向饱和区时的直流电阻为通态电阻。一般通态电阻由4部分组成:沟道电阻、栅漏积聚区电阻、夹断区电阻、轻掺杂漏极区电阻。通态电阻的大小与器件结构有关;沟道越长越窄、夹断区越大、轻掺杂漏极区越厚电阻率越大,越大。值得注意的是,增加轻掺杂漏极N—区的厚度和电阻率是提高器件耐压能力的关键,因此电压等级高的器件通态电阻一般较大。通态电阻。
2025-03-12 08:47:35
433
原创 第2课 树莓派镜像的烧录
树莓派的系统通常是安装在SD卡上的。SD卡作为启动设备,负责启动树莓派并加载操作系统。这种设计使得树莓派具有便携性和灵活性,用户可以通过更换SD卡来更换操作系统或恢复出厂设置。
2025-02-25 19:28:01
1492
原创 Window的Window/Client坐标
GetWindowRect 、GetClientRect、ScreenToClient 、ClientToScreen 、MoveWindow 、SetWindowPos 函数介绍
2025-02-24 14:08:29
1155
原创 晶闸管的并联使用
尽管晶闸管的单管容量已经达到数千安,但对于诸如直流输电、电化学电源、冶金等行业的巨型电力电子变流装置来说,单个晶闸管的额定电流是由一定限度的,是难以满足这些场合应用需求的。当实际电路要求晶闸管通过的电流值大于单个晶闸管的额定电流时,可以用两个或两个以上的同型号的晶闸管并联使用。
2025-02-22 09:17:21
438
原创 晶闸管的串联使用
单个晶闸管的额定电压是有一定限度的,当实际电路要求晶闸管承受的电压值大于单个晶闸管的额定电压时,可以用两个或两个以上同型号的晶闸管串联起来使用。多个晶闸管串联时,由于各晶闸管的特性不可能完全一致,这样将导致晶闸管在阻断状态、开通与关断过程中,其承受的电压分配不均,从而使晶闸管的阻断电压性能不能充分利用,严重时还会使承受电压高的晶闸管因过电压而击穿永久损伤,因此需要采取以下措施:1、尽量选择同一厂家、同一型号、同一批次、特性较一致的管子串联2、采用下一节所示的动态均压与静态均压措施。
2025-02-21 20:38:32
553
原创 利用SkinMagic美化MFC应用界面
MFC(Microsoft Foundation Class)应用程序的界面设计风格通常比较保守,而且虽然MFC框架的控件功能强大且易于集成,但视觉效果较为朴素,缺乏现代感。尤其是MFC应用程序的设计往往以功能实现为核心,界面设计可能显得较为简洁甚至略显呆板,用户体验可能不如现代应用程序流畅和直观。为了提升MFC应用程序的界面美观度,通常可通过第三方界面库,如SkinMagic皮肤库,来直接美化界面。
2025-02-15 10:07:11
885
原创 第 1 课 树莓派5介绍
Raspberry Pi 5采用了64位四核 Arm Cortex-A76 处理器,运行频率为2.4GHz,与Raspberry Pi 4相比,CPU性能提高了2~3倍。与此同时,Rasberry Pi 5首次使用了自研芯片(指 RP1 I/O 控制器),RP1为Raspberry Pi 5提供了大部I/O功能,并在外设性能和功能方面实现了飞跃式变化。
2025-02-10 09:21:54
1387
原创 第 12 课 Python PiP 与 Numpy 的基础操作
NumPy(Numerical Python) 是Python语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。
2025-02-05 19:29:36
1082
原创 第 11 课 Python 多线程
进程就是程序执行的载体,我们打开的每个软件、游戏,执行的每一个Python脚本都是启动一个进程。线程是进程中执行运算的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位。例如车间的生产是一个进程,那每个流水线就是它的一个线程。线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。进程提供线程执行程序的前置要求,线程在重组的资源配备下,去执行程序。
2025-02-04 07:07:33
1142
原创 第4章 基于中点电流的NPC逆变器中点电压平衡策略
NPC型三相三电平逆变器有A、B、C三个桥臂,其组成结构是相同的,本章以A相为例,对其工作原理进行分析。开关器件SA1和SA3、SA2和SA4为互补器件,通过控制开关器件的导通和关断状态,可以实现不同的电平输出,定义直流侧流向负载侧的电流方向为正。P状态:开关管SA1、SA2导通,SA3、SA4关断。若电流 ia > 0,电流流经SA1、SA2;若电流ia < 0 ,电流流经D1、D2,此时输出电压为Udc/2。O状态:开关管SA2、SA3导通,SA1、SA4关断。
2025-01-29 20:38:32
886
原创 第 10 课 Python 内置函数 (增补)
enumerate() 接受一个可迭代对象作为输入,并返回一个枚举对象这个枚举对象包含了原始可迭代对象中的每个元素以及对应的索引它允许在循环中同时获取索引和值,这对于需要索引的情况非常方便作用:在循环中需要同时访问索引和值时非常有用可以简化代码,使得代码更加清晰易读。
2025-01-29 13:37:34
779
原创 第3章 基于三电平空间矢量的中点电位平衡策略
本文档深入探讨了基于三电平空间矢量的中点电位平衡策略。重点在于NPC型三电平逆变器的中点电位平衡问题,由于三电平结构的特点,使得直流侧两个电解电容器的充放电不均匀导致中点电压不均衡。文章通过对不同矢量作用下电流、电压的变化进行了详细的定量和定性分析,并提出了利用冗余小矢量的合理配置以及引入调制因子来解决中点电位偏移的方法,确保中点电压在一个完整的开关周期内的稳定性,进而提高系统的可靠性。
2025-01-27 13:46:20
1645
RS485通信标准与经典应用电路解析:差分信号传输、匹配电阻及网络设计
2025-04-03
Qt6全栈开发与项目实战特性详解(第6版)PPT
2025-04-02
AI大模型本地化部署工具Ollama的安装与使用指南以及阿里云、微软、谷歌、DeepSeek大模型简介
2025-03-29
清华专家解析DeepSeek助力普通人应对工作、学习与生活的全方位指南
2025-03-29
MATLAB中fdesign工具的数字滤波器设计指南及其应用场景
2025-03-29
ROS(机器人操作系统)基础课程
2025-03-17
机器人项目之逆运动学基础及其应用课程
2025-03-17
嵌入式系统下栈与队列方案的选择以及C语言实现
2025-03-16
电力电子技术基础-电力电子器件与典型应用解析
2025-03-13
电力电子领域中晶闸管的关键参数、特性及使用规范详解
2025-03-12
Python入门指南:涵盖基础语法、内置函数与多线程编程等
2025-03-08
树莓派5镜像烧录工具-SD-CardFormatter、Win32DiskImager、Pi Imager工具下载以及操作介绍
2025-02-25
利用SkinMagic增强MFC应用的界面美感与用户体验
2025-02-15
电力电子领域NPC型三电平逆变器中基于零序电压的中点电压平衡策略研究及应用
2025-01-29
三电平逆变器中点电位平衡控制策略与调制技术的应用研究(含代码与演示例程)
2025-01-27
电力电子技术中三电平空间矢量算法的查表法优化(含代码与演示例程)
2025-01-23
有源二阶高通滤波器系数运算
2025-01-22
三电平逆变器空间矢量PWM(SVPWM)控制策略及应用(含代码与演示例程)
2025-01-19
有源二阶低通滤波器系数运算
2025-01-02
基于Simulink的LCL滤波回路波特图绘制
2025-01-01
MATLAB滤波器设计FDATool工具箱实现数字滤波器开发
2024-12-31
二阶电压源高通滤波器传递函数解析
2024-12-30
第九章 风电系统中双馈电机并网发电投切控制研究
2024-12-29
第八章 双馈电机控制系统稳定性分析与磁链振荡抑制研究
2024-12-29
第七章 基于自适应谐振调节器的双馈电机控制策略研究
2024-12-29
第六章 基于定子电压定向矢量控制的双馈电机控制系统设计
2024-12-29
第五章 双馈电机定子磁场定向矢量控制原理及应用
2024-12-29
第四章 双馈电机d-q-0坐标系下的数学模型分析
2024-12-29
电力电子技术中电机坐标的变换方法
2024-12-29
电气工程领域双馈电机数学模型及其控制应用研究
2024-12-29
双馈电机工作原理及功率传输关系探讨
2024-12-29
电池管理系统的镍氢电池充电控制策略与方法解析
2024-12-29
电力仪表硬件和软件可靠性设计方案
2024-12-29
串联型线性稳压器设计方法
2024-12-29
电力电子与控制工程中比例谐振控制算法研究
2024-12-29
电力系统COMTRADE格式解析与应用
2024-12-29
空间矢量PWM技术.doc
2024-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人