(共20张PPT)
第八课
仿真机器人控温
学习任务
1.认识温度传感器。
2.搭建自动控温装置。
3.编写自动控温程序。
开阔视野
随着技术的进步,我们在日常生活中越来越多地运用了控温设备,如空调、热水器、冰箱、自动控温花房等。
自动控温空调
自动控温热水器
开阔视野
自动控温冰箱
自动控温花房
探究活动
为什么现代化的花房里一年四季都是恒温的?那是因为花房里安装了自动控温装置:当温度过高时,会自动降温;当温度过低时,又会自动升温。
活动主题:设计仿真机器人自动控温
温度传感器是一种用于探测环境温度的设备,它通过温度探头测量环境或者物体表面的温度,并将测量到的温度值传输给微电脑,量程范围一般是0℃~100℃。有的温度传感器设有“内置/外置温度探测转换开关”,可将转换开关拨到“INSIDE”位置,直接使用内置温度探头检测温度传感器周边的空气温度,连接方法如图a所示。需要连接外置温度探头来检测温度探头接触的物体或环境的温度时,如图b所示,要将开关拨到“OUTSIDE”位置。
1.认识温度传感器
活动主题:设计仿真机器人自动控温
外置温度探头传感器连接方法
活动主题:设计仿真机器人自动控温
内置温度探头传感器连接方法
活动主题:设计仿真机器人自动控温
2.编写自动控温程序
自动控温装置的工作过程是:不停地接收温度传感器检测到的温度信息,当温度高于设定温度时,启动风扇降温,当等于或者低于设定温度时,风扇停止运转。
启动RC软件,编写自动控温程序。通过模拟传感器模块库添加“温度传感器”模块,通过输出模块库添加“风扇模块。为了能够实时显示环境的温度,在硬件搭建中使用了LED显示屏,因此,在程序中让它紧跟在“温度传感器”模块后,通过输出模块库添加“LED显示”模块。
活动主题:设计仿真机器人自动控温
完整的自动控温程序流程如图所示,在这个程序中,我们设置温度超过25℃时启动风扇降温。在具体应用中,触发启动风扇的温度值要根据实际需求设置。
自动控温程序
活动主题:设计仿真机器人自动控温
程序中各个模块选择的端口要与硬件实际连接的端口保持一致。根据上图示例的自动控温程序,实际连接硬件时的端口情况如图所示。
自动控温装置
活动主题:设计仿真机器人自动控温
3.模拟仿真
启动RC软件,打开自动控温程序,进入仿真界面,如图所示,仿真界面包括菜单栏、工具栏、演示区、状态栏四个部分。
活动主题:设计仿真机器人自动控温
RC软件的仿真界面
活动主题:设计仿真机器人自动控温
通过工具栏上的“添加传感源”按钮
,在仿真演示区添加一个热源,如图a所示。右击热源打开热源设置对话窗口,如图b所示,此时可以根据实际需要设置热源的温度,默认设置值是30℃。
设置热源温度
添加热源窗口
添加并设置好热源后,把机器人放在热源附近。此时,可以通过移动热源接近机器人的方式仿真自动控温程序,方法是:先按住Ctrl键,然后在热源上单击鼠标左键选中热源,接着松开Cⅵl键,按住鼠标左键拖动热源接近机器人,此时注意观察状态栏上的“LED显示”,如图所示,会看到当热源接触到机器人时,“LED显示”会显示出热源的温度值,如果数值大于程序中设定的温度数值时,机器人会启动风扇,也就是自动控温装置在温度高于设定的值时启动风扇进行降温。
活动主题:设计仿真机器人自动控温
活动主题:设计仿真机器人自动控温
仿真自动控温程序
创新活动
1.观察自动控温装置中所使用的部件,说一说主要部件的作用或者实现的功能,填写到下面的表格中。
部件名称
作用或功能
创新活动
尝试一下,把编写好的程序下载到机器人的微电脑中,启动微电脑,测试自动控温装置是不是按照设计的功能运行。
活动评价
知道温度传感器的功能并能够正确使用
☆☆☆
能够正确使用温度传感器程序模块和变量
☆☆☆
完成自动控温仿真任务
☆☆☆
遇到困难时的表现:
□自己解决
□请教同学
□请教老师
□参考教材
□小组讨论
通过本节课的学习,谈一谈你有哪些收获呢?
你的收获
课堂小结