求教51单片机spwm程序生成spwm波形的程序

51单片机软件产生spwm程序_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
51单片机软件产生spwm程序
最好用stc12c5a60s2产生频率可调的spwm波,如果是查表法可以解释下表格是怎样建立的吗?谢谢。
最好能上传程序代码,c语言编写的,最好是用两个定时器编写的,不要特定的pwm通道设置的那种。
我有更好的答案
主要看你用汇编 还是用C 如果用C得就是建常亮数组,如果用汇编,就像下面这样的表格Number_table1:
dp decbhgfa;-------------------------------------
采纳率:25%
为您推荐:
您可能关注的内容
等待您来回答本帖子已过去太久远了,不再提供回复功能。求外部输入参考正弦波经单片机产生SPWM波的电路
<span class="xi1" style="color:#ff
hj离线LV2本网技师积分:124|主题:6|帖子:24积分:124LV2本网技师 11:03:36
最近有做一个逆变器,题目要求由外部输入正弦波给单片机后,单片机产生SPWM波进行驱动。但正弦波不是有正负吗,它要经过什么样的电路才能进行进入单片机了,望大家帮忙出出主意,在此谢过。
同时锁频锁相虽然跟踪速度快,却输出波形频率变化的波动较大,而且需要根据具体的输入频率情况进行实时计算。
另外一种是调频和调相是分开的,先实现输出和输入频率一致,然后再考虑调相位,最终实现频率和相位一致。
前者会影响所有基准表格数据的输出间隔,但是可保证一个完整的正弦波,
后者在调相时输出波形稍微偏离正弦波,但可以保证频率的稳定
|nc965离线LV7版主积分:33035|主题:110|帖子:11078积分:33035版主 11:17:24&看你什么样的正弦波了,市电肯定不是正弦波。 ||
hj离线LV2本网技师积分:124|主题:6|帖子:24积分:124LV2本网技师 16:46:47&由信号发生器给的是峰峰值为2伏,频率为45到55Hz的正弦波 ||threetigher离线LV8副总工程师积分:3257|主题:1|帖子:1777积分:3257LV8副总工程师 12:56:54&先要搞清楚,外部输入的正弦波,用来做什么?控制幅度?频率?相位? ||
hj离线LV2本网技师积分:124|主题:6|帖子:24积分:124LV2本网技师 16:48:35&由信号发生器给的是峰峰值为2伏,频率为45到55Hz的正弦波,初相位为零
樊志坚离线LV7版主积分:3181|主题:7|帖子:1229积分:3181版主 16:56:41&加这个信号的目的? ||
hj离线LV2本网技师积分:124|主题:6|帖子:24积分:124LV2本网技师 20:24:24&产生spwm波的参考波形呀 ||樊志坚离线LV7版主积分:3181|主题:7|帖子:1229积分:3181版主 13:04:18&1:用双极性AD
2:把正玄信号叠加一个直流,就没有负值了。 ||threetigher离线LV8副总工程师积分:3257|主题:1|帖子:1777积分:3257LV8副总工程师 13:12:31&樊版,1:
双极性是否就是差分啊 ||
樊志坚离线LV7版主积分:3181|主题:7|帖子:1229积分:3181版主 13:16:03&不是查分,双极性AD输入信号可以是+,也可以是-。结果的最高位是符号位,1代表-值,0代表+值 ||
樊志坚离线LV7版主积分:3181|主题:7|帖子:1229积分:3181版主 13:17:19&你的分比我还高,我早上给你留言没回 ||
hj离线LV2本网技师积分:124|主题:6|帖子:24积分:124LV2本网技师 16:55:20&我是要将这个信号输入单片机后做为spwm波输出的参考信号的呀,这么采样可以吗?
threetigher离线LV8副总工程师积分:3257|主题:1|帖子:1777积分:3257LV8副总工程师 19:03:08&显然可以,注意有相位差。 ||hsw113离线LV8副总工程师积分:4575|主题:74|帖子:2140积分:4575LV8副总工程师 13:28:55&加个二极管不就没有负了么。本人愚钝。。。 ||
樊志坚离线LV7版主积分:3181|主题:7|帖子:1229积分:3181版主 13:46:15&你要同步采样加二极管后就不行啦,信号小时,二极管的非线性会影响采样结果 ||threetigher离线LV8副总工程师积分:3257|主题:1|帖子:1777积分:3257LV8副总工程师 14:41:41&上精密整流,不知道相位损失如何 ||
樊志坚离线LV7版主积分:3181|主题:7|帖子:1229积分:3181版主 14:57:51&整流后无法计算相位i ||
hsw113离线LV8副总工程师积分:4575|主题:74|帖子:2140积分:4575LV8副总工程师 08:24:56&学习了。以为是市电信号... ||LeerPeng离线LV6高级工程师积分:1390|主题:7|帖子:915积分:1390LV6高级工程师 17:18:07&有个问题
外部是给模拟正弦波信号,还是给数字信号?
要是模拟信号,就把它当做信号采样就可以了,至于有正有负,加一个简单的电平变换电路就可以,这在采样电路中很常见,楼主可以搜索一下正弦波采样就可以找到
要是数字信号,就用数学的方法处理就OK啦 ||
hj离线LV2本网技师积分:124|主题:6|帖子:24积分:124LV2本网技师 20:30:17&谢谢,我试试吧 ||
micropower离线LV7版主积分:7377|主题:49|帖子:2900积分:7377版主 00:20:30&用一正弦信号产生SPWM可以不用单片机,采用比较器电路就可以实现了。如果要单片机输出SPWM,可以直接用程序输出就行了,简单明了。 ||hj离线LV2本网技师积分:124|主题:6|帖子:24积分:124LV2本网技师 19:52:15&但我所做的这个题目需要用到单片机呀,而且还需进行闭环调节了 ||
threetigher离线LV8副总工程师积分:3257|主题:1|帖子:1777积分:3257LV8副总工程师 19:56:15&你应该不是做产品,做题目可以照你的思路干 ||
micropower离线LV7版主积分:7377|主题:49|帖子:2900积分:7377版主 01:21:16&做题目的话,最好写得乱七八糟。要是老师问不出个一二也不好意思评你的分。高分自然控制在你的手中,实在妙哉。 ||
threetigher离线LV8副总工程师积分:3257|主题:1|帖子:1777积分:3257LV8副总工程师 12:34:23&哈哈。总结下:
搞研究,就是简单的问题复杂化;
搞产品,就是复杂的问题简单化。 ||樊志坚离线LV7版主积分:3181|主题:7|帖子:1229积分:3181版主 13:09:26&老虎你什么时候上网的?我给你的回信看了吗 ||
threetigher离线LV8副总工程师积分:3257|主题:1|帖子:1777积分:3257LV8副总工程师 13:11:20&我先看看战友回复了没,,,,, ||
hj离线LV2本网技师积分:124|主题:6|帖子:24积分:124LV2本网技师 21:14:30&呃。算是把
threetigher离线LV8副总工程师积分:3257|主题:1|帖子:1777积分:3257LV8副总工程师 12:51:48&硬件实现除了比较器,还需要载波呢。
LZ现在进展如何了
hj离线LV2本网技师积分:124|主题:6|帖子:24积分:124LV2本网技师 21:15:35倒数10&我们用的是软硬结合 ||
threetigher离线LV8副总工程师积分:3257|主题:1|帖子:1777积分:3257LV8副总工程师 21:47:48倒数9&什么MCU? ||
nc965离线LV7版主积分:33035|主题:110|帖子:11078积分:33035版主 09:28:55倒数8&楼主的意图至今不明确
为什么要外部输入正弦波?MCU产生正弦波不正合适吗?
如果外部输入的不是正弦波,你怎么处理?将他变成正弦波?或者就输出这个波形?
即使是我可以不输出正弦波,比如我想输出方波,MCU也是可以产生的,不用外部输入。
单片机读交流是另外的问题,最明了的方法是交流地(零)正好处于MCU的Vcc\Vee之间(居中),也就是要个双电源给MCU供电,还要有一个AD脚来接地(读零)。这样所有的AD读出来的都是交流了。 ||
樊志坚离线LV7版主积分:3181|主题:7|帖子:1229积分:3181版主 09:34:53倒数7&支持 ||
threetigher离线LV8副总工程师积分:3257|主题:1|帖子:1777积分:3257LV8副总工程师 20:28:19倒数6&lz来个你外部输入的正弦波波形,给大家看看。
我觉得mcu软件产生固然省事,但题目硬性要求,肯定是有原因的。
lz,你说呢 ||
hj离线LV2本网技师积分:124|主题:6|帖子:24积分:124LV2本网技师 21:25:47倒数5&题目是这样要求的呀。我也没办法,比如说光伏并网中逆变的波形需要与市电波形同频同相一样,只不过我这是用信号发生器来模拟市电而已呀。 ||後會絠萋离线LV7版主积分:8399|主题:196|帖子:2515积分:8399版主 22:26:38倒数4&1.
用运放做差分把正弦电压信号抬高到2.5V或1.6V(MCU或DSP)送单片机。
2. 采用频率跟踪进行锁相,先锁定频率再锁定相位,注意,需要添加时间补偿 ||
threetigher离线LV8副总工程师积分:3257|主题:1|帖子:1777积分:3257LV8副总工程师 09:27:21倒数3&
跟踪的话,还分先后么?是直接锁定相位吧
後會絠萋离线LV7版主积分:8399|主题:196|帖子:2515积分:8399版主 10:34:55倒数2&同时锁频锁相虽然跟踪速度快,却输出波形频率变化的波动较大,而且需要根据具体的输入频率情况进行实时计算。
另外一种是调频和调相是分开的,先实现输出和输入频率一致,然后再考虑调相位,最终实现频率和相位一致。
前者会影响所有基准表格数据的输出间隔,但是可保证一个完整的正弦波,
后者在调相时输出波形稍微偏离正弦波,但可以保证频率的稳定 ||
threetigher离线LV8副总工程师积分:3257|主题:1|帖子:1777积分:3257LV8副总工程师最新回复 22:56:20倒数1&能够理解lz,这是一种有效的测试手段! ||
热门技术、经典电源设计资源推荐
世纪电源网分部
广 东:(7 /()
北 京:(010) /()
上 海:(021) /()
香 港:HK(852)
中国电源学会
地 址:天津市南开区黄河道大通大厦5层
电 话:(022)
传 真:(022)
E-mail:cpss#(#换成@)

我要回帖

更多关于 单片机波形发生器程序 的文章

 

随机推荐