标题: 51单片机超声波测距仿真与实物 数码管显示距离 [打印本页]

作者: ggg620    时间: 2017-5-18 19:57
标题: 51单片机超声波测距仿真与实物 数码管显示距离
本帖最后由 ggg620 于 2017-5-19 22:54 编辑

超声波测距2.zip (1.28 MB, 下载次数: 304) 实物运行图:



51单片机实现超声波测距仿真图如下:


目标功能:通过超声波测距模块实现短距离测距,并将距离显示在数码管上。所需硬件:51最小系统版、超声波模块HC-SR04-P、数码管、PNP三极管、电阻1KΩ、按键、电阻10KΩ基本原理:
超声波模块相关资料:
电路连接图:



总结:
测出的距离有一定的误差,可以在程序中通过更改数据来减小误差(s=(time*17)/1000;)可调整此语句中的“17”。
也可以增加温度传感器到电路中,结合温度和传播速度的关系,做出精度更高的超声波测距项目。




单片机源程序如下:
  1. /******************************************************************

  2. *** 名称:超声波测距,数码管显示距离

  3. *** 单片机型号:STC89C52RC

  4. *** 晶振 11.0592MHZ 一个机器周期=12/主频=1.085us
复制代码

所有资料51hei提供下载:





作者: qiuyong    时间: 2018-5-4 19:47
想学
作者: chenjtken    时间: 2018-6-14 00:01
想要的就是这个!~~~~~
作者: chenjtken    时间: 2018-6-14 00:01
要的就是这个
作者: xxbgwxz    时间: 2018-6-18 17:17
想要的就是这个!~~~~~ 代码?
作者: 修己以敬    时间: 2018-6-20 11:11
程序有咩?
作者: bin112    时间: 2018-6-27 11:25
LED显示是怎么接的
作者: HXXXX    时间: 2018-6-27 14:05
请问数码管一闪一闪的  怎么让他一直显示
作者: tuxiaoxi    时间: 2018-7-12 10:26
好东西  ,顶顶
作者: 油炸小4562    时间: 2018-10-10 14:35
很不错,学习了
作者: 崇左骆越    时间: 2018-10-13 18:15
想要的就是这个!~~~~~
作者: cjy1710    时间: 2018-12-28 16:18
支持楼主
作者: cjy1710    时间: 2018-12-28 16:36
为什么我回复主题没有显示啊
作者: canghaiyisuMF    时间: 2019-11-12 09:06
谢谢楼主的无私分享,我正在做这个呢?可惜怎么也没成功。
作者: QWERTY鱼    时间: 2020-12-14 09:08
有趣.如果我的也可以就好了




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1