数电课程设计数码管显示控制器的设计与实现

合集下载

数电实验报告数码管显示控制电路设计

数电实验报告数码管显示控制电路设计

数电实验报告数码管显示控制电路设计实验目的:设计一个数码管显示控制电路,实现对数码管的显示控制。

实验器材:数码管、集成电路、电阻、开关、电源等。

实验原理:数码管是一种用它们来显示数字和字母的一种装置。

它由几个独立的发光二极管组成,每个数字由不同的发光二极管的组合表示。

对数码管的显示控制通常使用多路复用技术实现,即通过控制数码管的分段和共阴极或共阳极来实现不同数字的显示。

实验步骤:1.确定数码管的类型和接线方式。

本实验中使用共阳数码管,数码管共阳极通过电阻连接到正极电源。

2.选取适当的集成电路作为显示控制电路。

本实验中选择CD4511作为显示控制芯片,它可以实现对4位共阳数码管的显示控制。

3.连接电路。

将4位共阳数码管的阳极分别连接到CD4511芯片的A、B、C和D端口,共阴极连接到电源正极。

将CD4511芯片的输入端口IN1、IN2、IN3和IN4连接到微控制器的输出端口,控制微控制器输出的电平来选通不同的数码管。

4.设置微控制器的输出。

通过编程或手动设置微控制器的输出端口来控制数字的显示。

根据需要显示的数字,将相应的输出端口设置为高电平,其余端口设置为低电平。

通过适当的延时控制,便可以实现数字的连续显示。

实验结果与分析:经过上述步骤完成电路搭建后,我们可以通过改变微控制器的输出端口来控制数码管的显示。

当我们设置不同的输出端口为高电平时,相应的数码管会显示对应的数字。

通过适当的延时控制,我们可以实现数字的连续显示,从而实现对数码管的显示控制。

实验结论:通过本次实验,我们成功地设计并实现了一个数码管显示控制电路。

通过对微控制器输出端口的控制,我们可以实现对数码管的数字显示控制。

这对于数字显示系统的设计和开发具有重要意义。

实验心得:通过本次实验,我对数码管的显示控制有了更深入的了解。

数码管作为一种常见的数字显示装置,广泛应用于各种电子设备中。

掌握其显示控制原理和方法对于电子技术爱好者来说至关重要。

通过实际操作,我对数码管显示控制电路的设计和实现有了更深入的认识,同时也提高了我对数字显示系统的理解和设计能力。

数电实验报告:数码管显示控制电路设计

数电实验报告:数码管显示控制电路设计

数字电子技术实验报告实验五:数码管显示控制电路设计一、设计任务与要求:能自动循环显示数字0、1、2、3、4、1、3、0、2、4。

二、实验设备:1、数字电路实验箱;2、函数信号发生器;3、8421译码器;4、74LS00、74LS10、74LS90。

三、实验原理图和实验结果:1、逻辑电路设计及实验原理推导:将0、1、2、3、4、1、3、0、2、4用8421码表示出来,如下表:表一用8421码表示设想用5421码来实现8421码表示的0、1、2、3、4、1、3、0、2、4,故将0、1、2、3、4、5、6、7、8、9用5421码表示出来以与上表做对比:表二用5421码表示:观察表一,首先可得到最高位全为0,故译码器的“8”直接接低电平即可;对比表一和表二得,“4”位上的数字两表表示的数字是一样的,故“4”直接与5421码的“4”输出相连即可,即译码器的“4”连74LS90的“Q 3”端;表一的“2”位上的数字前五行与表二的“2”位上的数字前五行显示的一样,此时表二的“5”位上的数字均为0,表一的“2”位上的数字后五行与表二的“1”位上的数字后五行一样,此时表二上的“5”位上的数字均为1,故译码器的“2”要接的是实现函数表达式为1020Q Q Q Q +的电路;最后一位上没有明显的规律,可用卡诺图求得逻辑表达式,也即译码器的“1”要连接的是实现函数表达式为230130Q Q Q Q Q Q +的电路。

至此,实验原理图即可画出了。

2、 实验原理图:3、实验结果:编码器上依次显示0、1、2、3、4、1、3、0、2、4。

实验结果图如下:四、实验结果分析:实验结果为编码器上依次显示0、1、2、3、4、1、3、0、2、4,满足实验设计要求。

五、实验心得:在这次实验前,我认真的分析了实验原理并设计了电路,并用仿真软件得出了符合实验设计要求的结果,可是在实验过程中我遇到了问题,电路连了好几遍显示的结果都不完全对,第一次做的过程中没能顺利排除故障;但我在第二次做的过程中很顺利,因为实验原理已烂熟于心,所以很快完成了实验,一次成功。

plcled数码管显示课程设计

plcled数码管显示课程设计

plcled数码管显示课程设计一、教学目标本课程旨在让学生了解和掌握PLC编程和LED数码管显示的原理和应用,通过学习,学生应达到以下目标:1.知识目标:了解PLC的基本原理和结构,掌握PLC编程语言,了解LED数码管的工作原理和显示方式。

2.技能目标:能够使用PLC编程软件进行简单的程序设计,能够对LED数码管进行简单的显示控制。

3.情感态度价值观目标:培养学生对自动化技术的兴趣和认识,提高学生解决问题的能力,培养学生的创新精神和团队合作意识。

二、教学内容本课程的教学内容主要包括以下几个部分:1.PLC的基本原理和结构:PLC的工作原理,PLC的硬件组成和功能,PLC的编程语言。

2.PLC编程:PLC编程软件的使用,PLC程序的设计和调试。

3.LED数码管的基本原理和控制:LED数码管的工作原理,LED数码管的控制电路和编程。

4.实践操作:PLC和LED数码管的连接和调试,PLC编程实践。

三、教学方法为了提高教学效果,我们将采用多种教学方法,包括:1.讲授法:用于讲解PLC的基本原理和结构,PLC编程的基本概念和方法。

2.讨论法:用于探讨PLC编程的技巧和问题解决方法。

3.实验法:用于PLC编程实践和LED数码管的控制操作。

四、教学资源为了支持教学,我们将准备以下教学资源:1.教材:选用合适的教材,提供全面系统的理论知识。

2.多媒体资料:提供相关的视频和动画,帮助学生更好地理解PLC和LED数码管的工作原理。

3.实验设备:准备PLC和LED数码管的实验设备,供学生进行实践操作。

五、教学评估为了全面、公正地评估学生的学习成果,我们将采用以下评估方式:1.平时表现:通过课堂参与、提问、小组讨论等评估学生的学习态度和积极性。

2.作业:布置相关的编程练习和实验报告,评估学生的理解和应用能力。

3.考试:进行期中和期末考试,评估学生对知识的掌握和运用能力。

六、教学安排本课程的教学安排如下:1.教学进度:按照教材的章节顺序进行教学,确保每个章节都有足够的时间进行讲解和实践。

数码显示控制实验报告(3篇)

数码显示控制实验报告(3篇)

第1篇一、实验目的1. 熟悉数码显示模块的结构和工作原理;2. 掌握51单片机控制数码显示模块的方法;3. 学会使用移位寄存器实现数码显示的动态扫描;4. 提高单片机编程能力和实践操作能力。

二、实验原理数码显示模块是一种常见的显示器件,主要由7段LED组成,可以显示0-9的数字以及部分英文字符。

51单片机通过控制数码显示模块的段选和位选,实现数字的显示。

移位寄存器是一种常用的数字电路,具有数据串行输入、并行输出的特点。

在本实验中,使用移位寄存器74HC595实现数码显示的动态扫描。

三、实验仪器与材料1. 51单片机实验板;2. 数码显示模块;3. 移位寄存器74HC595;4. 电阻、电容等电子元件;5. 电路连接线;6. 编译软件Keil uVision;7. 仿真软件Proteus。

四、实验步骤1. 电路连接(1)将51单片机的P1口与数码显示模块的段选端相连;(2)将74HC595的串行输入端Q(引脚14)与单片机的P0口相连;(3)将74HC595的时钟端CLK(引脚11)与单片机的P3.0口相连;(4)将74HC595的锁存端LR(引脚12)与单片机的P3.1口相连;(5)将数码显示模块的位选端与74HC595的并行输出端相连。

2. 编写程序(1)初始化51单片机的P1口为输出模式,P3.0口为输出模式,P3.1口为输出模式;(2)编写数码显示模块的段码数据表;(3)编写74HC595的移位和锁存控制函数;(4)编写数码显示模块的动态扫描函数;(5)编写主函数,实现数码显示模块的循环显示。

3. 编译程序使用Keil uVision编译软件将编写的程序编译成hex文件。

4. 仿真实验使用Proteus仿真软件进行实验,观察数码显示模块的显示效果。

五、实验结果与分析1. 编译程序后,将hex文件下载到51单片机实验板上;2. 使用Proteus仿真软件进行实验,观察数码显示模块的显示效果;3. 通过实验验证,数码显示模块可以正常显示0-9的数字以及部分英文字符;4. 通过实验,掌握了51单片机控制数码显示模块的方法,学会了使用移位寄存器实现数码显示的动态扫描。

数码管显示控制器数字电子技术课程设计

数码管显示控制器数字电子技术课程设计

数学与计算机科学学院数字电子技术课程设计课程设计题题目:数码管显示控制器姓名:黄凤丹学号:P091712692班级:09计算机科学与技术3班题目:数码管显示控制器一、设计目的1、了解与课程有关的电子电路以及元器件工程技术规范,能按课程设计任务书的技术要求,编写设计说明,能正确反映设计和实验成果,能正确绘制电路图。

2、掌握74138译码器、74160计数器等的逻辑功能,掌握用7448驱动BS201A的连接方法。

3、掌握五——三二译码器电路设计的设计方法,三十进制计数器电路设计的设计方法,7447七段译码显示电路设计的设计方法。

二、设计要求1、能自动一次显示出数字 0、1、2、3、4、5、6、7、8、9(自然数列),1、3、5、7、9(奇数列),0、2、4、6、8(偶数列),0、1、2、3、4、5、6、7、0、1(音乐符号序列);然后再从头循环。

2、打开电源自动复位,从自然数列开始显示。

三、方案设计与论证总体上,所设计的数码管显示控制器由模型(model)和7447七段译码器两部分构成(如下图所示)。

其中七段译码器由系统提供,共有四位二进制数据输入(A0 A1A2 A3)由model中的四个输出分别提供1、总体设计方案框图及分析Model模块的功能要求,产生固定循环的数字序列。

它由五——三二译码器电路和三十进制计数器。

可以考虑将序列信号的产生分成若干个模块,然后通过一个循环控制器(在此使用计数器)的控制,使其轮流工作,并使其在工作结束后置零。

这样虽然设计略显复杂,但是能够适应较为复杂的显示要求2、五——三二译码器电路设计五——三二译码器是由4片74138构成的4线32译码器,将输入的四位二进制BCD代码A3 A2 A1 A0译成32位独立的低电平信号Z0——Z31。

五——三二译码器连接简单,方便,价格也很便宜,因此我们在实验中经常用到。

下图为实验连接电路图。

3、三十进制计数器电路设计设计电路图如下:左片为十进制计数器,右片为三进制计数器,当左片有进位信号输出时,右片开始工作,所以电路为三十进制计数器,俩片之间为十进制.学会设计这种计数器是我们必须掌握的。

模拟电路与数字电路_课程设计报告:数码管显示控制器

模拟电路与数字电路_课程设计报告:数码管显示控制器

精品目录一、课程设计的基本要求 (2)二、课程设计题目 (2)三、设计功能的概述 (2)四、任务分配 (3)五、项目设计实现 (3)1、总体设计框架 (3)2、所用主要元件介绍 (4)3、设计步骤 (5)六、原理图 (8)七、原理图总体说明 (8)八、问题与讨论 (9)九、收获与体会 (9)一、课程设计的基本要求1、掌握电子电路分析和设计的基本方法。

包括:根据设计任务和指标初选电路;调查研究和设计计算确定电路方案;选择元件、调试改进;分析实验结果、写出设计总结报告。

2、培养一定的自学能力、独立分析问题的能力和解决问题的能力。

包括:学会自己分析解决问题的方;对设计中遇到的问题,能通过独立思考、查询工具书和参考文献来寻找解决方案,掌握电路测试的一般规律;能对实验结果独立地进行分析,进而做出恰当的评价。

二、课程设计题目数码管显示控制器要求:1.能自动一次显示出数字 0、1、2、3、4、5、6、7、8、9(自然数列),1、3、5、7、9(奇数列), 0、2、4、6、8(偶数列),0、1、2、3、4、5、6、7、0、1(音乐符号序列);然后再从头循环;2.打开电源自动复位,从自然数列开始显示。

三、设计功能的概述要求完成自然数列,奇数列,偶数列,音乐符号序列的循环显示,首先使用四块计数器分别完成各个序列的循环,其次将各个序列整合在总电路图上吗,用一块显示管完成四个序列的循环显示。

而主要的内容则是四个序列的整合,在整合过程中合理的应用门电路、译码管和四进制计数器,将各个序列计数器产生的进位输出通过四进制计数器重新规划调节达到控制电路触发顺序的效果,主要利用四进制计数器的四个输出端来控制十进制计数器的工作状态,使其依次工作。

电路采用555定时器来产生矩形脉冲来为电路提供基础脉冲,再通过触发器改变脉冲频率控制不同的计数器。

总电路将上述几部分通过适当的门电路整合在一起,完成课设要求。

四、任务分配同组同学:孙丽婷1、熟悉Multisim界面及各部分功能,观看学习视频;2、查找课题相关资料并分析;3、得出总体思路,分块进行;4、整合四个序列。

数电实验报告数码管显示控制电路设计

数电实验报告数码管显示控制电路设计

数电实验报告数码管显示控制电路设计一、实验目的1.学习数码管介绍和使用;2.熟悉数码管控制电路设计思路和方法;3.掌握数码管显示控制电路的实验过程和步骤。

二、实验原理数码管是数字显示器件,具有低功耗、体积小、寿命长等优点。

常见的数码管有共阳极和共阴极两种。

共阳极数码管的阳极端口是一个共用的端口,通过将不同的阴极端口接地来控制数码管的发光情况。

共阴极数码管的阴极端口是一个共用的端口,通过将不同的阳极端口接地来控制数码管的发光情况。

数码管的控制电路可以使用逻辑门电路或微控制器来实现。

本实验采用逻辑门电路来设计数码管显示控制电路。

三、实验器材和器件1.实验板一块;2.74LS47数码管译码器一颗;3.共阴极数码管四个;4.逻辑门IC:7404、7408、7432各一个;5.杜邦线若干。

四、实验步骤1.将74LS47数码管译码器插入实验板上的相应位置,并用杜邦线连接74LS47和逻辑门IC的引脚:1)将74LS47的A、B、C和D引脚依次连接到7408的输入端;2)将74LS47的LE引脚连接到VCC(高电平,表示使能有效);3)将74LS47的BI/RBO引脚连接到GND(低电平,表示译码输出);4)将7408的输出端依次连接到7432的输入端;5)将7432的输出端依次连接到数码管的阴极端口。

2.将四个数码管的阳极端口分别连接到4个控制开关上,并将开关接地。

3.将实验电路接入电源,调整电压和电流,观察数码管的显示情况。

五、实验结果和分析实验结果显示,控制开关的状态可以控制数码管的显示内容。

当其中一控制开关接地时,对应的数码管会显示相应的数字。

通过调整开关的状态,可以实现不同数字的显示。

六、实验总结通过这次实验,我学会了数码管的基本使用方法和控制电路的设计思路。

数码管作为一种数字显示元件,广泛应用于各种电子产品中,掌握其控制方法对于电子工程师来说非常重要。

在今后的学习和工作中,我将继续深入研究数码管的相关知识和应用,提高自己的技术水平。

数码管扫描显示控制器实验报告

数码管扫描显示控制器实验报告

实验四数码管扫描显示控制器设计与实现2011211208班2011211055 4 于圣泽一、实验目的1.掌握VHDL语言的语法规范, 掌握时序电路描述方法;2.掌握多个数码管动态扫描显示的原理及设计方法。

二、实验原理三、多个数码管动态扫描显示, 是将所有数码管的相同段并联在一起, 通过选通信号分时控制各个数码管的公共端, 循环依次点亮多个数码管, 利用人眼的视觉暂留现象, 只要扫描的频率大于50Hz, 将看不到闪烁现象。

一个数码管要稳定显示要求显示频率大于50Hz, 那么6个数码管则需要50×6=300Hz以上才能看到持续稳定点亮的现象。

四、cat1~cat6是数码管选通控制信号, 分别对应于6个共阴极数码管的公共端, 当catn=‘0’时, 其对应的数码管被点亮。

因此, 通过控制cat1~cat6, 就可以控制6个数码管循环依次点亮。

五、实验内容1.用VHDL语言设计并实现六个数码管串行扫描电路, 要求同时显示0、1.2.3.4.5这6个不同的数字图形到6个数码管上, 仿真验证其功能, 并下载到实验板测试。

2.用VHDL语言设计并实现六个数码管滚动显示电路六、循环左滚动, 始终点亮6个数码管, 左出右进。

状态为: 012345→123450→234501→3450123→450123→501234→012345七、向左滚动, 用全灭的数码管填充右边, 直至全部变灭, 然后再依次从右边一个一个地点亮。

状态为:012345→12345X→2345XX→345XXX→45XXXX→5XXXXX→XXXXXX→XXXXX0→XXXX01→XXX012→XX0123→X01234→012345,其中‘X’表示数码管不显示。

八、设计思路和过程对50MHz时钟进行5000分频, 得到10kHZ时钟scanclk。

把scanclk作为6进制计数器的时钟, 对计数器的状态进行译码, 得到cat(5 downto 0)的选通脉冲。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2、设计要求
(1)、能自动一次显示出数字 0、1、2、3、4、5、6、7、8、9(自然数列),1、3、5、7、9(奇数列), 0、2、4、6、8(偶数列),0、1、0、1、2、3、4、5、6、7(音乐符号序列);然后再从头循环;
(2)、打开电源自动复位,从自然数列开始显示。
时间安排:
1、2012年6月8日分班集中,布置课程设计任务、选题;讲解课设具体实施计划与课程设计报告格式的要求;课设答疑事项。
2、2012年6月9日 至2012年7月3日完成资料查阅、设计、制作与调试;完成课程设计报告撰写。
3、2012年7月4日提交课程设计报告,进行课程设计验收和答辩。
指导教师签名ห้องสมุดไป่ตู้年月日
系主任(或责任教师)签名:年月日
摘要
这次的课程设计主要是用计数器来实现的,这个循环控制电路的实质就是要产生一系列有规律的数列, 然后通过一个七段数码管显示出来. 这里使用的只要就是计数器, 计数器在时序电路中应用的很广泛,它不仅可以用于对脉冲进行计数,还可用于分频,定时,产生节拍脉冲以及其他时序信号。运用计数器的不同的功能和不同的接发就可以实现不同的序列输出了。
And the content of the circuit also includes points integration, make this cycle can display in accordance with the requirements in the output natural sequence, odd number sequence, the even sequence and music sequence. There is a part of the clock circuit is by more than 555 harmonic self-excited concussion integrated circuit is made, and the resistance and capacitance together make up for a second cycle clock circuit clock cycle generator, for circuits provide the clock signal. Driving circuit is made of 74 LS160D counter and 74 LS153D data selector composed, used to drive digital tube normal work, and the clock circuit under the control of the make the digital tube circulation work. To support the work of the circuit. This design is basically connected together by above part of.
课程设计任务书
学生姓名:专业班级:
指导教师:工作单位:
题 目:数码管显示控制器的设计与实现
初始条件:
555定时器、74LS160计数器、74LS161计数器、74LS153数据选择器、74LS48译码器、74LS04非门与数码管、电阻、电容等相关元件。
要求完成的主要任务:
1、设计任务
根据已知条件,完成对数码管显示控制器的设计、装配与调试。
而且这次的内容还包括分电路图的整合,使这个循环显示器能够按照要求依次输出自然序列,奇数序列,偶数序列还有音乐序列。还有一个部分就是时钟电路是由 555 多谐自激震荡集成电路制成,与电阻和电容一起构成周期为一秒时钟电路的时钟周期发生器,为电路提供时钟信号。驱动电路是由74LS160D计数器和74LS153D数据选择器组成,用以驱动数码管正常工作,并且在时钟电路的控制下让数码管循环工作。支持整个电路的工作。这个设计基本上就是由以上部分连接在一起组成的。
关键词:555多谐震荡器74LS160D计数器74LS153D数据选择器数码管
Abstact
This course is designed to achieve with counter, the cycle is the essence of the control circuit is to produce a series of regular sequence, and then through a seven period of digital tube display. Here is the use of as long as the counter, counter in the sequential circuits of the applications of the very extensive, it not only can be used to count to pulse, it can also be used in separate frequency, time, produce the beat pulse and other timing signal. Using the different functions and counter different receiver can realize the sequence of different output.
Keywords:more than 555 harmonic oscillator74LS160D counter
74LS153D data selectordigital tube
引言
显示器件是电子设备中不可缺少的部分,从灯泡,阴极射线管(CRT,cathode-ray tube)显示器,到发光二级管(LED,light-emitting diode),液晶显示屏(LCD,Liquid CrystalDisplay),显示器件的发展伴随着电子技术的不断发展。目前,在小型便携式电子设备中,LED和LCD显示器件成为主要的显示器件,其中发光二级管和IJED数码管,主要用于状态指示和数字字符显示,LCD主要用于文字和图形显示。LED数码管是用发光二级管组成字符笔画或点阵,用于显示简单字符和图形。最常用的是七段LED数码管,它用发光二级管组成数字字符8的七段笔画,至少可以显示十六进制数字的十六个字符,再加上一个小数点显示,常用于在电子设备上显示数字字符串。其特点主要在于使用简单,价格低廉,显示亮度高,功耗小,器件可靠性很高。本设计即利用逻辑芯片来实现数码管的控制显示。
相关文档
最新文档