霍尔传感器测转速的程序。 - 仪器网
霍尔传感器测转速的程序。
康桂荣1
2012-06-14
#include #include #define uint unsigned int #define uchar unsigned char sbit rs=P2^2; sbit rw=P2^1; sbit lcdcs=P2^0; sbit warning=P2^4; uint i,z,count,zhuan,msec; uchar display[]={" speed= r/s"}; void ... #include
#include
#define uint unsigned int
#define uchar unsigned char
sbit rs=P2^2;
sbit rw=P2^1;
sbit lcdcs=P2^0;
sbit warning=P2^4;
uint i,z,count,zhuan,msec;
uchar display[]={" speed= r/s"};
void delay(uint ms)
{
uint i,j;
for (j=0;j3000)
{
warning=0;
}
if(zhuan<300)
{
warning=1;
}
}
void main()
{
int_all();
while(1)
{
disp_count();
warning_speed();
displaytolcd();
}
}
这个程序模拟的时候是用图中得模拟的。但是霍尔传感器产生的是开关量。请问怎么改动才能让他实现转速测量的功能?
全部评论
这个信号发生器就是一个模拟的开关量,要求不高的话直接接霍尔传感器就行了。
不用这么复杂的,简单的电路就可以实现,详情参考ZG电子DIY之家有关资料和制作实例
您可能感兴趣的社区主题
评论
选购仪器 上yiqi.com
仪器网络推广
品牌网上传播
长按识别二维码查看信息详情