测量转速当然不是用AD了,而是用霍尔传感器AH44E(或者A3144)和单片机内部的定时/计数器,不需要AD。AH44E的结果上拉后,通过一个三极管电路(有点小复杂,百度上很难描述)转换一下电平,然后送单片机的T0或T1口,定时器工作在对外计数的状态,来几个脉冲就计几个数,同时还要有另外一个定时器定时,也就是测单位时间内出现的脉冲数,然后转换成每秒多少个脉冲,这个就是1S中内转过的圈数。测转速,从方法上说跟测方波频率很相似,如果你会测频率的话,就很容易了。