多路脉冲输出,有没有什么更好的方案?

2019-07-21 02:39发布




如上图要输出两路脉冲,A,B信号是用来做检测用的,C信号会被扩大成大电流,然后释放能量(电火花)。ABC信号周期相同。其中AB信号高电平时常不可调,A和C同时上升,B信号提前1us上升(即在B下降时,AC上升)。 C信号的高低电平可调,比如图中高电平30us,低电平35us,可能会根据参数调整为高电平22us,低电平90us。并且C信号的周期长度决定了AB信号的周期长度。
本来只有1路,现在想提高电路利用率,增加一路信号输出,其中新增信号的C与原有的C互补,并且新增C的高电平中心要对齐原有C的低电平中心(为了做电源时域负载平衡)。
我现在的方案是用一个定时器输出1路信号,然后等待一定时间之后开启另外一个定时器输出第二路信号。问题是第二路信号的延迟时间似乎误差挺大(300ns~800ns),有没有什么办法使得这个误差保持在100ns以下??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。