需要确认注册邮箱后才能开通博客,立即确认我的邮箱
文章 搜索 高级搜索 ?3? ?3?
  • 滤波器new!
  • LED驱动 new!
  • 新能源 new!
  • PLL
  • PCIE协议
  • 可穿戴
  • LSI
  • FCI
文章 论坛 博客 小组 研讨会
EDN电子技术论坛>博客 >特权同学博客 >Xilinx FPGA入门连载27:基于Chipscope的超声波测距调试之功能简介

特权同学的博客——特权's Blog——永远忠于年轻时的梦想!

博主:特权同学???? ???? ????
介绍: 在实践中学习,在实践中思考,在实践中总结,在实践中提高;也许,在特权同学的原创博文中会有一些不成熟的思考和文字,也非常期待各路好手分享自己的看法和见解,特权在此先谢过了!~_~
你们必认识真理,真理必叫你们得以自由。And you shall know the truth, and the truth shall set you free. ----John 8:32

文章(613)???? 访问(2447062)???? 评论(1981)???? 投票(834)???? 订阅本博??

博文列表查看方式: ???

Xilinx FPGA入门连载27:基于Chipscope的超声波测距调试之功能简介
发布时间:2015-11-22 21:39:10
技术类别:CPLD/FPGA ??? 个人分类:FPGA入门
需要确认注册邮箱后才能下载,立即确认我的邮箱

Xilinx FPGA入门连载27:基于Chipscope的超声波测距调试之功能简介

特权同学,版权所有

配套例程和更多资料下载链接:

http://pan.baidu.com/s/1jGjAhEm

?

1 超声波测距原理

超声波模块的驱动控制原理很简单。如图所示,我们用FPGA产生一个大于10us的触发信号(TRIG)给超声波模块,超声波模块内部会产生一些脉冲信号,经过内部的滤波处理,最终他反应到与FPGA连接的输出回响信号(ECHO)上则是一个高脉冲信号。这个高脉冲信号的宽度通过一个公式换算后就能够获得当前障碍物和模块间的距离。

该超声波模块的有效测试距离为2cm~400cm,测距精度可以达到2mm

假设超声波模块与障碍物间的距离为S(单位:m),ECHO输出的高脉冲宽度为T(单位:s),声速在25°C条件下定义为346(单位:m/s)。那么ECHO脉冲宽度与测试距离的关系如下。

???????? S = (T*346)/2

???????? 通过这个公式,我们就可以使用回采的ECHO脉冲信号持续时间,换算出障碍物与超声波测距模块之间的距离。

?

2 功能简介

???????? 本实例的功能框图如下所示。25MHz时钟来自PLL,它作为内部产生10us分频计数逻辑的基频时钟。10us脉冲直接输出到超声波测距模块的TRIG端口;用10us的时钟频率取采集超声波测距模块的回响信号ECHO,它通过Chipscope内嵌逻辑分析仪来观察脉冲变化。Chipscope内嵌逻辑分析仪则是通过JTAG线缆连接到PCISE软件中查看信号波形。

?

3 硬件装配

???????? 和其他实例不同,本实例的超声波测距模块需要和我们的板子进行装配连接。如图所示,在SF-SP6开发板的右上角插座P7用于连接超声波模块。

?

?

?

分享到:? 新浪微博 ?? 微信 ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
qq空间 ?? 腾讯微博 ?? 人人网 ?? 百度搜藏 ??
??????有[ 0 ]名读者喜欢此文
阅读(1164)?? 评论(0)?? 收藏??I?? 打印??I?? 推荐到小组??I?? 转发到我的博客 (0)
对不起,您还没有登录,请先登录注册
上一篇:Xilinx FPGA入门连载28:基于Chipscope的超声波测距调试之Chipsc...

下一篇:Xilinx FPGA入门连载26:数码管驱动实例

最近到访博主
HJobe xinming0705 yiyedada
牛人有话说 - Xilinx FPGA入门连载27:基于Chipscope的超声波测距调试之功能简介
美国的游客 (您将以游客身份发表,请登录 | ?注册)
?
你还可以输入1000
验证码:
分享: 新浪微博?? qq空间?? qq微博?? 人人网?? 百度搜藏??
?
有 [ 0 ] 名读者发表评论 - Xilinx FPGA入门连载27:基于Chipscope的超声波测距调试之功能简介
转发到我的博客
评论?@特权's Blog——永远忠于年轻时的梦想!?的“Xilinx FPGA入门连载27:基于Chipscope的超声波测距调试之功能简介”
XilinxFPGA入门连载27:基于Chipscope的超声波测距调试之功能简介特权同学,版权所有配套例程和更多资料下载链接:http://pan.baidu.com/s/1jGjAhEm1超声波测距原理超声波模块的驱动控制原理很简单。如图所示,我们用FPGA产生一个大于10us的触发信号(TRI...
你还可以输入30000
同时评论给?特权同学
????
快速回复
?
你还可以输入1000
????
引用回复
引用评论?
?
你还可以输入1000
????
博主资料

在成功的时候我学习谦虚
在失败的时候我学习坚毅
在快乐的时候我学习节制
在痛苦的时候我学习忍耐
在愤怒的时候我学习冷静
在害怕的时候我学习勇敢
在焦虑的时候我学习乐观
在迷惑的时候我学习分析
在犹豫的时候我学习

个人文章分类
文章存档
2016年06月 (9) 2016年05月 (2)
2016年04月 (7) 2016年03月 (10)
2016年02月 (2) 2016年01月 (12)
最新评论
阅读排行
特权同学的小组???? 加入小组
EDN助学—FPGA/CPLD学习小组
成员18962名
创建者:特权同学 《FPGA快速系统原型设计权威指南》书友会 成员471名
创建者:EDNChina 《FPGA/CPLD边练边学》书友会 成员269名
创建者:胖螃蟹 成员1698名
创建者:特权同学 《基于FPGA的快速系统原型开发》翻译 成员1037名
创建者:特权同学 Numonyx存储小组 成员427名
创建者:younglew 工程师读《圣经》 成员162名
创建者:特权同学 USB专区 成员11372名
创建者:computer00 EDN助学—CAN学习小组与书友会 成员4533名
创建者:PIAE FPGA讨论组 成员3308名
创建者:stephen100 EDN帮助小组 成员405名
创建者:彩云 振南的znFAT 单片机上的FAT32文件系统 成员714名
创建者:znmcu EDN助学小组之51单片机 成员4860名
创建者:wang1jin 图像视频讨论区 成员140名
创建者:stephen100 电子制作交流区 成员4841名
创建者:xieweichao 深入浅出玩转FPGA之学习小组 成员937名
创建者:majianbiao ModelSim 成员363名
创建者:riple 《匠人手记》书友会 成员900名
创建者:程序匠人 《感悟设计》书友会 成员356名
创建者:梦红尘 EDN助学---TCP学习小组 成员793名
创建者:彩云 《华为研发》书友会 成员270名
创建者:张利华 SD/MMC DESIGN 成员583名
创建者:zjw5000 博客精华 成员59名
创建者:Colinzhang 点评EDN文章 成员24名
创建者:jean 抗震救灾,爱心捐助小组 成员88名
创建者:彩云
展开
最新网络博文
华为官方回应有关自研手机操作系统的传闻
这颗芯片有故事,你有酒吗?
PCB设计PADS各层的用途和作用
联想收购的得与失 摩托罗拉空壳化使...
传华为智能机销量目标下调2000万部 Ma...
? 更多博文>>
返回博客首页
有问题请反馈