打印

请教大家如何用单片机来实现下面的波形? 正负脉冲

[复制链接]
1479|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Harvard|  楼主 | 2014-11-20 23:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
因为功能需要,需要利用单片机来输出一个正负双极性的对称脉冲; 如图四;

实现的机理是通过pulse1 pulse2 两个输入控制端,  极性的变换 ,来控制60v总线上的晶体管H桥输出一个赋值为60v的正负双极性脉冲, 请大家探讨用mcu来实现的

技术方案:






方案1: 利用单片机的定时器,分别控制在pulse1 和pulse2引脚上先后输出脉宽为t1 t2的脉冲波,然后双双置0,只到一个周期结束

方案2; 利用两路pwm ,控制好两者的输出相位差,

方案3: 利用互补输出的pwm,输出.

方案4: 集思广益,请大家吐槽.

哪种方法比较妥当,比较合理.
t1 和t2一致,脉宽范围是5-200us;




相关帖子

沙发
宋业科| | 2014-11-21 11:05 | 只看该作者
1就可以。

使用特权

评论回复
板凳
xmar| | 2014-11-21 13:31 | 只看该作者
有"用mcu来实现"的限制,实际上就剩下方案1了。如果不加限制或者需要更短的t1,t2除了DSP外,FPGA是首选。t1,t2短到1ns没问题。

使用特权

评论回复
地板
Harvard|  楼主 | 2014-11-21 18:51 | 只看该作者
谢谢 xmar的意见. 如果是是50-200us的脉宽要求 能不能有转机?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:单片机工作者

74

主题

1729

帖子

21

粉丝