小型智能系统设计与制作学习情境一智能电子钟设计与制作一、教学引导学习目标:1.通过查阅资料,能分析电子钟的功能与技术要求,确定电子钟的基本结构;2.能根据功能与技术要求,进行显示器、键盘、时钟芯片等器件的选用;3.能根据小组成员的实际情况,合理分配学习性工作任务,制订实施计划;4.会制定任务设计方案及程序设计结构;5.会设计显示、键盘、时钟芯片等各种接口电路;6.能使用软件设计、仿真电路并进行PCB制作。7.能够整理设计文档,编写智能电子钟的使用说明书。学习内容1.接受智能电子钟的设计制作任务,阅读任务书2.收集资料,了解相关知识3.制订设计方案4.显示、键盘等接口电路设计和PCB板设计、制作5.智能电子钟硬件安装与调试6.智能电子钟软件设计与调试7.智能电子钟功能、技术指标测试8.编写智能电子钟的使用说明书9.文档资料归档学习任务1.完成智能电子钟的方案设计2.完成智能电子钟的设计与制作3.完成技术文档的编写4.完成学习过程的自我评价表填写二、任务分析学习要求:在这一环节要求学生分组并结合一下引导问题查阅资料,在充分了解智能电子钟的种类以及各种智能电子钟的技术要求的情况下,确定本次设计的智能电子钟的用途,完成任务分析表、填写过程记录表。1.任务书任务:设计并制作一款智能电子钟。基本要求:(1)以24h计时方式工作;(2)用数码管显示时间和日期;(3)通过按键可以选择显示内容、修改时间;(4)具有校时功能;(5)具有整点报时功能;(6)时间误差:≤0.02%。可选要求:(1)可以设置闹钟时刻;(2)闹钟时刻到后,若不关闭闹铃,可以间隔5分钟闹一次;(3)可以编辑闹铃声。2.学习准备单见表1-1“任务分析”学习单3.过程记录表要求:设计者在过程记录表中详细记录自己为确定智能电子钟的具体功能和技术指标而所做的努力,包括根据引导问题准备要学习的内容,以及随着对智能电子钟的了解进一步要学习的内容;完成这些歇息内容所用的时间与方法;在收获一栏中详细说明自己所获得的有关智能电子钟专业方面的知识和其它能力要求。参照附表1,填写学习过程记录卡。5.任务分析表见表1-2小型智能系统开发任务分析表三、方案设计1.制订方案设计计划根据智能电子钟方案学习单,如表1-3所示,通过小组讨论制订方案设计计划。2.确认计划教师对方案计划进行审核、确认。3.实施计划通过资料收集,进行方案编写。要求如实填写过程记录卡。设计的方案包含以下内容:(1)系统结构(2)各功能的实现方法(3)智能电子钟的测试标准(4)工作进度安排4.方案检查设计团队根据设计方案的内容,做好PPT进行方案介绍,要求简明地阐述其方案的完成整性、合理性,内容包括系统结构的设计、主要器件选择、工作进度安排及产品验收标准。最后,设计团队接受老师及其他团队成员的提问,设计团队要做好问题的记录,作为方案写该的依据。方案通过后,可以开展下一步工作。四、硬件电路设计和装调要求:根据硬件设计学习单,见表1—4,制订硬件设计计划,准备好硬件电路设计所需的元件资料,完成的目标、资料准备、原理图设计、PCB设计、硬件电路安装与调试,确定每项工作内容完成的实践、要求、责任人。在硬件电路设计与装调过程中,参照学习案例,开展工作,工作过程中的问题可以通过小组讨论、在线答疑等方式解决,同时要认真填写好过程记录。五、软件设计要求:根据软件设计学习单,见表1-5,制订软件设计计划,准备好软件设计相关资料。六、电子钟技术文档编写1.完成设计产品技术文档的编写2.完成技术资料的归档七、产品展示、总结汇报1.设计报告撰写2.设计报告撰写要求(1)设计内容(2)设计思路(3)电子钟原理图(4)程序流程图(5)内存单元分配表(6)调试过程出现的问题分析(7)设计的优缺点及进一步改进的设想(8)通过参与评价和交流,主动地客观检查和评价自己,改进设计中不足之处,吸取他人经验,进一步完善自我设计。表1-1“智能电子钟设计与制作任务分析”学习单学习项目智能电子钟设计与制作学习任务名称任务分析学习目标学习方式结果要求能设计LED显示接口电路并设计调试程序案例分析能让LED动态显示时间、日期能设计简单的键盘接口电路并设计调试程序案例分析能利用键盘调整时间、选择显示方式能设计时钟芯片的接口电路并设计调试程序案例分析能正确读取时钟芯片的数据能设计常用发声电路并设计调试程序案例分析能使发声电路发出声响场地、设备、工具、材料建议场地:单片机实训室、电子工艺实训室设备:个人电脑、雕刻机、万用表、电烙铁材料:焊锡、覆铜板引导问题(1)生活中哪些场合用到电子钟?(2)常用的电子钟的种类有哪些?(3)时间中秒、分、小时的关系如何?(4)24h计时方式的关键在哪里?(5)时间和日期的显示方式如何?(6)设置多少按键,各按键功能是什么?(7)采用何种方式报时?是音乐、叮咚声、嘀嘀声,还是指示灯显示?应提交材料1.任务分析计划2.汇总的学习资料(电子稿)3.学习过程记录单4.任务分析表表1-2智能电子钟设计与制作任务分析表项目名称班级小组编号完成时间产品用途详细功能描述技术指标描述安装要求成本要求检测标准表1-3“智能电子钟设计与制作方案设计”学习单学习项目智能电子钟设计与制作学习任务名称方案设计学习目标学习方式能根据功能和技术指标的要求,提出有针对性的问题,提出的问题与实际情况相符,并能主动解决。查阅资料系统结构清楚,信号表达正确,符合功能要求。资料分析主要器件的选择,保证所设计的电动车控制器具有较高的性价比,能够满足功能和技术指标的要求。资料分析场地、设备建议机房、校内实训基地、图书馆引导问题(1)根据时间和日期显示方式,确定数码管的位数,并根据LED显示原理及确定显示接口电路设计的方案。(2)根据按键个数并综合考虑单片机I/O口资源,确定键盘接口电路设计的方案。(3)考虑时间误差要求,确定是否使用专用时钟芯片,若用,使用何种专用时钟芯片?(4)采用何种报时方式?进而确定报时电路设计方案。(5)考虑是否要完成可选要求,若要则需选择设计方案,确定系统结构。(6)小组中成员的工作如何分配?工作计划是什么?应提交材料1.设计方案表2.工作计划表表1-4“硬件设计”学习单学习项目智能电子钟设计与制作学习任务名称硬件设计学习目标学习方式收集显示、键盘的相关资料,消化并吸收资料收集能够根据掌握的资料,制订硬件电路设计与装调的工作计划小组讨论能够根据所学的知识,进行智能电子钟各功能模块的设计小组讨论能够根据所选的元器件及相关资料,进行原理图和PCB板图设计操作实训能够根据各个电路模块,使用仪器仪表进行电路调试操作实训场地、设备、工具、材料建议场地:机房、图书馆、电子装配实训室软件:PROTEL99SE软件仪器仪表:示波器、万用表工具:焊接工具、螺丝刀、斜口钳等引导问题(1)电子钟原理图设计中I/O口如何分配?(2)电子钟PCB图设计过程中电源及地应考虑哪些问题?(3)电子钟PCB图布线应注意什么问题?(4)显示采用什么驱动?(5)时钟芯片的电源用什么方式提供?(6)怎样保证稳定的电源?应提交材料1.设计实物2.设计电路图表1-5“软件设计”学习单学习项目学习项目智能电子钟设计与制作学习任务名称软件设计学习目标学习方式能够根据设计要求,进行程序模块的划分小组讨论能够根据功能要求,设计主程序及各功能模块的流程图小组讨论能够编写显示子程序操作实训能够编写按键调整子程序操作实训能够使用仿真软件进行程序调试操作实训场地、设备、工具、材料建议场地:实训室工具:编程器、仿真平台引导问题(1)编程思路如何?(2)软件模块划分为哪几块?(3)单片机片内资源如何分配?(4)如何设计主程序及各功能模块的流程图?(5)小组成员如何分工,如何安排设计时间?应提交材料1.仿真设计文件2.程序代码表1-6“整机测试”学习单学习项目智能电子钟设计与制作学习任务名称整机测试学习目标学习方式能根据设计要求确定各功能测试的方法小组讨论能根据设计要求确定各技术参数测试的方法小组讨论能根据测试结果分析设计方案的优缺点小组讨论场地、设备、工具、材料建议场地:实训室工具:示波器、数字电压表引导问题(1)进行哪些方面的测试?如何测试?(2)结果如何?是否符合设计要求?(3)本设计方案的优缺点。(4)如何编写技术文档?应提交材料测试结果分析表小型智能系统设计与制作附表1学习过程记录单学习项目学习任务名称班级小组负责开始时间计划完成时间实际完成时间学习内容学习记录学习时间学习方法、地点完成情况存在问题及建议小型智能系统设计与制作附表2设计任务分析表子任务具体内容备注所设计的电子钟的应用场合24h计时方式的关键问题时间和日期的显示方式按键个数及各按键功能报时方式时间误差附表3设计方案表子任务具体内容备注系统结构框图实现功能技术指标系统显示及操作面板草图主要元器件选型所需设备、工具报时方式可选要求任务附表4工作计划表附表5测试结果分析表测试项目测试条件测试参数测试结果结果评价按键功能显示功能时间功能日期、时间修改报时功能设计任务具体内容时间具体责任人查阅并学习显示接口设计的相关资料查阅并学习键盘接口设计的相关资料查阅并学习时钟芯片应用的相关资料查阅并学习报时方法的相关资料