PWM信号调制模块
[09-12 11:27:38] 来源:http://www.88dzw.com 电路基础 阅读:8953次
文章摘要:(1)PWM的产生 为了产生PWM信号,需要1个计数器重复对应于PWM周期的计数,由作为时基的通用定时器的周期寄存器实现PWM的调制频率(周期),1个比较器保存调制值。比较器不断地与定时计数器的值比较,当值相等时,输出引脚发生电平跃变;当值第2次相等时或计数到达周期值时:输出引脚又发生电平跳变。对于每一个定时周期,改变对应调制值的比较器的值,可以得到不同脉冲宽度的信号,从而得到所需要的调制波形。具体步骤如下:首先选择通用定时器Tz作为单比较单元的时基,并设置它的计数模式,如果要产生连续PWM波形,计数模式设置为连续增或连续增/减计数模式。根据调制频率设置相应的定时周期寄存器的值,初始化计数寄存
PWM信号调制模块,标签:电子电路基础,模拟电路基础,http://www.88dzw.com(1)PWM的产生 为了产生PWM信号,需要1个计数器重复对应于PWM周期的计数,由作为时基的通用定时器的周期寄存器实现PWM的调制频率(周期),1个比较器保存调制值。比较器不断地与定时计数器的值比较,当值相等时,输出引脚发生电平跃变;当值第2次相等时或计数到达周期值时:输出引脚又发生电平跳变。对于每一个定时周期,改变对应调制值的比较器的值,可以得到不同脉冲宽度的信号,从而得到所需要的调制波形。
具体步骤如下:首先选择通用定时器Tz作为单比较单元的时基,并设置它的计数模式,如果要产生连续PWM波形,计数模式设置为连续增或连续增/减计数模式。根据调制频率设置相应的定时周期寄存器的值,初始化计数寄存器的值,然后启动定时器。按照脉宽的变化规律,设置当前的单比较寄存器值。计数寄存器按照计数模式进行计数,并与单比较寄存器的值进行比较。若两值相等,则将发生单比较匹配事件,并在延迟2个CPU时钟后在中断标志寄存器的相关位上置1,同时使输出引脚按设定的极性发生电平变化,从而实现PWM波形输出。
(2)常用的PWM实现方法 常用的 vPWM波形实现方法有两种,其中一种是调制法,即把希望输出的波形作为调制信号,把接受调制的信号作为载波,通过信号波型调制得到所期望的PWM波形。通常采用三角波作为载波,其工作原理如图所示。输入需要放大调制的模拟信号,与调制电路内部产生的三角载波进行比较,三角载波的周期是固定的。当模拟信号比三角波值大时,调制电路输出高电平;反之,则输出低电平。可以看出,最后的输出波形就是宽度变化的一系列脉冲,包含有模拟信号的信息。
图 PWM控制信号的生成
对于传统的DSP数字控制系统,DSP控制器输出数字信号,需要经过D/A转换后转换成模拟信号输出;开关功放输入模拟信号,通过PWM开关调制控制电路将模拟信号转换成PWM信号,驱动控制MOSFET桥式电路,实现放大功能。
本设计中通过DSP的PWM调制单元产生PWM触发信号,并最终通过PFC模块处理,得到最终控制MOSFET的PWM信号。
- 上一篇:如何判别晶闸管质量好坏
《PWM信号调制模块》相关文章
编辑推荐
- · 什么是系统仿真
- · 什么是CPCI
- · 英特尔 Parallel Composer入门
- · 什么是支持数据库,什么是中宏数据库
- · 什么是数据交换技术
- · 什么是内部数据传输率
- · 什么是空间数据交换中心
- · 什么是差异备份
- · 什么是备份集
- · 什么是映像备份
- · IGBT模块
- · 什么是24脉波整流变压器
- · 自动变速器不能强制降挡故障原因、诊断与排
- · 什么是MD机
- · 中心频率,什么是中心频率
- · 功率单位mw和dbm的换算表
- · 中值滤波模块设计思路
- · 反馈振荡器的原理
- · 气体激光器简介
- · 数制与进位记数法