设计宽范围高精度测速电路;通过对三种常用转速测量方法的分析比较,确定采用M法与M/T法相结合的方法测速,从理论上保证测速的宽范围和高精度;电路设计中为了简单,快速,准确的测速,两种测速方法之间采用硬件切换电路完成,克服了软件切换因工作量大而导致的实时控制变差的缺陷;采用片外计数器8253弥补了8051硬件资源短缺的不足,利用霍尔元件完成转速到旋转脉冲的转换,实现了低成本,高性能。
上传时间: 2013-11-02
上传用户:leehom61
K60_Flash_Noika5110_超声波测距_AB相正交解码测速
标签: Flash_Noika 5110 60 AB
上传时间: 2014-12-29
上传用户:windwolf2000
坦克 循迹 计时 测速程序
上传时间: 2014-01-27
上传用户:wanglf7409
为了实现铁路道口列车接近定时报警,提出了一种基于轨道电路的列车测速系统设计方法。在铁路道口的远端设置两段相邻的25 m轨道电路,列车接近时,两段轨道电路依次动作。采用单片机电路测出两段轨道电路动作的时间间隔,即可计算出列车的行驶速度。将列车的速度信息发送给道口控制中心,确定道口合理的关闭时机。实验结果表明,测速精度可达到0.1 m /s,能够满足系统的要求。
上传时间: 2014-09-10
上传用户:xc216
采用C51编写的基于C8051F020单片机的电机测速使用程序。
上传时间: 2015-03-14
上传用户:Altman
wealsh 网络测速器 只是为了方便测试网速,所有测试点来自 世界网络.
上传时间: 2013-12-18
上传用户:Avoid98
一.高精度延时, 是 CPU 测速的基础 Windows 内部有一个精度非常高的定时器, 精度在微秒级, 但不同的系统这个定时器的频率不同, 这个频率与硬件和操作系统都可能有关。 利用 API 函数 QueryPerformanceFrequency 可以得到这个定时器的频率。 利用 API 函数 QueryPerformanceCounter 可以得到定时器的当前值。 根据要延时的时间和定时器的频率, 可以算出要延时的时间定时器经过的周期数。 在循环里用 QueryPerformanceCounter 不停的读出定时器值, 一直到经过了指定周期数再结束循环, 就达到了高精度延时的目的。 高精度延时的程序, 参数: 微秒 二.测速程序 利用 rdtsc 汇编指令可以得到 CPU 内部定时器的值, 每经过一个 CPU 周期, 这个定时器就加一。 如果在一段时间内数得 CPU 的周期数, CPU工作频率 = 周期数 / 时间 为了不让其他进程和线程打扰, 必需要设置最高的优先级 以下函数设置当前进程和线程到最高的优先级。 SetPriorityClass(GetCurrentProcess(), REALTIME_PRIORITY_CLASS) SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL) CPU 测速程序的源代码, 这个程序通过 CPU 在 1/16 秒的时间内经过的周期数计算出工作频率, 单位 MHz:
上传时间: 2015-04-29
上传用户:iswlkje
硬盘测速功能。测试硬盘的速度。以及硬盘的固件,等功能。
上传时间: 2015-05-21
上传用户:hxy200501
单片机制作的测速计源程序,发上来和大家分享分享,仅共参考
上传时间: 2013-12-20
上传用户:sqq
%直接型到并联型的转换 % %[C,B,A]=dir2par(b,a) %C为当b的长度大于a时的多项式部分 %B为包含各bk的K乘2维实系数矩阵 %A为包含各ak的K乘3维实系数矩阵 %b为直接型分子多项式系数 %a为直接型分母多项式系数 %
上传时间: 2014-01-20
上传用户:lizhen9880