




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
包头轻工职业技术学院包头轻工职业技术学院 毕业论文毕业论文 论文题目:基于单片机的 LED 大屏幕系统设计 学号:_ 作者:_ 专 业名 称:_ 2016 年 06 月 20 日 崔傲奇 机电一体化 14152726130249 包头轻工职业技术学院自动化学院 - 2 单击相应的年月日将其修改为实际的论文 提交日期,不用此信息时,删除此框。 论文题目:论文题目: 作者:作者:_ 指指 导导 教教 师:师:单位:单位: 单位:单位: 论文提交日期:论文提交日期:2016 年 06 月 20 日 目录 张呼和 不道啊 plc 的应用与发展 刘明哲 单击此处键入作者姓名 导师姓名 导师所在单位 包头轻工职业技术学院自动化学院 - 3 摘要- 3 1 课题研究背景-4 1.1LED 原理-4 1.2 中国 LED 发展现状-5 1.3 课题研究的目的和意义-6 2.课题研究内容-6 2.1 研究主要内容-6 2.2 方案设立-6 3方案实现 31 主控制芯片 AT89S52 31.1 主控制芯片 AT89552 的性能 312 引脚说明 3.2 LED 点阵 3.3 74HC595 3.3.1 概述 3.3.3 真值表 4主要功能模块的实现及调试方法 4.1 字符显示模块 4.2 单片机系统及外围电路 4.3 列驱动电路 4.4 行驱动电路 包头轻工职业技术学院自动化学院 - 4 4.5 显示驱动程序 总结 结束语 参考文献 附录 附 包头轻工职业技术学院自动化学院 - 5 摘要 自 20 世纪 80 年代后期开始,随着田 D 制造技术的不断完善,在 国外得到了广泛的应用。在我国改革开放之后,特别是进入 90 年 代国民经济的高速增长,对公众场合发布信息的需求日益强烈。 而ED 显示屏作为信息传播的一种重要手段,已经成为城市信息 现代化建设的标志,明 D 显示屏随着社会经济的不断进步,以及 LED 制造技术的完善,人们对 LED 显示屏的认识将会越来越深 入,其应用领域将会越来越广;吧 D 显示屏经多年的开发、研 制、生产,其技术目前已经成熟现在各种广告牌不再是白底黑字 了,也不再是单一的非电产品,而是用上了丰富多彩的 ED 电子产 品,为城市的增添了一道靓丽的风景。而且它采用低电压扫描驱动 具有耗电少、使用寿命长、成本低、发光效率高、故障少、视角 大、可视距离远、可靠耐用、组态灵活、安全、响应时间短、绿色 环保、控制灵活、色彩丰富以及对室内外环境适应能力强等特点。 近年来ED 显示屏市场得到了迅猛的发展,已经广泛应用到银 行、邮电、税务、机场、车站、证券市场及其它交易市场、医院、 电力、海关、体育场等需要进行多种公告、宣传的场合关键词:单 片机、点阵、吧 LED 11LED 原理, 包头轻工职业技术学院自动化学院 - 6 LED 就是 LghtEmtingDWe(发光二极管)的缩写。在某些半导 体材料 的 PN 结中注入的少数载流子与多数载流子复合时会把多余的能量 以光的形式释放出来,从而把电能直接转换为光能。PN 结加反向 电压,少数载流子难以注入,故不发光。这种利用注入式电致发光 原理制作的二极管叫发光二极管,通称 LED 发光二极管是由 p 型 和 n 型半导体组成的二极管。在比 D 的 p 一 n 结附近 n 型材料中 多数载流子是电子 p 型材料中多数载流子是空穴。p 一 n 结上未加 电压时构成一定的势垒,当加正向偏压时在外电场作用下,p 区的 空穴和 n 区的电子就向对方扩散运动构成少数载流子的注入从而在 pn 结附近产生导带电子和价带空穴的复合同时释放出相对应的 能量 h 烟为普朗克常数 V 为光子频率)而发光。该能量相当于半 导体材料的带隙能量 Eg(EV)其与发光波长从 nm)的关系为 1239.6PEg。 1.2中国 LED 发展现状: 中国 LED 产业发展超过三十年它已经成为一种朝阳产业己拥有 完整的产:品、创新能力不断增强,m 场需求 1 分强烈。近年 来,LED 产业发展步伐的进一步,加快不仅促进比 D 业界增加产 量而且提高产品技术含量。LED 包装及应用领,域实现快速增长 同时实现 LED 外延片及芯片自主生产国内率每年都有大幅提: 高。据统计产值 200 年 LED 芯片 50 亿元左右 LED 包装业增加 值 250 亿元左右,LED 应用产业产值 9亿元左右。中国也大力支 持 LED 产业发 LED 产业产出在 205 年将达到 500 亿元人民币,年 复合增长率约为 4 现。然而中国比 D业还是有一些问题,这一现 象的发展基础薄弱、监督开始晚了,低附加值产品是一个根本性的 变革。加快推进我们的主导产品技术创新提高产业的发展,已经成 为迫在眉睫。目前,我国 LED 应用产业市场集中度低,有超过 300 的大型,和小型公司,但是制造商年产值超过 1 亿年仅有大约 1LED 显示屏产业具有,较高的区域集中主要是中国东部和南 部。深圳是中国的主要生产基地、LED 显:示屏产业占全国的 4 的市场份额。与此同时,中国是全球 LED 显示屏的生产基地。中 国比 D 显示屏的生产规模是占世界 706 的 28 年增长到 200 年的 包头轻工职业技术学院自动化学院 - 7 83中国 LED 显示屏的生产公司正在迅速地扩大它们的大小,在 200 年底,全国共有,40 多个比 D 显示屏制造商年产值超过 1 亿 人。根据200203 年中国 LED,产品的市场分析和投资收益分析 报告”显示国内 LED 市场在 2009 年达到 231 亿,元为 3亿元 200 年增长 306。从发展趋势国内比 D 显示屏的 m 场启动阶段过渡 到快速发展阶段。LED 显示屏市场自 202 年复合增长率有望达 到 60%。 13 课题研究的目的和意义, 随着高亮度发光二极管技术的发展,LED 显示屏从室内走到 室外,其显示,内容也从没有层次的计算文字动画发展到能显示有 层次的电视图像。国家信息产:业部委托蓝通电子科技有限责任公 司制定的LED 显示屏技术条件也于 1998,年正式颁布实施。 信息化社会的形成,信息领域愈加广泛,LED 显示屏的应用前 景更为广阔,预计大型或超大型 LED 显示屏的主流产品局面将会 发生改变,适合于服务行业特点和专业性要求的小型 LED 显示屏 会有较大提高,面向信息服务领域 LED。 显示屏产品门类和品种体系将更加丰富,部分潜在市场需求和 应用领域将会,有所突破,如公共交通、停车场、餐饮、医院等综 合服务方面的信息显示屏需求量将有更大的提高,大批量、小型化 的标准系统 LED 显示屏在 LED 显示屏市场,总量中将会占有多 数份额。 进入新世纪,光电子产业得到广泛的重视,中国加入 WTO、北 京奥运成功,举办等,成为 LED 显示屏产业发展的契机,我国 LED 显示屏及相关的技术必将得到飞跃发展。 2 课题研究内容 2.1 研究主要内容 包头轻工职业技术学院自动化学院 - 8 本设计的研究的主要内容包括 LED 工作原理,88ED 点阵块 的字符显示原理;88LED 点阵块的级联和驱动的实现方法;74 日 C595 实现数据传输和扩展 10 口的原理和方法。 2.2 方案设计 设计采用 AMEL 公司的 AT89852 作为主控芯片 74HC595 作为 扩展 I0 口芯片 和数据分配芯片大功率三极管 8550 作为驱动芯片驱动 LED 点阵 屏,选用功耗低性价比较高的 8*8LED 点阵块作为最小的组装单 元。确保在单屏无法完全显示全部信息的情况下换屏显示同时考虑 到后期的维护点阵屏采用单元块级联设计方案。 3.方案实现, 从理论上说不论显示图形还是文字,只要控制与组成这些图形 或文字的各个点所在的位置相对应的 LED 器件发光,就可以得到 包头轻工职业技术学院自动化学院 - 9 我们想要的显示结果,这种同时控制各个发光点亮灭的方法称为静 态驱动显示方式。1616 的点阵共有 256 个发光二极管,显然单 片机没有这么多的端口,如果采用锁存器来扩展端口, 按 8 位的 锁存器来计算,16X6 的点阵需要 256/832 个锁存器。这个数字 很庞大,因为这仅仅是 16X16 的点阵,在实际应用中的显示屏往 往要大得多,这样在锁存器上花的成本将是一个很庞大的数字。因 此在实际应用中的显示屏几乎都不采用这种设计,而采用另外一种 称为动态扫描的显示方法。 动态扫描的意思简单地说就是逐行轮流点亮,这样扫描驱动电 路就可以现,多行(比如 6 行)的同名列共用一套驱动器。具体就 16X16 的点阵来说,把所有同行的发光管的阳极连在一起,把所有 同列的发光管的阴极连在一起共阳极的接法)先送出对应第一行发 光管亮灭的数据并锁存,然后选通第 1 行使其燃亮一定时间,然后 熄灭;再送出第二行的数据并锁存,然后选通第 2 行使其燃亮相同 的时间,然后熄灭;以此类推,第 6 行之后,又重新燃亮第 1 行, 反复轮回。当这样轮回的速度足够快每秒 24 次以上)由于人眼的 视觉暂留现象就能够看到显示屏上稳定的图形了。 采用扫描方式进行显示时,每一行有一个行驱动器,各行的同名 列共用一个驱动器。显示数据通常存储在单片机的存储器中,按 8 位一个字节的形式顺序排放。显示时要把一行中各列的数据都传送 到相应的列驱动器上去,这就存在一个显示数据传输的问题。从控 制电路到列驱动器的数据传输可以采用并列方式或串行方式,显 然,采用并行方式时,从控制电路到列驱动器的线路数量大,相应 的硬件数目多,当列数很多时,并列传输的方案是不可取的。 采用串行传输的方法,控制电路可以只用一根信号线,将列数 据一位一位传往列驱动器,在硬件方面无疑是分经济的。但是, 串行传输过程较长,数据按顺序位一位地输出给列驱动器,只有 当一行的各列数据都以传输到位之后,这行的各列才能并行地进 行显示,这样,对于一行的显示过程就可以分解成列数据准备(传 输和列数据显示两部分。对于串行传输方式来说,列数据准备时间 可能相当长,在行扫描周期确定的情况下留给行显示的时间就太少 了,以致影响至 LED 的亮度。 包头轻工职业技术学院自动化学院 - 10 解决串行传输中列数据准备和列数据显示的时间矛盾问题,可 以采用重叠处理的方法。即在显示本行各列数据的同时,传送下一 列数据。为了达到重叠处理的目的,列数据的显示就需要具有锁存 功能。经过上述分析,就可以归纳出列驱动器电路应具有的功能。 对于列数据准备来说,它应能实现串入并处的移位功能对于列数据 显示来说,应具有并行锁存的功能。这样,本行已准备好的数据打 入,并行锁存器进行显示时,串并移位寄存器就可以准备下一行的 列数据,而不会影响本行的显示。 3.1 主控制芯片 AT89S52 3.1.1 主控制芯片 AT89S52 的性能 AT89S52 是一种低功耗、高性能 COMSS 位微控制器,具有 SK 在系统 可编程 Fhh 存储器。使用 AmCI 公司高密度非易失性存储器技术 制造与工业 80CS 产品指令和引脚完全兼容。片上 Fash 允许程序 存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧 的 8 位 CPU 和在系统可编程 Fash,使得 AT89552 在众多嵌入式控 制应用系统中得到广泛应用。 其性能如下: 1、与 MCSS 单片机产品兼容; 2、8K 字节在系统可编程 FIash 存储器; 3、1000 次擦写周期: 4、全静态操作:0Hz-33MHz ; 5、三级加密存储器; 6、32 个可编程 0 口线; 7、三个 16 位定时器计数器; 8、六个中断源; 9、全双工 UART 串行通道; 包头轻工职业技术学院自动化学院 - 11 10、低功耗空闲和掉电模式; 11、掉电后中断可唤醒: 12、看门狗定时器; 13、双数据指针: 14、掉电标识符。 31.2 引脚说明 PO 口:PO 口是一个 8 位漏极开路的双向 I/O 口。作为输出 口,每位能驱动 8 个 TTL 逻辑电平。对 PO 端口写“1”时,引脚 用作高阻抗输入。当访问外部程序和数据存储器时,PO 口也被 作为低 8 位地址数据复用在这种模式下,PO 不具有内部上拉电 阻。在 fash 编程时,四口也用来接收指令字节;在程序校验时, 输出指令字节。程序校验时,需要外部上拉电阻。 Pl 日:PI 口是一个具有内部上拉电阻的 8 位双向四口,pl 输 出缓冲器能驱动 4 个 TTL 逻辑电平。 此外,P10 和 Pll 分别作定时器计数器 2 的外部计数输入 (PIMZ 和定时器计数器 2 的触发输入(PIITZEX)在 fash 编程 和校验时,PI 口接收低 8 位地址字节。 引脚号第二功能: P1.0T2 定时器计数器们的外部计数输入),时钟输出 P1.1TZEX(定时器计数器 TZ 的捕捉重载触发信号和方向控制) P1.5MOS(在系统编程用) P1.6MSO(在系统编程用) P1.7SCK(在系统编程用) P2 口:PZ 口是一个具有内部上拉电阻的 8 位双向四口,PZ 输出 缓冲器能驱动 4 个 TTL 逻辑电平。对 PZ 端口写“1”时内部上 拉电阻把端口拉高, 此时可以作为输入口使用。作为输入使用 包头轻工职业技术学院自动化学院 - 12 时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IID。 在访问外部程序存储器或用 16 位地址读取外音数据存储器(例如 执行 MOVXDPTR)时,PZ 日送出高八位地址。在这种应用 中,PZ 日使用很强的内部上拉发送 1。在使用 8 位地址(如 MOVXRD 访问外部数据存储器时,PZ 口输出 PZ 锁存器的内 容。在 fash 编程和校验时,PZ 口也接收高 8 位地址字节和一些控 制信号。 P3 口:P3 日是一个具有内部上拉电阻的 8 位双向四口,p3 输出 缓冲器能驱动 4 个 TTL 逻辑电平。P3 口亦作为 AT89852 特殊功能 (第二功能)使用,如下表所示。在 f 小 h 编程和校验时,P3 日 也接收一些控制信号。 端口引脚第二功能: P3.0RXD(串行输入口) P3.lTXD(串行输出口) P3.2NTO(外中断 0) P3.3INTI(外中断 1, P3.4TO(定时计数器 0) P3.511 定时计数器 D P3.6WR(外部数据存储器写选通) P3.7RD(外部数据存储器读选通) 此外,P3 日还接收一些用于 FLASH 闪存编程和程序校验的控 制信号. RST:复位输入。当振荡器工作时,RST 引脚出现两个机器周期 以上高电平将是单片机复位。 ALE/PROG;当访问外部程序存储器或数据存储器时,ALE(地址 锁存允:许)输出脉冲用于锁存地址的低 8 位字节,一般情况下, ALE 仍以时钟振荡频率的 6 输出固定的脉冲信号,因此它可对外 输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器 包头轻工职业技术学院自动化学院 - 13 时将跳过一个 ALE 脉冲。对 FIASH 存储器编程期间,该引脚还用 于输入编程脉冲(PR(0)。如有必要,可通过对特殊功能存储器 (SFR)区中】的 SEH 单元的 1 刀位置位,可禁止:ALE 操作。 该位置位后,只有一条 MOVX 和 MOVC 指令才能将 ALE 激活。 此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置 AE 禁止位无效。 PSEN:程序储存允许(PSEN)输出是外部程序存储器的读选 通信号,当 AT89552 由外部程序存储器取指令(或数据)时,每 个机器周期两次 PSEN 有效, 即输出两个脉冲,在此期间,当访 问外部数据存储器,将跳过两次 PS 的信号。 EA/VPP:外部访问允许,欲使 CPU 仅访问外部程序存储器 (地址为 0000HFFFFH)EA 端必须保持低电平(接地)需注意 的是:如果加密位 LBI 被编程,复位时内部会锁存 EA 端状态。如 EA 端为高电平(接 VCC 端)CPu 则执行内部程序存储器的指 令。FLASH 存储编程器时,该引脚加上ZV 的编程允许电源 V 叩,当然这必须是该器件是使用 ZV 编程电压师 Vpp. ALI:振荡器反相放大器和内部时钟发生电路的输入端。 XTALZ:振荡器反相放大器的输出端. 3.2 LED 点阵 LED 是发光二极管 LghtEmttingD0de 的英文缩写,是一种能够 将电能转化为可见光的半导体。其内部主要为一个 PN 结,当 PN 结内的电子与空穴复合时,电子由高能级跃迁到低能级电子将多余 的能量以光子的形式释放出来产生电致发光现象,发光颜色与其基 底的材质元素有关。常用材料有 C 咖(砷化镓)红光材料,C 疋 (磷化镓)绿光材料,CN(氮化镓)蓝光材料。LED 的类型包括 直插型、表贴三合一、表贴三拼一、亚表贴、点阵模块。 LED 点阵模块是一个或多个ED 发光二极管作为一个像素单 元按一定的规律排列而成的集合体,通常有 88 点阵块,166 点阵 块等。图 45 是一个单色 8*8 从图上看,88 点阵共需要供个发光二 极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当 包头轻工职业技术学院自动化学院 - 14 对应的某一行置高电平,某一列置地电平时,则相对应的二极管就 亮。本设计采用此类点阵模块. 3.3 74HC595 3.3.1 概述 74HC595 是硅结构的 CMOS 器件,兼容低电压 ITL 电路,遵 守 JEDEC: 标准。74 日 C595 具有 8 位移位寄存器和一个存储器,三态输出功 能。移位寄存器和存储器是分开的时钟控制。数据在 SHcp 的上升 沿输入到移位寄存器中,在 STcp 的上升沿输入到存储寄存器中 去。如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一 个脉冲。移位寄存器有一个串行移位输入端(D)和个串行输出端 (Q7)和一个异步的低电平复位。存储寄存器是一个并行 8 位的 具备三态总线输出功能的存储器,当使能 OE 时(为低电平)存储 寄存器的数据输出总线。8 位串行输入输出或者并行输出移位寄存 器,具有高阻关断状态. 4.主要功能模块的实现及调试方法 4.1 字符显示模块 显示屏上图形和字符的显示都是由一个个亮或灭的点(像素) 组成的,文汉字的最小的显示单元一般采用 166 点阵,以最小显 示单元为基础可以增加显示像素,选取的像素点越多,字体或图形 显示的越细腻。英文字符的显示可以选用 88 点阵、86 点阵或是 以此为最小单元增加像。本设计采用 616 点阵为显示单元,如图 51 所示。 由于中文字符的显示采用 1616 点阵块模块,所以采用四块 88 的点阵拼接!作为显示的基本单元,同时考虑到控制方式和显 示方法,四块点阵块的级联采用在同一行上的所有行控制端连接到 一起,在同一列上的所有的列控制端连接到起。显示方式采用逐行 扫描逐列送数的方式显示。 在显示字符的时候首先确定行选择端,然后把所有在同一行上 的列的数据通,过 L0 口送到列的控制端。其实现方法是通过叫 包头轻工职业技术学院自动化学院 - 15 HC595 的串行数据端实现数据的传,送,单片机通过提取的字符 的显示信息确定所在行的数据,通过接在行输出端的,74HC595 实现行的控制,然后列的数据以同样的方法通过 74Hc595 的串行 数据输,出功能把数据送到相应的控制端口间。由于人眼有视觉 残留,所以在不同的时,刻扫描不同的行列就能实现字符的显示, 此原理也就相当于把每一个字符的不同,点拼接到一起,由于时间 间隔非常短所以我们会认为是一起显示的。四块 LED 点,阵共有 16 个行控制端和 6 个列控制端,因此为了节省单片机的 0 口资源 用两片,74HC595 作为行控制端的 0 数据输出口,两片 74HC595 作为列控制端的数据输出口。 4.2 单片机系统及外围电路 单片机采用 MSC5 或其兼容系列芯片,采用 242 或更高 频率晶振,以获得较高的刷新频率,时期显示更稳定。单片机的串 口与列驱动器相连用来显示数据。PI 口低 4 位与行驱动器相连, 送出行选信号;P15P17 日则用来发送控制信号。PO 日和 PZ 日 空着,在有必要的时候可以扩展系统的 RN 和 RAMO1616 的点 阵显示屏的硬件原理图如图: 列驱动电路有集成电路 74 日 C595 构成。它具有一个 8 位串 入并出的移位寄存器和一个 8 位输出锁存器的结构,而且移位寄存 器和输出锁存器的控制是各自独立的,可以实现在显示本行列数据 的同时,传送下一行的列数据,既达到重叠处理的目的 74HC595 的外形及内部结构如图 3 所示。它的输入侧有 8 个串 行移位寄存 器,每个移位寄存器的输出都连接一个输出锁存器。引脚 5 是串行 数据的输入端。引脚 SCK 是移位寄存器的移位时钟脉冲,在其上 升沿发生移位,并将 5 的下一个数据打入最低位。 移位后的各位信号出现在各移位寄存器的输出端,也就是输出 锁存器的输入端。RCK 是输出锁存器的打入信号,其上升沿
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年通信接入设备项目提案报告
- 2025年血液制剂项目立项申请报告范文
- 2025贵州毕节医学高等专科学校第一批次“人才强市”暨高层次急需紧缺人才引进模拟试卷附答案详解(典型题)
- 合作项目质量与责任承诺书5篇
- 2025年嘉兴海宁市中心医院公开招聘高层次急需卫技人员4人考前自测高频考点模拟试题及参考答案详解
- 行业信誉铸就承诺书9篇
- 2025昆仑数智科技有限责任公司春季高校毕业生招聘15人考前自测高频考点模拟试题及答案详解(易错题)
- 2025年绍兴新昌县卫健系统第一次公开招聘编外人员6人模拟试卷及一套完整答案详解
- 作业保护设计印刷合同7篇
- 经济项目合作协议承诺书(7篇)
- 微生物学检验技术 课件 16项目十六:细菌生物化学试验
- 光的反射定律教案及反思
- 高温熔融金属企业安全知识培训
- 医院培训课件:《直肠癌中医护理查房》
- 二年级上册劳动《洗红领巾》课件
- 深静脉血栓临床路径表单
- 光影中国学习通超星期末考试答案章节答案2024年
- 中国中车股份有限公司
- DLT 572-2021 电力变压器运行规程
- 宅基地转让协议书
- 十年(2015-2024)高考真题数学分项汇编(全国)专题25 新定义综合(数列新定义、函数新定义、集合新定义及其他新定义)(教师卷)
评论
0/150
提交评论