1、数字逻辑实习报告课程实习报告课程名称:数字逻辑实习题目:交通灯控制和自动售票机 姓 名:专 业:年 级:学 号:指导教师:职 称:2010年 1 月 5 日课程实习评分表评价内容评价指标分值评定成绩查阅、收集资料查阅一些相关资料,收集素材,进行参考。8构思、主见综合分析正确,论证充分,构思全面,对问题有较深刻的认识,有一定独特见解。8学过知识的运用能结合学过、了解到的知识正确设计实习项目方案或建立模型;能独立进行实验工作;能运用所学知识和技能去发现与解决实际问题;能正确处理实验数据;能对实习项目进行理论分析,得出有价值的结论。24逻辑结构结构合理,层次分明,条理清晰,逻辑性强。8分析与阐述问题
2、的能力所阐述问题清楚,突出重点,有见解;实习报告表现出对实际问题有较强的分析能力和概括能力。10撰写质量语句通顺,语言准确,书写工整,达到实习报告要求的字数,实习报告书写格式符合要求。10实习质量实验正确,分析处理科学;实习报告结果有价值;电路绘制符合国家标准,质量符合要求;计算及测试结果准确。 24撰写报告的态度及完成情况工作努力,遵守纪律;作风严谨务实;积极、主动查阅有关资料,按期完成规定的任务,工作量饱满。8合 计实习指导教师签名: 评定日期: 目 录1实习的目的和任务 11.1交通灯控制 11.2自动售票机 12实习要求 13实习地点 14主要仪器设备 15实习内容 25.1交通灯控制
3、 25.1.1电路原理: 25.1.2总电路设计及说明 25.1.3电路仿真与调试结果 45.2自动售票机 45.2.1电路原理: 45.2.2总电路设计及说明 55.2.3电路仿真与调试结果 97结束语 98参考文献 91实习的目的和任务1.1交通灯控制目的:运用和掌握所学的数字电子技术基础(第五版)的基本知识,使用Multisim 7、EWB软件来实现电路的仿真技术,独立完整地设计交通灯电路,以及仿真和调试等的综合能力。任务:1、横道绿灯亮竖道红灯亮。2、各个灯亮的时间由检测器和计数器共同决定。1.2自动售票机目的:为了加深学生对数字电子技术的认识,提高学生的课程设计水平,加强学生的实验能
4、力。任务:1、此机只售1、2、5角和1元的邮票,利用各种器件设计自动售票机。2、售何种票由买票人按票额指令决定。投入硬币不够则报警。硬币足够则出票,退钱,并且显示所退金额。2实习要求1)从选择设计方案开始,首先按单元电路进行设计,选择合适的元件,最后画出总原理图。2)均首先采用Multisim 7或EWB仿真软件进行仿真,后进行电路的实际安装和调试。3)实习报告要按照格式来做。实习结果要以打印稿上交,同时实习报告的电子版和设计的电路图,运行结果(.msm或ewb檔)也要上交统一制作做。3实习地点设计与仿真:福建农林大学 田家炳楼软件实验室513和514;安装与调试:福建农林大学 田家炳楼硬件实
5、验室406和404;4主要仪器设备(1)软件:数字电路仿真软件Multisim7 (2)硬件:交通灯控制:1、74LS161 1块 2、74LS04 1块3、74LS08 1块 4、555 1块 5、七段显示译码器 2块6、发光二极管红、绿、黄各两个,电阻,电容若干。 自动售票机:1、7485数值比较器 2、74283加法器3、74190计数器 4、74292分频器以及门电路5实习内容5.1交通灯控制5.1.1电路原理:图5.1交通灯控制的流程图交通灯系统的流程图如图5.1所示。它主要由时钟脉冲产生器、控制器、定时器及译码器组成。时钟脉冲产生器是石英晶体组成。该系统中定时器由与系统秒脉冲同步的
6、计数器74190构成。时钟脉冲上升沿到来时,在控制信号ST的作用下,计数器从零开始计数。选用两个JK触发器产生四种状态。控制器是系统的主要部分。5.1.2总电路设计及说明图5.2图5.2的电路设计即把5.1的流程图实例化。定时器电路: 图5.1.1定时器电路1、定时器由与系统秒脉冲同步的计数器74190构成。时钟脉冲上升沿到来时,在控制信号ST的作用下,计数器从零开始计数,并向控制器提供M5、M60、M60信号,即T1、T2和T3时间间隔信号。2、现选用两个74190芯片级联成一个计数器,其中作为个位数的74190芯片的CLK接时钟发生器(频率为1),再把个位数74190芯片输出端的QA、QD
7、用一个与门连起来,再接在十位数74190芯片的CLK端(如图5.2.1所示)。 控制器电路: 图5.2.2时间控制端 图5.13信号灯转换控制端信号由两个芯片的8个输出端用或门连起来,决定倒计时是置数,还是计数。工作开始时,LD为0,计数器预置数,置完数后,LD变为1,计数器开始倒计时。当倒计时减到数00时,LD又变为0,计数器又预置数,之后又倒计时,如此循环下去。选用两个触发器JK1、JK2,设状态编码为:S0=00 S1=01 S2=11 S3=10,其输出为Q1 Q0。5.1.3电路仿真与调试结果图 5.1.3 模拟输出界面1、据题目的要求,整个交通灯系统需要有2个时间显示器,12个交通
8、灯。我在这里共接了4个时间显示器,2个用于交通倒计时,另外2个用于显示当前置数。模拟输出界面如上图5.1.3所示。2、点击启动按钮,便可以进行交通灯控制系统的仿真,电路默认把通车时间设为60秒,打开开关后,横道方向绿灯亮,行人车辆都可自由通行;竖道方向车道的红灯亮,竖道的行人车辆禁止通行。如此循环下去。3、修改通车时间为其它的值再进行仿真(时间范围为699秒),效果和上面差不多,东西方向车道的绿灯亮,时间倒计数5,车灯进行一次转换,到0秒时又进行转换,而且时间重置为预置的数值,如此循环。5.2自动售票机5.2.1电路原理:用彩灯提示付款情况用绿灯提示取回余额比较并显示差额数码管显示投钱币总额四
9、个按钮对应四种币值数码管显示购票总额一个按钮选择购票数量数码管显示所选面值四个开关对应选票单价图5.2.1自动售票机流程图1、“选票面值显示模块”使用了四个拨码开关和74148编码器配合门电路实现选择并显示所选票的单价,票的单价分别为1角、2角、5角和1元。2、“购票总额显示模块”和 “投入钱币统计模块”使用了三个按钮、74283加法器、72175寄存器以及自行设计的数制转换显示电路,实现了投入钱币总额统计功能。3、“结果显示模块”使用了7485数值比较器、74283加法器、74190计数器、74292分频器和门电路,实现了比较投入钱币和选票总额并给予提示等功能。5.2.2总电路设计及说明下图
10、5.2.2即为图5.2.1自动售票机流程图的实例化。 图5.2.2 自动售票机电路选票面值显示模块电路: 图5.2.3选票面值显示模块电路拨码开关拨到高电平,经过非门进入74148编码器,编出对应面值的数值,再通过7447显示译码器译出数字并由数码管显示出来。此模块显示最近的选中票的面值,即选中多个单价后,不会出现乱码,而是显示最后选择的单价,同时为“购票总额显示模块”提供计算的单价数值。购票总额显示模块电路:“购票总额显示模块”电路与“投入钱币统计模块”的“数制转换显示电路”电路结构相同,如下图5.2.4所示。 图5 .2.4数制转换显示电路投入钱币统计模块电路: 图5.2.5 投入钱币统计
11、模块电路投入钱币的面值分别由指定按钮输入。按下按钮,通过门电路把对应的数值输入74283加法器进行累加,输出数值后由74175寄存器保存前一次输入,待有下一个数值输入,即可再次累加,通过显示电路显示出来。用门电路实现数制转换显示电路,与“购票总额显示模块”的显示电路功能相同。结果显示模块电路:“结果显示模块”电路。如下图5.2.6所示,使用了7485数值比较器、74283加法器、74190计数器、74292分频器以及门电路,实现了余额显示、欠费状态显示和提醒等功能。 图5.2.6 结果显示模块电路5.2.3电路仿真与调试结果 对自动售票机的运行与调试让人明了的知道它的作用,找零,少钱简而易懂。
12、7结束语通过本次课程设计我学到了很多新的东西,极大地拓宽了我的知识面,锻炼了能力,我感到收获不小。也发现了大量问题,有些在设计过程中已经解决,有些还要待今后慢慢学习,只要学习就会有更多的问题,有更多的难点,但也会有更多的收获。我又学会了一种软件的使用,既使用EWB软件进行电路的仿真和测试。实现预期功能,能够对系统进行初步的测试。8参考文献1电工电子基础实践教程(上册) 机械工业出版社 18 触发器及锁存器的应用2数字电子技术基础 清华大学出版社5 555定时器及其应用3标准集成电路数据手册TTL集成电路 电子工业出版社4郑君里,等.数字逻辑设计(第二版,上下册).北京:高等教育出版社,2000
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1