孙晴楠环境参数采集与监控系统设计与实现——点阵屏设计与制作

上传人:汽*** 文档编号:482138185 上传时间:2023-08-22 格式:DOC 页数:34 大小:497.50KB
返回 下载 相关 举报
孙晴楠环境参数采集与监控系统设计与实现——点阵屏设计与制作_第1页
第1页 / 共34页
孙晴楠环境参数采集与监控系统设计与实现——点阵屏设计与制作_第2页
第2页 / 共34页
孙晴楠环境参数采集与监控系统设计与实现——点阵屏设计与制作_第3页
第3页 / 共34页
孙晴楠环境参数采集与监控系统设计与实现——点阵屏设计与制作_第4页
第4页 / 共34页
孙晴楠环境参数采集与监控系统设计与实现——点阵屏设计与制作_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《孙晴楠环境参数采集与监控系统设计与实现——点阵屏设计与制作》由会员分享,可在线阅读,更多相关《孙晴楠环境参数采集与监控系统设计与实现——点阵屏设计与制作(34页珍藏版)》请在金锄头文库上搜索。

1、江阴职业技术学院项目设计报告项目: 环境参数采集系统 - 点阵屏的设计与实现 专 业 应用电子技术专业学生姓名 孙晴楠 班 级 12应用电子(1)班学 号 12030240 指导教师 包老师 完成日期 2014年6月15日 / 摘 要随着社会文化的不断发展,人们的消费标准不断提高,户外灯箱广告更是扮演着越来越重要的宣传角色,不论是汽车站,火车站,股票交易市场,还是学校都离不开它,然而传统的霓虹灯广告牌不论是在显示效果、耗电量还是可修改性上都无法满足当前社会的需求,传统的霓虹灯广告亟待改进。LED 显示屏色彩丰富,显示方式变化多样(文字、图形、动画、视频、电视画面等),是集光电子技术、微电子技术

2、、计算机技术、信息处理技术于一体的高技术产品,可用来显示文字、计算机屏幕同步的图形。其次,LED 显示屏的像素采用LED发光二极管,将多个发光二极管以序列的形式构成LED显示阵列,这种显示屏具有耗电低、成本低、亮度和清晰度高、寿命长等优点,而且 LED 显示屏其受空间限制较小,并可以根据用户要求设计屏的大小,具有全彩色效果,视角大,是信息传播设施划时代的产品。再次,LED 显示屏应用广泛,金融证券、银行利率、商业广告、文化娱乐等方面,显示效果清晰稳定,越来越多的地方开始使用LED电子显示屏,有巨大的社会效益和经济效益。本次项目设计为32*64的液晶显示,用于显示终端层采集的温湿度,烟雾,火焰,

3、气压等等。关键词:LED液晶显示屏目 录摘 要I目 录II第一章 应用场合11.1 LED显示屏的应用场合1第二章 功能与性能指标22.1 功能描述22.2 性能指标2第三章 方案设计与选择33.1了解LED内部结构及扫描原理33.2方案对比53.3方案选择53.4数据传送的方法论证53.5串行通信的传送方式6第四章 关键器件选择与系统资源分配84.1 关键器件选择84.2单片机与上位机的通信:84.3单片机主机系统(STC12C5A60S2)94.4系统资源分配10第五章 硬件电路设计115.1 74HC245简介:115.3 LED点阵屏行驱动芯片74HC138的作用:【八位二进制译十进制

4、译码器。】155.4 LED点阵屏列驱动芯片74HC595的作用:LED驱动芯片,8位移位锁存器175.5 AMP4953205.6单片机主机系统(STC12C5A60S2)21第六章 软件设计246.1 总流程图246.2显示流程图256.3列处理26第七章 系统调试337.1 调试33第八章 课题展望348.1 展望34致 谢35参考资料361. 谭浩强参考C语言程序设计(第二版)362. 唐继闲51单片机应用与系统开发(实例精讲)363. 张永枫主编单片机应用实教程36第一章 应用场合 1.1 LED显示屏的应用场合(1) 汽车站,火车站,股票交易市场,还是学校都离不开它,LED 显示屏

5、应用广泛,金融证券、银行利率、商业广告、文化娱乐等方面,显示效果清晰稳定。有巨大的社会效益和经济效益。它以其超大画面、超宽视觉、灵活多变的显示方式等独居一格的优势。 (2) 本课题设计的是32*64的LED点阵屏用于物联网显示数据采集终端(也就是设备层),显示温湿度,空气质量,气压,火焰等。图1-1LED的应用场合第二章 功能与性能指标2.1 功能描述 (1) 数据汇总与通信调理器(中间层)自定协议终端参数采集系统(底层)采集到的数据打包发送给 数据汇总与通信调理器(应用层), 数据汇总与通信调理器(应用层)终端参数采集系统再将数据取出来显示. (2) 能实时显示由终端参数采集系统(底层)资源

6、采集到的环境参数 如(温湿度、烟雾、光强、火焰、气压等)。2.2 性能指标1. 要求在目测条件下LED显示屏各点亮度均匀、充足,文字稳定、清晰无干扰。可显示符号和文字。2. 可以显示符号和文字或文字显示有静止和移入移出等显示方式。3.通过串行口通讯的方式发送与接受命令,并将接受到的数据显示在LED液晶显示屏上。 第三章 方案设计与选择3.1了解LED内部结构及扫描原理(1) LED点阵屏的内部结构可以分为共阴型和共阳型5两种类型,本系统设计采用的是共阳型的LED点阵屏。 其硬件电路如(图1.1)所示,我们只选取了一个8*8的LED矩阵做模型,当行上有一行选通信号时,列选端四位数据为0的发光二极

7、管便导通点亮。根据这个原理,当我们需要某图形或文字时,只需要将要显示的文字或图形的编码作为列信号跟对应的行信号进行逐次扫描1,就可以逐行点亮点阵。当扫描速度大于24Hz,由于扫描时间很快,人眼的视觉有暂留效应,就可以看到显示的是完整的图形或文字,这样就达到了显示的效果。图3-2 LED液晶显示屏的内部结构 (2) 硬件电路大致上可以分成单片机系统及外围电路、列驱动电路和行驱动电路以及LED点阵阵列三大部分图3-2系统总体框图3.2方案对比 方案一:从理论上说,不论显示图形还是文字,只要控制与组成这些图形或文字的各个点所在位置相对应的LED器件发光,就可以得到我们想要的显示结果,这种控制各个发光

8、点同时亮灭的方法称为静态驱动显示方法2。但从实际考虑可以知道,32*64的点阵共有2048个发光二极管,如果采用这种方法,显然单片机没有这么多端口。但如果我们采用锁存器来扩展端口,按8位的锁存器来计算,32*64的点阵需要256个锁存器。这个数字仍然很庞大,而且成本很昂贵,而我们仅仅是32*64的8个汉字点阵,但在实际应用中的显示屏往往要大得多,这样在锁存器上花的成本将是一个很庞大的数字。显然这样做不能达到我们的要求,因此在实际应用中的显示屏几乎都不采用这种设计方法。 方案二:而这里我们采用的是另外的一种叫做动态扫描10的方法。 动态扫描的意思简单地说就是逐行轮流点亮,这样扫描驱动电路就可以实

9、现多行(比如8行)的同名列共用一套列驱动器。具体就32*64的点阵来说,把所有同一列的发光管的阴极连在一起,再去驱动这一列LED (共阳接法),每一列先送出对应第1行发光管对应的数据并锁存,再选通第1行使其点亮一定的时间,然后熄灭;再送出第2行的数据并锁存,再选通第2行使其点亮相同的时间,然后熄灭第8行之后,又重新点亮第1行,反复轮回。当这样轮回的速度足够快(每秒24次以上),由于人眼的视觉暂留现象,就能看到显示屏上稳定的图形了。3.3方案选择经过方案一二的对比,选择方案二动态扫描比较简单适合。3.4数据传送的方法论证 方案一:采用扫描方式进行显示时,每行有一个行驱动器,各行的同名列共用一个列

10、驱动器。显示数据通常存储在单片机的程序存储器中,按8位一个字节的形式顺序排放。显示时只要把一行中各列的数据都传送到相应的列驱动器上去,这就存在一个显示数据传输的问题。从控制电路到列驱动器的数据传输可以采用并行方式或串行方式。采用并行方式时,32*64的LED点阵有8列8*8的点阵,需要8*8=64个列数据输入口,而一般的单片机只有32个I/O接口,还要同时驱动行数据,根本不够用,并且从控制电路到列驱动器的线路数量大,相应的硬件数目多,由此可以得出,当列数很多时,并行传输的方案是不可取的。方案二:采用串行传输的方法,控制电路可以只用2根线:数据线、时钟线。将行数据一位一位传往行驱动器,在硬件方面

11、无疑是十分经济的。但是,串行传输过程较长,数据按顺序一位一位地输出给行驱动器,只有当一行的各列数据都已传输到位之后,这一行的各列才能并行地进行显示。这样,对于一行的显示过程就可以分解成列数据准备传输和列数据显示两个部分。对于串行传输方式来说,列数据准备时间可能相当长,在行扫描周期确定的情况下,留给显示的时间就太少了,以致影响到LED的亮度。解决串行传输中列数据准备和列数据显示的时间矛盾问题,可以采用准备数据锁存的方法。即在显示本行数据的同时,传送下一行的数据。所以列数据的显示驱动电路就需要具有锁存功能。经过上述分析,可以归纳出列驱动器电路应具备的主要功能:对数据准备来说,它应能实现串入并出的移

12、位功能;对数据显示来说,应具有并行锁存的功能。这样,本行已准备好的数据输人并行锁存器进行显示时,串并移位寄存器就可以准备下一行的列数据,而不会影响本行的显示。所以综上所述,采取方案二串行传输的方法。3.5串行通信的传送方式在实际工作中,计算机的CPU与外部设备之间常常需要进行信息交换;一台计算机与其他计算机之间往往也需要交换信,所以这些信息交换都可称为数据通信。(1)数据通信的方式有两种,即并行数据通信和串行数据通信。通常根据信息传送的距离决定采用哪种通信方式。(2)并行数据通信是指数据的各位同时经行传送的通信方式。其优点是传送速率快;缺点是数据有多少位,就需要多少根传送线。(3)串行数据通信

13、指数据是一位一位顺序传送的通讯方式,它突出优点是只需要一对传送线。这样就大大降低了传送成本,特别适合于远距离通信。所以采用串行通信方式。第四章 关键器件选择与系统资源分配4.1 关键器件选择(1) 74HC138是8位二进制译十进制译码器。通过两片74HC138芯片级联实现四线十六线译码器,使用简单。而74HC154使用要比138多加一个非门。(2) 74HC595的作用是LED驱动芯片,串入并出带有锁存的具有一定驱动能力的8位移位锁存器。而TB62726使能输入其它功能与74HC595相似,只是TB62726是16位移位锁存器,并带输出电流调整功能,但在并行输出口上不会出现高电平,只有高阻状

14、态和低电平状态。74HC595并行输出口有高电平和低电平输出。二LED显示屏常见信号的了解CLK时钟信号:提供给移位寄存器的移位脉冲,每一个脉冲将引起数据移入或移出一位。数据口上的数据必须与时钟信号协调才能正常传送数据,数据信号的频率必须是时钟信号的频率的1/2倍。在任何情况下,当时钟信号有异常时,会使整板显示杂乱无章。(3) 74HC245 总线驱动器,典型的TTL型三态缓冲门电路。由于单片机等CPU的数据地址控制总线端口都有一定的负载能力,如果负载超过其负载能力,一般应加驱动器。另外,也可以使用74HC244等其他电路,74HC244比74HC245多了锁存器。(4) APM4953行驱动 4.2单片机与上位机的通信:RS485采用差分信号负逻辑,+2V+6V表示“0”,- 6V- 2V表示“1”。RS485有两线制和四线制两种接线,四线制是全双工通讯方式,两线制是半双工通讯方式。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。由于RS-232-C接口标准出现较早,难免有不足之处,主要有以下四点:1. 接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL电路连接。2. 传输速率较低,在异步传输时,波特率为20Kbps。3. 接口使用一根信号线和一根信号返

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号