TI教室 >
应用与设计 >
工业应用 >
工厂自动化与控制系统 >
Automated Machinery >
TI-RSLK 模块 6 - GPIO > 实验视频 6.1 - 演示反射传感器的工作原理
- 课程目录
- 相关资源
- 课程笔记
本实验的目的是
将检测传感器与机器人进行连接。
在本实验中,需要使用到线传感器、
黑色胶带和TI LaunchPad。
您还需要自己编写一些
传感器测试代码。
在本实验中,
你会学习到传感器工作原理。
同时,你将测试线传感器的
入门级应用。
我们先将线传感器与机器人进行连接。
然后将它翻过来,注意不要拉动其他的连接导线。
我们可以看到,线传感器在机器人底部。
这里有 8 个单独的小传感器和 11 根导线。
接下来,我们要将大部分导线与端口7相连。
我们在另一侧将传感器焊接在上面。
将示波器的一个探头与Launchpad的P7.0端口相连
这是连接的右边这个传感器。
我在另一侧同样连接
了一个普通的Launchpad引脚。
您现在要写的代码非常简单。
打开连接到传感器的LED发光二极管。
然后将 8 个引脚设置为输出。
然后使其保持该状态 10 毫秒。
这个过程将会给给传感器中的电容器充电。
然后将 8 个引脚状态,重新设置为输入。
接下来,等待 1 毫秒后,读取该端口数据。
但在本代码中,我们将
连续地读取该端口数值。
我们将检测右侧传感器数据,
将该模拟输入转换为数字量。
然后我们要将它重新写入到端口P4.0。
我来向您演示一下它的工作方式。
现在,您看到该传感器位于白色桌面上。
光从 LED中发射出来,
并反射回来,电容快速放电。
但您看到,1 毫秒之后,它又充电完成。
然后电容又快速放电。
所以你收到的数字信号显示为零。
但如果线传感器位于黑色物体上,
光将被黑色胶带吸收,
不会被反射,因此电容
将缓慢放电。
因此读取传感器数据所得的读数是 1。
测量白色时得到的值是 0。
黑色是 1。
在本实验中,您学习了线传感器的工作方式及
线传感器的测试方法。
线传感器是解决机器人挑战的
一种简单而准确的传感器。
课程介绍
共计4课时,51分28秒
猜你喜欢
换一换
推荐帖子
- MSP430f5529的LCD5110驱动程序
- #include "5110.h" unsigned char Font_code[][6] = { {0x00,0x00,0x00,0x00,0x00,0x00},// (0) {0x00,0x00,0x00,0x4F,0x00,0x00},//!(1) {0x00,0x00,0x07,0x00,0x0...
-
fish001
微控制器 MCU
- F28004x在线调试复位后程序无法运行问题分析
- 问题描述:F28004x在线调试,如果利用CCS进行reset复位后,点击run/resume程序将停留在0x3FB02A 而无法继续运行, 而需先点击restart,程序方可正常运行。原因在于F28004x在仿真状态下的引导模式(Emulation Boot)尚未配置,因而无法顺利完成引导过程,而CCS的restart功能可以屏蔽芯片的引导过程,使得程序自动跳到main()函数入口。具体分析此问...
-
灞波儿奔
DSP 与 ARM 处理器
- MSP430F5529时钟以及FLL配置
- 一、基本 1.5529包含五个时钟源 XT1CLK:外部低频晶振,32.786KHz,可以用作FLL参考电源,也可以整4MHZ到32Mhz XT2CLK:外部高频晶振,可用作fll参考源可以4MHZ到32MHZ 但是F5529的最高CPU频率好像是25MHZ? VLO:内部低耗低频晶振,10kHZ REF:内部低频参考源,32.786Khz,可用作FLL参考源,精度高 DCO:数控振...
-
灞波儿奔
微控制器 MCU
- 基于DSP的数字存储示波器显示控制系统的设计
- 数字存储示波器(DSO)是近年来发展起来的一种先进的测量仪器,与传统的模拟示波器相比,它具有很多的优点。DSO的基本思想就是通过先进的数字化测试技术实现传统的示波器所不具备的功能,如长期存储波形、显示大量的预触发信息、根据程序进行全自动的测量、将波形输出到打印机或绘图仪上或将波形传送给计算机、将一些先进的数字信号处理算法加入到程序中等。 目前,数字存储示波器的显示器主要采用LCD(液晶显示)...
-
maker
DSP 与 ARM 处理器