导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→如何用最简单的方法产生两个相差90度的方波?[minomi]

 *第9134篇: 如何用最简单的方法产生两个相差90度的方波?

  
楼 主:minomi 2003年3月20日13:16
 如何用最简单的方法产生两个相差90度的方波?
  
2楼:新兵 2003年3月20日13:34
 1。硬件--锁相环   2。软件!
  
3楼:huzimax 2003年3月20日13:38
 微波-移相器;低频-软件可实现(延时);高频不太容易,我也正为这苦恼
  
4楼:minomi 2003年3月22日09:27
 2Mhz左右
  
5楼:Kuang-chingTsui 2003年3月22日12:45
 如果:。。。
如果想要产生频率为f的方波,则搞一个2f的方波振荡器,振荡器的输出触发两个1位计数器,两个计数器分别为上升沿触发和下降沿触发,则在两个计数器输出端各有一个频率为f的方波输出,且其相位正好相差90度。
  
6楼:高手 2003年3月23日22:13
 还可以用计数器和异或门
具方法为用4f的频率驱动一个2bit的计数器,计数器的高位输出一个相位,低位与高位异或后输出1个相位。如果计数器支持up/down可逆的话,则相差还可以实现反转输出(超前或滞后90度)。
  
7楼:huzimax 2003年3月24日00:26
 以上各位大侠回答都挺好,我的想法
2F输入,两个D触发器+非门
其中一个D的CLK接2F
另一个接经NOT后的2F

D端皆接Q非

  
8楼:Kuang-chingTsui 2003年3月24日08:29
 This is OK!
  
9楼:红心J 2003年3月24日08:51
 多说一句
为避免方波信号不对称,可采用4f,经d触发器得到2f。
  
10楼:Kuang-chingTsui 2003年3月24日08:55
 这样更好!
  
11楼:minomi 2003年3月28日23:00
 非常感谢

>>>>>>对该主题发表你的看法

本主题贴数11,分页: [第1页]


[上一篇主题]:[原创]c51编程中接收串口数据的问题

[下一篇主题]:美伊开战了,^_^