11问答网
所有问题
如何用单片机产生SPWM波形,需要其算法
如题所述
举报该问题
推荐答案 2011-10-12
直接编程:
if (sina>b)
p1=1;
if(sina<b)
p1=0;
语言就那么简单,但是具体的你需要自己看看。
a是角度,b是你的三角波的值!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/8P7SvqS7M.html
其他回答
第1个回答 2011-10-12
单片机种类那么多 也不说清要哪个平台的 怎么回答啊?
第2个回答 2011-10-11
如果把SPWM的算法搞懂,实现起来是应该是很容易的
相似回答
SPWM使用单片机生成SPWM
波
答:
具体操作步骤是,首先,你需要为正弦波表分配内存,并将其中的数据填充进去。接下来,进入
单片机
的PWM波形
生成
模块,每当一个PWM周期结束时,系统会自动触发中断。在中断处理程序(ISR,Interrupt Service Routine)中,你需要根据正弦表中的值,实时调整PWM比较器的设定,这样就能形成连续变化
的SPWM波形
。这个...
大家正在搜
单片机产生波形
用单片机实现波形发生器
基于单片机的pwm波形发生
单片机产生2ms的方波
52单片机波形发生器
51单片机波形
单片机 晶振波形
51单片机输出波形
51单片机输出四种波形