当前位置: 首页 > news >正文

电力电子技术知识总结-----PWM知识点

电力电子技术知识总结

  • 前言
  • 一、PWM基础知识
    • 1、周期
    • 2.占空比
  • 二、PWM特点
    • 1.计数器
    • 2.预装载值
    • 3.比较寄存器值


前言

未来工作需要用,提前复习巩固一下,手里目前也没板子,后面看看做一下仿真学习一下。用单片机的话,不记得32能不能用proteus仿真了。PWM我之前接触到的应用有蜂鸣器、舵机和电机、LED灯。但是我觉得这是最简单的应用了,在电子电力中功率器件中的应用经验为0,所以重新学习一下吧,就当复习了。

一、PWM基础知识

脉冲宽度调制(Pulse width modulation,PWM)技术,其中包括:相电压控制PWM、脉宽PWM法、随机PWM、SPWM法、线电压控制PWM等。

在电力电子钟的应用多为控制功率器件,进而得到想要的电压,比如跟随某个目标频率进行变化,进而导致电压变化,进而达到控制电流的作用。部分恒压或者恒流效果我觉得就是这种原理。
在这里插入图片描述

1、周期

所谓周期非常简单,就是一个周期内高电平和低电平的总持续时间,比如电网交流电50hz,周期就是20ms。

2.占空比

占空比=高电平持续时间/总周期时间,很简单占空比100%就是常高电平,0%就是常低电平

二、PWM特点

PWM本身是数字信号,也就是说只有1和0。模拟信号是正弦波,通过改变幅值和频率就能够控制器件在对应的状态下工作,但是模拟信号的最大缺点就是传输受干扰,因此PWM信号的目的就是通过改变占空比等参数实现模拟信号的功能,同时保障整体传输的稳定性。
下面的图引用“keysking”的图:keysking动画讲解pwm
在这里插入图片描述
极端情况:
占空比100% 电压就可以理解为3.3V
占空比50% 电压就可以理解为1.65V
占空比0% 电压就可以理解为0V
同时也可以通过周期性的变化实现正弦波的效果,这就是PWM的巧妙之处。

1.计数器

stm32中使用定时器来实现,有专门的pwm模式,其中的计数方式按照自己选的来即可

2.预装载值

这个数据决定pwm的周期,比如定时器时钟是72MHz,那么想得到50hz的pwm周期的话,这个数据要设置为:pwm周期/定时器周期

3.比较寄存器值

这个数据决定pwm的高低电平持续时间,也就是占空比,比如大于这个数值是高电平,小于这个数值是低电平。占空比50%的时候这个数据就是预装载值的一半。

http://www.dtcms.com/a/313540.html

相关文章:

  • 基于Spring Data JPA与Redis二级缓存集成实战指南
  • C语言基础12——结构体2
  • vulhub-ELECTRICAL靶机
  • Python Pandas.factorize函数解析与实战教程
  • 验房收房怎么避免被坑?
  • elk快速部署、集成、调优
  • [CISCN 2023 初赛]go_session
  • 第十章:如何真正使用Java操作redis
  • VUE-第二季-01
  • Day 30:模块和库的导入
  • Git 常用命令指南:从入门到高效开发
  • 数据结构之链表
  • sublime text2配置
  • 设备维护计划制定指南:基于数据驱动的全流程技术实现
  • 接口测试用例的编写
  • solidworks打开step报【警告!可用的窗口资源极低】的解决方法
  • Kubernetes中ingress,egress,slb等概念的含义
  • 电路设计(电容)设计细节
  • 【华为OD机试】从小桶里取球
  • 嵌入式分享合集13
  • io_destroy系统调用及示例
  • 【AI】文档理解
  • 关于assert()函数,eval()函数,include
  • Java中手动床架一个线程池
  • 【OD机试题解法笔记】文件缓存系统
  • 第 10 篇:深度学习的“军火库”——CNN、RNN与Transformer,AI如何看懂世界?
  • pod的创建流程
  • [Linux入门] 从 iptables 到 nftables:初学者入门指南
  • 大数据之路:阿里巴巴大数据实践——元数据与计算管理
  • 【分析学】Hilbert 空间的分离性