数字电路综合实验设计案例驱动法教学探讨_第1页
数字电路综合实验设计案例驱动法教学探讨_第2页
数字电路综合实验设计案例驱动法教学探讨_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数字电路综合实验设计案例驱动法教学探讨数字电路综合实验设计案例驱动法教学探讨

文章编号:1672-5913〔2022〕07-0140-04

中图分类号:G642

0引言

数字逻辑设计及应用是高等院校电气信息类学科中一门重要的学科根底课程,既有自身的理论体系,又有很强的实践性,还是数字电路系统设计的先导课程,在整个人才培养中起着承上启下的作用。

案例驱动教学法将以传授知识为主的传统教学理念,转变为以解决问题并完成任务为主的互动式教学理念;将再现式教学转变为探究式学习,使学生处于积极的学习状态,让每一位学生都能根据自己对当前问题的理解,运用已有的知识和个人体验提出解决计划并最终解决问题。

1实验平台

数字电路/ARM7嵌入式系统多功能教学科研平台如图1所示。该平台以FPGA〔fieldprogrammablegatesarray,现场可编程门阵列〕为核心,以综合性和创新性实验为导向,具有丰盛的外设接口以及丰盛的设计资源。借助该平台,学生可以使用EDA〔electronicdesignautomatic〕技《g实现复杂的数字电路设计,不仅能强化学生的实践应用能力[1],而且能使设计格调更灵活、设计效率更高。借助该平台,可以进行一系列数字电路综合实验设计,借助于案例驱动教学法,提高学生的设计创新能力和实践应用能力。

2“LED点阵显示〞案例驱动教学

“LED点阵显示〞案例驱动教学需根据任务驱动五步教学法实现,分别为理论讲解〔听〕、案例教学〔看〕、强化训练〔做〕、归纳总结〔思〕和实战应用〔查〕。

2.1理论讲解和案例教学

数字电路/ARM7嵌入式系统多功能教学科研平台中8×8LED点阵显示电路原理图如图2所示。由图2知,要想点亮LED灯,只要LED的阳极接高电平、阴极接低电平即可。假定要实现第1个LED灯亮,令DISP-CS7=0,DISP-CS0~DISP-CS6为1,那么PNP管〔Q9〕导通,Q9发射极的3.3V电压即加到第1列LED的阳极,令DISP-D0=0,DISP-D1~DISP-D7为1,那么第1个LED灯亮。假定要实现第1列LED灯亮,令DISP-CS7=0,DISP-CS0~DISP-CS6为1,令DISP-D0~DISP-D7均为0,那么第1列LED灯亮。

2.2强化训练

根据理论讲解和案例教学,学生能学会如何控制某一个或某一列LED灯亮,教师可以布置任务让学生点亮任何一个或者任何一列〔行〕LED灯。通过实践练习,学生能够轻而易举地点亮LED灯。这个简单的点灯实验能够帮忙学生建立设计电路的自信心,满足学生设计电路的成就感,激发他们对设计复杂电路的渴望。

此时,教师可以适当加大实验难度,如实现LED点阵按列〔行〕依次点亮。这时,学生会根据自己的想法控制LED点阵按列〔行〕点亮,教师的角色那么应该由教变为导,参与学生的设计中并且在适当的机会给予一定的引导。如果学生能够想到可以令DISP-D0~DISP-D7为0,而将DISP-CS0~DISP-CS7轮流置为0,就可以实现LED点阵按列点亮;或者令DISP-CS0~DISP-CS7为0,而将DISP-D0~DISP-D7轮流置为0,那么可以实现LED点阵按行依次点亮。此时,教学过程已经从再现式教学转变为探究式学习。

一旦学生意识到这个关键的技术点,他们就会立即想到由计数器加上译码器实现LED点阵的依次点亮,因为上述案例和跑马灯的设计非常相似。74154实现数码管和LED点阵的控制原理图如图3所示,其原理可以参考文献[1],学生可以用74154芯片〔电路板上芯片〕和计数器〔由FPGA实现〕实现案例设计。LED阵列按列点亮原理图如图4所示,其中的插图即为某列LED灯点亮图。在这个案例中,学生可能会对系统时钟clk频率〔49.152MHz〕进行不同的分频,此时,教师应该将任务具体化为肉眼能够分辨出LED点阵是按列点亮即可。

此时,教师可以再次加大实验难度,如实现LED点阵按灯依次点亮。教师可以引导学生:①假定DISP-CS*为0,设置DISP-D0~DISP-D7轮流为0,可以实现LED点阵第*列LED灯依次点亮;②假定DISP-CS0~DISP-CS7轮流为0,且DISP-CS*为0的时间刚好可以实现第*列LED灯依次点亮完毕;③假定条件成立。一般情况下,学生基于前面的设计体验再加以教师的适当引导,就可以想到借助74138实现LED点阵按灯点亮。

LED点阵按灯点亮原理图如图5所示。当disp_sel[2:0]为0时,74138的输入端会在000~111之间变化一次,此时,co[1]~co[8]便依次出现低电平,那么DISP-CS0所对应的LED列就会依次点亮;当disp_sel[2:0]在000~111之间变化时,可以实现LED点阵按灯依次点亮。此时,教学过程已经从以传授知识为主的传统教学理念转变为以解决问题和完成任务为主的互动式教学理念。

2.3归纳总结

“学而不思那么罔,思而不学那么殆〞,通过案例驱动式教学,学生要将自己习得的理论知识和实践经验感悟内化为自己的能力,通过归纳总结得出设计规律,拓展设计电路的种类,提升自己设计的能力。

2.4实战应用

在案例驱动的最终步骤实战应用中,教师须要求学生根据相应的资料和提示用LED点阵实现字母和数字显示。资料包括:①PCtoLCD2022的使用;②用MegaWizardPlug-inManager创立ROM的办法;③LED点阵的动态显示原理。提示包括:①使用PCtoLCD2022生成字母或数字的字模,其中字模中1为点亮的LED灯,0为熄灭的LED灯;②字模放在ROM中等待调用;③LED点阵行线DISP-D0~DISP-D7由字模控制,LED点阵列线DISP-CS0~DISP-CS7那么由disp_sel[2:0]控制;④LED点阵要稳定地显示字母和数字,需要LED点阵的行和列以极快的频率扫描,基于视觉暂留现象和LED点阵余晖,便得到稳定的设计字符。8×8LED点阵实现字母和数字的原理图如图6所示,其中插图局部是实现显示的数字9、7和字母Y、D。

一般情况下,大约10%的学生可以根据资料和提示设计出电路图并利用试验箱完成设计任务,而这10%的学生又可以迅速将设计分享给暂时没有解题思路的学生,从而形成团结紧张、拼搏钻研的学习气氛。

3结语

借助数字电路/ARM7嵌入式系统多功能教学科研平台,通过游戏教学[1-4]和案例教学,学生理解课程的能力和动手能力均得到大幅度提升,数字逻辑电路教学改革也得到较好地推进。该平台在众多兄弟院校中使用,得到很多积极的评价,如创新实验设计新颖独特、实验平台功能完善

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论