- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目教学法在单片机电子密码锁应用
项目教学法在单片机电子密码锁应用 【摘 要】文章介绍了项目教学法在单片机教学中的具体应用案例――电子密码锁,提出了在单片机教学中开展项目教学法的可行性,探讨了项目教学法在电子密码锁单片机课程教学过程中的实施步骤,为单片机课程的改革提供参考
【关键词】单片机 项目教学法 电子密码锁
一、项目教学法简介
项目教学法在讲解相关知识基础上给出项目要求,指导学生循序渐进地完成硬件设计、软件编程和仿真调试。在运用项目教学法设计各个项目时需要打破传统的教学顺序,根据教学大纲要求的知识点,设计出有针对性的多个项目。要求各个项目由浅入深,循序渐进,能够覆盖所有教学知识点,并能够尽早使学生进入简单的项目训练,尽早从项目成功的案例中获得激励,并使学生在项目训练中逐步形成系统的概念,并养成自主学习,敢于实践的学习习惯。与传统的教学相比,它完成了三个中心转变,即由教师为中心变成以学生为中心、以课本为中心转变以项目为中心、以课堂为中心转变成以自主实践为中心。本文介绍项目教学法在单片机课程教学中具体的应用案例――电子密码锁
电子密码锁的工作原理:
电子密码锁的功能为:输入一组密码,为0~3之间的数字,密码输入正确显示 “P”约3秒钟,并通过P3.0端口将锁打开,否则显示字符“E” 约3秒钟,锁继续保持锁定状态 ,等待密码的再次输入
在单片机硬件设计时,只需用一位数码管显示,采用静态连接方式。4个数字键连接在P0口的低4 位P0.0~P0.3,设P0.0表示0数字键、P0.1表示1数字键、P0.2表示2数字键、P0.3表示3数字键。用P3.0控制一个发光二极管,发光二极管亮表示锁打开,?绫硎舅?定。软件设计的思路是:主程序主要负责按键输入密码比较、正确与错误显示处理。初始显示符号为“―”。当按数字键后,若与预先设定的密码相同则显示“P” 3秒钟,打开锁,等待下一次密码输入。否则显示“E” 3秒钟,保持锁定状态并等待下一次密码输入
二、项目教学法在电子密码锁的实施
(一)做什么?――明确要完成的任务
由教师在课前给出教学项目的基本要求,引领学生有目的地进行预习。本项目任务为电子密码锁。在一些智能门控管理系统中,需要输入正确的密码才可以开锁。基于单片机控制下的密码锁硬件电路包括三个部分:按键、显示和电控开锁驱动电路
(二)怎么做
1.跟我想――分析怎样用单片机构建控制电路
结合多媒体教学手段项目演示,由教师当堂演示关键知识点:静态显示、查询式按键、电控开锁驱动电路,以提高学生的兴趣,增加课堂信息量。课堂演示阶段可结合实验板,让学生现场看到系统运行的结果,提升学生参与实践的渴望。在知识点讲解过程中突出重点,提纲挈领
2.跟我做1――画出硬件电路图
学生分组讨论,在单片机的最小系统上根据项目要求画出显示电路、按键电路及电控开锁驱动电路。本环节要求教师有较强的现场指导能力和课堂掌控能力。为了较好地在有限时间内完成教学内容,教师应注重培养几个能力突出的“骨干”学生,加强课堂活跃度。同时注重挖掘学生的自主设计思想
3.跟我做2――编写控制程序
教师讲解程序设计思路,本项目主程序主要负责按键输入密码比较、正确与错误显示处理。设初始显示符号为“―”,当按数字键后,若与预先设定的密码相同则显示 “P”,3秒钟,打开锁,等待下一次密码输入。否则显示“E”3秒钟,保持锁定状态并等待下一次密码输入。并结合多媒体教学手段演示流程图
学生分组讨论并在教师的引导下编写程序、仿真调试
(三)自己做――具有0~9十个数字按键的密码锁
教师用实验板演示具有0~9十个数字按键的密码锁。引导学生思考:查询式按键可以实现此功能吗?在查询式按键接法中,每个按键都要占用一根I/O口线,如果按键数目比较多就不适用了。提出问题:用什么按键代替查询式按键?学生讨论后回答,采用矩阵式按键,教师讲解矩阵式按键,随后布置项目要求和任务
本环节中教师只是引导学生,要求每组学生在课后完成功能相对完整的项目模块,达到自主创新训练的目的。鼓励学生在完成教师布置的任务后,自主设计题目,并完成调试工作。这个训练可以使学生逐步形成独立工作能力,为综合设计过程中的方案形成能力打下基础
项目完成后,要求每位学生完成一份项目总结。项目总结是对课程设计的归纳,提高和深化的过程,可以使学生对知识的理解更加深刻。在总结中,学生可以回顾本项目设计的过程,明确设计体会和收获,在设计过程中遇见了什么问题,通过哪些途径怎样解决问题等等。通过课程项目总结,教师能检查到教学中存在的问题,收集学生对教学的意见和建议。制定出教改方案,以便教师不断增强教学效果,提高教学质量
(四)项目评价
项目评价主要对学生在项目进行时的学习能力、协作能力、工
文档评论(0)