我选择第二种方案:申请核心板和外围板PCB,购买组委会提供的元器件包
实验名称:
基于FPGA的超声波测距模块
实验目的:
开发一款基于FPGA大量程的超声波测距模块
实验概要:
(1)超声波测距方案设计:超声波测距的原理是利用超声波的发射和接收,根据超声波传播的时间来计算出传播距离。本次设计准备采用单探头、反射波方式进行测量,即发射波被物体反射回来后接收的反射波方式,此方法适用于测距仪。
(2)硬件部分:包括发射、接收、温度补偿三大部分。
发射部分:主要由反相器、变压器和超声波发射换能器构成。
接收部分:在大量程回波测距系统中,回波信号的幅值变化表现的较为强力,会有大量的电干扰信号和外界回波干扰;因此问题的解决方法包括:低噪声放大电路设计,程控放大器的设计,滤波电路的设计,信号整形电路的设计。这样能取得较强抗干扰效果。
温度补偿:在常温下,超声波的传播速度为340m/s,但其传播速度V易受到空气中的温度、湿度、压强等因素的影响,其中温度的影响最大。一般温度每升高1摄氏度,声速增加约为0.6m/s。固为了得到较为精确的测量结果,必须对波速进行温度补偿。因此采用DS18B20测量温度值T,用T值以实现波速的校准。
(3)软件部分:采用硬件verilog语言、顶层到底层的设计方式,将系统分为若干子模块设计实现。主要功能模块包括时序发生器模块、波形发生器模块、高精度计数模块、回波信号检测与分析模块、显示模块几大部分。并通过时序仿真和在线调试实现系统功能。
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |