[发明专利]基于调制波周期归一化的SPWM脉冲波产生系统无效
申请号: | 201310137528.9 | 申请日: | 2013-04-19 |
公开(公告)号: | CN103219971A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 胡越黎;江超;张科科;杨镇遥 | 申请(专利权)人: | 上海大学 |
主分类号: | H03K7/08 | 分类号: | H03K7/08;H03K3/02 |
代理公司: | 上海上大专利事务所(普通合伙) 31205 | 代理人: | 何文欣 |
地址: | 200444*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 调制 周期 归一化 spwm 脉冲 产生 系统 | ||
1.一种基于调制波周期归一化的SPWM脉冲波产生系统,包括SPWM方式控制寄存器SPWMMODCON(1)、SPWM周期寄存器OPT0/1(2)、SPWM脉冲开关点ON_OFF/OFF_ON移位寄存器组0/1(3)、8通道的16位加法器0/1(4)、SPWM脉冲开关点ON_OFF/OFF_ON缓存寄存器组0/1(5)、2位分频计数器Clkmode0/1(6)、16位的脉冲计数器Pulse_Counter0/1(7)、16位的脉冲跳变比较器Pulse_Compactor0/1(8)和SPWM脉冲信号寄存器0/1(9)以及I/O口(10),其特征在于,所述各模块通过控制总线、地址总线和数据总线三大总线以及局部总线相互连接。
2.根据权利要求1所述的基于调制波周期归一化的SPWM脉冲波产生系统,其特征在于,所述的SPWM方式控制寄存器SPWMMODCON(1)占用片上RAM地址00H,其低4位用于控制SPWM产生通道0,高4位用于控制SPWM产生通道1,其BIT3和BIT7 分别用于控制SPWM脉冲波产生系统相应的SPWM产生通道0/1工作与否;其BIT2和BIT1、BIT6和BIT5用于控制2位分频计数器Clkmode0/1(6)的分频情况;其BIT0和BIT4作为SPWM脉冲波产生系统16位的脉冲计数器Pulse_Counter0/1(7)的使能信号,控制其运行与否。
3.根据权利要求1所述的基于调制波周期归一化的SPWM脉冲波产生系统,其特征在于,所述的SPWM周期寄存器OPT0/1(2)分别有一个16位的寄存器,占用片上RAM地址01H/02H和03H/04H(高8位和低8位),用于保存SPWM脉冲波产生系统所设定的SPWM周期,为SPWM脉冲开关点ON_OFF/OFF_ON移位寄存器组0/1(3)提供输入值。
4.根据权利要求1所述的基于调制波周期归一化的SPWM脉冲波产生系统,其特征在于,所述的SPWM脉冲开关点ON_OFF/OFF_ON移位寄存器组0/1(3)分别有8个16位的移位寄存器,用于储存调制波周期归一化的中间变量,以便通过8通道16位加法器0/1(4)的计算得到调制波周期归一化的结果,该移位寄存器组0/1(3)通过局部总线与SPWM周期寄存器OPT0/1(2)和8通道16位加法器0/1(4)相互连接。
5.根据权利要求1所述的基于调制波周期归一化的SPWM脉冲波产生系统,其特征在于,所述的8通道的16位加法器0/1(4)可以实现把作为调制波周期归一化中间变量的SPWM脉冲开关点ON_OFF/OFF_ON移位寄存器组0/1(3) 的值相加以得到调制波周期归一化的结果。该加法器0/1(4)通过局部总线与SPWM脉冲开关点ON_OFF/OFF_ON移位寄存器组0/1(3)和SPWM脉冲开关点ON_OFF/OFF_ON缓存寄存器组0/1(5)相互连接。
6.根据权利要求1所述的基于调制波周期归一化的SPWM脉冲波产生系统,其特征在于,所述的SPWM脉冲开关点ON_OFF/OFF_ON缓存寄存器组0/1(5)分别有10个16位的缓存寄存器,用于储存调制波周期归一化的最终结果,以便与16位的脉冲计数器Pulse_Counter0/1(7)进行比较。该缓存寄存器组0/1(5)通过局部总线与8通道的16位加法器0/1(4)和16位的脉冲跳变比较器Pulse_Compactor0/1(8)相互连接。
7.根据权利要求1所述的基于调制波周期归一化的SPWM脉冲波产生系统,其特征在于,所述的2位分频计数器Clkmode0/1(6)分别有一个2位计数器, 用于实现SPWM方式控制寄存器SPWMMODCON(1) 所述的分频情况,作为计数时钟输入给16位脉冲计数器Pulse_Counter0/1(6)。
8. 根据权利要求1所述的基于调制波周期归一化的SPWM脉冲波产生系统,其特征在于,所述的16位的脉冲计数器Pulse_Counter0/1(7)分别有一个16位计数器,占用片上RAM地址05H/06H和07H/08H(高8位和低8位),用于实现SPWM脉冲波产生系统的基准计数器功能。该计数器Pulse_Counter0/1(7)与SPWM脉冲开关点ON_OFF/OFF_ON缓存寄存器组0/1各寄存器作为脉冲跳变比较器Pulse_Compactor0/1(8)的输入信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310137528.9/1.html,转载请声明来源钻瓜专利网。