求基于fpga的超声波测距系统的设计
楼主看的资料好想是做一个超声波传感器,而不是超声波测距系统。
一个超声波测距系统至少应该包含下面三个模块:
1. 超声波测距系统要采集超声波传感器的电压信号,要用到ADC;
2. 采集到的电压信号解算成距离,要用到一些加减乘除运算,需要简单的运算器;
3. 最后要把距离数据发送出来,要用到UART或I2C之类的通信模块。
所以总的来说,需要做以上三个模块才能完成。一般单片机上都有这三个模块,所以做起来比较方便。上面的第2点可以找一个简单的单片机IP核来做。
不知道楼主用的是什么FPGA,Altera的FPGA有很多现成的核可以用,做起来比较方便。
一个超声波测距系统至少应该包含下面三个模块:
1. 超声波测距系统要采集超声波传感器的电压信号,要用到ADC;
2. 采集到的电压信号解算成距离,要用到一些加减乘除运算,需要简单的运算器;
3. 最后要把距离数据发送出来,要用到UART或I2C之类的通信模块。
所以总的来说,需要做以上三个模块才能完成。一般单片机上都有这三个模块,所以做起来比较方便。上面的第2点可以找一个简单的单片机IP核来做。
不知道楼主用的是什么FPGA,Altera的FPGA有很多现成的核可以用,做起来比较方便。
回复
我要赚赏金打赏帖 |
|
|---|---|
| 在K230DBOX上实现多时段语音提示功能被打赏¥14元 | |
| 使K230DBOX实现相机持续拍照功能被打赏¥12元 | |
| 基于K230DBOX的文本管理器设计被打赏¥14元 | |
| 基于K230DBOX的彩色画板功能实现被打赏¥15元 | |
| 在K230DBOX上实现音乐播放器功能被打赏¥15元 | |
| NXP MCU系列开发板MCULink固件升级方法【VSCode】被打赏¥28元 | |
| 三分钟快速搭建NXP MCU开发环境(VSCode)被打赏¥22元 | |
| 为遥控小车巧添功能被打赏¥26元 | |
| 【S32K3XX】FlexCAN 模块配置使用被打赏¥30元 | |
| 【S32K3XX】FlexCAN RAM 资源分配整理被打赏¥25元 | |



我要赚赏金
