超声波测距及报警Verilog代码Quartus仿真
名称:超声波测距及报警Verilog代码Quartus仿真
软件:Quartus
语言:Verilog
代码功能:
超声波测距及报警
1、使用超声波模块进行测距
2、距离使用数码管显示,单位mm
3、当超过距离大于设定距离时报警
FPGA代码Verilog/VHDL代码资源下载:www.hdlcode.com
演示视频:
设计文档:
1. 工程文件

2. 程序文件


3. 程序编译

4. RTL图

5. Testbench

6. 仿真图



部分代码展示:
//硬件连接:超声波传感器J2连核心板P3(传感器),温度传感器板J3连接核心板P6(数码管显示) module ultrasonic( input clk,//时钟50M input reset,//低复位 input OUT,//回波信号 output IN,//发送的40K超声波 output beep,//蜂鸣器报警 output [2:0] bit_sel,//数码管位选 output [7:0] seg_sel//数码管段选 ); wire clk_40K;//分频到40K wire [12:0] distance; //距离,单位mm //分频模块 div_clk i_div_clk( . clk(clk),//50M . clk_40K(clk_40K)//分频到40K ); //控制模块 control i_control( . clk(clk),//时钟50M . reset(reset),//低复位 . clk_40K(clk_40K),//分频到40K . beep(beep), . OUT(OUT),//回波信号,低电平表示接收到回波 . IN(IN),//发送的40K超声波 . distance(distance) //距离,单位mm );
代码文件(付费下载):
![]()
1、代码文件需要付费后才可见。
2、支付问题请联系微信公众号客服。
3、优质Verilog/VHDL代码资源,所见即所得。
Verilog/VHDL资源下载 » 超声波测距及报警Verilog代码Quartus仿真
2、支付问题请联系微信公众号客服。
3、优质Verilog/VHDL代码资源,所见即所得。
Verilog/VHDL资源下载 » 超声波测距及报警Verilog代码Quartus仿真
发表评论
模板文件不存在: ./template/plugins/comment/pc/index.htm