漫谈无线非接触式测距系统
一、系统硬件设计系统
按功能可分为四部分。超声波测距模块、mcu控制模块、uart转wifi模块、供电模块。超声波测距模块测量超声波往返时间,mcu控制处理信息得到距离数据,uart转wifi模块实现数据的无线发送,电源模块为整个系统提供能量。
1.期电平并检测回波,一旦检测到有回波信号则输出回响信号,回响信号是通过io口echo输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间,然后通过时间与距离的计算公式距离=高电平时间*声速(340m/s)/2,计算出测量的距离。
2.mcu主控模块c8051f020采用高速、流水线结构cip-51内核,峰值速度可达25mips,内部有硬件实现的增强型全双工uart串行接口,工作温度范围-45℃~85℃。主控芯片c8051f020通过p1.0引脚输出超声波脉冲触发信号,控制超声波测距模块发送超声波测量距离,由/int0引脚检测回响信号,高电平来时启动定时器测量高电平时间,计算目标距离,通过多次测量求取平均值减少测量误差。主控芯片c8051f020通过串口uart0与嵌入式模组usr-wifi232-a通信,tx0发送测量数据,rx0接收测量控制命令,通过无线模块获取pc机发送的控制指令,并传输距离测量结果。
(未完,全文共1695字,当前显示545字)
(请认真阅读下面的提示信息)