实验视频 7.2 - 运行解决方案代码 - 设计更好的 FSM

+荐课 提问/讨论 评论 收藏 分享
  • 本课程为精品课,您可以登陆eeworld继续观看:
  • 实验视频 7.2 - 运行解决方案代码 - 设计更好的 FSM
  • 登陆
本实验的目的是 使用有限状态机开发一种直线跟踪算法。 在本实验中,您只需要 LaunchPad。 在本实验中, 由于添加了状态机,因此如果机器人 完全偏离了直线,它将知道它位于该直线的哪一侧。 实验7的目的是 教你如果在Launchpad中实现状态机编程。 我要提醒您,这两个开关表示 线传感器。 如果只按下开关 2,代表向往右偏离。 如果只按下开关 1,代表向左偏离。 如果同时按下两个开关,保持直行。 如果没有任何开关按下,代表迷路。 这里的 LED 表示电机。 LED 熄灭意味着电机停止。 这里亮起黄色表示前进。 如果亮起绿色,表示右转。 如果变为红色,表示左转。 我来向您演示一下本实验的解决方案。 您还记得上一次 -- 如果偏向这个方向 -- 或者如果第一次偏向那个方向, 它现在就在黄色和绿色之间闪烁。 上一次当我松开时,它有时会变为红色。 这次它一直亮起绿色。 我们再来做一次。 现在机器人跑起来了。 继续向前走。 它应该一直亮起绿色。 最后会停下来。 您可以看这里。 现在,有限状态机始终能够 准确地猜出它走到了直线的哪一侧。 我只是要向您展示本实验到底有多有趣, 我这里有一个真正的机器人。 我在 MSP432 编的代码 实际上就是实验 7 中的解决方案。 我现在有一个真正的线传感器可以看到这根黑色的轨迹。 还有一个可以真正的驱动机器人的电机。 因此,我们在这里看到的是,如果机器人 向右偏离,它将左转。 如果它向左偏离,它将右转。 这就是您在下一个实验中将要看到的。 在本实验中,您观察了有限状态机是如何运行的。 有限状态机可用来 解决具有输入和输出的 任何类型的问题。 本实验在主程序中运行有限状态机。 但稍后我们要了解如何使用中断 定期运行有限状态机, 使系统可以执行多个任务。
课程介绍 共计4课时,51分45秒

TI-RSLK 模块 7 - 有限状态机

TI 机器人 RSLK 有限状态机

此模块将演示如何使用有限状态机作为系统的中央控制器。有限状态机是嵌入式系统工具箱中的一种高效设计过程,可用于解决输入和输出问题。

推荐帖子

晒WEBENCH设计的过程+以TMS320F2812PGFS为例快速设计高效MCU/FPGA电源
在半导体技术飞速发展的现代,新CPU(MCU/FPGA等)层出不穷。与此同时,CPU的供电也慢慢的变得复杂了起来(IO、AD、PLL、内核等等使用不同电压)。电源设计也变得复杂起来,事实上TI在推出WEBENCH的时候已经考虑到了这一点。并且已经给出了快速设计高效的CPU电源解决方案。本文以TI的TMS320F2812PGFS为例说说这款经典DSP的电源设计,本文同样适用TI大部分CPU及其他一些...
ltbytyn 模拟与混合信号
2线控制的LCD12864
看到有网友在看我程序代码的时候,还是有问题,所以本人今天再发布一次2线的LCD12864程序代码。 完整无删减的,哈哈~~~ 很给力的,亲。 有问题的也可以问我啊。但是要求要我会的。。。。。 [ 本帖最后由 574937246 于 2012-7-31 22:08 编辑 ]...
574937246 微控制器 MCU
[应用资料]TMP75:具有双线接口的数字温度传感器
The TMP175 and TMP75 are two-wire, serial output temperature sensors available in SO-8 and MSOP-8 packages. Requiring no external components, the TMP175 and TMP75 are capable of reading temperatures w...
EEWORLD社区 模拟与混合信号
基于TMS320F2812和ADS8364的智能节点设计
在实际工程应用中,经常需要对各种设备进行状态监测和故障诊断,首先要对各传感器的信号进行采集,为了减轻上位机的运算负荷,设计了一种基于DSP的智能节点,主要用来实现信号采集和FFT变换等功能。   1 硬件设计   智能节点的硬件主要包括DSP处理器、模数转换器、扩展的静态存储器、电平转换芯片、CAN接口驱动、光电耦合输入和传感器调理及电源电路等。   DSP处理器选用TI公司的32位定点高速...
fish001 微控制器 MCU

shakencity

学习学习TI-RSLK 模块 7 - 有限状态机

2019年11月30日 10:04:04

eva_qin7

不错的视频,认真学习。

2019年09月26日 22:45:53

SensorYoung

学习学习!不错的视频

2019年07月28日 09:05:34

大明58

不错的视频,认真学习。

2019年07月02日 09:13:08

zwei9

学习学习

2019年05月25日 17:28:23

hellokt43

好好学习天天向上。。。

2019年05月18日 14:10:52

hawkier

学习了

2019年04月27日 22:28:25

wudianjun2001

不错的视频

2019年01月11日 11:34:18

凤凰息梧桐

学习一下

2018年12月28日 20:43:54

百万千万

需要学习

2018年10月19日 10:57:32

分享到X
微博
QQ
QQ空间
微信

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved