{
//-------------------------------------数值转换:
r = 50
//zhuan = zhuan * 2 * 314 * r *36 //数值过大,会溢出
zhuan = zhuan * 1130400 //简化写法,数字过大,会溢出
//-------------------------------------下面的不用变:
display[9]=(zhuan/1000+'0')//转换转速的千位
display[10]=(zhuan/100%10+'0')//转换转速的百位
display[11]=(zhuan/10%10+'0')//转换转速的十位
display[12]=(zhuan%10+'0') //转换转速的个位
}
霍尔传感器能感应磁体所以需要在电动机的输出轴上安装一个小圆盘,并在圆盘边上嵌入一个钕磁铁,这样电机每转一圈,霍尔传感器都能感应到钕磁铁一次,这样收集每分钟霍尔传感器给的上升沿信号个数就能得出每分钟电机的转速了。当然,霍尔传感器要选用响应速度快的型号,这样能提高计算的精确性。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)