



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验二 动态扫描显示电路设计一、 设计要求1、设计要求设计一个四位LED数码显示动态扫描控制电路,显示4位十进制数或4字母的单词,要求显示内容可以通过按键切换。2、硬件环境LP-2900开发装置的LED数码管为共阴显示器,六个显示器的七个段控制ag及小数点dp分别对应相连,各显示器的共阴极分别由一个3线-8线译码器74138的输出Y0Y5控制。译码器的3位输入码分别由FPGA的I/O端口DE3、DE2、DE1控制,如图1所示。图1 LP-2900开发装置FPGA与LED数码显示器的电路连接3线-8线译码器的3位输入码DE3、DE2、DE1为“000”“101”时,输出Y0Y5中有一个为0,FPGA的ag端口将控制共阴极为0的数码管显示。比如,当DE3、DE2、DE1为“011”时,Y3=0,数码管C4显示。二、 设计原理分析多位七段显示器的控制分为静态和动态扫描两种方法。静态驱动方法是将所有显示器的公共端都接有效电平,各位显示器的段控制信号互不相干,分别控制。这样,n位显示器需要7n个控制信号(不包括小数点),即需要FPGA的56个I/O口对其进行控制。动态扫描方法是将所有显示器的各个段控制端(a、b、g、dp)一 一对应连接,而各显示器的公共端COM由位扫描信号分别控制。这样,n位显示器只需要8+n个控制信号(包括小数点)。比如,LP-2900开发装置上B区的6个共阴显示器采用了动态扫描驱动方式,6个共阴端C1C6由通过一个3线-8线译码器分时控制,电路原理如图1所示。这样FPGA只需要11个I/O口,其中8个控制段信号、3个输出二进制码(“000”“101”)控制C1C6。1动态显示扫描控制动态扫描驱动电路中所有的显示器由相同的段信号控制,公共端有效的显示器将显示相同的字符。所以,要使各显示器显示不同的内容,必须控制它们的公共端分时轮流有效。每个显示器只在其公共端为有效电平时根据段码信号显示相应的字符,公共端无效时灭显。 比如,若LP-2900上FPGA端口DE3、DE2、DE1按“000”“001”“010” “011” “100” “101” “000”循环输出二进制码,图1中的3线-8线译码器74138将输出顺序脉冲扫描控制6个共阴显示器的公共端C1C6,信号波形如图3所示。每路脉冲信号的周期为6个时钟周期,只有1个时钟周期为低电平,且低电平时间依序错开。由于各显示器的阴极端分时轮流选通,任意瞬时只有一个显示器的公共段为有效(低)电平,所以虽然所有显示器的阳极端对应共接,但FPGA输出的段信号(a、b、g、dp)只能使当前阴极为低电平的那个显示器显示字符,而其它显示器都由于阴极为高电平而呈灭显状态。显然,根据位扫描时序同步输出各位显示器对应的段控制信号N1N6,就能使它们逐位顺序轮流显示。C1控制的LED显示N1、C2控制的LED显示N2,C6控制的LED显示N6。动态扫描显示电路每位显示的时间为一个CP周期,显示扫描周期T为时钟周期的n倍(n为显示位数),每个显示器的显示时间为1/n。当扫描时钟CP较低时,因为轮流导通可能造成显示信息闪烁。但当扫描频率提高到使每个显示器每秒的导通次数多于50次(T 20ms)时,由于人眼的视觉暂留效应,就不会感觉显示器闪烁。但扫描位数过多时,显示亮度将受到影响。图3 6位动态显示扫描信号时序2显示译码电路在数字电路中,数符、文字信息一般用二进制编码表示,信息数量N和编码位数n满足N2n。比如,表示10个十进制数符09的二进制码有4位,称BCD码。LED七段显示器通过七个段形的发光二极管ag显示数符或字母。因此,表示数符、文字信息的二进制编码需要通过显示译码器件译成段信号Ni(ag)控制LED显示相应的字符。图4 七段共阴显示器的内部原理、外引线排列图 图5 7448逻辑符号七段显示译码器件有多种型号,比如7447是输入BCD码、输出控制七段共阳显示器的译码驱动器件;而控制共阴七段显示器的相似类型器件是7448。7448的逻辑符号如图5所示,表1列出了其逻辑功能。表1 BCD七段显示译码器7448功能表十进制或功能输 入BIN输 出LTN RBIN D C B AOA OB OC OD OE OF OG0H H L L L LHH H H H H H L1H L L L HHL H H L L L L2H L L H LHH H L H H L H3H L L H HHH H H H L L H4H L H L LHL H H L L H H5H L H L HHH L H H L H H6H L H H LHL L H H H H H7H L H H HHH H H L L L L8H H L L LHH H H H H H H9H H L L HHH H H L L H H10H H L H LHL L L H H L H11H H L H HHL L H H L L H12H H H L LHL H L L L H H13H H H L HHH L L H L H H14H H H H LHL L L H H H H15H H H H HHL L L L L L L灭灯 LL L L L L L L灭零H L L L L LLL L L L L L L灯测试L HH H H H H H H三、参考设计思路根据设计原理分析,动态扫描显示控制的关键问题在于产生顺序脉冲分时选通各显示器的公共端,并同步输出其段控制信号。在数字电路中,类似图3的时序波形可以采用移位脉冲发生器产生,也可采用计数器控制二进制译码器产生。若采用LP-2900开发装置,由于已在FPGA外部设置了3线-8线译码器74138控制显示器的共阴极,因此只要采用计数器产生二进制计数信号控制译码器即能实现动态显示扫描。在LP-2900上实现四位动态扫描显示控制电路的参考设计方案原理框图如图6所示,图中虚线框内为开发装置上的固有器件,框外为FPGA中需要设计的部分。图6 动态扫描显示电路参考设计方案原理框图本设计要求实现四位动态扫描显示,可以任选LP-2900六位显示中的前四位或后四位显示。若采用六进制计数器产生“000”“101”六组码控制74138,全部显示的选通信号轮流有效,可以使N1、N2为全“0”灭显前两位显示器或使N5、N6为全零灭显后两位。如果采用四进制计数器的输出控制DE2、DE1,并使DE3始终为0(端口接GND),则74138输入码A以“000”、“001”、“010”、“011”循环变化,输出控制C1C4轮流为低电平,C5、C6始终为高电平,后两位显示器灭显,不必输出N5、N6信号。由于Ni必须在相应的Ci有效时同步输出,所以可采用控制产生Ci顺序脉冲的计数器同步控制ROM选择各位的显示码,经过显示译码输出七段控制信号Ni,同时选择该位的小数点控制信号控制显示器的dp端。比如,若需要显示四位十进制数字“42.75”,则ROM依次存放的各位显示码为:D1A1、dp=“01000”;D2A2、dp=“00101”;D3A3、dp =“01110”; D4A4、dp=“01010”;其中每个显示码前四位为8421BCD码,最后一位为小数点控制位。由于四个通道的显示码与四位显示器的扫描信号由计数器同时控制,所以当计数器输出DE2,DE1为“00”时,C1有效时,选择显示码D1、C1、B1、A1和小数点dp1;若计数器输出为“01”,C2有效,选择显示码是D2A2和dp2,如此一一对应。四、参考设计步骤1新建设计项目project。2新建图形文件,设计扫描控制计数器。利用lpm_counter参数化计数器设计分频器,根据设计要求计算分频系数,选择计数器的位宽。3选择lpm_counter参数化计数器设计4进制计数器,用于控制LP-2900装置上3线-8线译码器的de2和de1,同时使上3线-8线译码器的de3接地。4. 新建rom初始化文件(*.mif或*.hex),设置合理的存储单元(4)和数据位宽(5位),并输入待显示的数据。调用lpm_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司环境与安全培训课件
- 行政人事转正工作总结
- 卤菜店铺转让合同6篇
- 新农村建设工作总结
- 《祖国在我心中》课件
- 2025建筑施工租赁合同范本
- 解读义务教育均衡发展
- 第二季度护理工作总结
- 广东省肇庆市德庆县2022-2023学年高三上学期期中考试地理题库及答案
- 广东省汕头市金平区2023-2024学年高二上学期第二次月考思想政治试题及答案
- 8 回忆鲁迅先生(课件)语文统编版2024八年级上册
- 2025年蜀道投资集团有限责任公司招聘笔试备考题库附答案详解(达标题)
- 美术基础 课件 第1、2章 美术简介;素描
- 2025年廉价航空行业研究报告及未来发展趋势预测
- 新能源企业盈利能力分析-以比亚迪股份有限公司为例
- 国家奖学金申请答辩汇报
- 2025年“学宪法讲宪法”知识竞赛题库含答案
- 2024年辽宁省地矿集团招聘真题
- 2025年绿化工技师试题及答案
- 【《基于哈佛分析框架的爱尔眼科公司财务分析(数据图表论文)》13000字】
- 榆林市无人机管理办法
评论
0/150
提交评论