基于AT89S52的超声波测距实验毕业论文.docVIP

  • 14
  • 0
  • 约7.89千字
  • 约 14页
  • 2016-05-16 发布于浙江
  • 举报

基于AT89S52的超声波测距实验毕业论文.doc

基于AT89S52的超声波测距实验 /v/b1560487883.html 超声波测距原理:单片机IO口接超声波模块TX引脚,由IO口产生40KHz频率方波发送给TX用以超声波模块发送超声波,同时打开单片机计时器,超声波遇到障碍后返回,模块接收头接收到超声波后产生信号由电路滤波整形放大后在RX引脚输出高电平,RX接单片机的P3^2(51内核单片机的外部中断),在中断服务程序中停止计数器,对所计数值进行处理得到超声波往返所用时间再乘以风速即得测量距离。由于超声波属于声波范围,其速度与温度有关,不同温度下超声波在空气中传播速度随温度变化关系:V=331.4+0.61T。所以要是测量结果更加精确需另加温度补偿模块(本实验中采用开发板上的DS18B20温度传感器完成温度补偿)。外围可添加LCD显示(本实验采用开发板1602LCD)和语音播报模块(本实验采用ISD4004语音模块)。 AT89S52单片机引脚图 超声波发射电路 超声波接收电路 1602lcd引脚图 ISD4004原理图 源程序 // *********************单片机实验室******************************/ // *文件名称 :csbspk.c // *功能 : 实现超声波测距并语音播报 (测量范围:4~80cm) // *引脚连接 : I

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档