TI教室 >
应用与设计 >
工业应用 >
工厂自动化与控制系统 >
Automated Machinery >
TI-RSLK 模块 15 - 数据采集系统 > 实验视频 15.1 - 使用 ADC 测试红外距离测量
- 本课程为精品课,您可以登录eeworld继续观看:
- 实验视频 15.1 - 使用 ADC 测试红外距离测量
- 登录
- 课程目录
- 相关资源
- 课程笔记
本实验的目的是使用模数转换器
连接红外距离传感器。
在本实验中,您将需要 LaunchPad、机器人
和 3 个红外距离传感器。
本部分的目标是使用传感器
测量距离。
这是机器人。
您将看到它有三个红外距离传感器。
它们的任务是测量
机器人到墙壁
这一侧、中间和另一侧的距离。
好了,让我来向您展示该软件。
后台运行的是此中断服务例程,
运行速率是每秒钟 2000 个样本。
它的工作是使用模数转换器
将原始电压转换为数字样本。
然后它将执行数字滤波器,
以提高信噪比。
其中一个基本的工程取舍是
该数字滤波器的滤波器长度。
滤波器越长,噪音越低。
但另一方面,滤波器越长,
就会造成响应延迟。
因此这是您必须解决的一个取舍条件。
软件的下一步操作是将滤波器的输出
转换成距离。
好了,让我来向您展示该运行过程。
我要转到 TExaS 显示器上,它会将数据从计算机中
流式传输出来。
好了,看这里的 TExaS 显示器,
我们看到了距离三个传感器的距离。
现在的情况是,机器人处于
道路中间的这个理想位置。
所以这个传感器与那个传感器之间的
距离大致相等。
另一方面,如果我刚好距离这面墙较近,
您看,这个距离将较小,
那个距离较大。
因此我们可以看到,根据您在路线上的位置,
这两侧的传感器给您的相对距离有差异。
我们继续前进,看看会发生什么。
如果我们继续前进,
您会注意到这一侧的传感器
看不到墙壁了。
它径直固定在了 800 的最大位置。
也就是说,那一侧不再有墙。
所以我们现在要提出这个问题,我应该怎么做?
嗯,我认为您应该转弯。
在本实验中,我们学习了奈奎斯特定理、
中央极限定理和使用数字滤波
提高信噪比。
我们还看到了如何使用软件
对此非线性传感器进行校准。
在必须避开墙壁才能达到目标的机器人挑战中,
红外距离传感器是解决这些挑战的
一个重要组件。
祝您愉快。
课程介绍
共计3课时,46分14秒
猜你喜欢
换一换
推荐帖子
- 如何对framebuffer 进行清屏操作
- framebuffer 通过dd 进行清屏操作 /dev/graphics/fb0 /dev/zero Linux的fb设备文件一般是 /dev/fb0, 执行dd if=/dev/zero of=/dev/graphics/fb0 bs=1280 count=720 实现清屏 也可以通过fbset对framebuffer来进行设置 内核当中的一种驱动程序接口。这...
-
37°男人
DSP 与 ARM 处理器
- Dsplib中的函数运算结果和Matlab运算结果不一致?
- 我用的开发板是TMS320C5535,想要做卷积运算,自己写的卷积函数,运算时间太长,于是改用Dsplib里面的convol1函数。 测试数据: x=[1,2,3,4,5] h=[6,7,8,9,10]; 计算二者的卷积...
-
Changhong
DSP 与 ARM 处理器
- 汽车前端保护电路
- 本帖最后由 德州仪器_视频 于 2015-1-20 11:08 编辑 张洋演示了一款创新型解决方案即可以和LM43603使用的汽车电源前端保护电路,通过使用串联二极管实现反向电流和反向电压的保护,进而满足保护电路需求并在要求苛刻的汽车系统中防止损坏。...
-
德州仪器_视频
模拟与混合信号
- TI CCS5.4.0.00091_win32 (CCS5.4)安装教程以及测评
- TI CCS5.4.0.00091_win32 (CCS5.4)安装教程以及测评 TI CCS5.4.0.00091_win32 (CCS5.4)安装教程以及测评 ...
-
qwqwqw2088
微控制器 MCU