霍尔传感器测转速的程序。 - 仪器网
仪器社区

霍尔传感器测转速的程序。

康桂荣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(); } } 这个程序模拟的时候是用图中得模拟的。但是霍尔传感器产生的是开关量。请问怎么改动才能让他实现转速测量的功能?
评论
全部评论
ifamhcp34
这个信号发生器就是一个模拟的开关量,要求不高的话直接接霍尔传感器就行了。
1 0 2012-06-19 0条评论 回复
航锥腊媒顿么
不用这么复杂的,简单的电路就可以实现,详情参考ZG电子DIY之家有关资料和制作实例
16 0 2012-06-15 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论