找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12875|回复: 14
收起左侧

51单片机超声波测距仿真与实物 数码管显示距离

  [复制链接]
ID:202308 发表于 2017-5-18 19:57 | 显示全部楼层 |阅读模式
本帖最后由 ggg620 于 2017-5-19 22:54 编辑

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



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

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



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


0.png

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

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

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

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

所有资料51hei提供下载:




评分

参与人数 5黑币 +71 收起 理由
dww465757120 + 10 赞一个!
CZW9783 + 5 共享资料的黑币奖励!
润润号奶音 + 1 很给力!
看见 + 5 很给力!
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:321223 发表于 2018-5-4 19:47 | 显示全部楼层
想学
回复

使用道具 举报

ID:55962 发表于 2018-6-14 00:01 | 显示全部楼层
想要的就是这个!~~~~~
回复

使用道具 举报

ID:55962 发表于 2018-6-14 00:01 | 显示全部楼层
要的就是这个
回复

使用道具 举报

ID:227313 发表于 2018-6-18 17:17 | 显示全部楼层
想要的就是这个!~~~~~ 代码?
回复

使用道具 举报

ID:331788 发表于 2018-6-20 11:11 来自触屏版 | 显示全部楼层
程序有咩?
回复

使用道具 举报

ID:359325 发表于 2018-6-27 11:25 | 显示全部楼层
LED显示是怎么接的
回复

使用道具 举报

ID:283315 发表于 2018-6-27 14:05 | 显示全部楼层
请问数码管一闪一闪的  怎么让他一直显示
回复

使用道具 举报

ID:369118 发表于 2018-7-12 10:26 | 显示全部楼层
好东西  ,顶顶
回复

使用道具 举报

ID:407021 发表于 2018-10-10 14:35 | 显示全部楼层
很不错,学习了
回复

使用道具 举报

ID:402688 发表于 2018-10-13 18:15 | 显示全部楼层
想要的就是这个!~~~~~
回复

使用道具 举报

ID:457411 发表于 2018-12-28 16:18 | 显示全部楼层
支持楼主
回复

使用道具 举报

ID:457411 发表于 2018-12-28 16:36 | 显示全部楼层
为什么我回复主题没有显示啊
回复

使用道具 举报

ID:409166 发表于 2019-11-12 09:06 | 显示全部楼层
谢谢楼主的无私分享,我正在做这个呢?可惜怎么也没成功。
回复

使用道具 举报

ID:851536 发表于 2020-12-14 09:08 | 显示全部楼层
有趣.如果我的也可以就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表