你的问题有点莫名其妙,方波哪来的失真呢?而且你的电路过于麻烦了,其实很简单,用MC14016即可解决问题,一片MC14016上有六个施密特反相器,你用正弦波作为输入,用两个施密特反相器串联起来倒相两次即可把正弦波或其它任何波形转换为质量很好的方波,MC40106的工作电压就用10Vdc。