一个单片机的IO口输入交流20V电压,用于检测频率的,信号进来时加了个钳位5V电路,有个问题如下: 在钳位电路反向并联一个二极管,可以将方向的负电压钳位在-0.7V之内。如果这个电压都嫌高,可以将信号引入的衰减电路中假如这个并联的反向二极管,将负半周的电压信号在前面就短路。
单片机用IO口产生方波的最大频率怎么几KHz呀?这是什么原因? 首先你产生的这不是标准方波。其次你这么写的效率很低。再次你需要检查一下外部晶振的频率。DDS),你采用的delay里有while循环,汇编指令更长,也快不到哪里去受到单片机。
一个IO口存在两种脉冲,如何采集某一频率方波的个数。 计算过零点的数量。