当前位置:首页 > 新闻资讯 > FPGA之家动态 >

笔记连载 | FPGA模块实验 之 超声波测距篇

时间:2024-07-25      来源:网络搜集 关于我们 0

听说99%的同学都来这里充电吖

本系列为线下学员学习笔记整理分享,如有想要报名参加线下培训,可以点击以下超链接文章了解,购买开发板可以到叁芯智能科技企业淘宝店下单。

FPGA暑期线上特训营,07月13日开营!

FPGA就业班,07.20开班,新增课程内容不加价,高薪就业,线上线下同步!

FPGA入门进阶板卡推荐 | SANXIN B01 FPGA开发板(Intel)

连载《叁芯智能fpga设计与研发就业班》

【模块实验】 之 《超声波测距》  

本实验操作一个超声波模块,用来测量距离。

实验要求,要求将测量的距离显示在数码管,显示的单位为cm,用3位数码管显示即可。

一、模块参数

 二、时序图

三、参数分析

由于模块测量距离为2cm-400cm,那么检测回来的高电平时间最大为23ms。

1、为了更稳定一点,我们取30ms,作为我驱动这个模块的周期;

2、在30ms的前10us我们将trig拉高,作为模块的启动信号,10us后的时间保持为低

3、在启动信号之后,我们就等待Echo引脚电平拉高,当检测到高电平时,我们启动计数

4、根据这个计数值,我们计算出实际的距离 340*T/2

四、模块设计

代码分为3个大的模块,超声波测距模块、二进制转BCD模块、数码管驱动模块

 五、代码实现

代码模块这里我给个下载链接,点击左下角阅读原文到论坛下载。

六、实验效果

关闭
观看更多
更多
退出全屏

视频加载失败,请刷新页面再试

刷新
视频详情
官方淘宝店:https://shop588964188.taobao.comFPGA交流 QQ 交流群:173560979论坛网址:www.sxznfpga.com叁芯智能 FPGA课程

END

往期精选 

  

【免费】FPGA工程师招聘平台

今日说“法”:FPGA芯片如何选型?

SANXIN-B01开发板verilog教程V3电子版

学员笔记连载 | FPGA Zynq 千兆以太网回环

就业班学员学习笔记分享:FPGA之HDMI、以太网篇

求职面试 | FPGA或IC面试题最新汇总篇

FPGA项目开发:204B实战应用-LMK04821代码详解(二)

项目合作 | 承接FPGA项目公告

资料汇总|FPGA软件安装包、书籍、源码、技术文档…(2024.01.06更新)

FPGA就业班,07.20开班,新增课程内容不加价,高薪就业,线上线下同步!

FPGA技术江湖广发江湖帖

无广告纯净模式,给技术交流一片净土,从初学小白到行业精英业界大佬等,从军工领域到民用企业等,从通信、图像处理到人工智能等各个方向应有尽有,QQ微信双选,FPGA技术江湖打造最纯净最专业的技术交流学习平台。

FPGA技术江湖微信交流群

加群主微信,备注姓名+公司/学校+岗位/专业进群

FPGA技术江湖QQ交流群

备注姓名+公司/学校+岗位/专业进群


注明:本内容来源网络,不用于商业使用,禁止转载,如有侵权,请来信到邮箱:429562386ⓐqq.com 或联系本站客服处理,感谢配合!

用户登陆

    未注册用户登录后会自动为您创建账号

提交留言