论文部分内容阅读
为了克服超声波测距系统中环境温度波动对系统的测距造成的误差,采用了温度传感器DS18B20实时采集温度数据,当环境温度变化时,温度传感器DS18B20提取温度,根据温度值与超声波对应的关系采用计算机及时修正波速,以纠正温度的变化引起超声波测距系统产生的误差。系统以单片机AT89C51为核心,设计了温度采集、超声波发射、接收等硬件电路与系统软件部分。经测试表明:系统能够有效的避免温度的变化对测距系统造成误差,其测量精度达到1%。