通过以上式子得到的距离数值已经自动完成了温度的校正,在任何温度下,声速都是每秒钟传播340米。如果是在串口模式下,我们可以将0X50输入到Trig/TX管脚中, 得到信号之后US-100便可以通过此管脚输出大小为一个字节的温度数值,此时实际测量的温度是TData-45。通过这样的模块化测量,提升了测量效率。
设计方案二:
1、发射电路
发射电路由多谐振振荡器和功率放大器组成,该类型的发射电路可以获得较宽的占空比,电路的设计比较简单,占用的体积也小。图4-2对其工作原理进行了描述。P1。0口能够发射同步脉冲信号,并激发振荡器输出20千赫兹的高频信号,通过整形和功放电路,依照逆压电原理,20千赫兹的超声波产生了。
2、接收电路
接受回路的关键构成部分是数字信号比较电路以及信号放大电路,首先对可调电阻R进行调节,使得比较器AI的得到大于2。5V的电压。D1输出低电平,反向器N输出高电平,假设RS触发器的参数为则得出=0,=1,Q=1,=0。然后P1。0口将会发现户启动的指令,该指令通过微分电路的作用转换成同步的脉冲信号,同时利用反向器可以得出新的参数,=0,D1箝位释放=1,Q=0,=1,与此同时计数器开始计数,==1,Q=0,=1。 然后比较器AI的反向端将会接收到被放大的滤波回拨信号,它是一种高频电压信号,工作频率为20KHz。比较器输出低电平,此时,=0,=1,Q=1,=0;同时CPU 会发出中断请求,这时候T0停止工作,将得到的数值传输到RAM中。来~自,优^尔-论;文*网www.youerw.com +QQ752018766-
综上所述,本课题在设计的过程中进行距离测量主要选择了US-100超声波。
3 硬件电路设计
3。1 AT89S52单片机
AT89S52属于8位微控制器,其优点是功能低、性能好,而且还拥有可编程flash存储器