多路PWM输出问题

[复制链接]
 楼主| win2000_li 发表于 2008-10-28 20:54 | 显示全部楼层 |阅读模式
教各位兄弟有没有用软件模拟PWM输出的。<br /><br />频率是10K,&nbsp;频率和占空比可调;<br /><br />请大家帮我说一说思路<br /><br />用什么方法可以实现要求??<br /><br />
张明峰 发表于 2008-10-29 09:14 | 显示全部楼层

干吗软件模拟?

单片机上都有硬件PWM通道,所需要求轻松实现。
 楼主| win2000_li 发表于 2008-10-29 10:18 | 显示全部楼层

老师!!

老师,由于是第一次搞PWM,所以请老师指点!!!<br /><br />我要用四路PWM输出,频率和占空比都可以更改的!!!<br /><br />频率可以在10HZ&nbsp;~&nbsp;1000HZ;<br />占空比在0~100%;在0时,输出低电平,在100%时,输出高电平;<br /><br />这样请老师指点!!!<br /><br />我用的MCU是PIC18F4550或MC9S08DZ60;
张明峰 发表于 2008-10-29 15:06 | 显示全部楼层

可以用DZ60的TPM模块

6通道的那个,选择4通道设定成Output&nbsp;Compare模式,自己软件决定高低电平的时间宽度。<br />但有一个限制:在两头(0%或100%)时调整步距不能很小,综合4路的控制初步估计需要至少30-50us。例如现在设成0%时,下一个调整后的高电平脉宽至少是50us。除此之外中间区域的分辨率最高可以做到一个总线周期。
bao.cp 发表于 2008-11-6 20:53 | 显示全部楼层

用定时器可做软件模拟

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

142

主题

718

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部