- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机器人用于《单片机》课程教学探析
机器人用于《单片机》课程教学探析 摘 要:高职是新的教育模式,其学生也具有特殊性,对他们的《单片机》课程的教学方法也要改变,要找到适合他们的教学方法。机器人是高科技的产物,功能强大。把简单机器人引入单片机教学可以加强教学过程的直观性,趣味性。改变计算机语言学习的抽象性和枯燥性。有利于激发学生的学习兴趣,提高学习的积极性。使他们在好奇、探索的状态下由浅入深地学习单片机,使得这些不善于抽象思维的学生在学习单片机的过程中不那么困难。本文在这一方面加以探讨。
关键词:单片机;机器车;教学方法;虚实结合;寓教于乐
中图分类号:G712
高等职业教育是我国教育事业新的发展方向之一,高职教育和普高教育有着很大的区别,从普高向高职教学的转变是一个复杂过程,笔者一直在高职学院任教,为了适应这种转变,在《单片机》课程的教学中,我们引入了深圳欧鹏公司的“C51版两轮教育机器人”(以下简称机器车)来辅助教学。以下我结合机器车在单片机的教学实践和体会,探讨一下机器车用于单片机教学的特点和长处。
1 职业院校单片机教学方法的改革
根据自己对单片机的学习、应用及教学实践的体会和思考,认为在我们职业学院单片机教学方法的改革中应该强调以下两个方面:
1.1 寓教于乐
我们知道,学习的动力有一部份来自兴趣,并且这样的学习效率是最高的也是最容易持久。而教学过程的趣味性也可以刺激学生的兴趣,因而提高学生学习的积极性和主动性。特别是我们的学生,培养他的兴趣和教会他们知识技能同样重要。因此我们设计的教学方法首先要注意这一点,无论是单片机教学还是其他课程都是一样。
1.2 虚实结合
我们知道,单片机不仅有电路也有程序,程序语句都是抽象的符号,这些符号代表的含义直接看不到而是需要想象。而程序的运行又是看不见摸不着。对于这种比较抽象事物的学习,特别刚刚接触计算机语言的初学者本来就是很困难,再加上我们这些学生习惯直观事物,缺乏抽象思维,那就更困难了。
要是能把抽象的程序及程序的运行形象化具体化,无疑对他们的学习会很大的帮助。具体来说,就是把程序的语句及语句的执行落实到一个具体的事物上,试着能够看得见摸得着,把虚和实联系起来,用具体的东西帮助他去认识虚拟抽象的东西,就像用示波器把看不见的电子运动形象化来帮助理解它学习它那样。
机器人是高科技的产物,功能强大。把简单机器人引入单片机的教学可以加强教学过程的直观性,趣味性。改变单片机学习的抽象性和枯燥性。有利于激发学生的学习兴趣,提高学习的积极性。使他们在好奇、探索的状态下由浅入深地学习单片机,使他们在学习单片机课程的过程中不那么困难,帮助他们顺利地跨过这第一道门槛。
2 机器车概况
2.1 机械结构
机器车整体结构如图1,骨架内左右两侧各装有一个伺服电机,各驱动一个大轮,作为机器车的驱动,另一个小轮作为导向轮,骨架上面装有一块控制板,可加装一块液晶显示器,一块蜂窝实验板,骨架下面装有电池盒。
2.2 伺服电机的驱动信号
驱动信号的周期为20ms,脉宽从1.3-1.7ms,1.5ms为临界点零速.小于1.5ms,顺时针旋转,1.3ms达到顺时针最大值。大于1.5ms,逆时针旋转,1.7ms达到逆时针最大值。
3 机器车用于单片机教学
下面用三个程序例子来探讨机器车用于单片机教学情况。
3.1 产生电机驱动信号的程序
(1)源程序
CYCLE: SETB P1.0 ①
LCALL D1_5MS ②
CLR P1.0 ③
LCALL D20MS ④
AJMP CYCLE ⑤
(2)程序分析
参考信号波形图图2。
第1句使输出从低电平度变为高电平,产生信号第一个脉冲的上升沿。
第2句把信号高电平状态保持1.5ms,产生第一个脉冲的宽度。
第3句使输出从高电平度变为低电平,产生第一个脉冲的下降沿。
第4句把信号低电平状态保持20ms。产生信号的第一个完整周期。
第5句不断重复1-4句便产生了周期性的驱动信号如图2。
这个信号驱动电机作静止不转,若把2句中的D1_5MS改为D1_3MS或D1_7MS就可以生成图3和图4的信号,驱动电机作全速顺时针或全速逆时针旋转。
(3)小结
使用仿真软件,可以把该段程序产生的信号显示出来,那就是把程序的运行形象化,就是虚实结合第一步。
3.2 驱动机器车运动的程序
上面例子产生的是驱动一个电机旋转的信号,若使机器车运动则要同时驱动两个电机旋转,要产生二个驱动信号。
(1)源程序
CYCLE: SETB P1.1 ①
LCALL D1_7MS ②
CLR P1.1
文档评论(0)