发表于:2005/4/25 13:29:00
#0楼
各位大虾:
我现在用单片机开发一个系统,遇到了一些问题,请各位指教:
1.采集柴油机转速信号是一个0~24V的方波信号,但是其脉冲信号个数和转速信号的关系很是奇怪:脉冲个数(100ms):
0~72个:转速对应为0~700RPM
72~100:转速对应为700~1000RPM
然后:72~100:转速对应为1000~1300RPM
100~150:转速对应为1300~2300RPM
如此的话,我的单片机程序该这样处理才能从采集到的脉冲数得到正确的转速呢?
2.AD采样输入部份采集到的为来自传感器的电阻信号,当电阻为0的临界点时,有可能因为传感器的接触不好而导致电阻为无穷大,这样单片机系统采样到的数据在摸屏上的模拟动态仪表上会出现大幅的摆动。该这样解决这样的现象呢?
我现在用单片机开发一个系统,遇到了一些问题,请各位指教:
1.采集柴油机转速信号是一个0~24V的方波信号,但是其脉冲信号个数和转速信号的关系很是奇怪:脉冲个数(100ms):
0~72个:转速对应为0~700RPM
72~100:转速对应为700~1000RPM
然后:72~100:转速对应为1000~1300RPM
100~150:转速对应为1300~2300RPM
如此的话,我的单片机程序该这样处理才能从采集到的脉冲数得到正确的转速呢?
2.AD采样输入部份采集到的为来自传感器的电阻信号,当电阻为0的临界点时,有可能因为传感器的接触不好而导致电阻为无穷大,这样单片机系统采样到的数据在摸屏上的模拟动态仪表上会出现大幅的摆动。该这样解决这样的现象呢?
[此贴子已经被作者于2005-4-25 13:33:06编辑过]