贴片电感
贴片电感
・  当前位置:: > 行业新闻
如何用DSP输出SPWM波形
作者:    来源:    时间:2024-04-28 00:08:03浏览量:

各位大侠,小弟有问,我最近在做一个逆变电源,想通过DSP实现SPWM波的输出,但苦于没有这方面的材料,也无人指导,请教各位了,还请不吝赐教,有程序的给我发个程序吧,最好有程序说明,本人是个初学者啊!谢谢了邮箱: cuiyange860517@163.com哎用DSP来做  会不会太奢侈啊  开关电源都有专用的PWM波控制器啊 DSP2000系列的应该都可以产生PWM信号   具体好像是有个周期计数器  产生矩形波  然后可以自己设置个阀值  这样就可以产生可调的PWM信号  我也好久没有用dsp了  =下帮你查下看还有这个资料没  我的资料是2407的不晓得你用的上不#include     "f2407_c.h"void disable(){    asm("  setc INTM  ");     //禁止可屏蔽中断}void inini(){    asm("  setc SXM  ");        //要做符号扩展    asm("  clrc OVM  ");       //累加器中的结果正常溢出    asm("  clrc CNF  ");       //片上DARAM作为数据储存器    *SCSR1=0X83FE;             //2倍频 P166    *WDCR=0X0E8;               //关闭看门狗 P176    *IMR=0X0;                  //P184 禁止所有中断    *IFR=0XFFFF;               //写1清0     WSGR=0X0;                  //等待周期都为0 } void pwminit(){    *MCRA=*MCRA|0X03C0;      //P199  PWM1 2 3 4为基本功能    *ACTRA=0X0066;          //P243  PWM1 4输出低有效  PWM2 3高有效    *DBTCONA=0X960;            //P246 9个死区CLK    *CMPR1=20;        *CMPR2=20;   /////////////////    占空比1      *T1PR=40;    //////////////////    1M的频率 实际计数周期为41 因为从0开始计    *COMCONA=0X8200;         //P243    *T1CON=0X1000;      //P230 f,MOD}void interrupt nothing(){    return ;}void main(){    disable();    inini();    pwminit();    *T1CON=*T1CON|0X40; //启动    while(1);}太感谢您了,这个内容对于我来说很重要,谢谢啊 4# lookforjason

扁平线圈电感制造厂
  • IP高清模组将为安防行业带来新动力
    IP高清模组作为IP摄像机的核心部件,伴随着IP摄像机市场的发展,其作为重要部件,类似之前计算机主板,形成了自身独立的市场,在这几年得到了迅速发展,特别是2013年开始,IP高清

  • 请教mc33153单电源驱动igbt获得负压关断网上查的资料这么说的:如果要在单电源的条件下实现IGBT的负电压可靠关断,可以在外围设计分压电路,最后得到VCC(+14.9V),GND(0V),VE(E -5.1V)。于是驱动电路输出的电平为"1"———+14.

  • 一种基于TS201的归一化互相关快速算法0 引言 图像匹配指在已知目标基准图的子图集合中,寻找与实时图像最相似的子图,以达到目标识别与定位目的的图像处理技术。由于归一化互相关算法的实现方案简单,对灰度值的线性变化具有适应性、抗白噪声能力强,

  • 上一篇:[DCDC]AP2195高精度降压LED恒流驱动IC_可一路灯串切两路